/* CSS Document */

/*-----------------------------*/
/* Beginning of Top Navigation */
/*-----------------------------*/

#nwrap {float:left; width:213px;}

#nav {
	width:194px;
	height:322px;
	margin:0 0 0 11px;
	background-image: url(/images/nav.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:left;
	clear:both;
	display:inline;
	padding:0px 0 0 8px;
	position:relative;
}



#nav ul { list-style:none; margin:0px;
	}
#nav a:link, #nav a:visited {
	display: block;
	text-indent: -9000px;
	text-decoration: none;
	top: 0px;
	 :-moz-any-link:focus;
	 outline: none;
	}
	
/* ----- Nav Defaults ------ */
#about_us a:link, #about_us a:visited, .selected {
	width: 187px;
	height:18px;

	}
#news a:link, #news a:visited {
	width: 187px;
	height:22px;

	}
#event_listings a:link, #event_listings a:visited {
	width: 187px;
	height:22px;
	}
#job_listings a:link, #job_listings a:visited {
	width: 187px;
	height:22px;
	}
#member_login a:link, #member_login a:visited {
	width: 187px;
	height:22px;
	}
#links a:link, #links a:visited {
	width: 187px;
	height:22px;
	}
#vendors a:link, #vendors a:visited {
	width: 187px;
	height:22px;
	}

#contact_us a:link, #contact_us a:visited {
	width: 187px;
	height:22px;
	}	
	

#locate_museum a:link, #locate_museum a:visited {
	width: 187px;
	height:40px;
	margin:48px 0 0 0;
	
}
#become_member a:link, #become_member a:visited {
	width: 187px;
	height:40px;
	margin:15px 0 0 0;
	}
	
/* ----- Nav Hover ------ */
#about_us a:hover {
	background: url(/images/nav.gif) no-repeat -210px 0px;
}
#news a:hover {
	background: url(/images/nav.gif) no-repeat -210px -18px;
	}
#event_listings a:hover {
	background: url(/images/nav.gif) no-repeat -210px -40px;
	}
#job_listings a:hover {
	background: url(/images/nav.gif) no-repeat -210px -62px;
	}
#member_login a:hover {
	background: url(/images/nav.gif) no-repeat -210px -84px;
	}
#links a:hover {
	background: url(/images/nav.gif) no-repeat -210px -106px;
	}
#vendors a:hover {
	background: url(/images/nav.gif) no-repeat -210px -128px;
	}
	
#contact_us a:hover {
	background: url(/images/nav.gif) no-repeat -210px -150px;
	}
	
#locate_museum a:hover {
	background: url(/images/nav.gif) no-repeat -210px -220px;
	}
#become_member a:hover {
	background: url(/images/nav.gif) no-repeat -210px -275px;
	}

/* ----- Nav Selected ------ */
#about_us a.selected:link, #about_us a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px 0px;
	}
#news a.selected:link, #news a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -18px;
	}
#event_listings a.selected:link, #event_listings a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -40px;
	}
#job_listings a.selected:link, #job_listings a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -62px;
	}
#member_login a.selected:link, #member_login a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -84px;
	}
#links a.selected:link, #links a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -106px;
	}



#vendors a.selected:link, #vendors a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -128px;
	}
	
#contact_us a.selected:link, #contact_us a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -150px;
	}
	
#locate_museum a.selected:link, #locate_museum a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -220px;
	}
#become_member a.selected:link, #become_member a.selected:visited {
	background: url(/images/nav.gif) no-repeat -210px -275px;
	}
	
	
#banner_ads {margin:10px 0 0 0px; padding:0px 0 0 16px; float:left; width:187px; color:#fff; font-weight:bold; text-align:center;}

#banner_ads img {border:0; margin-bottom:15px;}

.home_link {
	text-indent:-9999px;
	height:100px;
	width:179px;
	display:block;
	margin-left: 10px;
		 :-moz-any-link:focus;
	 outline: none;
}
