/*
Theme Name: Galapagos island
Theme URI: http://www.galapagos.org.nz/
Description: Default theme for FOGNZ.
Version: 1.0
Author: Mike Harding
Author URI: http://sneak.co.nz

*/

body {
	font-family: Arial, Helvetica, Verdana, Sans-serif;
	color: #000;
	font-size: 12px;
	margin: 0;
	padding: 0;
}
p {
	line-height: 2;
	margin: 0 0 1.5em 0;
}

h2, h3 { font-size: 12px; font-weight: bold; }
h2 { margin: 2em 0 1em 0; }

a:link {
	text-decoration: underline;
	color: #2e79a4;
}
a:visited {
	text-decoration: underline;
	color: #1e4f6c;
}
a:hover {
	text-decoration: none;
	color: #71BADB;
}
a:active {
	text-decoration: underline;
	color: #266589;
}

h1 { margin: 36px 0 1.5em 0; font-size: 14px; font-weight: bold; }


/* STRUCTURE //////////////////////////////////////////////////////////////// */
#container {
	width: 792px;
}
#header {
	height: 329px;
}
#sidebar {
	width: 181px;
	float: left;
	display: inline;
	padding: 10px 0 20px 0;
}
#sidebar ul, #sidebar li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#sidebar a {
	display: block;
	width: 181px;
	height: 30px;
	position: relative;
}
#sidebar a span {
	position: absolute;
	width: 100%;
	height: 100%;
	background-position: 0 0;
	background-repeat: no-repeat;
}
#sidebar a:hover span {
	background-position: 0 -30px;
}
#sidebar li ul { margin-bottom: 10px;}
#sidebar li li {
	padding-left: 40px;
	background: url(images/bullet.gif) 30px 0 no-repeat;
	margin-bottom: 5px;
}
#sidebar li li a {
	height: auto;
	width: auto;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#sidebar li li a:hover { color: #6b4c46; }
#content {
	width: 598px;
	float: left;
	display: inline;
	background: #ccc;
	min-height:500px;
	height:auto !important;
	height:500px;
}
.entry {
	padding: 0 50px;
}
.entry img {
	float: left;
	padding-right: 15px;
	display: block;
}
.entry ul { margin-bottom: 2em; }
.entry li {
	margin-bottom: 10px;
	font-size: 1em;
	line-height: 1.5;
}
#footer {
	width: 792px;
	height: 145px;
	position: relative;
}
#footer span {
	position: absolute;
	width: 100%;
	height: 100%;
}


/* THEMES /////////////////////////////////////////////////////////////////// */
body.sand {
	background: #c9b196;
}
.sand #sidebar { background: #dad1c7; }
.sand #content { background: #ccc; }
.sand #footer span { background: url(images/footer/sand.gif) 0 0 no-repeat; }

.sand #nav-about-fognz span,
.blue #nav-about-fognz span { background: url(images/nav/sand/about-fognz.gif); }
.sand #nav-about-galapagos span,
.blue #nav-about-galapagos span { background: url(images/nav/sand/about-galapagos.gif); }
.sand #nav-darwin span,
.blue #nav-darwin span { background: url(images/nav/sand/darwin.gif); }
.sand #nav-national-park span,
.blue #nav-national-park span { background: url(images/nav/sand/national-park.gif); }
.sand #nav-visitor-info span,
.blue #nav-visitor-info span { background: url(images/nav/sand/visitor-info.gif); }
.sand #nav-conservation-programs span,
.blue #nav-conservation-programs span { background: url(images/nav/sand/conservation-programs.gif); }
.sand #nav-how-to-help span,
.blue #nav-how-to-help span { background: url(images/nav/sand/how-you-can-help.gif); }
.sand #nav-corporate-supporters span,
.blue #nav-corporate-supporters span { background: url(images/nav/sand/corporate-supporters.gif); }
.sand #nav-partners span,
.blue #nav-partners span { background: url(images/nav/sand/partners.gif); }
.sand #nav-news span,
.blue #nav-news span { background: url(images/nav/sand/news.gif); }
.sand #nav-volunteering span,
.blue #nav-volunteering span { background: url(images/nav/sand/volunteering.gif); }
.sand #nav-fognz-programs span,
.blue #nav-fognz-programs span { background: url(images/nav/sand/fognz-programs.gif); }


body.blue {
	background: #9dafc5;
}
.blue #sidebar { background: #dad1c7; }
.blue #content { background: #ccc; }
.blue #footer span { background: url(images/footer/blue.gif) 0 0 no-repeat; }

