/*  
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 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;
	list-style: none;
	}
#news li {
	padding-top: 12px;
	padding-bottom: 1px;
	}
#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;
}

/* 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;
	}