@charset "utf-8";
/* CSS Document */
/*	----------------------------------------------------------------------------
	GLOBALS
	--------------------------------------------------------------------------*/
	
	* {
		margin: 0;
		padding: 0;
		}
	
	html, body {
		height: 100%;
		}
	
	body {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background:url(../images/body_bg.jpg) fixed;
		color:#333333;
		}
	h1, h2, h3, h4, h5, h6 {
		font-weight: normal;
		}
	h1 {
		font-size:16px;
		color:#78a743;
		font-weight:bold;
		padding-bottom:5px;
		}
	h2 {
		font-size:13px;
		font-weight:bold;
		}
	h3 {
		font-size:12px;
		font-weight:bold;
		}
	 p {
		font-size:11px;
		font-weight:normal;
		line-height:1.5em;
		padding-bottom:5px;
		}
		
	li {
		padding-top:3px;
		font-size:11px;
		}
	
	a {
		color:#b60604;
		/*text-decoration:none;*/
		}
/*	----------------------------------------------------------------------------
	 IMAGE ALIGN LEFT OR RIGHT
	--------------------------------------------------------------------------*/
.rht_image img {
	float:right;
	
	}
.lft_image img {
	float:left;
	}

/*	----------------------------------------------------------------------------
	LAYOUT
	--------------------------------------------------------------------------*/
	
	/*Container*/
	#container {
		position: relative;
		width:750px;
		margin: 0 auto;
		}
	
	/*Flash Content*/
	#flash_content {
	position: relative;
	width:750px;
	height:390px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
	/*Content*/
	#content {
		background:url(../images/content2.jpg) repeat-y;
		}
	
	/*Page Name*/
	#page_name {
		width:690px;
		height:33px;
		margin: 0 30px 0 30px;
		}
	
	
/******************
NAVIGATION
**********************/
	#sub_nav1 {
		width:690px;
		height:30px;
		margin-left:30px;
		margin-right:30px;
		color:#FFFFFF;
		font-size:14px;	
		background:#747349;
		}		
	#sub_nav1 ul{
		list-style:none;			
		}
	#sub_nav1 li {
		width:146px;
		height:30px;
		display:inline;
		}	

/**************************
	PAGE SETUP
*************************/
	#page {
	margin:0 50px 0 50px;
	padding: 10px 0 0 0;
	text-align:left;
		}
		
/**************************
	HISTORY
*************************/	
	#history_img {
		float:right;
		padding:10px;
		}
	#history h1 {
		font-size:14px;
		}	
/**************************
	NEWS
*************************/	
	
	#news {
	text-align:left;
	padding-left:10px;
	float:left;
	width:420px;
	
		}
	#news h3 {
		font-weight:normal;
		}
	#newsletters {
		float:right;
		width:200px;
		border-left:#eccfa8 solid;
		}
	#newsletters h2 {
		background:#eccfa8;
		border-bottom:#4d1c0b solid thin;
		}
	#newsletters li {
		padding-top:5px;
		}
	#newsletters ul {
		list-style:none;
		padding-left:5px;
		}
	#news h1 {
		padding:0px;
		font-size:14px;
		}
		
	
	.new_at_the_zoo_green {
		width:375px;
		height:130px;
		background:url(../images/news_btn1.jpg) no-repeat;
		padding:20px 0 0 20px;
		}
	.new_at_the_zoo_red {
		width:375px;
		height:130px;
		background:url(../images/news_btn2.jpg) no-repeat;
		padding:20px 0 0 20px;
		}
	.new_at_the_zoo_red h1, .new_at_the_zoo_green h1 {
		color: #FFFFFF;
		}
	.new_at_the_zoo_red a, .new_at_the_zoo_green a {
		color:#feeeca;
		}
/**************************
	EXHIBITS USES THIS CODE!!
*************************/
	.news_content1 {
		margin-top:5px;
		border-bottom:#eccfa8 thin solid;
		}
	.news_content1 img {
		float:left;
		padding:5px;
		}
	.news_content1 h1 a{
		color:#78a743;
		}
	.news_content {
		height:130px;
		margin-top:5px;
		}
	.news_content img {
		float:left;
		}
	


