body {
	margin: 0; 
	padding: 0; 
	font: 80% Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; 
	background-color: #fff; 
	background-image: url("bg.jpg"); 
	background-repeat: repeat-x;
	text-align:center;
	line-height: 140%;
}
a {color: #2d6296;}
#container{width:803px; margin:0 auto; text-align:left; position: relative;}
#banner {
	position:relative; 
	/* background-image: url("top_bg.gif");  */
	background-repeat: no-repeat; 
	height: 62px;
}
#TagLine {font: normal 1.4em arial, san-serif; color: #003b71;padding-left:134px;}

#cornerNav {position: absolute; color: #fff; top: 3px; right: 0; font-size: 11px; width: 234px; height: 23px; line-height: 23px; }
#cornerNav a#siteIndex {text-decoration: none; color: #6E6E6E;}
#cornerNav a#siteIndex:hover {text-decoration: underline;}

#searchForm {position: absolute; top: 3px; right: 22px; width: 150px; text-align: right;}
#cornerNav > #searchForm {top: 0;}
#searchForm form {margin: 0; padding: 0;}
#searchForm #q {
	background:#fff none repeat scroll 0%;
	border: 1px solid #000;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:10px;
	width: 84px;
	margin: 0;
	position: relative;
	top: -1px;
	color: #000;
}
#searchForm label {color:#fff;}
#searchForm #submit {border: 0; vertical-align: bottom; position: relative; top: 1px;}


#Logo {margin: 17px 0 0 52px; border: 0;}
#topNav {height: 34px; margin-bottom: 3px;}
#topNav ul {margin: 0; padding: 0px; text-align: center;}
#topNav li {
	margin: 0; 
	display: inline;
	padding: 15px;
	list-style-type: none; 
	line-height: 37px; 
	background-image: url("topnav_link_bg.gif"); 
	background-position:  right center; 
	background-repeat: no-repeat;
}
#topNav li a {color: #fff; font-size: 16px; font-variant: small-caps; text-decoration: none; font-family: arial, san-serif;}
#topNav li a:hover {color: #c0d2e4;}
#topNav li.last {background-image: none;}

#secondaryNav {
	position: absolute;
	top: 0;
	left: -60px;
	margin: 0;
	padding: 0;
	width: 781px;
	text-align: center;
	height: 25px;
	background-color: #98c65c;
}
body.feedback #secondaryNav {left: -30px;}
#content > #secondaryNav {left: 0;}
#secondaryNav ul {margin: 0; padding: 0;}
#secondaryNav li {
	margin: 0; 
	padding: 0 15px; 
	list-style-type: none; 
	display: inline; 
	height: 25px; 
	line-height: 25px; 
	font: 1em;
}
#content #secondaryNav a {color: #002241; text-decoration: none; background-image: none;}
#secondaryNav a:hover, #secondaryNav li.selected a {color: #fff;}
#content {
	position: relative;
	margin: 0 0px; 
	padding: 0px 30px 1em;
	width: 708px; 
	background-color: #fff;  
	font-name:arial;
	font-size: 12px;
	color: #242E37;
}
#navigation {float: right; width: 202px; margin: -55px -15px 30px 30px; position: relative;}
#content #navigation ul {margin: 0; padding: 0;}
#content #navigation li {
	margin: 0; 
	padding: 0; 
	height: 30px; 
	list-style-type: none; 
	display: block; 
	text-align: center; 
	border: 1px solid #fff; 
	border-width: 1px 0 0 1px; 
	font: 1.2em century gothic, arial, san-serif;
}
#content #navigation li a {
	color: #fff; 
	text-decoration: none; 
	display: block; 
	height: 30px; 
	line-height: 30px; 
	background-image: url("nav_bg_off.gif"); 
	background-repeat: repeat-x;
} 
#content #navigation li a:hover, #content #navigation li.selected a {
	background-image: url("nav_bg_fade.gif"); 
}
#content h1 {font: bold 18px arial; color: #003b71;}
#content h2 {font: bold 14px arial; color: #003b71;}
#content h3 {font: bold 11px arial; color: #000;}
#content h2.name {margin-bottom: 0;}
#content p.title {margin-top:0; font-style: italic; color: #666; line-height: 100%;}
#content h1 .gray {color: #999;}
#content h1 .bold {font-weight: bold;}
#content blockquote {font: italic 1.1em arial, san-serif; color: #999;line-height: 150%;}
#content img, #content a img {padding:3px;border: 1px solid #aaa;}
#content ul, #content ol {margin: 0 0 1em 0; padding: 0;}
#content ul li {list-style-type: square; margin: 0 0 .4em 1.2em; padding-left: 0;}
#content ol li {margin: 0 0 .4em 1.2em; padding-left: 0;}
#content a {}
body.home #content {padding-bottom: 0;}
#imgDisclaimer {font: normal 0.8em arial, arial; color: #fff;}
#imgCaption {font: normal 1.4em arial, san-serif; color: #000;}
#footer {
	background: #333;
	color: #FFF; 
	margin: 0px; height: 36px; 
	background-image: url("footer_bg.gif"); 
	background-repeat: repeat-x;
	clear: both;
	font-size: .8em;
}
#footer #siteInfo {float: right; margin: 10px 30px 0 0; text-align: right; line-height: 150%;}
#footer p#copyright {padding: 16px 0 0 30px; line-height: 150%; margin: 0;}
#footer a{display:inline;padding:0;color: #C6D5FD}
#footer #subscribe {padding-left: 14px; background-image: url("rss.gif"); background-repeat: no-repeat;}
.wc3 {
}
.wc3 a {
	border:none;
	text-decoration: none;
}
.wc3 img {
	border:none;
	text-decoration: none;
}

