/* navigation stuff */
body {
	behavior: url("/global/nav/csshover.htc"); /* WinIE behaviour call */ 
}

#home, #event, #bloglink, #about, #resources, #contact {
	position:relative;
	float:left;
	height:71px;
}

#home {width:152px;}

#home a, #home a:visited {background:url("/img/btn-home.gif") top left no-repeat;}

#home a:hover {background:url("/img/btn-home.gif") top right no-repeat;}

#event  {width:150px;}

#event a, #event a:visited {background:url("/img/btn-event.gif") top left no-repeat;}

#event a:hover {background:url("/img/btn-event.gif") top right no-repeat;}

#bloglink {width:150px;}

#bloglink a, #bloglink a:visited {background:url("/img/btn-blog.gif") top left no-repeat;}

#bloglink a:hover {background:url("/img/btn-blog.gif") top right no-repeat;}

#about {width:150px;}

#about a, #about a:visited {background:url("/img/btn-about.gif") top left no-repeat;}

#about a:hover {background:url("/img/btn-about.gif") top right no-repeat;}

#resources {width:149px;}

#resources a, #resources a:visited {background:url("/img/btn-resources.gif") top left no-repeat;}

#resources a:hover {background:url("/img/btn-resources.gif") top right no-repeat;}

#contact {width:152px;}

#contact a, #contact a:visited {background:url("/img/btn-contact.gif") top left no-repeat;}

#contact a:hover {background:url("/img/btn-contact.gif") top right no-repeat;}

#nav_container ul#nav {
	width:904px;
	height:71px;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	margin-left:auto;
	padding:0px;
	text-indent:0px;
	text-align:left;
	text-decoration:none;
	list-style:none;
	list-style-image:none;
	border:0px solid black;
}

#nav_container a{
	display:block;
	height:71px;
	border:0px solid black;
}

ul#nav li:hover {
	background: #b40359; /*changes dropdown hover bg color in MOZ*/
}

ul#nav li.submenu:hover {
	background-color:#b40359; /*changes dropdown hover bg color*/
}

ul#nav li a {
	display: block; 
	padding: 0px;	
	font:bold 12px arial, verdana, sans-serif;
	color:#fff; 
	text-decoration: none;
}

ul#nav li {
	z-index:22;
}

ul#nav ul {
	position: absolute; 
	width:149px; 
	display: none; 
	z-index: 23;
}

ul#nav ul li { 
	border-bottom:1px solid #a7a7a7;
}

ul#nav ul li.last { 
	border-bottom:0px;
}


ul#nav li.submenu li.submenu {
	width:149px; 
	padding:0px;
}

ul#nav li.submenu:hover ul.level2, ul#nav ul.level2 li.submenu:hover ul.level3 {
	display: block;
}

ul#nav ul.level2 {
	top: 71px; 
	left: -1px; 
	width:149px; 
	padding:0;
	margin:0;
	background-color: #000;
	list-style-image:none;
	border: 1px solid #4b4b4b; 
	border-top:1px solid #a7a7a7;
}

ul#nav li.submenu ul.level2 li a {
	background-image:none;
	
}

ul#nav li ul.level2 li {
	width:149px; 
	margin:0;
	padding:0;
}

ul#nav ul.level2 a {
	height:auto;
	font:bold 11px arial, verdana, sans-serif; /*change subnav font*/
	color:#fff; 
	padding:0px; 
	padding-top:5px;
	padding-left:7px;
	padding-bottom:5px;
	padding-right:7px;
	width:135px; /* border-left:5px solid #747474;*/ 
}

/* ie6.css
unique selectors for UME due to the two end nav buttons being different width than the one's in the middle */
ul#nav li#services ul,
ul#nav li#services  ul.level2, 
ul#nav li#services ul.level2 li,  
ul#nav li#services  ul.level2 a {

	width:129px; 

}
ul#nav li#services  ul.level2 {left:0px;}

ul#nav li#company ul,
ul#nav li#company  ul.level2, 
ul#nav li#company ul.level2 li,  
ul#nav li#company  ul.level2 a {

	width:128px; 

}
