/***************************************
Applies to Menu

Color Reference:

Standard Font:
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight: normal;
	font-style: normal;
	color: #fff;

Selected Font:
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight: normal;
	font-style: normal;
	color: #fff;

Hover Font:
	font-family: Arial, Helvetica, sans-serif;
	font-size:  12px;
	font-weight: normal;
	font-style: normal;
	color: #fff;


Standard Background (light blue): #819FD5
Selected Item Background (dk blue): #487AD2
Hover Background (dk blue): #487AD2

**********************************************/
#navmenuwrapper
{
   clear: both;
   background:#819FD5; /* (lt blue) */
}
#nav{
font-family: Arial, Helvetica, sans-serif;
font-size:  12px;
font-weight: normal;
font-style: normal;
color: #fff;
background:#819FD5 none repeat-x scroll 0 0; /* (lt blue) */
width:730px;
position:relative;
left:-40px;
top: -12px;
*top: -3px;
*float:left;
}
#nav, #nav ul {
list-style: none;
line-height: 1;
}
#nav a, #nav a:hover {
display: block;
text-decoration: none;
border:none;
}
#nav li {
float: left;
list-style:none;
border-right:1px solid #a9a9a9;
}
#nav a, #nav a:visited {
display:block;
font-weight:bold;
color: #fff;
padding:6px 12px;
background:#819FD5; /* (lt blue) */
}
#nav a:hover, #nav a:active, .current_page_item a, #home .on {
background:#487AD2; /* (dk blue) */
text-decoration:none
}
#nav li ul {
position: absolute;
left: -999em;
height: auto;
width: 174px;
border-bottom: 1px solid #a9a9a9;
padding-left:0;
}
#nav li li {
width: 172px;
border-top: 1px solid #a9a9a9;
border-right: 1px solid #a9a9a9;
border-left: 1px solid #a9a9a9;
background: #777;
}
#nav li li a, #nav li li a:visited {
font-weight:normal;
color:#fff;
}
#nav li li a:hover, #nav li li a:active {
background:#487AD2; /* (dk blue) */
}
/* Magic happens here! */
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul {
left: auto;
}
a.main:hover {
background:none;
}