#nav, #nav ul 
{ 
	/* all lists */
	padding: 5;
	margin: 0;
	list-style: none;
	line-height: 2;
	font-size: 8pt;
	font-family: Verdana;
	z-index: 100;
}

#nav A.menuItem 
{
	display: block;
	width: 200px;
	color:#ffffff;
	text-decoration:none;
}

#nav A.menuItem:hover 
{
	display: block;
	width: 200px;
	color:#8568a0;
}

#nav A.menuItemRed
{
	display: block;
	width: 200px;
	color:#FF0000;
	text-decoration:none;
	letter-spacing: 1px;
}

#nav A.menuItemRed:hover 
{
	display: block;
	width: 200px;
	color:#8568a0;
}

#nav li 
{ 
	/* all list items */
	float: left;
}

#nav li ul 
{ 
	/* second-level lists */
	position: absolute;
	background: #371852;
	width: 200px;
	left: -999em; /* using left instead of display to hide menus because display: none isnt read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul 
{ 
	/* lists nested under hovered list items */
	left: auto;
}