
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	/*line-height: 1;*/
	z-index: 999999999;
}

#nav a {
	display: block;
	width: 159px;
}

#nav li { /* all list items */
	float: left;
	width: 159px; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	/*background: orange;*/
	width: 159px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

/*
#content {
	clear: left;
	color: #ccc;
}
*/


.dropdown ul li { padding: 0 5px 5px 8px; }
.dropdown li { list-style: none; }

ul.dropdown ul li:first-child { background: url(../images/dropdown-arrow.png) no-repeat 5px -1px; padding-top: 15px;  }

ul.dropdown ul li a { color: #28231f !important; }
ul.dropdown ul li a:hover {  color: #827266 !important; }

ul.dropdown ul { 
	width: 159px;
	border: 1px solid #fff; 
	border-top: none; 
	background-image: -moz-linear-gradient(top, #f4f0e5, #e5d4be); /* FF3.6 */
	background-image: -ms-linear-gradient(top, #f4f0e5, #e5d4be); /* IE10 */
	background-image: -o-linear-gradient(top, #f4f0e5, #e5d4be); /* Opera 11.10+ */
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4f0e5), to(#e5d4be)); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #f4f0e5, #e5d4be); /* Chrome 10+, Saf5.1+ */
	background-image: linear-gradient(top, #f4f0e5, #e5d4be);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#f4f0e5', EndColorStr='#e5d4be'); /* IE6–IE9 */

	-moz-box-shadow: 0px 0px 2px #bc9678; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 2px #bc9678; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 2px #3c332b; /* Opera 10.5, IE9, Chrome 10+ */
} 
