#nav {
	width:746px;
	height:69px;
}
#nav a {display:block;}
#home_nav {
	width:173px;
	height:69px;
	float:left;
}

#res_blank {
	width:573px;
	height:36px;
	background: url(../g/nav/topblank.jpg) top left no-repeat;
}

#res_mn_wrapper {
	width:573px;
	height:69px;
	float:left;
}

#res_nav {
	width:573px;
	height:36px;
	clear:both;
}

#main_nav {
	width:573px;
	height:33px;
	clear:both;
}

#hn_butts {
	margin: 0;
	padding: 0;
	height: 69px;
	list-style: none;
	/*display: inline;*/
	overflow: hidden;
	}

#rn_butts {
	margin: 0;
	padding: 0;
	height: 36px;
	list-style: none;
	/*display: inline;*/
	overflow: hidden;
	}

#mn_butts {
	margin: 0;
	padding: 0;
	height: 33px;
	list-style: none;
	/*display: inline;*/
	overflow: hidden;
	background:url(/g/nav_bg.jpg);
	padding: 0 0 0 12px;
	}

#hn_butts li {
	margin: 0; 
	padding: 0;
	/* hide from IE mac \*/
	float:left;
	/* end hiding from IE5 mac */
    list-style: none;
	/*display: inline;*/
	}

#rn_butts li {
	margin: 0; 
	padding: 0;
	/* hide from IE mac \*/
	float:left;
	/* end hiding from IE5 mac */
    list-style: none;
	/*display: inline;*/
	}

#mn_butts li {
	margin: 0; 
	padding: 0;
	/* hide from IE mac \*/
	float:left;
	/* end hiding from IE5 mac */
    list-style: none;
	/*display: inline;*/
	}

#hn_butts a {
	float: left;
	padding: 69px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:69px; /* for IE5/Win only */
	}
	
#rn_butts a {
	
	padding: 36px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	
	height /**/:36px; /* for IE5/Win only */
	}
	
#mn_butts a {
	float: left;
	color:#fff;
	text-transform:uppercase;
	text-decoration:none;
	padding:2px 4px;
	font-weight:bold;
	font-size:10px;
	border-right:solid 1px #899a6d;
	}
#mn_butts #navopen a {
	border-right:none;
}
#mn_butts a:hover {
	color:#4a222f;
}

#mn_butts a.selected {
	color:#bbb082;
}

/*
#home_nav a:hover {
	background-position: 0 -69px;
	}

#home_nav a.selected {
	background-position: 0 -138px;
	}

#res_nav a:hover {
	background-position: 0 -36px;
	}

#res_nav a.selected {
	background-position: 0 -72px;
	}

#main_nav a:hover {
	background-position: 0 -33px;
	}

#main_nav a.selected {
	background-position: 0 -66px;
	}
*/
#navhome a  {
	width: 173px;
	background: url(../g/nav/home.jpg) top left no-repeat;
	}
/*
#navwho a  {
	width: 85px;
	background: url(../g/nav/who.jpg) top left no-repeat;
	}
	
#navwhere a  {
	width: 90px;
	background: url(../g/nav/where.jpg) top left no-repeat;
	}

#navvtour a  {
	width: 84px;
	background: url(../g/nav/vtour.jpg) top left no-repeat;
	}

#navhappening a  {
	width: 111px;
	background: url(../g/nav/happening.jpg) top left no-repeat;
	}

#navinvolved a  {
	width: 88px;
	background: url(../g/nav/involved.jpg) top left no-repeat;
	}

#navopen a  {
	width: 115px;
	background: url(../g/nav/open.jpg) top left no-repeat;
	}
*/
#navschool a  {
	width: 55px;
	background: url(../g/nav/resschools.jpg) top left no-repeat;
	}
	
#navchurch a  {
	width: 71px;
	background: url(../g/nav/reschurches.jpg) top left no-repeat;
	}

#navgroup a  {
	width: 89px;
	background: url(../g/nav/resgroups.jpg) top left no-repeat;
	}

#navresources {
	width: 358px !important;
	height: 36px;
	background: url(../g/nav/resleft.jpg) top left no-repeat;
}
