#navigation li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 30px;
	left: 0;
	z-index: 500;
	width: 260px;
	background-repeat: no-repeat;                         
	background-position: 0 bottom;                         
	background-image: url(images/drop-down-background.gif);                         
	padding-bottom: 10px;
	float: none;
}

#navigation #toplevel ul li {
	position:relative;
   	height: 15px;
   	line-height: 15px;
}

#navigation #toplevel li li {
	padding: 5px 0 2px 0;
	width: 260px;
}

#navigation #toplevel ul li a {
	width: 260px;
	min-height: 20px !important;
	height: auto !important;
   	color: #666 !important;
   	border: none;
}

#navigation #toplevel li li a:hover {
	 color: #000 !important;
}
	
#navigation #toplevel li:hover ul, #navigation #toplevel li.over ul { 
	display: block; 
	z-index:200;
}
