#nav { padding:0 0 1px 2px; background:#3b466d url(/i/nav_bg.png) repeat-x top; white-space:nowrap;  width:736px; float:right; margin:0 35px 1px 0;} 

#test {position:absolute; height:200px; width:200px; z-index:100; background-color:#00CC66;}
		
#nav, #nav ul{list-style-type:none;	list-style-position:outside; line-height:1.5em;}

#nav a { 	
	color:#fff;
	display:block;	
	margin-top:1px;		
	padding:6px 10px 5px 10px;
	border-bottom:none;
	margin-left:3px;
	text-align:center;
	vertical-align:middle;
	text-decoration:none;		
	text-align:left;	
	/*background:transparent url(/i/nav-off.gif) repeat-x scroll 0 0;	*/
}

#nav li{
	float:left;	
}

#nav ul {
	position:absolute;
	z-index:100;
	display:none;
	padding:0px; margin:0 0 0 3px;	
}

#nav ul {border:#000 1px solid;}

#nav a:hover{color:#fff; background:url(/i/nav-on.png) repeat-x top;}
#nav a.current {color:#fff; background:url(/i/nav-on.png) repeat-x bottom;}


#nav li ul li { float:none; }
#nav li ul li a{
	background:transparent url(/i/ddbg.png); 
	border:none;
	padding:1px 20px 1px 10px;
	margin:0;	
	white-space:nowrap;	
	height:auto;
	display:block;
	width:155px;
}

#nav li ul li a.current {background:transparent url(/i/ddbg.png); }
#nav li ul li a:hover { background:transparent url(/i/nav_sub_bg.png); }


#nav li ul a:hover{color:#fff; background-color:#6d6f71;}
#nav ul ul{top:auto;}	
#nav li ul ul {left:175px; top:0;}
#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;}
