#nav ul li ul {
	position: absolute;
	width: 150px;
	padding: 4px;
	left: -999em;
	background: #232323;
	height: auto;
	color: #ffffff;
	border: 1px solid #ffffff;
	border-top: 0;
}

#nav ul li:hover ul {
	left: auto;
}

#nav ul li:hover ul, #nav ul li.sfhover ul {
	left: auto;
}

#nav ul li ul li {
	width: 150px;
	background: none;
	padding: 0;
}

#nav ul li ul li a {
	color: #ffffff;
	width: 142px;
	background: #232323;
	display: block;
	padding: 4px;
	font-weight: normal;
}

#nav ul li ul li a:hover {
	background: #00a8cc;
}