body{margin:0;padding:0;background:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#3B3B3B;}
h1, h2, h3{margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color:#000000;}
h1{font-size:2em;}
h2{font-size:2.4em;}
h3{font-size:1.6em;}
p, ul, ol{margin-top:0;line-height:180%;}
ul, ol{}
a{text-decoration:none;color:#359F00;}
a:hover{}
#wrapper{width:980px;margin:0 auto;padding:0;}
#header{clear:both;width:980px;height:150px;margin:0px auto;padding:0px;}
#logo{margin:0px auto;padding:30px 0px 0px 0px;color:#000000;}
#logo h1, #logo p, #logo h2{text-align:right;font-family:Georgia, "Times New Roman", Times, serif;}
#logo h1{font-size:64px;}
#logo span{color:#FF3801;}
#logo p{margin:-25px 0px 0px 0px;padding:0px;letter-spacing:-1px;font-style:italic;font-size:32px;}
#logo a{border:none;background:none;text-decoration:none;color:#359F00;}
#logo h2{margin:-15px 0px 0px 0px;padding:0px;letter-spacing:-1px;font-style:italic;border:none;background:none;text-decoration:none;color:#000000;}
#logo h2 span{color:#359F00;}
#menu{width:980px;height:80px;margin:0 auto;padding:0;}
#menu ul{float:right;margin:0;padding:30px 0px 0px 0px;list-style:none;line-height:normal;}
#menu li{float:left;}
#menu a{display:block;width:98px;height:37px;margin-right:5px;padding:12px 0px 0px 0px;background:url(images/img02.jpg) no-repeat left top;text-decoration:none;text-align:center;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#FFFFFF;border:none;}
#menu a:hover, #menu .current_page_item a{background:url(images/img03.jpg) no-repeat left top;}
#menu .current_page_item a{}
#page{width:940px;margin:0 auto;padding:0px 0px 0px 0px;}
#page-bgtop{padding:20px 0px;}
#page-bgbtm{}
#content{float:left;width:620px;margin-top:30px;padding:0px 0px 0px 40px;background:url(images/img04.gif) repeat-y left top;}
.post{margin-bottom:15px;}
.post-bgtop{}
.post-bgbtm{}
.post .title{height:38px;margin-bottom:10px;padding:12px 0 10px 60px;background:url(images/img06.jpg) no-repeat left 5px;letter-spacing:-2px;font-size:46px;color:#359F00;}
.post .title a{color:#359F00;border:none;}
.post .meta{margin-bottom:30px;padding:5px 0px 15px 0px;text-align:left;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;}
.post .meta .date{float:left;}
.post .meta .posted{float:right;}
.post .meta a{}
.post .entry{padding:0px 0px 20px 0px;padding-bottom:20px;text-align:justify;}
.links{padding-top:20px;font-size:12px;font-weight:bold;}
#sidebar{float:left;width:280px;margin:0px;padding:30px 0px 0px 0px;}
#sidebar ul{margin:0;padding:0;list-style:none;}
#sidebar li{margin:0;padding:0;}
#sidebar li ul{margin:0px 0px;padding-bottom:30px;}
#sidebar li li{line-height:35px;margin:0px 30px;border-left:none;}
#sidebar li li a{padding-left:10px;background:url(images/img03.gif) no-repeat left 5px;color:#464646;}
#sidebar li li span{display:block;margin-top:-20px;padding:0;font-size:11px;font-style:italic;}
#sidebar h2{height:38px;padding-left:30px;text-transform:lowercase;font-family:Arial, Helvetica, sans-serif;font-size:2em;color:#359F00;}
#sidebar p{margin:0 0px;padding:0px 30px 20px 30px;text-align:justify;}
#sidebar a{border:none;}
#sidebar a:hover{text-decoration:underline;color:#8A8A8A;}
#calendar{}
#calendar_wrap{padding:20px;}
#calendar table{width:100%;}
#calendar tbody td{text-align:center;}
#calendar #next{text-align:right;}
#footer{height:50px;margin:0 auto;padding:0px 0 15px 0;font-family:Arial, Helvetica, sans-serif;}
#footer p{margin:0;padding-top:20px;line-height:normal;font-size:9px;text-transform:uppercase;text-align:center;color:#A0A0A0;}
#footer a{color:#8A8A8A;}