

#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative;
line-height:28px;
height:auto;
font-size:17px;
font-family:"Trebuchet MS";
 z-index:9999;
 
 
}

#nav a{
display:block;
padding:0px 7px;
color:#000;
text-decoration:none;
z-index:9999;
}

 
#nav a:hover{
background-color:#f13e00;
color:#FFF;
border-radius:5px;
}
 #nav a:active{background-color:#ff4403;
color:#FFF;
border-radius:5px;}
 
	
	 
	
	 
#nav li{
float:left;
position:relative;
z-index:999;
padding:1px 8px;
z-index:9999;
}

#nav ul {
position:absolute;
display:none;
width:210px;
 margin-top:1spx;
 background:#ff4403;
 padding:0px 5px 0px 5px;
 border-radius:5px;
 padding-bottom:15px;
 
}
#nav ul li {
width:180px;
height:20px;
line-height:20px;
float:left;
z-index:999;
border-bottom:solid 1px #7ed0f9;
padding:5px 0px;
 
}


#nav ul li a{
	color:#FFF;
	background:#ff4403;
	height:30px;
	line-height:30px;
	font-size:13px;
	border-bottom:solid 1px #fc6935;
	
	
	
	}
	
	
	#nav ul li ul {
width:190px;
height:20px;
line-height:20px;
float:left;

 
}


#nav ul li ul li a{
	color:#FFF;
	background:#3399cc;
	height:30px;
	line-height:30px;
	font-size:13px;
	
	}
	
	#nav ul li ul li a:hover{
		background:#06C;
		
		}
#nav li ul a{
width:185px;
height:auto;
float:left;
z-index:999;
}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:157px;
margin:0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
display:none;
}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
display:block;
}