/* CSS Document */
body{margin:0px;padding:0px;text-align:center;background:#CCCCCC;}
#container{background:#F2F0E9;width:1024px;text-align:left;margin:10px auto;border:1px solid #000;font:normal .75em Arial, Helvetica, sans-serif;color:#575757;}
p{line-height:1.5;margin:5px 0px;}
h1{color:#8AAB2C;font:normal 25px Geneva, Arial, Helvetica, sans-serif;margin-top:0px;margin-bottom:10px}
/* header */
#header{background:#F2F0E9;height:125px;}
#logo{margin-left:113px;margin-top:25px;border:none;height:77px;width:121px;}
#register{float:right;margin-top:46px;margin-right:113px;border:none;}
#nav{background:#8AAB2C;height:33px;border-top:1px solid #fff;}
#navLinks{float:right;width:570px;margin-right:100px;}
#navLinks a,#navLinks a:visited{display:block;float:left;padding:10px 13px;color:#fff;text-decoration:none;}
#navLinks a:hover, #navLinks a.active{background:#fff;color:#8AAB2C;}

/* footer */
#footer{background:#79B1C4;height:75px;color:#fff;text-align:center;}
#footerLinks{text-align:center;padding-top:15px;border:1px solid #79B1C4;}
#footerLinks a:link,#footer a:visited{color:#fff;text-decoration:none;}
.clear{clear:both;}


/* home */
#homeContent{background:#F2F0E9 url(img/home_bg.gif) top left repeat-x;height:628px;}
#hands{float:left;margin-left:113px;margin-top:2px;}
#introduction{width:540px;float:left;margin:35px 40px;border:1px solid #fff;}
#introduction h2{color:#8AAB2C;font:normal 22px Arial, Helvetica, sans-serif;}
div.quote{color:#8AAB2C;font:italic 16px Arial, Helvetica, sans-serif;text-align:center;margin-top:20px;}

#bottomContent{clear:left;margin-left:113px;width:480px;border:0px solid #F2F0E9;padding-top:1px;}
#bottomContent p{margin-right:60px}
#bottomContent h5{color:#8AAB2C;font:normal 18px Arial, Helvetica, sans-serif;margin:20px 0px 5px 0px;}
#bottomContent h2{margin-top:5px;}
#bottomContent h2 a{color:#8AAB2C;font:normal 18px Arial, Helvetica, sans-serif;text-decoration:none;}

/* sustainable  */
#content{background:#fff;}
#mainImage{float:left;margin:4px 5px 70px 113px;}
#dkGrey{background:#F2F0E9;border-top:20px solid #DEDCD5;border-bottom:20px solid #DEDCD5;height:140px;}
#ltGrey{margin:20px 110px;}
#ltGrey h5{color:#8AAB2C;font:normal 18px Arial, Helvetica, sans-serif;margin:5px 0px;padding:0px;}
.tagline{float:right;margin:40px 90px 0px 0px;color:#8AAB2C;font:normal 20px Arial, Helvetica, sans-serif;}
.registerLink{text-align:right;display:block; margin-top:-60px; padding-right:89px; clear:both;}
/*.registerLink{float:right;margin-top:-20px;}*/
a.registerLink, a.registerLink:visited {text-decoration:none;color:#79B1C4;}

#ltGrey img {
	margin-top:-20px;
}
/* style 3 */
#whiteTop{background:#DEDCD5 url(img/white201_bg.gif) repeat-x;}
#whiteTopL{background:#DEDCD5 url(img/white310_bg.gif) repeat-x;}
#leftColumn{width:232px;margin:4px 0px 0px 110px;float:left;}
#aboutPhotos{margin-top:8px;}
#rightColumn{width:650px;float:left;margin-left:30px;}
#rightColumn #introduction{width:540px;margin:35px 0px;border:1px solid #fff;float:none}
#rightLtBox{width:608px;margin-left:40px;background:#F2F0E9;margin-top:50px;padding:30px 1px 40px 1px;}
#rightLtBox p{margin:10px 110px 10px 35px;line-height:1.25;}
#rightLtBox p.top{margin:10px 110px 25px 35px;line-height:1.25;}
#rightLtBox ul{line-height:1.25;margin-left:50px;padding-left:0px;}
#rightLtBox h3{color:#8AAB2C;font:normal 18px Arial, Helvetica, sans-serif;margin:5px 0px 0px 35px;padding:0px;}
#rightLtBox h4{color:#79B1C4;margin:10px 0px 0px 35px;font:bold 16px Arial, Helvetica, sans-serif;}
#rightLtBox h4 span{display:block;font:normal .75em Arial, Helvetica, sans-serif;}
#rightLtBox h5{margin-left:35px;color:#79B1C4;font:bold 1em Arial, Helvetica, sans-serif;}
.pdfIcon{vertical-align:baseline;}
#pdfs{margin-top:45px;line-height:1.5;}
#pdfs a{text-decoration:none;color:#111;}
#quick {margin-top:45px;line-height:1.5;}
#quick a{text-decoration:none;color:#111;display:block;margin-left:10px;}
div.dotted{margin:10px 113px 10px 35px;text-align:right;border-bottom:1px dashed #DEDCD5;padding-bottom:10px;}
div.dotted a{color:#79B1C4;text-decoration:none;}

/* Contact Page */

#contact{background:#fff url(img/contact_bg.gif) bottom left repeat-x;border-top:1px solid #fff;}
.trees{height:467px;background:url(img/trees.png) bottom left no-repeat;}
#cLeft{width:250px;margin-left:113px;float:left;}
#cTop{float:left;width:500px;margin-top:35px;}

#cTop h4 {color:#79B1C4;font:bold 15px Arial, Helvetica, sans-serif;margin-bottom:5px;}
#cTop table{margin-top:40px;}
#cTop td{vertical-align:top;font:normal 13px Arial, Helvetica, sans-serif;padding-right:20px;}
#cTop td a{text-decoration:none;color:#575757;}


/* Register Page */
#rTop{padding:35px 113px}
.GreyBG{background:#DEDCD5;padding-top:20px;}
#fLeft{margin-left:113px;width:335px;float:left;}
#fLeft h3{color:#8AAB2C;font:normal 18px Arial, Helvetica, sans-serif;}
#fLeft div, #fRight div{clear:left;margin:4px 0px}
#fRight{float:right;background:#F2F0E9;width:530px;}
span.label{float:left;width:140px;}
