/* Main Nav */

div#nav { 
	height: 50px; width: 717px; 
	margin: 0; padding: 0; 
	border: 0;
	z-index: 1; 
	}
	
div#nav ul#menu { 
	height: 50px; width: 717px; 
	background: url("/images/nav.gif") top left no-repeat; 	margin: 0; padding: 0; 
	position: relative; 
	}
	
div#nav ul#menu li { 
	margin: 0; padding: 0; 
	list-style: none; 
	position: absolute; 
	}

div#nav ul#menu li a { 
	text-indent: -9999px; 
	text-decoration: none; 
	}
	
ul#menu li, ul#menu a { 
	height: 50px; 
	display: block; 
	}


#visitmenu { 
	left: 0; 
	width: 91px; 
	}

#visitmenu a:hover {
 	background: url("/images/nav.gif") 0 -50px no-repeat;
 	width: 91px;
 	}

body#visit #visitmenu {
 	background: url("/images/nav.gif") 0 -50px no-repeat;
 	width: 91px;
 	}
	
#eventsmenu { 
	left: 91px;
	width: 108px; 
	}

#eventsmenu a:hover {
 	background: url("/images/nav.gif") -91px -50px no-repeat;
 	width: 108px;
 	}

body#events #eventsmenu {
 	background: url("/images/nav.gif") -91px -50px no-repeat;
 	width: 108px;
 	}
	
#learnmenu { 
	left: 199px; 
	width: 63px;
	}

#learnmenu a:hover {
 	background: url("/images/nav.gif") -199px -50px no-repeat;
 	width: 65px;
 	}

body#learn #learnmenu {
 	background: url("/images/nav.gif") -199px -50px no-repeat;
 	width: 65px;
 	}
	
#supportmenu { 
	left: 263px;
	width: 83px; 
	}

#supportmenu a:hover {
 	background: url("/images/nav.gif") -263px -50px no-repeat;
 	width: 83px;
 	}

body#support #supportmenu {
 	background: url("/images/nav.gif") -263px -50px no-repeat;
 	width: 83px;
 	}
	
#membermenu { 
	left: 346px;
	width: 90px; 
	}

#membermenu a:hover {
 	background: url("/images/nav.gif") -346px -50px no-repeat;
 	width: 90px;
 	}

body#member #membermenu {
 	background: url("/images/nav.gif") -346px -50px no-repeat;
 	width: 90px;
 	}

#newsmenu { 
	left: 436px;
	width: 90px; 
	}

#newsmenu a:hover {
 	background: url("/images/nav.gif") -436px -50px no-repeat;
 	width: 90px;
 	}

body#news #newsmenu {
 	background: url("/images/nav.gif") -436px -50px no-repeat;
 	width: 90px;
 	}
	
#workingmenu { 
	left: 526px;
	width: 99px;
	}

#workingmenu a:hover {
 	background: url("/images/nav.gif") -526px -50px no-repeat;
 	width: 105px;
 	}

body#working #workingmenu {
 	background: url("/images/nav.gif") -526px -50px no-repeat;
 	width: 105px;
 	}
	
#contactmenu { 
	left: 631px;
	width: 86px; 
	}
 	
#contactmenu a:hover {
 	background: url("/images/nav.gif") -631px -50px no-repeat;
 	width: 86px;
 	}

body#contact #contactmenu {
 	background: url("/images/nav.gif") -631px -50px no-repeat;
 	width: 86px;
 	}

#navbottom { 
	display: block;
	width: 717px; height: 6px;
	margin: 0; padding: 0;
	background: url(/images/nav_bottom.gif) top left no-repeat;
	line-height: 0;
	font-size: 2px;
	}

/* Common Subnav Elements */

#subnavtop { 
	display: block;
	width: 717px; height: 6px;
	margin: 0; padding: 0;
	background: url(/images/subnav_top.gif) top left no-repeat;
	line-height: 0;
	font-size: 2px;
	}

#subnavbottom { 
	display: block;
	width: 717px; height: 7px;
	margin: 0; padding: 0;
	background: url(/images/subnav_bottom.gif) top left no-repeat;
	line-height: 0;
	font-size: 2px;
	}

#subnav { 
	background-color: #008FAA;
	width: 717px; 
	}

#subnav div.sub { 
	font: bold 10px Tahoma, Verdana, Arial, sans-serif; color: #FFFFFF;
	padding: 11px 25px 11px 25px; 
	}

