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

/* Standard Elements				*/
/*----------------------------------*/
body {
	background-color:			#807963;
	background-image:			url('/files/site_images/global/bg.jpg');
	background-repeat:			repeat-x;
	
	margin:						0px;
	
	font-family:				Georgia, "Times New Roman", Times, serif;
	text-align:					left;
}

a {
	text-decoration:			none;
	color:						#507282;
	cursor:						pointer;
}

a:hover {
	text-decoration:			none;
	color:						#84AFC3;
	cursor:						pointer;
}

h1 {
	font-family:				Georgia, "Times New Roman", Times, serif;	
	color:						#507282;
	font-size:					34px;
	font-weight:				normal;
}

/* Global Block Level Elements	 	*/
/*----------------------------------*/
#page_body {
	background-image:			url('/files/site_images/global/page_bg.png');
	background-repeat:			repeat-y;
	
	width:						1019px;
	margin-left:				auto;
	margin-right:				auto;
}

#header {
	background-image:			url('/files/site_images/global/header_bg.jpg');
	background-repeat:			repeat-x;
	
	height:						98px;
	width:						977px;
	margin-left:				auto;
	margin-right:				auto;
}

#logo {
	background-image:			url('/files/site_images/global/logo.png');
	background-repeat:			no-repeat;
	
	height:						81px;
	width:						229px;
	margin-left:				22px;
	
	position:					relative;
	top:						10px;
	float:						left;
}

#e_news {
	background-image:			url('/files/site_images/global/e_news.png');
	background-repeat:			no-repeat;
	
	height:						52px;
	width:						176px;
	margin-right:				13px;
	
	position:					relative;
	top:						22px;
	float:						right;	
}

#main_nav {
	background-image:			url('/files/site_images/global/main_nav.jpg');
	background-repeat:			no-repeat;
	
	width:						977px;
	height:						29px;
	margin-left:				auto;
	margin-right:				auto;
}

#nav_about_the_conservancy {
	background-image:			url('/files/site_images/global/nav/about_the_conservancy.png');
	background-repeat:			no-repeat;
	
	width:						260px;
	height:						10px;
	float:						right;
}

#nav_programs {
	background-image:			url('/files/site_images/global/nav/programs.png');
	background-repeat:			no-repeat;
	
	width:						150px;
	height:						8px;
	margin-top:					1px;
	float:						right;
}

#nav_news_and_events {
	background-image:			url('/files/site_images/global/nav/news_events.png');
	background-repeat:			no-repeat;
	
	width:						195px;
	height:						10px;
	float:						right;
}

#nav_support {
	background-image:			url('/files/site_images/global/nav/support.png');
	background-repeat:			no-repeat;
	
	width:						120px;
	height:						10px;
	float:						right;
}

#nav_contact {
	background-image:			url('/files/site_images/global/nav/contact.png');
	background-repeat:			no-repeat;
	
	width:						90px;
	height:						10px;
	float:						right;
}


#under_nav {
	background-color:			#ffffff;
	
	width:						977px;
	height:						4px;
	margin-left:				auto;
	margin-right:				auto;	
}

#page_bottom {
	background-image:			url('/files/site_images/global/page_footer.png');
	background-repeat:			repeat-y;
	
	width:						1019px;
	height:						19px;
	margin-left:				auto;
	margin-right:				auto;
}

#footer_icons {
	width:						1019px;
	height:						75px;
	
	margin-left:				auto;
	margin-right:				auto;
	
	color:						#FFF;
	font-size:					12px;
	text-align:					right;
}

#footer_icon_content {
	float:						right;
	margin-top:					17px;
	padding-right:				20px;
}

#smithtrail {
	background-image:			url('/files/site_images/global/smithtrail.png');
	background-repeat:			no-repeat;
	
	width:						70px;
	height:						51px;
	
	float:						right;
	cursor:						pointer;
}

#nps {
	background-image:			url('/files/site_images/global/nps.png');
	background-repeat:			no-repeat;
	
	width:						38px;
	height:						50px;
	
	float:						right;
	cursor:						pointer;
}

#gateways {
	background-image:			url('/files/site_images/global/gateways_logo.jpg');
	background-repeat:			no-repeat;
	
	width:						52px;
	height:						51px;
	
	float:						right;
	cursor:						pointer;
}


/* Global Classes				 	*/
/*----------------------------------*/
.clear {
	clear:						both;
}




#print-button {
	float: right;
}

#print-button a img {
	border: none;
}
