/*
			DREAM IN GREEN
			Global Style Sheet
*/
body {  margin:0; padding:0; background-color:#869B8C; color:white; background-image:url(../images/BG_Pat.gif); background-repeat:repeat-y; font:small Arial,Helvetica,Verdana,sans-serif}
img {border:none}
img.nostyle {margin:0; padding:0; float:none}
.no-style {margin:0; padding:0; float:none}
a:active {outline:none}
a {outline:expression(hideFocus=‘true’); outline:0}/*Hide dotted outline in FF+IE*/
#wrapper {background-color:#F1EFE3; color:black; margin:0px 30px 0px 32px; padding:0; width:1010px}
#header-bottom {/*border-top:2px solid #B5AAA7; */border-bottom:1px solid #B5AAA7; padding:0; margin:0}
#header {padding:0; margin:0 0 10px 0}
#header-bottom ul {margin:0px; padding:5px 0px 3px 0px; text-align:right; background:url(../images/header_bottom_menu_bg2.gif) repeat-x}
#header-bottom li {display:inline; color:#4A012A; padding:0px 4px 0px 8px; border-left:1px solid #B5AAA7; text-align:center; font-weight:bold; margin:0}
#header-bottom a:link { text-decoration:none;  color:#4A012A}
#header-bottom a:visited { text-decoration:none;  color:#4A012A}
#header-bottom a:hover {text-decoration:none; color:#363; font-weight:bold}
#header-bottom a:active { text-decoration:none;  color:#363}
#tagline-box {position:absolute; top:75px; left:305px; z-index:10}
#tagline-box p {font-weight:bold; color:#5C6B6F; font-style:italic; padding:0; /*width:530px; *//*float:left; */font-size:0.9em; letter-spacing:1px; margin:0}
/*-------Main Content-----------------------------------------------*/
#main {padding:0; margin:0;   width:100%;   background-image:url(../images/sidebarbg.gif); background-position:top right; background-repeat:repeat-y}
#main2 {background-image:url(../images/leftbg.gif); background-position:bottom left; background-repeat:repeat-y; padding:0; margin:0}
sup {font-size:75%; vertical-align:super}
#content {margin:0 240px 0 172px; background-color:white; color:black; /*border-right:1px solid #90B4AE; border-top:1px solid #90B4AE; */height:auto; background-image:url(../images/Grass-Boarder.gif); background-repeat:no-repeat; background-position:bottom right}

#mainfeature { padding:0; margin:0; height:1% }

/*#mainfeature{background-image:url(../images/bg_GM-org_Tile.jpg); padding:0; height:1%; margin:0; background-color:#FFF}*/
/*------------OLD CODE---------*/
/*#main{  width:100%;   margin-top:10px;   background-image:url(../images/sidebarbg.gif);   background-position:top right;   background-repeat:repeat-y}
#main2{margin-top:0px; background-image:url(../images/leftbg.gif); background-position:bottom left; background-repeat:repeat-y; padding:0}
sup{font-size:75%; vertical-align:super}
#content{margin:0 240px 0 172px; background-color:white; color:black; border-right:1px solid #90B4AE; border-top:1px solid #90B4AE; height:auto; background-image:url(../images/Grass-Boarder.gif); background-repeat:no-repeat; background-position:left bottom}
#mainfeature{  background-image:url(../images/GremeterHeadAni.gif);   background-repeat:no-repeat;   background-color:#c1b8b5;   color:white;   padding:1em 2em 1em 185px;   height:1%}
*/
#mainfeature #GSC {margin:0; padding:0; height:289px}
#mainfeature #GSC img {float:right; margin:0; padding:0}
#mainfeature #GSC h2 {margin:0; font-weight:bold; font-size:240%; color:#38523A; padding:35px 0 20px 15px}
#mainfeature #GSC p {font-size:110%; padding:0 30px 0 15px}
#mainfeature #GSC p.more {text-align:left; font-size:90%; padding:-15px 0px 10px 210px}
#mainfeature #GSC p.more a:link, #mainfeature #GSC p.more a:visited {  color:white;   background-image:url(../images/more-bullet.gif);   background-repeat:no-repeat;   background-position:center left;   padding-left:14px}
#mainfeature #GM-org {float:right; width:298px; clear:none}
/*---------Defunct------*/
#mainfeature2 {background:url(../images/bg_gsc_feature.jpg) left top no-repeat; background-color:#e6e3d0; color:666; margin:0 0 0 0; padding:1em 2em 4px 185px;}
#mainfeature2 h4 {font-size:1.6em; color:#4A5828}
/*#mainfeature2 p{color:#666}*/
#mainfeature2 ul {font:14px/18px Arial, Helvetica, sans-serif; font-weight:bold; margin:0; padding: 0;}
#mainfeature2 li {padding:0 0 0 0; color:#617235; list-style:none}
/*---------------*/
#gscfeature {background:url(../images/bg_gsc_feature.jpg) left top no-repeat; background-color:#e6e3d0; color:666; margin:0 0 0 0; padding:1em 2em 4px 185px; float:left}
#mainfeature h4{ font-size:1.2em; color:#617235}
/*#mainfeature2 p{color:#666}*/
#gscfeature ul {font:14px/18px Arial, Helvetica, sans-serif; font-weight:bold; margin:0; }
#gscfeature li {padding:0 0 0 5px; color:#617235; list-style:none}

.spacer {clear:both; font-size:0; line-height:0}

#content .inner{margin:0 20px 10px 15px; padding-bottom:20px}
#content .inner h2 {color:#853653; border-bottom:1px solid #9db4ae; font-size:135%; padding:0.5em 0 0.2em 0}
#content .inner h3 {font-size:120%; color:#345D4D; margin-bottom:-0.3em}
#content .inner h4 {font-size:125%; line-height:1.1em; color:#345D4D; margin:0 0 10px 0}
#content .inner h5 {font-size:110%; font-weight:bold; color:#345D4D; margin:0 0 5px 0}
#content .inner img {margin:0 10px 10px 15px; float:left; border:none}
#content .inner ul.features { margin:0;  padding:0;  list-style:none}
#content .inner ul.list-feature {font:18px Arial,Helvetica,sans-serif}
#content .inner ul.list-feature li {color:#360}
#content .inner h3 a:link, #content .inner h3 a:visited, a:link { color:#00512c}
#content .inner p {color:#666; font-size:97%; line-height:1.5em}
#content .inner p sub {/* Should be made sub for CO2  prpoer disply*/ font-size:95%}
#content .inner hr {margin:5px 0}
#content .inner .features li img {float:left; margin:10px}
#content .inner p.author {font-weight: bold; font-style:italic}
#content .inner p.more { margin-top:0;  text-align:right}
#content .inner p.top {margin:0; padding:0; /*text-align:right; */float:right}
#content .inner li {line-height:1.4em; color:#666; padding-bottom:5px}
#content .inner p.more a:link, #content .inner p.more a:visited {  color:#1e4c82;   background-image:url(../images/more-bullet.gif);  background-repeat:no-repeat;  background-position:center left;  padding-left:14px;  font-size:90%;  color:#1e4c82}
#content .inner table {color:#666; font-size:90%; line-height:2em; margin:0px}
#content .inner tr {padding:10px}
#content .inner td {padding:0px; text-align:center}
abbr, acronym, span.abbr {cursor:help; border-bottom:1px dotted #000}
div.clearer {clear:left; line-height:0; height:0}/*-----Can this be used? Have to set all news items in sep divs!-----*/

/*-------Right Side Bar-----------------------------------------------*/
#sidebar { float:right;  width:220px;  color:white;  margin:0;  padding:0}
#sidebar div {/*margin-bottom:-8%; */margin:0; padding:0}
#sidebar .inner h3 { font-size:110%;   background-image:url(../images/sidebar-header-bg.jpg);   background-repeat:no-repeat;   margin:0;   padding:0.2em 0 0.2em 10px;   font-weight:normal}
#sidebar .inner { margin:0 0 -10px 0;   padding:10px}
#sidebar .inner img {margin:1px 0 1px 20px}
#sidebar ul { list-style-image:url(../images/more-bullet-dark.gif); margin-left:0; padding-left:22px }
#sidebar p, #sidebar li {font-size:90%; line-height:1.5em; padding-bottom:10px}
#sidebar ul a:link, #sidebar ul a:visited {color:white}
#sidebar .sidebarlinks {font-weight:bold}
#searchform .text {  width:196px;   border:1px solid #4A012A}
#searchform .searchbutton {text-align:right; margin:2px 3px 0 0; font-size:.8em}
#searchform .btn {border:1px solid #333; background-color:#B5AAA7; color:#333; font-size:0.9em}
#sidebar .motm-image {  float:right;   margin:0 30px 0 20px}
#sidebar p.more { clear:right;   margin:0 30px 0 0;   text-align:right}
#sidebar p.more a:link, #sidebar p.more a:visited { color:white;   background-image:url(img/more-bullet.gif);  background-repeat:no-repeat;  background-position:center left;  padding-left:14px}

/*-------Left Side Bar-----------------------------------------------*/
#sidebar2{float:left; width:169px; border-top:1px solid #90B4AE; border-left:1px solid #90B4AE; background-color:white; color:black; margin:0; padding:0; border-right:1px solid #90B4AE}
#sidebar2 .inner{margin: 0 10px 0 10px}
#sidebar2 p{font-size:90%;   color:#666}
#sidebar2 a:link, #sidebar2 a:visited{  color:#99423C;   font-weight:bold}
#sidebar2 a:hover, #sidebar2 a:active{  color:#430411;   font-weight:bold}
#sidebar2 h3{color:#4A012A; border-bottom:1px solid #90B4AE; font-size: 120%; margin-bottom:-0.1em; margin-top:0.8em}
#sidebar2 h4{margin-bottom:-1em}
#sidebar2 .nfprofit{background-color:white; padding:5px 0px 5px 36px}
#nav{list-style:none;   margin:0;   padding: 0 0 0 4px}
#nav li{border-bottom:1px solid #99423C;   padding:0.4em 0 0.2em 0;   font-size: 90%}
#nav li a:link, #nav li a:visited{  text-decoration:none;   color:#99423C;   font-weight:normal}
#nav li a:hover, #nav li a:active{  text-decoration:none;   color:black;   font-weight:normal}
#newslatest h4, #events{ color:#345D4D; font-size:100%; font-weight:bold; margin-bottom:-0.9em }
#newslatest p, #events p{line-height:1.3em}
#news, #events_item{margin:0; padding:0 0 0 20px; list-style-image:url(../images/more-bullet.gif)}
#news li, #events_item li{ font-size:90%; padding-bottom:0.5em; color:#345D4D; font-weight:bold }
#newsletterform .text{ width:147px;  border:1px solid #4A012A}
#newsletterform .searchbutton{ text-align:right;  margin-top:3px}
#newsletterform .btn{ border:1px solid #333;  background-color:#B5AAA7;  color:#333;  font-size:80%}

/* ------Others------------------------------------------------------*/
#clearone {clear:both; height:1%}
br 					{*letter-spacing:0px !important;} /*Makes IE recognis 2 <br /> in succession*/
.greenometer1{float:right; padding:5px 5px 10px 15px}
.greenometer{color:#363}
.greenometer a:link, .greenometer a:visited{color:#363; text-decoration:none}
.greenometer a:hover, .greenometer a:active{color:#363; text-decoration:underline; font-weight:bold}
.author{font:1.2em Arial,Helvetica,sans-serif; color:#600}

#growkids {background:#E7F1F2 url(../images/merchandise/bg_growkids.gif) top left no-repeat; margin:0; padding:0}
#growkids p {padding:95px 20px 10px 150px}
#cafepress {background:#fff url(../images/merchandise/bg-cafepress.jpg) top left no-repeat; margin:0; padding:0}
#cafepress p {display:block; width:170px; padding:95px 0 10px 20px; text-align:center}

/* ------Sponsors Page---------------------------------------*/
# sponsor-list img {float:none}

/* Photo-Caption PZ3 CSS */
.PZ3-l { float:left; margin-right:10px; } .PZ3-r { float:right; margin-left:10px; direction:rtl; } html>/**/body .PZ3-r { position:relative; }
.PZ3zoom { border:1px solid #677674; }
.PZ3zoom a,.PZ3zoom a:visited { display:block; padding:0; overflow:hidden; text-decoration:none; height:100%; width:100%; } html>/**/body .PZ3-r a { right:0; }
.PZ3zoom a:hover { position:absolute; z-index:999; padding:0; background:#677674; cursor:default; height:auto; width:auto; overflow:visible; border:1px solid #677674; margin:-1px 0 0 -1px; } html>body .PZ3zoom a:hover { margin:-1px -1px 0 -1px; }
.PZ3zoom a img { border:0; height:100%; width:100%}
.PZ3zoom a:hover img { height:auto; width:auto; border:0}
.PZ3zoom a:hover img.yyy { display:none; height:auto; width:auto;}/* hides cameo pic on hover */
/* .PZ3cap { display:none; } stk 12-Apr-2007 */
a:hover .PZ3cap, a:hover .PZ31cap { display:block; direction:ltr; font:10pt Arail,sans-serif; margin-top:0; background:#677674; color:#fff; text-align:left; }
a:hover .PZ3cap { padding:3px 5px 10px 5px; }
.PZ3inr { display:block; padding:2px 5px; margin:0 0 10px 0}
.noCap a:hover .PZ3cap, .noCap a:hover .PZ31cap { display:none; }
.noBdr,.noBdr a:hover { border:0; }
.Lnk a:hover { cursor:pointer; }

/* ------FOOTER --------------------------------------------------*/
#footer {width:1009px; clear:both; border-top:1px solid #90B4AE;   border-bottom:1px solid #90B4AE;  margin:0; padding:15px 0}
#footer {font-size:90%; color:#4A012A;; font-weight:bold}
#footer p {padding:0 0 0 180px; margin:0}
#footer a:link {color:#4a012a; text-decoration:none; list-style-type:none}
#footer a:visited {color:#4a012a; text-decoration:none; list-style-type:none}
#footer a:hover {color:#363; text-decoration:none; list-style-type:none}
#footer a:active {color:#363; text-decoration:none; list-style-type:none}

/* ------SIGNOFF ------------------------------------------------------------*/
#signoff {width:100%; clear:both; text-align:center; color:#C93; font-size:0.8em; padding:6px 0 8px 0; background:#F1EFE3 url(../images/header_bottom_menu_bg.gif) repeat-x}
#signoff .zixoda {font-family:Arial,Helvetica,sans-serif; /*color:#A58457; font-size:0.9em;*/ text-decoration:none; cursor:e-resize; letter-spacing:1px}
#signoff .zixoda a:link,  #signoff .zixoda a:visited {color:#936E24; text-decoration:none; list-style-type:none}
#signoff .zixoda a:hover,  #signoff .zixoda a:active {color:red; text-decoration:underline; list-style-type:none; font-weight:bolder; font-size:1.0em}
