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

#wrapper #content .side-content h2.sideTitle {
	font-size:1.7em;
	color: #fff;
	min-height: 25px;
	height: auto !important;
	height: 25px;
	line-height: 16px;
	text-indent: 20px;
	padding-top: 8px;
}

.nav_block h2{
	margin:0;
	color:#FFFFFF;
	font-family:'times new roman',times,serif;
	font-weight:normal;
	min-height: 25px;
	height: auto !important;
	height: 25px;
	line-height: 20px;
	padding-left: 20px;
	padding-top: 8px;
	text-transform:uppercase;
}
.nav_block h3{
	background:none;
}
.section_nav h3 .title{
	display:block;
}
.section_nav h3 a{
	font-size:1.2em;
}

.nav_block .viewAllPlaceholder{
	display: block;
	float:right;
	margin-right:18px;
	
}
h2 a.viewAll {
	line-height:20px;
	color: #fff;
	font-size: 0.8em;
	text-transform: none;
	text-decoration: none;
	padding-right: 23px;
	text-align:right;
	width:75px;

}
.nav_block h2 span{
	display:block;
	float:left;
}
.section_nav li.first{
	clear:left;
}
 ul.section_nav{
	margin:0;
	padding:0;
}
.section_nav li{
	padding:0;
	margin:0;
	list-style-type:none;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;

}
.section_nav li.usehand{
	cursor:pointer;
}

.section_nav li.last, .section_nav li.no_margin{
	border-right:none!important;
}
/* Ecozones */
#homepage #ecozones_nav{
	border-right: 1px solid #fff;
	background-color:#EBE9E3;
}
#ecozones_nav h2 {
	background: #3F3C2F url(../images/wrapper/shadows-ecozones.jpg) -10px 0 no-repeat;
}
#ecozones_nav h2 .viewAll {
	background: transparent url('../images/wrapper/view-all-eco.gif') 100% 45% no-repeat;
}
#ecozones_nav .section_nav {
	background: transparent url('../images/wrapper/section-ecozones-nav-bg.jpg') 0 0 repeat-x;
}
#ecozones_nav .section_nav li h3 {
	color: #3F3C2F;
	font-size: 1.3em;
	line-height: 16px;

	padding-top: 10px;
}
#ecozones_nav .section_nav li h3 .title{
	margin-bottom: 10px;
}
#ecozones_nav .section_nav li h3 a{
	color: #3F3C2F;
}
#ecozones_nav .section_nav li {
	float: left;
	width: 305px;
	margin: 0;
	padding: 5px 0 5px 14px;
}

/* Learning */
#learning_nav {
	background: #f6e7e7 url(../images/wrapper/shadows-learning.jpg) -650px 0 repeat-y;
	color: #333;
}
#learning_nav p {
	font-size: 1.1em;
	line-height: 15px;
}
#learning_nav h2 {
	background: #5f2224 url(../images/wrapper/shadows-learning.jpg) no-repeat;
}
#learning_nav h3 {
	color: #5f2224;
	font-size: 1.2em;
	line-height: 16px;
	margin-bottom: 10px;
}
#learning_nav h3 a{
	color: #5f2224;
}
#learning_nav h2 .viewAll {
	background: transparent url('../images/wrapper/view-all-learning.gif') 100% 45% no-repeat;
}
#learning_nav ul li.learning-resource {
	width: 297px;
	margin: 0;
	padding: 5px 0 5px 14px;
}
#homepage #learning_nav ul li.learning-resource {
	width: 305px;
}
#learning_nav ul li.learning-resource .sectionThumb {
	display: block;
	float: left;
	width: 135px; 
	height: 140px;
}
#learning_nav ul li .lrTextBlock {
	display:block;
	float: left;
	width: 140px;
	padding-left: 8px;
}
#main-content #learning_nav ul li.learning-resource{
	width: 305px;
	margin: 0;
	padding: 5px 0 5px 14px;
}


/* Themes */
#homepage #themes_nav{
	border-right: 1px solid #fff;
}
#themes_nav {
	background:#dbecf6;
}
#themes_nav h2 {
	background: #194966 url(../images/wrapper/shadows-themes.jpg) -10px 0 no-repeat ;
}
#themes_nav h3 {
	color: #194966;
	font-size: 1.3em;
	line-height: 16px;
}
#themes_nav h3 .title{
	margin-bottom: 10px;
}
#themes_nav h3 a{
	color: #194966!important;
}
#themes_nav h2 .viewAll {
	background: transparent url('../images/wrapper/view-all-themes.gif') 100% 45% no-repeat;
}
#themes_nav .section_nav li {
	float: left;
	width: 303px;
	margin: 0;
	padding: 14px 0 5px 17px;
}
#homepage #themes_nav li{
	width: 302px;
}
#themes_nav .section_nav li.first {
	width: 302px;
}

/* Species */
#species_nav {
	background: #eef1e1 url(../images/wrapper/shadows-species.jpg) -650px 0 repeat-y ;

}
#species_nav li{
	min-height: 200px;
	height: auto !important;
	height: 200px;	
}
#main-content #species_nav{
	background-image:none;
}
#species_nav h2 {
	background: #484d2c url(../images/wrapper/shadows-species.jpg) no-repeat ;
}

#species_nav h3 {
	color: #484d2c ;
	font-size: 1.1em;

	padding-top: 8px;
}
#species_nav h3 .title{
	min-height: 30px;
	height: auto !important;
	height: 30px;
	line-height: 16px;
	text-indent: 0 ;	
}
#species_nav h3 a{
	background: none ;
	color: #484d2c ;
}
#species_nav h2 .viewAll {
	background: transparent url('../images/wrapper/view-all-species.gif') 100% 45% no-repeat;
}
#species_nav ul.section_nav li.species {
	width: 135px;
	margin: 0;
	padding: 8px 9px 0px 10px;
}
#homepage #species_nav ul.section_nav li.species {
	width: 135px;
	padding: 8px 12px 0px 12px;
}
#main-content #species_nav ul.section_nav li.species {
	/* Exception for species list */
	width: 135px;
	padding: 8px 12px 0px 12px;
}


/* Species nav on the learning page */
#learning-resources #species_nav {
	padding-left:0!important;
	margin-left:0px;
	border-left:1px solid #fff;
	float:right;
	width:154px;
}
#learning-resources #species_nav li.species{
	border-bottom:0px;
}

