/* Start of CMSMS style sheet 'ACW-menu' */
/* AC Wilson CSS Menu */

/* Horizontal menu for the CMS CSS Menu Module */
/* by Alexander Endresen */

/* Fix for Opera 8 */
.clearb { clear: both; }
#menuwrapper { 
   /* Fix for Opera 8 */ 
   /*   overflow: hidden;  */ 
   width: 100%;
}
/* ********************************************** */
/* STYLING FOR THE TOP NAV BAR */
#navbar{
	font: bold 16px/32px Georgia, Times New Roman, Times, serif;
	color: #FFFFFF;
	background: url(uploads/acw/menu-bkgrd.jpg) no-repeat center;
	width: 100%;
	height: 34px;
}
/*Add margin between menu and rest of content in Firefox*/
/*.navbar:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}*/
#navbar ul{
	margin:0px;
	width: 100%;
	list-style: none; 

 }
#navbar ul li{
    display:inline;
	padding:0px 20px 0px 25px;
}
#navbar ul li a{
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
 }
#navbar ul li a:hover, .navbar ul li a.selected{
	color:#FFF;
	text-decoration: underline;
}

/* ********************************************** */
/* STYLING FOR THE DROP DOWN MENU */

#primary-nav,
#primary-nav li,
#primary-nav ul {
 list-style: none; 
 margin: 0;
 padding: 0;
}

#primary-nav {
 position: relative;
 float: left;
}

#primary-nav a, a:active, a:visited {
 color: #000066;               
 text-decoration: none;   
}
/*#primary-nav a:hover {
 color: #FFF;
 text-decoration: underline;   
}*/

#primary-nav li {
 float: left;             
 vertical-align: middle;
 padding-right: 7px;
 padding-left: 7px;
}

#primary-nav li:hover {
 position: relative;  /* was relative */
 cursor: default;
}

#primary-nav ul {
 visibility: hidden;
 position: absolute;
 top: 100%;              /* needed for ie7 otherwise sub shows under main nav */
 right: 0px;
 border-top: none;
 background-color: #9BA8B9;
 width: 100%;
}

#primary-nav ul a:active, a:visited {
 color: #FFF;             
 line-height: 32px;         
 font-family: Georgia;      
 font-size: 16px;           
 text-decoration: none;     
}
#primary-nav ul a:hover {
 line-height: 32px;         
 color: #000066;
 text-decoration: underline;
}

#primary-nav ul li {
 float: left;              
}

#primary-nav li:hover > ul {
 visibility: visible;
}

#primary-nav li:hover {
 position: static;
}
#primary-nav ul li a{
    color:#000066;
    text-decoration:none;
	font-weight: bold;

 }
#primary-nav ul li a:hover, .primary-nav ul li a.selected{
	color:#000066;
	text-decoration: underline;
	font-weight: bold;
}
/* End of 'ACW-menu' */