/**************************
	GROUP VISITS
*************************/
	#group_visit ol {
		font-size:12px;
		font-weight:normal;
		padding-left:20px;
		padding-bottom:10px;
		}
	#group_visit h2 {
		text-align:center;
		background:#eccfa8;
		}
	#gv_kids {
		float:right;
		margin: 10px;
		}
	
/**************************
	LIVE SHOWS
*************************/
	#live_shows h2 {
		background:#eccfa8;
		}
	#live_shows h3 {
		color:#b60604;
		}
/**************************
	BIRTHDAY
*************************/
	#birthday ul{
		padding:10px 0 10px 20px;
		
		}
	#birthday img {
		float:right;
		margin: 10px;
		}

/**************************
	LIVE WEB
*************************/
	#live_web h2 {
		background:#eccfa8;
		}
	#live_web ul {
		list-style:none;
		padding-left:10px;
		}	
	#special {
		text-align:center;
		padding-top:15px;
		}
	#special p {
		font-size:9px;
		}
	div.ssp {
		float:right;
		}
/**************************
	VIDEO
*************************/
	#video ul{
		padding-left:20px;
		background:#eccfa8;
		}
	#video li {
		list-style:none;
		display:inline;
		
		padding: 0 5px 0 5px;
		}
	#video h2 {
		
		}
/**************************
	EXHIBTS
*************************/
	#exhibits h2 {
		background:#eccfa8;
		}

/**************************
	MAXIMO
*************************/
	div.maximo {
		float:right;
		padding:10px;
		}

/**************************
	ROOKERY
*************************/
	#rookery h2 {
		background:#eccfa8;
		}
	#rookery1 {
		float:right;
		padding:5px;
		}
	#rookery2 {
		float:left;
		padding:5px;
		}
	#nesting_img {
		float:right;
		}

/**************************
	HOURS, PRICES, DIRECTIONS
*************************/
	#hpd_page h2 {
		background:#eccfa8;
		}

	#hpd_page ul {
		font-size:12px;
		font-weight:normal;
		padding-left:20px;
		}
	
/**************************
	RENT
*************************/	
	#rent ul {
		padding-left:20px;
		}
	#aic_center {
		float:right;
		padding:5px;
		}
/**************************
	Photography
*************************/
		#photography {
			padding-bottom:20px;
			}
		#photography h2 {
			background:#eccfa8;
			width:500px;
			}
		
		#photography ul, ol {
			padding-left:30px;
			}
		#photography img {
			/*float:right;*/
			padding:0 5px 5px 5px;
			}
		#photo_gallery h2 {
			background:#eccfa8;
			}
		#photo_gallery li {
			list-style:none;
			display:inline;
			}

		#photography table td p{
			
			font-weight:bold;
			}
		
		


/******************
CONTACT & FAQS
**********************/
	#contact_img {
		float:right;
		padding:5px;
		}
/**************************
	FAQS
*************************/
	#faq ul {
		padding-left:20px;
		}
	/*#faq h2 {
		background:#eccfa8;
		width:600px;
		}*/
	#species_list h2 {
		font-size:24px;
		}
	#species_list li {
		list-style:none;
		}
/**************************
	Online Gift Shop
*************************/
	#gift {
		text-align:center;
		}

/**************************
	SCHOLARSHIP
*************************/
	#scholarship ul {
		margin:10px;
		}
	


/**************************
	FOOTER
*************************/
	#footer {
	background-image:url(../images/footer2.jpg);
	width:750px;
	height:61px;
	clear:both;
	padding-top:5px;
	}

	#leftcontent {
	float:left;
	margin-left:7px;
	margin-top:10px;
	}
	#centercontent {
	float:right;
	padding-top:10px;
	text-align:center;
	font-size:9px;
	width:550px;
	margin-right:10px;
	}
	
	#centercontent img {
	float:right;
	}
	
	
	#research ul {
		font-size:12px;
		font-weight:normal;
		padding-left:20px;
		}
	
	
	
	
	
	
#header {
	background-image: url(../images/header_small2.jpg);
	height: 110px;
	width: 750px;
}

