/*************************/
/*** TABLE OF CONTENTS ***/
/*************************
	 1. Main Document Styles ............. (html, body)
	 2. Typography
	 3. Image Styles
	 5. Other Block Elements
	    5.1. Microformat Styles
		     5.1.1. vCalendar Event Styles
			 5.1.2. hCard Styles
			 5.1.3. Media Styles
	 6. Header Styles
	 7. Main Content Styles
	 8. Left Navigation Menu
	 9. Footer Styles
	10. Links
	11. Section Styles
**************************/


/*********************************************/
/********** 1. MAIN DOCUMENT STYLES **********/
/*********************************************/
html, body{
	height:100%;
	background-color:#fff;
	margin:0px;
	padding:0px;
	/*text-align:center;*/
	font:normal 1em/1.4em Georgia, "Century Schoolbook", Garamond, "Times New Roman", Times, serif;
	width:672px;
}
/*html {
	height:100%;
	background-color:#fff;
	margin:0px auto;
	padding:0px;
	text-align:center;
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
}
body {
	height:100%;
	background-color:#fff;
	margin:0px auto;
	padding:0px;
	text-align:center;
	font: normal 1em/1.2em Arial, Helvetica, sans-serif;
}*/
/*#contentspace{
	float:left;
}*/

/***********************************/
/********** 2. TYPOGRAPHY **********/
/***********************************/
p, .default-text, dl{
	/*font: normal 9pt/10.5pt Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;*/
	margin:0px;
	margin-bottom:1em;
	
	color:#000;
	line-height:1.6;
}

h1{
	/*font:normal 18pt/21pt Georgia, Times, "Times New Roman", serif;
	font-family:Georgia, Times, "Times New Roman", serif;*/
	margin-top:0em;
	color:#320;
	text-align:center;
	line-height:1.2em;
}
h2{
	/*font:normal 14pt/18pt Georgia, Times, "Times New Roman", serif;
	font-family:Georgia, Times, "Times New Roman", serif;*/
	margin-top:0em;
	color:#320;
	line-height:1.2em;
}
h3{
	/*font:normal 12pt/14pt Georgia, Times, "Times New Roman", serif;
	font-family:Georgia, Times, "Times New Roman", serif;*/
	margin-top:0em;
	color:#320;
}
h4, h5, h6{
	/*font:bold 1.1em/1.2em Georgia, Times, "Times New Roman", serif;
	font-family:Georgia, Times, "Times New Roman", serif;*/
	margin-top:0em;
	margin-bottom:1em;
	color:#320;
}
.footnote{
	font-size:8pt;
	line-height:1.575em;
}
.note{	/*For notworthy text, i.e. "Your shopping cart has been updated."*/
	background-color:#fff;
	border:solid 1px #000;
	padding:.5em;
	margin-bottom:1em;
	-moz-border-radius:10px;
}
.pair{	/* The first heading of a two-heading group. Works well with h2.subheading, get it? */
	margin-bottom:0em;
}
.subheading,
.subtitle{	/*.subtitle is deprecated as semantically incorrect; use .subheading instead*/
	margin-bottom:1.4em;
	font:normal 9pt/1.4em Georgia, Times New Roman, Times, serif;
	letter-spacing:.1em;
	text-align:center;
	text-transform:uppercase;
}

.media-title,	/* for styling movie, book, and magazine titles, and similar items */
.program-title,	/* for styling the names of programs (e.g. Making America Greener) */
.foreign,	/* for styling foreign words */
.scientific-name{
	font-style:oblique;
}

.pull-quote,
.pull-quote cite,
.pull-quote .vcard{
	color:#808080;
	font: oblique 12pt/2.1 Georgia, Times, "Times New Roman", serif;
}
.pull-quote{
	border-bottom:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	margin-left:1.4em;
	width:200px;
	
	float:right;
}
.pull-quote .vcard{
	text-align:right;
	font: oblique 9pt/1.4 Georgia, Times, "Times New Roman", serif;
}

h1 .amp, h2 .amp, h3 .amp, h4 .amp, h5 .amp, h6 .amp{	/*For styling ampersands. See: http://edward.oconnor.cx/2007/03/ampersands*/
	font-family:Californian FB, Harrington, Bookman Old Style, Goudy Old Style,  Palatino Linotype, Georgia, Times New Roman, serif;
}

