/* navigation stuff */
body {
	behavior: url("/global/nav/csshover.htc"); /* WinIE behaviour call */ 
}

div#nav {
	position:absolute;
	/*top:127px; */
	top:137px;
	left:0px;
	z-index:2;
	width:100%;
	height:66px;
	margin:0px;
	padding:0px;
	text-align:left;
	border:0px solid black;
}

div#nav ul {
	width:100%;
	height:66px;
	margin:0px;
	padding:0px;
	text-indent:0px;
	text-decoration:none;
	list-style:none;
	list-style-image:none;
	border:0px solid #fff;
}

#nav li.submenu a, #nav li.submenu  a:visited {
	/*margin-top:10px;*/
	padding-top:10px;
	color:white;
	text-decoration:none;
	font-size:12px;
	font-weight:bold;
}

#nav a {
	display:block;
	height:66px;
	border:0px solid black;
	text-decoration:none;
	padding:0px;
	margin:0px;
	border:0px solid #fff;
}

#nav ul li span {margin-left:-3000px;}

/*delete this when using background images for main btns */
#nav span {margin-left:0px;} 

#news, #about, #impact, #involved, #follow {
	float:left;
	position:relative;
	height:66px;
	border:0px solid #fff;
	margin:0px;
	padding:0px;
}

#news {width:173px;}
#news a, #news a:visited {background:url("/img/btn-news.gif") top left no-repeat;}

#about {width:155px;}
#about a, #about a:visited {background:url("/img/btn-about.gif") top left no-repeat;}

#impact {width:181px;}
#impact a, #impact a:visited {background:url("/img/btn-impact.gif") top left no-repeat;}

#involved {width:148px;}
#involved a, #involved a:visited {background:url("/img/btn-involved.gif") top left no-repeat;}

#follow {width:225px;}
#follow a, #follow a:visited {background:url("/img/btn-follow.gif") top left no-repeat;}

div#nav ul li#news ul li a,div#nav ul li#about ul li a,div#nav ul li#impact ul li a,div#nav ul li#involved ul li a,div#nav ul li#follow ul li a { 
	background-image:none;
	} /* IE FIX to keep main name images from displaying on drop downs*/
	
div#nav ul li {
	z-index:22;
}

div#nav ul ul {
	position: absolute; 
	width:170px ; 
	display: none; 
	z-index: 23;	
	list-style:none;
	list-style-image:none;
	
}

div#nav ul ul li { 
	background-image:none;
	background-repeat:no-repeat;
	border-bottom: 0px solid #6f7072;
	border-left:0px solid #6f7072;
	border-right: 0px solid #6f7072;
}

div#nav li.submenu li.submenu {
	width:173px;
	padding:0px;
	margin:0;
}

div#nav ul.level1 li.submenu:hover ul.level2, div#nav ul.level2 li.submenu:hover ul.level3 {
	display: block;
}


div#nav ul.level2 li.submenu:hover {
	 /*changes dropdown hover bg color*/
	
}

div#nav li ul.level2 li:hover {
	 /*changes dropdown hover bg color*/
}

#nav ul.level2 {top: 42px; left: 0px; width:173px;}

div#nav ul.level2 li {
	position:relative;
	width:173px; 
	height:auto;
	background-color:#b0bbbe;	
}
div#nav ul.level2 li.last {padding-bottom:5px;}


#nav ul.level2 a, #nav ul.level2 a:visited{
	color:#333637;
	font-size:12px;
	padding:3px 15px 3px 20px; 
	height:auto;
	width: 138px !important;
	margin:0;
	width:148px;
	background-image:none;
	border:0px solid black;
}


#nav ul.level2 a.first {padding-top:0px;}

#nav ul.level2 a.bold, #nav ul.level2 a:visited.bold {
	font-weight:bold;
}

div#nav ul.level2 a:hover {
	border-left-color:#d7d7d7;
	background-image:none;
	color:#000; /*change subnav text color on hover*/
}

div#nav ul.level3 {
	z-index:99;
	top: 5px; left: 170px; 
	 
}

div#nav ul.level3 a {
	padding:5px;
	width: 173px;
}

div#nav ul.level2 li.submenu, div#nav ul.level2 li.submenu:hover {
	margin:0;
	padding:0;
	
	border:0;
	background-image:none;
}

#nav ul.level2 a, #nav ul.level2 a:visited {width: 115px !important; width:125px;}

div#nav ul.level2 li, div#nav ul.level3 li, div#nav ul.level2 li.submenu, div#nav ul.level3 li.submenu, div#nav ul.level2 li.submenu:hover, div#nav ul.level3 li.submenu:hover   {border:0px solid #902e3b;border-top:0px;}
div#nav ul.level3 {border-top:0px solid #902e3b;}

/*this was the tag that fixed the ie space issue on hover*/
div#nav li {
	position: relative; 
	list-style: none; 
	margin: 0; 
	float:left; 
} 

/* SPECIFIC TO GENERAL B SITE */
ul li#news ul#news_dropdown {
	background:url("/img/bg-dropdown-news.gif") top left no-repeat;
	padding-top:20px;
}
ul li#news ul#news_dropdown_at {
	background:url("/img/bg-dropdown-news-at.gif") top left no-repeat;
	padding-top:20px;
}


ul li#about ul#about_dropdown {
	background:url("/img/bg-dropdown-about.gif") top left no-repeat;
	padding-top:9px;
	border:0px solid white;
}
ul li#about ul#about_dropdown_at {
	background:url("/img/bg-dropdown-about-at.gif") top left no-repeat;
	padding-top:9px;
}
div#nav li#about ul.level2 li {width:155px;}
#nav li#about ul.level2 {top: 57px; width:155px;}


ul li#impact ul#impact_dropdown {
	padding-top:7px;
	border:0px solid white;
}
div#nav li#impact ul.level2 li a.first {padding-top:10px;}
div#nav li#impact ul.level2 li {width:181px;}
#nav li#impact ul.level2 {top: 58px; width:181px;}


ul li#involved ul#involved_dropdown {
	background:url("/img/bg-dropdown-involved.gif") top left no-repeat;
	padding-top:7px;
}
ul li#involved ul#involved_dropdown_at {
	background:url("/img/bg-dropdown-involved-at.gif") top left no-repeat;
	padding-top:7px;
}
div#nav li#involved ul.level2 li a.first {padding-top:8px;}
div#nav li#involved ul.level2 li {width:148px;}
#nav li#involved ul.level2 {top: 59px; width:148px;}


ul li#follow ul#follow_dropdown {
	background:url("/img/bg-dropdown-follow.gif") top left no-repeat;
	padding-top:20px;
}
ul li#follow ul#follow_dropdown_at {
	background:url("/img/bg-dropdown-follow-at.gif") top left no-repeat;
	padding-top:20px;
}
div#nav li#follow ul.level2 li a.first {padding-top:8px;}
div#nav li#follow ul.level2 li {width:225px;}
#nav li#follow ul.level2 {top: 43px; width:225px;}