body.yellow {
	background: #3b2e1f;
}
.yellow #sidebar { background: #f2f1ad; }
.yellow #content { background: #ccc; }
.yellow #footer span { background: url(images/footer/yellow.gif) 0 0 no-repeat; }

.yellow #nav-about-fognz span { background: url(images/nav/yellow/about-fognz.gif); }
.yellow #nav-about-galapagos span { background: url(images/nav/yellow/about-galapagos.gif); }
.yellow #nav-darwin span { background: url(images/nav/yellow/darwin.gif); }
.yellow #nav-national-park span { background: url(images/nav/yellow/national-park.gif); }
.yellow #nav-visitor-info span { background: url(images/nav/yellow/visitor-info.gif); }
.yellow #nav-conservation-programs span { background: url(images/nav/yellow/conservation-programs.gif); }
.yellow #nav-how-to-help span { background: url(images/nav/yellow/how-you-can-help.gif); }
.yellow #nav-corporate-supporters span { background: url(images/nav/yellow/corporate-supporters.gif); }
.yellow #nav-partners span { background: url(images/nav/yellow/partners.gif); }
.yellow #nav-news span { background: url(images/nav/yellow/news.gif); }
.yellow #nav-volunteering span { background: url(images/nav/yellow/volunteering.gif); }
.yellow #nav-fognz-programs span { background: url(images/nav/yellow/fognz-programs.gif); }


body.slate {
	background: #3b2e1f;
}
.slate #sidebar { background: #f2f1ad; }
.slate #content { background: #ccc; }
.slate #footer span { background: url(images/footer/slate.gif) 0 0 no-repeat; }

.slate #nav-about-fognz span { background: url(images/nav/slate/about-fognz.gif); }
.slate #nav-about-galapagos span { background: url(images/nav/slate/about-galapagos.gif); }
.slate #nav-darwin span { background: url(images/nav/slate/darwin.gif); }
.slate #nav-national-park span { background: url(images/nav/slate/national-park.gif); }
.slate #nav-visitor-info span { background: url(images/nav/slate/visitor-info.gif); }
.slate #nav-conservation-programs span { background: url(images/nav/slate/conservation-programs.gif); }
.slate #nav-how-to-help span { background: url(images/nav/slate/how-you-can-help.gif); }
.slate #nav-corporate-supporters span { background: url(images/nav/slate/corporate-supporters.gif); }
.slate #nav-partners span { background: url(images/nav/slate/partners.gif); }
.slate #nav-news span { background: url(images/nav/slate/news.gif); }
.slate #nav-volunteering span { background: url(images/nav/slate/volunteering.gif); }
.slate #nav-fognz-programs span { background: url(images/nav/slate/fognz-programs.gif); }

body.green {
	background: #ba441f;
}
.green #sidebar { background: #acb778; }
.green #content { background: #000; padding: 30px 0 0 0; }
.green #content img { margin: 0 0 0 45px; }
.green #footer span { background: url(images/footer/green.gif) 0 0 no-repeat; }

.green #nav-about-fognz span { background: url(images/nav/green/about-fognz.gif); }
.green #nav-about-galapagos span { background: url(images/nav/green/about-galapagos.gif); }
.green #nav-darwin span { background: url(images/nav/green/darwin.gif); }
.green #nav-national-park span { background: url(images/nav/green/national-park.gif); }
.green #nav-visitor-info span { background: url(images/nav/green/visitor-info.gif); }
.green #nav-conservation-programs span { background: url(images/nav/green/conservation-programs.gif); }
.green #nav-how-to-help span { background: url(images/nav/green/how-you-can-help.gif); }
.green #nav-corporate-supporters span { background: url(images/nav/green/corporate-supporters.gif); }
.green #nav-partners span { background: url(images/nav/green/partners.gif); }
.green #nav-news span { background: url(images/nav/green/news.gif); }
.green #nav-volunteering span { background: url(images/nav/green/volunteering.gif); }
.green #nav-fognz-programs span { background: url(images/nav/green/fognz-programs.gif); }


