#nav, #nav ul{
margin:0;
padding:0;
list-style-type:none;
list-style-position:outside;
position:relative; left:0px;
line-height:1.5em;  
z-index:100; padding:0 0;
}

#nav a{
color:#fff; height:81px; float:left;
text-decoration:none; cursor:pointer;
visibility:visible; z-index:100;
}

#nav a:hover{
color:#32bdf8;
}

#nav li{
position:relative;
float:left; display:block; visibility:visible;
}
#nav li ul li{
	width:271px;
	 padding:0px; margin:0px; 
	 }
#nav li ul{
	
	}
#nav ul {
position:absolute;

background:url(../images/dropdown_bg.gif) 0 bottom no-repeat;
width:271px; padding:0px 20px 20px 0; margin:0px; height:auto;
opacity: .85;
	-mozopacity: .85;
	filter:alpha(opacity=85);
	position:absolute;
	top:102px; left:0px; 

}
#nav li ul a{
width:270px; height:25px; padding:0px 0 0px 0; margin:0px;
font-size:13px; font-family:Arial, Helvetica, sans-serif; 
border-top:1px solid #7A7B7A; text-indent:5px; font-weight:bold; line-height:25px; text-align:left;

}

#nav li ul a:hover{
	color:#F9E29C; 
	background:#0E100F;
	
	}

#nav ul ul{
top:auto;
}	

#nav li ul ul {
left:12em;
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;
}

#nav li ul {
	display: none; 
	/* Width to help Opera out */
	}
#nav li:hover ul, #nav li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#nav li:hover li, #nav li.hover li {
	float: none; line-height:25px; }
#nav li:hover li a, #nav li.hover li a {
	 }
#nav li li a:hover {
	 }

