@charset "utf-8";
/* CSS Document */

#menu {
	position: relative;
	height: 46px;
	padding: 4px 0 4px 0;
	background: url(../img/menubg.png) repeat-x 0 0 !important;
	background: url(../img/menubg.gif) repeat-x 0 0;
	margin-bottom: 13px;
}

#menuholder {
	position: relative;
	width: 960px;
	margin: 0 auto;
	height: 46px;
	overflow: hidden;
}

	#navbar {
		height:46px;
		margin: 0;
		padding: 0;
	}
	
	#navbar li {
		display: block;
		float: left;
		list-style-type: none;
		padding: 0;
	}
	
	#navbar li a {
		display: block;
		outline: none;
		height: 46px;
		background-repeat: no-repeat;
		background-position: 0 0;
		text-indent: -9009px;
	}
	
	#navbar li a:hover, #navbar li a:active, #navbar li a.active { 
		background-position:0 -46px;
	}
	
	#navbar li#nav-home a { width: 83px; background-image: url(../img/btn-home.gif); }
	#navbar li#nav-about a { width: 145px; background-image: url(../img/btn-about.gif); }
	#navbar li#nav-getconnected a { width: 144px; background-image: url(../img/btn-get-connected.gif); }
	#navbar li#nav-upcomingevents a { width: 160px; background-image: url(../img/btn-events.gif); }
	#navbar li#nav-media a { width: 178px; background-image: url(../img/btn-media.gif); }
	#navbar li#nav-giving a { width: 133px; background-image: url(../img/btn-giving.gif); }
	#navbar li#nav-contact a { width: 117px; background-image: url(../img/btn-contact.gif); }
	
	
#subpages {
	position: relative;
	margin-top: 11px;
}

/* First level subpages */

#subpages ul
{
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
font-family: Verdana, Geneva, sans-serif;
}

#subpages ul li {
	vertical-align:middle;
	line-height: 1.2em;	
	margin-bottom: 1px;
}

#subpages ul a
{
	font-size: 14px;
display: block;
padding: 8px 0 8px 25px;
width: 221px;
border-bottom: 1px solid #333 !important;
border-bottom: none;
}

#subpages ul li a:link, #subpages ul li a:visited, #subpages ul li a:active
{
color: #fff;
text-decoration: none;
background: #000;
}

#subpages ul li a:hover
{
	text-decoration: none;
	background: #222;
}

#subpages ul li.current_page_item a:link, 
#subpages ul li.current_page_item a:visited, 
#subpages ul li.current_page_item a:active, 
#subpages ul li.current_page_item a:hover, 
#subpages ul li.current_page_ancestor a:link,
#subpages ul li.current_page_ancestor a:visited,
#subpages ul li.current_page_ancestor a:active,
#subpages ul li.current_page_ancestor a:hover {
	text-decoration: none;
	background: #53a910 url(../img/submenubghover.gif) repeat-x 0 100%;
	font-weight: bold;	
}

/* Second Level Subpages */
#subpages ul ul {
	margin: 0 0 2px 0;	
}

/* Hide all sub-subpages */
#subpages ul li li, #subpages ul ul {
	display: none;
}

/* Show sub-subpages for current subpage */
#subpages ul li.current_page_item li, #subpages ul li.current_page_ancestor li, #subpages ul li.current_page_item ul, #subpages ul li.current_page_ancestor ul {
	display: inline-block;	
}

#subpages ul li li a
{
	font-size: 10px;
	display: block;
	padding: 3px 0 3px 20px;
	width: 216px;
	margin-left: 10px;
}

#subpages ul li.current_page_ancestor li a:link,
#subpages ul li.current_page_ancestor li a:visited, 
#subpages ul li.current_page_ancestor li a:active,
#subpages ul li.current_page_item li a:link,
#subpages ul li.current_page_item li a:visited,
#subpages ul li.current_page_item li a:active
{
	color: #ddd;
	text-decoration: none;
	font-weight: normal;
	background: #000;
}

#subpages ul li.current_page_item li a:hover,
#subpages ul li.current_page_ancestor li a:hover
{
	text-decoration: none;
	color: #fff;
	background: #222;
	font-weight: normal;
}

#subpages ul li li.current_page_item a:link,
#subpages ul li li.current_page_item a:visited,
#subpages ul li li.current_page_item a:active,
#subpages ul li li.current_page_item a:hover
{
	text-decoration: none;
	background: #ddd;
	color: #000;
}


