	ul.nav{
		-webkit-border-bottom-left-radius: 8px;
		-webkit-border-bottom-right-radius: 8px;	
		border-bottom-right-radius:8px;
		border-bottom-left-radius:8px;
		background-image:url("../images/nav.png");
		background-repeat:repeat-x;
		bottom:40px;
		font-size:15px;
		height:60px;
		left:29px;
		list-style:none outside none;
		margin:0;
		padding:5px 0 0 0;
		position:absolute;
		width:93%;
		z-index:501;
		letter-spacing: -1px;
	}
	ul.nav li{
		float:right;
		padding:25px 5px 20px 0;
		position:relative;
		margin: 0 10px;
	}
	ul.nav li a{
		text-shadow: 0 0 .3em black;
		color: white;
		margin: 5px 0 5px;
		padding:5px 20px 6px;
		text-decoration:none;
		font-weight: bold;
	}
	
	
	ul.nav li:hover > a{
		border-radius: 8px;
		-webkit-border-radius: 8px;
		background-image: url(../images/button.png);
		background-repeat: repeat-x;
		color:#676767 ;
		text-shadow: 0 1px 0 white;			}
	div.clear{
		clear: both;
	}
	
	/* clearfix */
	ul.nav:after, div.content_box:after{
		content: ".";
		display: block;
		clear: both;
		visibility: hidden;
		line-height: 0;
		height: 0;
	}	

	ul.nav ul{
		background-image: url(../images/button.png);
		background-repeat: repeat-x;
		background-position: bottom;	
		background-color: white;
		border: 1px solid gray;
		display: none;
		list-style: none;
		margin: 0;
		padding: 0;
		list-style: none;
		position: absolute;
		top: 55px;
		width: 150px;
		left: 0;		
		border-radius: 8px;
		-webkit-border-radius: 8px;		
		-webkit-box-shadow: 0 1px 1px gray;
		box-shadow: 0 1px 1em gray;		
	}
	ul.nav ul li{
		float: none;
		margin: 0;
		padding:0;		
	}
	ul.nav li:hover > ul{
		display: block;	
	}
	
	ul.nav li:hover li a{
		background: none;
		border: none;
		-webkit-box-shadow: none;
		box-shadow: none;		

		
	}	
	ul.nav ul a:hover{
		text-shadow: 0 0 .3em black !important;		
		color: white !important;	
		border: none;
		border-radius: 0;
		-webkit-border-radius: 0;		
		text-shadow: none;
		background-image:url("../images/nav.png") !important;
		background-repeat:repeat-x;
		background-position: 0 -17px !important;
	}
	ul.nav ul li a{
		text-shadow: 0 1px 0 white;	
		color: #676767;
		display: block;
		padding: 5px 14px;
		margin: 0;
		font-size: 13px;
		letter-spacing: 0;
	}
	
ul.nav ul li:first-child > a {
	-webkit-border-top-left-radius: 8px;
	border-radius-topleft: 8px;
	-webkit-border-top-right-radius: 8px;
	border-radius-topright: 8px;
}
ul.nav ul li:last-child > a {
	-webkit-border-bottom-left-radius: 8px;
	border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 8px;
	border-radius-bottomright: 8px;
}
		