#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	/*line-height: 1;*/
}

#nav a {
	display: block;
}

#nav li { /* all list items */
	float: left;
	/*width: 10em; *//* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	/* width: 173px; */
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li li a{ /* all list items */
	font-family:Verdana, Tahoma, Arial;
	font-navTwo:11px;
	color:#000000;
	padding-left:20px;
	padding-top:2px;
}

#nav li li{
	background-repeat:no-repeat;
	height:16px;
	width:150px;
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}

#content {
	clear: left;
	color: #cccccc;
}

/* ----------------MENU ITEMS------------------ */
/*navOne ITEMS*/
#nav li li.navOne {
	background-color: #cccccc;
	width: 173px;
}

#nav li li.navOne_last {
	background-image: url(../images/brownlast.gif);
}

#nav li li.navOne:hover,#nav li li.navOne_last:hover,#nav li li.navOne.sfhover,#nav li li.navOne_last.sfhover{
	background-image:none;
	background-color:#eeeeee;
	left: auto;
}

/*navTwo ITEMS*/
#nav li li.navTwo {
	background-color: #cccccc;
	width: 105px;
}

#nav li li.navTwo_last {
	background-image: url(../images/bluelast.gif);
}

#nav li li.navTwo:hover,#nav li li.navTwo_last:hover,#nav li li.navTwo.sfhover,#nav li li.navTwo_last.sfhover{
	background-image:none;
	background-color:#eeeeee;
	left: auto;
}