#no-wrap-content .caption,
.body-caption{
	font: bold 8pt/1.58 Arial, Helvetica, sans-serif;
	margin-top:.79em;
}
#no-wrap-content .caption2{	/* Tighter top margin */
	font: normal 8pt/1.58em Arial, Helvetica, sans-serif;
	margin:0em;
}
.body-caption{	/* Captions for images inside body text, helps to offset them */
	padding-left:.76em;
	border-left:2px solid #ccc;
}

#no-wrap-content .caption p,
#no-wrap-content .caption2 p,
#no-wrap-content .body-caption p{
	font: bold 8pt/1.58em Arial, Helvetica, sans-serif;
	margin-bottom:1.58em;
}

#introduction,
#introduction p{
	border-top-width:0px;
	margin:0;
	margin-bottom:.788em;
	width:auto;

	color:#808080;
	float:none;
	font-family:Georgia, Times, Times New Roman, sans-serif;
	font-size:16pt;
	font-style:oblique;
	line-height:1.575em;
}
#introduction{
	border-bottom:1px dashed #d7d9b8;
	/*padding-bottom:.788em;*/
}
#introduction p{
	margin-bottom:.788em;
	padding-bottom:0;
}


	/******************/
	/*** 2.1. LISTS ***/
	/******************/
	ol.unordered{	/*** Makes ordered list behave like a typical unordered list ***/
		list-style-type:disc;
	}
/*************************************/
/********** 3. IMAGE STYLES **********/
/*************************************/
img{
	margin:0;
	padding:0;
	border:0;
}
.float-img-left{
	float:left;
	margin:0px 10px 10px 0px;
}
.float-img-right{
	float:right;
	margin:0px 0px 10px 10px;
}
.caption{
	font: bold 8pt/1.58em Arial, Helvetica, sans-serif;
	margin-bottom:0em;
	margin-top:.79em;
}
.caption2{
	font: normal 8pt/1.58em Arial, Helvetica, sans-serif;
	margin-bottom:0em;
	margin-top:0em;
}
#no-wrap-content .caption p,
#no-wrap-content .caption2 p{
	font: bold 8pt/1.58em Arial, Helvetica, sans-serif;
	margin-bottom:1.58em;
}
.caption-view{	/* Image captions that link to a new image (larger image, stand-alone image, etc.) (i.e. +Enlarge)...basically just centered*/
	text-align:center;
	font: bold 8pt/9pt Arial, Helvetica, sans-serif;
}

/*********************************************/
/********** 5. OTHER BLOCK ELEMENTS **********/
/*********************************************/
.assemblyLine{
}
.lineItem{
	float:left;
	margin:5px 5px 5px 0px;
}
.assemblyLine br{
	clear:both;
}
.lineItem br{
	clear:none;
}

div#column1{
	margin-right:1.4%;
	width:49%;
	
	float:left;
}
div#column2{
	margin-left:0;
	width:49%;
	
	float:left;
}
#social-bookmarking{
	display:none;
}
.call-out{
	margin-left:2.8em;
}

	/*******************************/
	/*** 5.1. MICROFORMAT STYLES ***/
	/*******************************/
		/*** 5.1.1. VCALENDAR EVENT STYLES ***/
		/*** 5.1.2. HCARD STYLES ***/
		/*** 5.1.3. MEDIA STYLES ***/
		/*** not a true microformat (yet) ***/
		/*** more info at: http://microformats.org/wiki/media-info-brainstorming ***/
		.media-title,	/* for styling movie, book, and magazine titles, and similar items */
		.program-title,	/* for styling the names of programs (e.g. Making America Greener) */
		.foreign{		/* for styling foreign words */
			font-style:oblique;
		}
		