#subnav div.sub a { 
	font: bold 10px Tahoma, Verdana, Arial, sans-serif; color: #FFFFFF;
	text-decoration: none; 
	}

#subnav div.sub a:hover { 
	font: bold 10px Tahoma, Verdana, Arial, sans-serif; color: #F3D236;
	text-decoration: underline; 
	}

/* Events & Experiences Subnav */

body.family a#familymenu, body.youth a#youthmenu, body.special a#specialmenu, body.hold a#holdmenu, body.travel a#travelmenu { 
	color: #F3D236;
	}

/* Visit the Zoo Subnav */

body.hours a#hoursmenu, body.directions a#directionsmenu, body.map a#mapmenu, body.exhibits a#exhibitsmenu,  body.activities a#activitiesmenu, body.area a#areamenu, body.rentals a#rentalsmenu, body.espanol a#espanolmenu { 
	color: #F3D236; 
	}

/* Learn Subnav */

body.animals a#animalsmenu, body.education a#educationmenu, body.resources a#resourcesmenu, body.conservation a#conservationmenu, body.sanctuary a#sanctuarymenu, body.history a#historymenu { 
	color: #F3D236; 
	}

/* Support the Zoo Subnav */

body.donate a#donatemenu, body.volunteer a#volunteermenu, body.corporate a#corporatemenu, body.capital a#capitalmenu, body.retail a#retailmenu, body.online a#onlinemenu, body.guardians a#guardiansmenu, body.planned a#plannedmenu, body.begreen a#begreenmenu, body.carousel a#carouselmenu { 
	color: #F3D236; 
	}

/* Membership Subnav */

body.faqs a#faqsmenu, body.specials a#specialsmenu, body.wildchild a#wildchildmenu { 
	color: #F3D236; 
	}

/* News & Media Subnav */

body.press a#pressmenu, body.library a#librarymenu, body.media a#mediamenu { 
	color: #F3D236; 
	}

/* Working At the Zoo Subnav */

body.opportunities a#opportunitiesmenu, body.workingfaqs a#workingfaqsmenu, body.benefits a#benefitsmenu { 
	color: #F3D236; 
	}

/* Common Tertiary Nav Elements */

#tertiary { 
	padding: 0 0 15px 0;
	list-style-type: none; 
	}

#tertiary a { 
	font: bold 10px Tahoma, Verdana, Arial, sans-serif; color: #FFFFFF;
	text-decoration: none; 
	line-height: 20px;
	}

#tertiary a:hover { 
	font: bold 10px Tahoma, Verdana, Arial, sans-serif; color: #F3D236;
	text-decoration: underline;
	line-height: 20px; 
	}

/* Hold an Event Tertiary Nav */

body.wedding a#weddingmenu, body.corpevents a#corpeventsmenu, body.birthday a#birthdaymenu { 
	color: #F3D236;
	}

/* Animals Tertiary Nav */

body.onlineres a#onlineresmenu, body.phototips a#phototipsmenu, body.be a#bemenu { 
	color: #F3D236;
	}
   
/* Donate Tertiary Nav */

body.online a#onlinemenu, body.spotz a#spotzmenu, body.wishlist a#wishlistmenu, body.memorial a#memorialmenu, body.engraved a#engravedmenu, body.care a#caremenu { 
	color: #F3D236;
	}
   
/* Wild Child Tertiary Nav */

body.featured a#featuredmenu, body.ages4to6 a#ages46menu, body.ages7to9 a#ages79menu, body.ages10to12 a#ages1012menu, body.archive a#archivemenu { 
	color: #F3D236;
	}

/* Volunteer Tertiary Nav */

body.become a#becomemenu, body.zooteens a#zooteensmenu, body.currentvolunteers a#currentvolunteersmenu, body.wildestclub a#wildestclubmenu, body.auxiliary a#auxiliarymenu { 
	color: #F3D236; 
	}

/* Corporate Involvement Tertiary Nav */

body.corporatepartners a#corporatepartnersmenu, body.majorevent a#majoreventmenu, body.festivals a#festivalsmenu, body.educationalsponsor a#educationalsponsormenu, body.philanthropic a#philanthropicmenu, body.exhibit a#exhibitmenu, body.coupon a#couponmenu, body.corpvolunteers a#corpvolunteersmenu { 
	color: #F3D236; 
	}