body{margin:auto; color:#626262; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px;}
p{margin-top:3px; padding-left:1px; margin-bottom:10px; line-height:18px;}
img{border:0px;}
ul{padding:0px; margin:0px; list-style:none;}

.fontarial{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:13px;}

a:link    {color: #5f81b7; text-decoration: none;}
a:visited {color: #5f81b7; text-decoration: none;}
a:active  {color: #5f81b7; text-decoration: none;}
a:hover   {color: #FF9900; text-decoration: none;}

#headbk{background-image:url(/images/ecofriendlybk.jpg); background-position:50% 0; background-repeat:repeat-x;}
#head{clear:left; width:960px; margin:auto;}
#logo{float:left; padding-right:50px; padding-top:20px;}

h1{font-weight:normal; display:inline; margin-right:5px; color:#1B4A8A;}
h2{font-weight:normal; display:inline; color:#FF6600;}
h3{font-size:11px; font-weight:bold;}
h4{font-size:11px; font-weight:bold;}

.text10{font-size:10px;}
.text11{font-size:11px;}
.text12{font-size:12px;}
.text13{font-size:13px;}
.text14{font-size:14px;}
.text15{font-size:15px;}
.text16{font-size:16px;}
.text17{font-size:17px;}
.text18{font-size:18px;}


.backblue{background-color:#799eca;}
.backskyblue{background-image:url(/images/skybox.jpg);}

.bold{font-weight:bold;}
.em{font-style:italic;}

.grey87{color:#878787;}
.red{color:#BB0000;}
.blue{color:#5f81b7}
.green{color:#8AB016;}

.input150{width:150px;}
.input200{width:200px;}
.input250{width:250px;}
.input300{width:300px;}
.input350{width:350px;}
.input400{width:400px;}
.input450{width:450px;}
.input500{width:500px;}

.line14{line-height:14px;}

.avatarborder{padding:1px; border:2px solid #DDDDDD;}

/* Navigation */
a.navbtn:link    {float:left; position:relative; z-index:2; width:130px; padding:10px; margin-top:25px; margin-left:10px; text-align:center; display:block; color: #084fA0; text-decoration: none; font-size:17px; font-weight:bold; color:#8AB016;}
a.navbtn:visited {float:left; position:relative; z-index:2; width:130px; padding:10px; margin-top:25px; margin-left:10px; text-align:center; display:block; color: #084fA0; text-decoration: none; font-size:17px; font-weight:bold; color:#8AB016;}
a.navbtn:active  {float:left; position:relative; z-index:2; width:130px; padding:10px; margin-top:25px; margin-left:10px; text-align:center; display:block; color: #084fA0; text-decoration: none; font-size:17px; font-weight:bold; color:#8AB016;}
a.navbtn:hover   {float:left; position:relative; z-index:2; width:130px; padding:10px; margin-top:25px; margin-left:10px; text-align:center; display:block; color: #FF9900; text-decoration: none; font-size:17px; font-weight:bold; color:#FFCC00;}

#f-graphic{clear:both; width:960px; height:240px;}



#main{width:960px; padding-top:15px; text-align:left; margin:auto; overflow:hidden;}
#left{float:left; width:600px;}
#right{float:left; width:319px; margin-left:20px; padding-left:20px; border-left:1px dotted #DDDDDD;}


.pageti{clear:left; font-size:22px; letter-spacing:-1px; color:#8AB016;}
.pagesubti{clear:left; font-size:15px; font-weight:bold; color:#626262; padding-bottom:5px;}

.news-snip{clear:left; padding-bottom:25px;}
.snipti{font-size:15px; font-weight:bold; color:#626262; display:inline;}

.news-comment-head{clear:left; padding-bottom:5px; margin-top:20px; border-bottom:1px dotted #DDDDDD; font-weight:bold; letter-spacing:-1px; font-size:17px; color:#8AB016;}
.news-comment-row{clear:left; width:600px; margin-top:10px; padding-bottom:10px; overflow:auto;}
.news-comment-avatar{float:left; width:75px; padding-left:5px;}
.news-comment{float:left; width:490px; padding-top:2px;}

.postinput200{width:200px; margin-top:5px;}
.postinput590{width:590px; margin-top:5px;}


#comts-head{clear:left; margin-top:30px;}
#comts{clear:left;width:298px; padding:7px; padding-top:2px; border:3px solid #DDDDDD;}
.comts-row{width:298px; padding-top:5px; padding-bottom:5px; border-bottom:1px dotted #DDDDDD; overflow:auto;}
.comts-pic{float:left; width:45px;}
.comts-snip{float:left; width:253px; padding-top:3px;}


.form-row{clear:left; width:600px; padding-bottom:8px; overflow:auto;}
.form-field{float:left; width:100px; padding-top:2px; font-weight:bold;}
.form-value{float:left; width:500px;}



#footer{width:940px; text-align:left; padding:10px; margin:auto; margin-top:20px; background-color:#F5F5F5; border-top:5px solid #5f81b7;}