#sidenav {
	height: 32px;
}

#sidenav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		padding: 0;
		margin: 0;
}

#sidenav li ul li { 
	float: none;
	margin: 0;
}

#sidenav li ul li a {
	
	color: #ccc;	
}

#sidenav li ul li a:hover {
	/* secondary list */
	color: #fff;
	background: #003466 url(../images/nav_grad_hov.png) repeat-x;
}
	
	#sidenav li:hover ul, #sidenav li li:hover ul, #sidenav li li li:hover ul, #sidenav li.sfhover ul, #sidenav li li.sfhover ul, #sidenav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
}

