/*body {background-color:black}*/
/* Navigation */


/* define the dropdown menu */
.nav ul  {  
	background: #374a5e; 
	list-style: none;
  margin: 0;
 	width:172px;
  position: absolute;
	left:-999em; 
	padding: 0;
	
}


/* get rid of the extra space */
.nav, .nav ul ,.nav2 { 	
	margin: 0;
	padding: 0;
}



/* the li that contains div#menu_XXXX  for the first menu*/
.nav li {
  
	line-height:20px;
	border-right: 1px solid white;
  float: left;
	display:block;
	margin: 0;
	padding: 0px;
	/*height: 20px; */
  position: relative ; 
	background: #374a5e;
	FONT-FAMILY: Arial,Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	/*font-weight:bold;*/
	z-index:10;  /* put this menu in the front ! */
	
}
/* the li that contains div#menu_XXXX  for the second menu*/
.nav2 li {
  
	border-right: 1px solid white;
  float: left;
	display:block;
	margin: 0;
	padding: 0;
	height: 20px;
  position: relative ; 
	background: #466075; 
	FONT-FAMILY: Arial,Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	/* font-weight:bold; */
	z-index:5;
	
}

/* each div contains a link in the menu */
div#menu_home {width:60;height:20px;margin:0;padding-top:0px;}
div#menu_tuxedo {
	width:128;
	height:20px;
	margin:0;
	padding-top:0px;
	font-weight: bold;
}
div#menu_vg   {width:151px;height:20px;margin:0;padding-top:0px;}
div#menu_vs   {width:134px;height:20px;margin:0;padding-top:0px;}
div#menu_tot  {width:124px; height:20px;margin:0;padding-top:0px;}
div#menu_com  {width:97px; height:20px;margin:0;padding-top:0px;}
/* div#menu_localpress {width:108;height:20px;margin:0;padding-top:3px;} */
div#menu_localpress {width:96;height:20px;margin:0;padding-top:3px;}
div#menu_editorials {width:84;height:20px;margin:0;padding-top:3px;}
div#menu_features {width:75;height:20px;margin:0;padding-top:3px;}
div#menu_calendar {width:74;height:20px;margin:0;padding-top:3px;}
div#menu_qq {width:110;height:20px;margin:0;padding-top:3px;}
div#menu_archive{width:110;height:20px;margin:0;padding-top:3px;}
div#menu_about {width:74;height:20px;margin:0;padding-top:3px;}
div#menu_contact {width:69;height:20px;margin:0;padding-top:3px;}



/* make each link stay in center of the enclosing div */
a.center {text-align:center;
         /*width:90%;*/ 
         height:100%;
       /*  border-right: 1px solid white;*/
				 display:block;
				
	
}
/*   don't give last link on the line a right border */
a.center-last {text-align: center;width:100%;}


/* make dropdown come into view (from left:-999px) */
/*
.nav li:hover ul,
.nav li.sfHover  ul {
    top: 20px;
		left:-18;
		
		}
*/
/*
*  position EACH dropdown
*
*/		
.nav li:hover  div#menu_vg ul,
.nav li.sfHover div#menu_vg ul {
    top: 20px;
		left:0;
		
 }
 
.nav li:hover  div#menu_vs ul,
.nav li.sfHover div#menu_vs ul {
    top: 20px;
		left: 0;
		
}	

.nav li:hover  div#menu_tot ul,
.nav li.sfHover div#menu_tot ul {
    top: 20px;
		left: 0;
		
}	

.nav li:hover  div#menu_com ul,
.nav li.sfHover div#menu_com ul {
    top: 20px;
		left: 0; 
		
}	
/*
give dropdown item a border
*/
div#menu_vg li,div#menu_vs li,
div#menu_tot li,div#menu_com li{ 
 border-bottom: 1px solid white;
	}
/*
*
*  give EACH dropdown a width
*/

div#menu_vg ul {
     width:176px;

}
div#menu_vs ul {
     width:175px;
     float:left;
}

div#menu_tot ul {
     width:175px;

}

div#menu_com ul {
     width:210px;
		 padding-bottom:0px;  /* increase this for firefox */

}
/* make dropdown menu line up correctly */
.nav ul li {float:left;
            width:100%;
						margin:0;
						padding:5px;
						border:0;
						}


.nav ul a {
   width: 100%;
  white-space: nowrap;
	display:block;	
}


.nav li a, .nav li a:link, .nav li a:active, .nav li a:visited ,
.nav2 li a, .nav2 li a:link, .nav2 li a:active, .nav2 li a:visited {
 

	
	FONT-SIZE: 10px;
	FONT-FAMILY: Arial,Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
	TEXT-DECORATION: none;
  display: block; 
  padding:0;color:white;
	
}

/*  give highlight effect on hover*/

/* 
.nav li a:hover,.nav2 li a:hover  {color:#bddabe;}
*/

div#img_border{ font-size:1px;}  /* hack for IE */