body.page-sand { background: #c9c88b; }
body.page-sand #footer span { background: url(images/footer/sand-2.gif) 0 0 no-repeat; }

body.page-khaki { background: #6a6c5c; }
.page-khaki #content { background: #ccc; }
.page-khaki #footer span { background: url(images/footer/khaki.gif) 0 0 no-repeat; }

body.page-slate { background: #191c22; }
body.page-slate #footer span { background: url(images/footer/slate.gif) 0 0 no-repeat; }

body.page-salmon { background: #c9b196; }
.page-salmon #footer span { background: url(images/footer/salmon.gif) 0 0 no-repeat; }

body.page-brown { background: #3b2e1f; }
.page-brown #footer span { background: url(images/footer/brown.gif) 0 0 no-repeat; }

body.page-home { background: #BA441F; }
.page-home #footer span { background: url(images/footer/home.gif) 0 0 no-repeat; }

.nav-sand #sidebar { background: #dad1c7; }
.nav-sand #nav-about-fognz span { background: url(images/nav/sand/about-fognz.gif); }
.nav-sand #nav-about-galapagos span { background: url(images/nav/sand/about-galapagos.gif); }
.nav-sand #nav-darwin span { background: url(images/nav/sand/darwin.gif); }
.nav-sand #nav-national-park span { background: url(images/nav/sand/national-park.gif); }
.nav-sand #nav-visitor-info span { background: url(images/nav/sand/visitor-info.gif); }
.nav-sand #nav-conservation-programs span { background: url(images/nav/sand/conservation-programs.gif); }
.nav-sand #nav-how-to-help span { background: url(images/nav/sand/how-you-can-help.gif); }
.nav-sand #nav-corporate-supporters span { background: url(images/nav/sand/corporate-supporters.gif); }
.nav-sand #nav-partners span { background: url(images/nav/sand/partners.gif); }
.nav-sand #nav-news span { background: url(images/nav/sand/news.gif); }
.nav-sand #nav-volunteering span { background: url(images/nav/sand/volunteering.gif); }
.nav-sand #nav-fognz-programs span { background: url(images/nav/sand/fognz-programs.gif); }


.nav-blue #sidebar { background: #e2e8f9; }
.nav-blue #nav-about-fognz span { background: url(images/nav/blue/about-fognz.gif); }
.nav-blue #nav-about-galapagos span { background: url(images/nav/blue/about-galapagos.gif); }
.nav-blue #nav-darwin span { background: url(images/nav/blue/darwin.gif); }
.nav-blue #nav-national-park span { background: url(images/nav/blue/national-park.gif); }
.nav-blue #nav-visitor-info span { background: url(images/nav/blue/visitor-info.gif); }
.nav-blue #nav-conservation-programs span { background: url(images/nav/blue/conservation-programs.gif); }
.nav-blue #nav-how-to-help span { background: url(images/nav/blue/how-you-can-help.gif); }
.nav-blue #nav-corporate-supporters span { background: url(images/nav/blue/corporate-supporters.gif); }
.nav-blue #nav-partners span { background: url(images/nav/blue/partners.gif); }
.nav-blue #nav-news span { background: url(images/nav/blue/news.gif); }
.nav-blue #nav-volunteering span { background: url(images/nav/blue/volunteering.gif); }
.nav-blue #nav-fognz-programs span { background: url(images/nav/blue/fognz-programs.gif); }

.nav-yellow #sidebar { background: #f2f1ad; }
.nav-yellow #nav-about-fognz span { background: url(images/nav/yellow/about-fognz.gif); }
.nav-yellow #nav-about-galapagos span { background: url(images/nav/yellow/about-galapagos.gif); }
.nav-yellow #nav-darwin span { background: url(images/nav/yellow/darwin.gif); }
.nav-yellow #nav-national-park span { background: url(images/nav/yellow/national-park.gif); }
.nav-yellow #nav-visitor-info span { background: url(images/nav/yellow/visitor-info.gif); }
.nav-yellow #nav-conservation-programs span { background: url(images/nav/yellow/conservation-programs.gif); }
.nav-yellow #nav-how-to-help span { background: url(images/nav/yellow/how-you-can-help.gif); }
.nav-yellow #nav-corporate-supporters span { background: url(images/nav/yellow/corporate-supporters.gif); }
.nav-yellow #nav-partners span { background: url(images/nav/yellow/partners.gif); }
.nav-yellow #nav-news span { background: url(images/nav/yellow/news.gif); }
.nav-yellow #nav-volunteering span { background: url(images/nav/yellow/volunteering.gif); }
.nav-yellow #nav-fognz-programs span { background: url(images/nav/yellow/fognz-programs.gif); }

.nav-green #sidebar { background: #acb778; }
.nav-green #nav-about-fognz span { background: url(images/nav/green/about-fognz.gif); }
.nav-green #nav-about-galapagos span { background: url(images/nav/green/about-galapagos.gif); }
.nav-green #nav-darwin span { background: url(images/nav/green/darwin.gif); }
.nav-green #nav-national-park span { background: url(images/nav/green/national-park.gif); }
.nav-green #nav-visitor-info span { background: url(images/nav/green/visitor-info.gif); }
.nav-green #nav-conservation-programs span { background: url(images/nav/green/conservation-programs.gif); }
.nav-green #nav-how-to-help span { background: url(images/nav/green/how-you-can-help.gif); }
.nav-green #nav-corporate-supporters span { background: url(images/nav/green/corporate-supporters.gif); }
.nav-green #nav-partners span { background: url(images/nav/green/partners.gif); }
.nav-green #nav-news span { background: url(images/nav/green/news.gif); }
.nav-green #nav-volunteering span { background: url(images/nav/green/volunteering.gif); }
.nav-green #nav-fognz-programs span { background: url(images/nav/green/fognz-programs.gif); }

.nav-slate #sidebar { background: #8a9a96; }
.nav-slate #nav-about-fognz span { background: url(images/nav/slate/about-fognz.gif); }
.nav-slate #nav-about-galapagos span { background: url(images/nav/slate/about-galapagos.gif); }
.nav-slate #nav-darwin span { background: url(images/nav/slate/darwin.gif); }
.nav-slate #nav-national-park span { background: url(images/nav/slate/national-park.gif); }
.nav-slate #nav-visitor-info span { background: url(images/nav/slate/visitor-info.gif); }
.nav-slate #nav-conservation-programs span { background: url(images/nav/slate/conservation-programs.gif); }
.nav-slate #nav-how-to-help span { background: url(images/nav/slate/how-you-can-help.gif); }
.nav-slate #nav-corporate-supporters span { background: url(images/nav/slate/corporate-supporters.gif); }
.nav-slate #nav-partners span { background: url(images/nav/slate/partners.gif); }
.nav-slate #nav-news span { background: url(images/nav/slate/news.gif); }
.nav-slate #nav-volunteering span { background: url(images/nav/slate/volunteering.gif); }
.nav-slate #nav-fognz-programs span { background: url(images/nav/slate/fognz-programs.gif); }


/* HOME ///////////////////////////////////////////////////////////////////// */
body.page-home #content { background: #000; }

body.page-home h1 {
	width: 444px;
	height: 404px;
	overflow: hidden;
	text-indent: -999em;
	background: url(images/home-quote.gif) 0 0 no-repeat;
}


/* SUPPORTERS /////////////////////////////////////////////////////////////// */
.supporter-entry {
	background: #fff;
	padding: 20px 10px 10px 10px;
	margin-bottom: 20px;
}
.supporter-entry h3 {
	font-style: italic;
	font-size: 12px;
	margin: 0;
	padding-left: 120px;
	line-height: 2em;
}
.supporter-entry img {
	float: left;
	display: inline;
	margin-top: 5px;
}
.supporter-entry p {
	padding-left: 120px;
}


/* NEWS ///////////////////////////////////////////////////////////////////// */
#news, #news li {
	margin: 0;
	padding: 0;
width: 100%;
	list-style: none;
}
#news li {
	padding-top: 12px;
	padding-bottom: 1px;
}
#news li span {
	font-size: 0.9em;
}
#news h2,
#archives h2,
#programmes h2,
#volunteering h2 {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	margin: 0 0 5px 0;
}
#news p { margin: 0 0 12px 0; }
#news .meta { font-weight: normal; color: #666; }
#news .more { margin-top: -12px; }
#archives { margin-top: 36px; }



p.download img { margin-top: -4px; }

img.logo {
	float: right;
	margin: 0 0 10px 10px;
}

.table { width: 100%; }

.table td {
	border-bottom: 1px solid #bbb;
	padding: 5px 2px;
	font-size: 12px;
}
.fb-icon {
	margin-left: 15px;
	display: block;
	margin-top: 5px;
}

.table td.number {
	text-align: right;
	padding-left: 20px;
}

/* TOOLS ------------------------------------------------- */
.clear { clear: both; }
.clearfix { zoom: 1; /* for IE7 */ }
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
* html>body .clearfix {
	display: inline-block;
	width: 100%;
}
* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
}
.accessibility {
	position: absolute;
	left: -999px;
	width: 900px;
	background: none;
}

#news {
	float: left; 
	clear:both;
}

#news li {
	float: left;
}

#news li h2 {
	clear:left;
}

#news li h2 a {
	color:black;text-decoration: none;
}

.has-thumb {
	float:left;clear:left;margin-top: 7px;
}

.has-thumb-caption {
	float:left;clear:left; padding: 3px 3px 7px;font-style:italic;width:115px;padding-right:17px; margin-bottom: 20px;
}

.th-cl {
	clear: left;
}
.th-fl-cl {
	float:left;clear:left;
}
.th-th-caption {
	float:left;clear:left; padding: 3px 3px 7px;font-style:italic;    display: block;    width: 112px;    margin-right: 17px;
}