body, h1, h2, h3, h4, h5, h6, blockquote, p, form {margin:0;padding:0;}
body{font-family: Arial, geneva,  helvetica, sans-serif;font-size:83%;color:#222;background-color:#fff;text-align:left;vertical-align:top; padding:0 20px; margin: 0 auto; width:1000px;}
a:link{color:#1122CC;text-decoration:underline;}
a:visited{color:#1122CC;text-decoration:none;}
a:hover{color:#1122CC;text-decoration:underline;}
p{padding:10px 0 0 0;}color:#1122CC;text-decoration:none;

#wrapper{width:1000px; text-align:left; clear:both; overflow:hidden; padding:0 20px; background:#fff; margin:0 auto; border:1px solid #ddd; box-shadow: 0 0 2px 2px #e6e6e6; -moz-box-shadow:0 0 5px 2px #e6e6e6; -webkit-box-shadow:0 0 5px 2px #e6e6e6; -moz-border-radius: 10px 10px 10px 10px;}
#header_text{overflow:hidden;float:left;text-align:left;width:1000px;height:auto;padding:10px 0;}
#navbar{float:left;text-align:left;width:1000px; height:auto; padding:5px 0; margin:0;border-bottom:4px solid #9AE246;}
#navbar a:link{color:#fff;text-decoration:none;padding:5px; margin-right:3px; background:#6CAD39;border:1px solid #bbb;-moz-border-radius: 6px 6px 0 0;}
#navbar a:hover{color:#333;text-decoration:none;padding:5px;background:#FCF901;}
.navigation{padding:10px 0 0 0;font-size:11px;line-height:18px;font-family:"Times New Roman", Times, serif;}

#container{float:left;width:730px;margin:0 10px 30px 0;padding:15px 0 0 0;text-align:left; background:#fff;}
.ads{float:left; padding-bottom:20px;}
.post{padding:5px 0 10px 0;margin:0;}
.entry{line-height:18px; padding:10px 0 0 0; margin:0;}
p.postmetadata{background:#FFFFFF;margin:10px 0 0 0;}
.post table {width: 100%;border-top: 1px solid #ccc;border-bottom: 1px solid #ccc;border-collapse: collapse;}
.post table th,.post table td {border-top: 1px solid #ccc;padding:10px 0 10px 0;}
.post table td p{padding:5px 0 5px 0;line-height:18px;}
.entry ol,.entry ul {margin: 8px 0; padding: 0; }
.entry ul li {list-style-type:square;margin: 3px 0 2px 0; padding:3px; background:#FAFDFF;} 
.entry ol li {margin: 3px 0 0 0; padding:3px; background:#FAFDFF;border-top: 1px solid #fff;}

.sidebar{float:right;width:230px;margin:0 0 30px 10px;padding:14px 0 0 10px;}
.sidebar ul{list-style-type:none;margin:0;padding:0 5px;border:1px solid #dfdfdf;background:#fafafa;-moz-border-radius: 5px}
.sidebar ul li{padding:0 0 5px 0;margin:0 0 3px 0;}
.sidebar ul li h4{font-size:13.5px;color:#0C9D04;padding:4px 0px 4px 0;margin:0 0 5px 0;-moz-border-radius: 0; border-bottom:1px dotted #F5A803;}
.sidebar ul ul li{padding:3px 0px 0 3px;line-height:18px;}
.sidebar p{padding:0 0 0 3px; margin:0;}

#footer{float:left;text-align:left;width:1000px;border-top:solid 4px #9AE246;font-size:11px;color:#444;margin:20px 0 20px 0; padding:10px 0 0 0;}
#footer p{line-height:18px;}
#footer a{color:#333;}

.comments-template{margin:10px 0 0 0;padding:10px 0 0 0;}
.comments-template ol{margin:0;padding:0 0 15px 0;list-style:none;}
.comments-template ol li{margin:10px 0 0 0;line-height:18px;padding:0 0 10px 0;border-bottom:1px solid #eee;}
.comments-template h2, .comments-template h3{font-family:Arial, Sans-serif;font-size:14px;color:#444; margin:0; padding:0;}
.commentmetadata{font-size:12px;}
.comments-template p.nocomments{padding:0;}
.comments-template textarea{font-family:Arial, Helvetica, Sans-serif;font-size:12px; width:500px;}

h2{font-size:18px;font-weight:bold;color:#0C66CC;padding:0 0 5px 0;}
#post_title{font-size:18px;color:#73AFDF;margin:5px 0;padding: 0 0 5px 0; border-bottom:1px dotted #F5A803;}
.post h1{font-size:18px;color:#649BF6;border-bottom:1px dotted #F5A803;padding: 0 0 5px 0;}
.post h2{font-size:16px;color:#F9584E;margin:15px 0 5px 0;padding:3px 0 3px 0;border-bottom:1px dotted #bbb;}
.post h3{font-size:13.5px;color:#F9584E;margin:15px 0 5px 0;padding:3px 0 3px 0;border-bottom:1px dotted #bbb;}
h4{font-size:13.5px;color:#F9584E;margin:15px 0 5px 0;padding:3px 0 3px 0;}
.alignright{float:right;} .alignleft{float:left;}

#rss_box{background:#ddd;width:200px;height:40px;}
#rss_text{font-family:"arial", times, serif;font-size:12px;font-weight:bold;color:#FF3300;padding-left:30px;}

#searchsubmit{font-family:arial, helvetica, sans-serif;font-size:11px;background-color:#E5ECF9;padding:1px;border:thin dotted #000033;margin-top:8px;}

