/* navigation stuff */
body {
	behavior: url("/global/nav/csshover.htc"); /* WinIE behaviour call */ 
}

#home, #about, #ministries, #resources, #my {
	position: relative;
	float:left;
	height:41px;
	margin-bottom:0;
	margin-right:2px;
	margin-left:2px;
}
#home a.at, #about a.at, #ministries a.at, #resources a.at, #my a.at {background-position:top right;}
#home a.at:hover, #about a.at:hover, #ministries a.at:hover, #resources a.at:hover, #my a.at:hover {background-position:top center;}

#home {width:80px;}
#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 center no-repeat;}

#about {width:80px;}
#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 center no-repeat;}

#ministries {width:104px;}
#ministries a, #ministries a:visited {background:url("/img/btn-ministries.gif") top left no-repeat;}
#ministries a:hover {background:url("/img/btn-ministries.gif") top center no-repeat;}

#resources {width:104px;}
#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 center no-repeat;}

#my {width:104px;}
#my a, #my a:visited {background:url("/img/btn-mychurch.gif") top left no-repeat;}
#my a:hover {background:url("/img/btn-mychurch.gif") top center no-repeat;}


ul#nav_list {
	position:absolute;
	top:-71px;

	left:68px;
	width:495px;
	height:41px;
	margin:0;
	padding:0px;
	text-indent:0px;
	text-decoration:none;
	list-style:none;
	list-style-image:none;
	border:0px solid black;
}

#nav_list a {
	display:block;
	height:41px;
	border:0px solid black;
}

ul#nav_list li ul li:hover {
	background: #000; /*changes dropdown hover bg color in MOZ*/
}

ul#nav_list li ul li.submenu:hover {
	background-color:#000; /*changes dropdown hover bg color*/
}

ul#nav_list li a {
	display: block; 
	padding: 0px;	
	font:12px arial, verdana, sans-serif;
	color:#41403d; 
	text-decoration: none;
}

ul#nav_list li {
	z-index:22;
}

ul#nav_list ul {
	position: absolute; 
	width:164px; 
	display: none; 
	z-index: 23;
}

ul#nav_list ul li { 
	border-bottom:0px solid #fff;
}

ul#nav_list ul li.last { 
	border-bottom:0px solid #fff;
}


ul#nav_list li.submenu li.submenu {
	width:164px;
	padding:0px;
}

ul#nav_list li.submenu:hover ul.level2, ul#nav_list ul.level2 li.submenu:hover ul.level3 {
	display: block;
}

ul#nav_list ul.level2, ul#nav_list ul.level3 {
	top: 41px; 
	left: 0px; 
	width:164px; 
	padding:0;
	margin:0;
	background-color: #0a3661;
	list-style-image:none;
	border: 1px solid #fff; 
	border-top:0px;	
}

ul#nav_list li.submenu ul.level2 li a {
	background-image:none;	
}

ul#nav_list li ul.level2 li {
	width: 164px; 
	margin:0;
	padding:0;
	position:relative;
}


ul#nav_list ul.level2 a {
	height:auto;
	font:12px arial, verdana, sans-serif; /*change subnav font*/
	color:#fff; 
	padding:0px; 
	padding-top:5px;
	padding-left:7px;
	padding-bottom:5px;
	padding-right:7px;
	width:154px;/* border-left:5px solid #747474;*/ 
}

div#nav ul.level3 {
	z-index:99;
	top: 5px; left: 160px; 
	border-top:1px solid white;
	 
}

div#nav ul.level3 a {
	padding:5px;
	width:164px; 
}

/*this was the tag that fixed the ie space issue on hover*/
div#nav li {
	position: relative; 
	list-style: none; 
	margin: 0; 
	float:left; 
} 