/**************************************/
/********** 6. HEADER STYLES **********/
/**************************************/
#header{
	margin:0;
	padding:0;
	clear:both;
	display:block;
	text-align:left;
}
#logo{
	height:27px;
	margin:0 1em 1em 0;
	width:199px;
	float:left;
	overflow:hidden;
}
#logo .statement{
	position:relative;
	top:-28px;
}
#mission{
	/*height:27px;*/
	margin:0 0 1em 0;
	/*width:149px;*/
	float:left;
	/*overflow:hidden;*/
}
#mission .statement{
	font:normal 9pt/1.4 Arial, Helvetica, sans-serif;
	/*position:relative;
	top:-28px;
	left:-199px;*/
}
#searchform,
#account,
#linkspace,
#navigation2{	/* Nature Explore header styles */
	display:none;
}
/*#header{
	display:none;
}
#print-header{
	display:block;
	text-align:left;
	clear:both;
	margin:0;
	padding:0;
}
#logo-print{
	height:27px;
	width:199px;
	background:transparent url(/graphics/header-sprite-map.png) no-repeat 0 0;
}
#mission-print{
	height:27px;
	width:149px;
	background:transparent url(/graphics/header-sprite-map.png) no-repeat -199px 0;
}*/
#header-banner{
	width:771px;
	padding:0px;
	margin:0px;
	clear:both;
}
#header-img, #header-txt{
	margin: 0px;
	padding: 0px;
	float: left;
}
.breadcrumb{
	padding-left:1em;
	margin-bottom:1em;
	background-color:#FEFAE9;
	padding-bottom: .5em;
	font:normal 8pt/14pt  Verdana, 'Bitstream Vera Sans', Helvetica, Tahoma, Arial, sans-serif;
	clear:both;
}
.breadcrumb img.float-img-right{
	display:none;
}

/********************************************/
/********** 7. MAIN CONTENT STYLES **********/
/********************************************/
#contentspace, #no-wrap-content, #maincontent{
	width:672px;
	
	clear:both;
	float:left;
}

#page-content,	/* Recommended */
.page-content	/* Use sparingly */
{	/* For use with sidebar */
	/*border-right:1px solid #ccc;
	padding-right:14px;*/
	width:100%;
	
	float:none;
}
#sidebar,	/* Recommended */
.sidebar	/* Use sparingly */
{
	width:100%;
	margin:0;
	padding:0;
	float:none;
}

.clearDiv{
	clear:both;
	font:normal 0px/0px serif;
}

/*******************************************/
/******** 8. LEFT NAVIGATION MENU **********/
/*******************************************/
div.left-nav-container{ /* For when a tertiary navigation menu is used. */
	display:none;
}
div#left-nav{
	display:none;
}

/**************************************/
/********** 9. FOOTER STYLES **********/
/**************************************/
#content-footer{
	border-top:1px solid #ccc;
	margin-top:.7em;
	padding-top:.7em;
}
#footer{
	/*width:771px;*/
	margin: 1em auto auto auto;
	padding:5px 0px 5px 0px;
	background-color:#006b3f;
	color:#ffffff;
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-align:center;
	clear:both;
}
#footer a:link,
#footer a:visited{
	color:#ffffff;
}

/*******************************/
/********** 10. LINKS **********/
/*******************************/
a img{
	border-width:0px;
}

.pdf-link, .zip-link, .doc-link, .email-link, .new-window-link, .back-to-top-link, .new-window-small, .pdf-small{
	padding:0;
	background-image:none;
}

/****************************************/
/********** 11. SECTION STYLES **********/
/****************************************/

	/********** 11.3. KIDS STYLES **********/
	div#states-nav{
		text-align:center;
	}
	ul#states-list, ul#states-list li{
		display: inline;
		list-style-type: none;
		padding: 0px;
		margin: 0px;
		font:normal 8pt/10pt Helvetica, Arial, Verdana, sans-serif;
	}	
	
	
	/******************************************/
	/********** 11.4. PROGRAM STYLES **********/
	/******************************************/
		/******************************/
		/******* 11.4.1. AWARDS *******/
		/******************************/
		#award-medal{
			float:right;
			margin: 0em 0em 1em 1em;
		}
		#older-awards-head{
			border-bottom:solid 1px #000;
			padding-left:25px;
			margin-left:5px;
			text-align:right;
		}

		/******************************/
		/*** 11.4.2. BACKYARD WOODS ***/
		/******************************/
		div.did-you-know{
			padding:.5em;
			border: solid 1px black;
			width:auto;
			clear:both;
			margin-bottom:1em;
		}
		
	/******* 11.5 TREE GUIDE STYLES *******/

	

/********** SHOPPING STYLESHEET **********/
#left-shopnav-wrapper {
	display:none;
}

