*{margin:0;padding:0;}
html,body{width:100%;height:100%;}
body{background:#72A401 url('/img/bgs/body-bg.png') repeat-y;background-position:50% 0%;font-family:Tahoma,Verdana,sans-serif;font-size:12px;color:#232021;}
img{border-width:0px;}
div{position:relative;}
a{cursor:pointer;}
ul{margin-top:10px;margin-bottom:13px;}
ul li{margin-left:30px;list-style-image:url('/img/icons/arrow_green.png');}
#loading-container{z-index:900;position:relative;}
#loading-bg{position:fixed;width:100%;height:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);}
#loading-div{background:white;padding:60px 25px;border:1px solid #BEBEBE;position:fixed;left:50%;margin-left:-100px;z-index:1000;width:300px;top:200px;text-align:center;font-weight:bold;}
.container{width:980px;margin:auto;}
#left{float:left;width:717px;}
#top-left{height:132px;padding-top:15px;}
#logo{float:left;width:280px;padding-left:13px;font-family:Verdana;color:#FFF;background:url('/img/bgs/top-left-bg.gif') no-repeat;background-position:top right;z-index:200;}
#about{float:left;width:420px;}
#slogan{padding-left:20px;font-size:15px;color:#D9FF81;line-height:17px;}
#welcome{padding:13px 30px 0px 10px;font-size:11px;color:#486700;line-height:14px;}
#right{float:left;width:260px;}
#visit{font-size:10px;width:252px;text-align:center;padding:3px 0px;color:#D9FF81;}
#follow{padding:10px 0px;font-size:11px;}
#follow a,a:hover,a:visited{color:#D9FF81;}
.follow-text{padding:2px 6px 0px 7px;line-height:15px;}
.right-red-box-top{width:252px;height:9px;background:url('/img/bgs/right-red-box-top.png') no-repeat;font-size:0;}
.right-red-box{width:231px;padding:0px 11px 0px 10px;background:url('/img/bgs/right-red-box-bg.png') repeat-y;}
.right-red-box-inner{padding:10px 15px;background:url('/img/bgs/right-red-box-inner.gif') repeat-x;font-size:17px;line-height:24px;letter-spacing:0.2px;}
.right-red-box-bottom{width:252px;height:13px;background:url('/img/bgs/right-red-box-bottom.png') no-repeat;}
.right-box{padding:10px 22px;color:#D5FD77;}
.archive-year{padding:5px 0px 0px 5px;line-height:18px;font-weight:bold;}
.archive-month{padding:2px 0px 0px 15px;line-height:18px;}
.new-post{padding-bottom:5px;margin-left:20px;line-height:16px;}

.layout-poll{margin-top:5px;margin-left:10px;background:#E2E2CF;border:1px solid #BEBEAB;}
.layout-poll-label{background:#BEBEAB url('../img/bgs/poll-label-bg.gif') repeat-x;padding:8px 15px;line-height:16px;}
.layout-poll-box{padding:5px 10px 10px;}
.layout-poll-input{float:left;width:20px;padding-top:5px;}
.layout-poll-opt{float:left;width:180px;font-size:11px;padding-top:5px;line-height:14px;}
.layout-poll-post{margin-top:5px;padding:5px;background:#BEBEAB;text-align:center;font-size:11px;color:#666;}
.poll-info{text-align:center;font-size:11px;color:#7B7B7B;padding-top:3px;}
.c1{background:#F1DF3F;}
.c2{background:#35ADFC;}
.c3{background:#FF8D3A;}
.c4{background:#D52E2E;}
.c5{background:#5ECD35;}
.layout-percent{float:left;width:55px;padding-left:17px;font-size:11px;font-weight:bold;margin-top:4px;}
.layout-chart{float:left;height:15px;width:150px;margin-top:1px;margin-top:4px;line-height:15px;background:#F3F3E9;}

.like-box{background:#FFF;margin:0px 0px 5px 10px;height:400px;width:250px;}
.newsletter-input{margin-top:2px;background:#517400 url('../img/bgs/newsletter-bg.gif') repeat-x;height:20px;width:160px;padding:2px 3px 0px;border:1px solid #90CF00;color:#FFF;}
.newsletter-msg{float:left;width:180px;}
.box-top{width:717px;height:12px;background:url('/img/bgs/box-top.png') no-repeat;z-index:100;margin-top:-3px;font-size:0;}
.box{width:684px;padding:0px 14px 0px 19px;background:url('/img/bgs/box-bg.png') repeat-y;}
.box-inner{background:url('/img/bgs/box-inner-bottom.gif') repeat-x;background-position:bottom;line-height:18px;}
.box-inner-top{background:url('/img/bgs/box-inner-top.gif') repeat-x;padding:15px 15px 12px;}
.box-bottom{width:717px;height:18px;background:url('/img/bgs/box-bottom.png') no-repeat;}
.title{font-size:21px;padding-bottom:5px;line-height:22px;}
.desc{padding:10px 0px;}
.more{padding-top:6px;border-top:1px solid #E2E2CF;color:#595952;}
#wrapper{min-height:100%;height:auto !important;height:100%;margin:0 auto -67px;}
.push{height:67px;}
#footer{height:67px;background:url('/img/bgs/footer-bg.png') repeat-x;}
#footer-content{width:960px;margin:auto;font-size:10px;color:#384A00;}
#footer-content a,a:hover,a:visited{color:#384A00;text-decoration:none;}
.footer-left{float:left;width:800px;padding-top:25px;}
.footer-right{float:right;padding-top:23px;}
.submit{border:2px solid #90CF00;font-weight:bold;font-size:11px;background:#73A501;padding:2px 8px 3px;color:#ffffff;cursor:pointer;text-transform:lowercase;}
.msg{text-align:center;padding:10px 0px;font-weight:bold;color:#DC0009;}
.center{text-align:center;}
.normal{font-weight:normal;}
.font11{font-size:11px;}
.font17{font-size:17px;}
.dark-green{color:#3A5203;}
.error{color:#ED0000;}
.mtop-5{margin-top:-5px;}
.grey{color:#595952;}
.ptop5{padding-top:5px;}
.ptop10{padding-top:10px;}
.pleft10{padding-left:10px;}
.pright10{padding-right:10px;}
.left{float:left;}
.right{float:right;}
.clean{clear:both;font-size:0;}
.img{padding:2px;border:1px solid #E2E2CF;}
a.a-white,a:visited.a-white,a:hover.a-white{color:#FFF;text-decoration:none;}
a.a-black,a:visited.a-black,a:hover.a-black{color:#070707;text-decoration:none;}
a,a:visited,a:hover{color:#699701;text-decoration:none;}

