*{padding:0;margin:0;}
body{margin:0;padding:0;font-weight:normal;font-size:12px;font-family:'Trebuchet MS', sans-serif;color:#333;background:#f3f7e8 url(bg.jpg) repeat-x;text-align:center;height:100%;}
a{background:inherit;color:#333;}
a:hover{background:inherit;color:#006699;}
h1, h2, h3{font:bold 1em'Trebuchet MS', Tahoma, Sans-serif;color:#003366;}
h1{font-size:1.4em;}
h2{font-size:1.2em;}
h3{font-size:1.2em;}
p, h1, h2, h3{margin:10px 15px;}
p{text-align:justify;}
ul{margin:10px 20px;padding:0 20px;color:#333;}
#header-content, #content, #footer-content{width:760px;}
#header{height:100px;text-align:left;}
#header-content{position:relative;margin:0 auto;padding:0;}
#header-content #logo{position:absolute;font:bold 4em'Trebuchet Ms', Sans-serif;letter-spacing:-2px;color:#336699;margin:0;padding:0;top:22px;left:0px;}
#header-content #title{position:absolute;font:bold 1.1em'Trebuchet Ms', Sans-serif;text-transform:none;color:#336699;margin:0;padding:0;top:27px;right:0px;}
#header-content ul{position:absolute;left:0;top:84px;font:bold 11px'verdana', sans-serif;color:#f3f7e8;list-style:none;margin:0;padding:0;}
#header-content li{display:inline;}
#header-content a{float:left;display:block;padding:2px 10px;color:#c6e570;background-color:#336699;text-decoration:none;border-right:1px solid #2c5884;}
#header-content a:hover{background:#f0f7d8;color:#336699;}
#header-content li a#current{background:#f0f7d8;color:#336699;padding:3px 10px;}
.headerbanner{margin:0 auto;width:760px;height:100px;padding:12px 0px 10px 0px;}
#content{text-align:left;padding:0;margin:0 auto;}
#main{float:left;width:68%;margin:0 0 10px 0;padding:0;}
#main h1{padding:5px 0px;margin:0 0 0 17px;border-bottom:1px solid #cfe099;}
.post{margin:0;padding:0;background:#FFF url(gradientbg.jpg) repeat-x;border:1px solid #cfe099;}
#sidebar{float:right;width:30%;margin:0 0 10px 0;padding:0;}
#sidebar h1{padding:10px 0px 0px 10px;margin:0;}
.sidebox{background:#fff url(gradientbg.jpg) repeat-x;border:1px solid #cfe099;margin-bottom:10px;}
.google{background:#fff;border:1px solid #cfe099;margin-bottom:10px;padding:0 0 0 10px;}
#sidebar ul.sidemenu{list-style:none;margin:10px 0;padding:0;background:#fff;}
#sidebar li{padding:0px 10px;}
#sidebar a{display:block;font-weight:normal;color:#333366;height:1.5em;padding:.3em 0 .3em 15px;line-height:1.5em;border-bottom:1px dashed #336699;text-decoration:none;}
#sidebar ul.sidemenu a.top{border-top:1px dashed #336699;}
#sidebar a:hover{padding:.3em 0 .3em 10px;border-left:5px solid #4D688F;color:#336699;}
#footer{clear:both;margin:0;padding:0;font:normal 11px'Trebuchet MS', Tahoma, Arial, sans-serif;text-align:left;color:#777;background-color:#fff;border-top:1px solid #cfe099;}
#footer h3, #footer p{margin-left:0;}
#footer-content{height:130px;margin:0 auto;padding:10px 5px;}
#footer-content a{text-decoration:none;color:#777;}
#footer-content a:hover{text-decoration:underline;color:#333;}
a img{border:0}
img.float-right{margin:5px 0px 5px 15px;}
img{border:1px solid #4D688F;}
.float-right{float:right;}
.clear{clear:both;}
.gray{color:#a8c25f;}