.releaseTitle {font-size: 1em; margin-bottom: 0;}
.releaseDate {display: block; font: italic .9em arial; color: #666;}
.releaseDescription {margin: .5em 0; font-size: .9em;}

#release {margin-right: 220px;}
#content #release .date {font-size: 90%;}
#releaseLinks {position: absolute; top: 330px; left: 520px; width: 170px;}
#content > #releaseLinks {left: 580px;}
#content #releaseLinks ul {margin: 0; padding: 0; list-style-type: none;}
#content #releaseLinks li {margin: 0 0 6px 0; padding: 0; list-style-type: none;}
#content #releaseLinks a {text-decoration: none;}
#content #releaseLinks a:hover {text-decoration: underline;}
#content #releaseLinks .email, #content #releaseLinks .print, #content #releaseLinks .dlPDF {
	padding-left: 20px; 
	background-repeat: no-repeat; 
	background-position: center left;
}
#content #releaseLinks .dlPDF {background-image: url("pdf_icon_gray.gif");}
#content #releaseLinks .email {background-image: url("email_icon.gif");}
#content #releaseLinks .print {background-image: url("print_icon.gif");}

.floatRight {float: right; margin: 0 0 1em 1em;}
.floatLeft {float: left; margin: 0 1em 1em 0;}
.caption {font-size: .8em; line-height: 130%;}
.centered {text-align: center;}
.viewall {clear: left; text-align: center;}
#content a.pdf {padding-left: 20px; background-image: url("http://www.scenza.co.nz/pdf_icon.gif"); background-repeat: no-repeat;}
#content a.offsite {padding-right: 12px; background-image: url("offsite.gif"); background-position: top right; background-repeat: no-repeat;}
.spacer {clear: both;}
.nowrap {white-space: nowrap;}

/* styles for top nav highlighting */
body.home #topNav a#home, body.about #topNav a#about, body.alliance #topNav a#alliance, body.technology #topNav a#technology, body.involved #topNav a#involved {color: #c0d2e4;}

/* styles for navigation highlighting */
body.news #navigation a#news, body.faqs #navigation a#faqs, body.solicitations #navigation a#solicitations, body.publications #navigation a#publications, body.links #navigation a#links 
 {background-image: url("http://www.scenza.co.nz/images/nav_bg_on.gif");}

/* styles for subnav highlighting */
body.overview #secondaryNav a#overview, body.images #secondaryNav a#images, body.timeline #secondaryNav.about a#timeline, body.siting #secondaryNav.about a#siting, body.benefits #secondaryNav.about a#benefits,
body.overview #secondaryNav a#overview, body.organization #secondaryNav a#organization, body.members #secondaryNav a#members, body.advisors #secondaryNav a#advisors,
body.overview #secondaryNav a#overview, body.coal #secondaryNav a#coal, body.carbon #secondaryNav a#carbon,
body.overview #secondaryNav a#overview, body.feedback #secondaryNav a#feedback {color: #fff;}

/* feedback form styling */
#content fieldset {border: 1px solid #ccc; padding: 0 10px; margin: 0 0 1em 0;}
#content > form fieldset {margin-bottom: 1em;}
#content fieldset legend {color: #000; font-size: 1.8em; line-height: 1.8em; font-family: Tahoma,Arial,Helvetica,sans-serif;}
#content fieldset textarea {width: 695px; margin-bottom: 10px;}
#content fieldset .personalInfo {margin-bottom: 10px; font-size:20px; width: 695px;}
#content fieldset p {margin: 2px 0;}
#content fieldset p.last {margin-bottom: 10px;}
#content textarea, #content input, #content select {
	background:#f4f4f4 none repeat scroll 0%;
	border: 1px solid #B2B2B2;
	color:#000;
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
#content input:focus, #content textarea:focus, #content label:focus {background-color: #fff; border: 1px solid #686868;}
#content fieldset input.noBG {background: none; border: 0;}
#content form #hf {display: none;}
body.feedback #navigation {display: none;}

