* {margin: 0; padding: 0;}
html, body {height: 100%;}
body {position: relative; font-family: Arial; font-size: 14px; text-align: left; color: #34363a; background: #fff;}

a{color:#036408; text-decoration:none;}
a:hover{text-decoration:none;}

h1, h1 a{font:normal 22px Georgia; line-height:22px; margin:0px 0px 2px 0px; color:#036408;}
h2{font-size:16px; font-weight:normal; line-height:10px; margin-bottom:10px; color:#333;}
h3{font-size:13px; line-height:20px;  font-weight:bold; margin-bottom:10px; color:#787878;}
h3 a.in{font-size:11px; font-weight:normal;}
img{border:0;}
input, select, textarea{color:#6e6e70;}


#wrapper{width:798px; margin:0px auto; border-left:1px solid #929292; border-right:1px solid #929292;}
#header, #menearea, #content, #footer {width:100%;}

#header {height:98px; border-bottom:1px solid #848484;}
#logo{float:left; display:block; margin:2px 0px 0px 2px; width:282px; height:91px; background:url(images/logo.jpg) left top no-repeat;}
#glycerol{width:235px; height:90px; margin:4px 4px 0px 0px; float:right; background:url(images/glycerol.jpg) right top no-repeat;}
#glycerol a{display:block; color:#535353; text-decoration:none; font-weight:bold; font-size:13px; margin-top:6px;}
#glycerol p{width:105px; font-size:12px; color:#567eb2; font-weight:bold; margin-top:10px;}

#menearea{height:276px; background:url(images/mainbg.jpg) left top no-repeat;}
#menearea ul{list-style:none; margin:0px; padding:6px 0px 0px 0px; margin: 0 0 0 10px;}
#menearea ul li{float:left; color:#fff; font-size:9px;}
#menearea ul li a{display:block; color:#fff; text-transform:uppercase; text-decoration:none; margin:1px 9px 0px 9px; _margin:1px 6px 0px 2px; float:left;}

#content .in{margin:10px 20px 0px 20px;}
#content #blog{width:778px; margin:15px 10px 0px 10px;}
#content #blog h1, #content #blog h1 a{color:#0e539e;}
.text-main{width:490px; float:left;}
.text-inner{width:730px; float:left;}
.text-main div b, .text-inner div b{margin-left:40px;}
.text-main p, .text-inner p{font-weight:bold; color:#4b4c4c; margin:24px 0px 24px 40px;}
.text-inner p{font-weight:normal;}
.text-inner textarea{border:0px; height:70px; width:600px; margin-left:40px; color:#4b4c4c; font-size:14px; overflow: hidden}


#sidebar, #main-content{float:left;}
#sidebar{width:170px; margin:0px 25px 0px 10px;}
#main-content{width:560px;}

#sidebar ul{list-style:none; padding:0px; margin:0px 0px 20px 0px; border:none;}
#sidebar ul ul{border-bottom:1px solid #d3d3d3; padding:0px 0px 10px 0px;}

#footer{height:118px; margin-top:40px; font-size:12px; color:#868585; border-top:1px solid #d3d3d3;}
#footer .left{width:260px; float:left; margin:0px 0px 0px 60px; _margin-left:30px; line-height:12px;}
#footer .left p{margin:10px 0px;}
#footer .middle{float:left; margin:32px 20px; line-height:12px;}
#footer .right{width:145px; height:82px; margin:15px 35px 0px 0px; float:right; background:url(images/terms-footer.png) left top no-repeat;}
#footer .right a{width:100%; height:100%; display:block;}
#footer p.copy{margin:0px 60px; _margin-left:30px; _margin-right:30px; text-align:center;}
.tab{display:block; width:35px;}
.clear{clear:both;}

.screen-reader-text{display:none;}
#s{width:115px;}
small, .postmetadata{font-size:12px; color:#868585;}
.entry{margin:10px 0px;}
.post{border-bottom:1px solid #d3d3d3; padding-bottom:5px; margin-bottom:20px;}

ol{list-style:none;}
ol li{border-bottom:1px dashed #d3d3d3; padding-bottom:3px; margin-bottom:5px;}
div.commentmetadata, div.commentmetadata a{font-size:11px; text-decoration:none;}
cite.fn, cite.fn a{font-size:16px; font-style:normal;  font-weight:bold; text-decoration:none;}
span.says{display:none;}
