body{margin:0 auto;font-size:12px;color:#333333;background:#454545;text-align:center;padding:0px;font-family:Arial, Helvetica, sans-serif;}
h1,h2,h3,h4,h5,h6{padding:0px;margin:0px}
ul,ol{ list-style-type:none; margin:0px;padding:0px;overflow:hidden}
li{margin:0px auto;}
a {text-decoration:none;}
a:link,a:visited {color:#669900;}
a:hover{color:#996600;}
p{padding:3px 10px 3px 10px;margin:0px;}
blockquote{background:#FFFFFF;border:1px solid #FFFF00;color:#669900;padding:0px 0px 0px 0px;margin:3px 10px;}
code {color: #336699;background:#CBE4E8;margin:0px 10px;}
small {font-size:10px;}
form{margin:8px 0px;}
input{border:1px solid #669900;background:#ffffff;color:#669900;margin:4px 0px;color:#669900;}
textarea{width:98%;border:1px solid #669900;background:#ffffff;height:80px;}
label{}
img {border:0px;}
#container{width:980px;margin:auto;text-align:left;}
#header{background:#CC0000;overflow:hidden;height:94px;}
#header #blog_subtitle{text-align:right;color:#FFFF00;background:#151515;padding:1px 8px 2px 0px;font-weight:bolder;}
#header #blog_title h1{color:#fcfcfc;font-size:34px;font-weight:lighter;padding:2px 0px 0px 6px;}
#header ul{margin:0px 8px 0px 5px;}
#header ul li{float:left;padding:3px 0px 3px 0px;}
#wrapper{background:#FFFFFF;height:100%;overflow:hidden;}
#content{border-right:1px solid #CCCC66;padding:8px;float:left;background:#FFFF84 url(images/wrapper_img_bg.jpg) repeat-x;width:717px;}
.pagetitle{margin-bottom:8px;background:url(images/comments_area_bg.jpg) repeat-y;font-size:16px;color:#996600;padding:5px;}
.post{border:1px solid #CC9900;background:#FFFFCC;margin-bottom:8px;height:100%;overflow:hidden}
.post h2{font-size:16px;margin:10px}
.post_time{margin-top:-8px;color:#669900}
.post_content{padding:5px 10px 5px 10px;}
.post_content h2{font-size:normal;margin:0px;}
.post_content p{margin:4px 0px 4px 0px;padding:0px}
.post_content ul,.post_content ol{margin:10px 0px;}
.post_cat{text-align:left;padding-left:10px;}
.post_footer {background:#FF9999 url(images/post_footer_bg.jpg) repeat-y;text-align:right;padding:2px;margin:5px 0px 0px 0px}
#atta img{max-width:690px;margin-left:auto;margin-right:auto;}
#sidebar{float:left;width:226px;background:#FFFFFF;padding:10px;}
#sidebar ul li h2{color:#BB0000;font-size:14px; background:url(images/sidebar_h2_bg.jpg) no-repeat 0px 20px;height:22px;margin-bottom:6px;}
#sidebar ul li{padding:0px 0px 5px 0px;}
#sidebar ul li ul{margin:0px;}
#sidebar ul li ul li{padding:0px}
#sidebar ul li ul li ul li{margin:0px 10px;}
#sidebar p{margin:0px 0px 8px 0px;}
#sidebar #s{width:200px;}
#post_comments{}
#post_comments form{background:url(images/comments_area_bg.jpg) repeat-y;}
#comment_t,.comment_other {background:url(images/comments_area_bg.jpg) repeat-y;}
.comment_other {color:#BB0000}
#comment_t h2{color:#996600;font-size:14px;padding:5px;}
#comment_rss{float:right;padding:5px;}
#post_comments_list{}
#post_comments_list ol{}
#post_comments_list ol li{background:#ffffcc;border-top:1px solid #CCCC66;padding:10px;margin:0px;overflow:hidden }
#post_comments_list ol li img{float:left;margin:0px 10px 0px 0px;}
.comment_info{color:#996600;}
#nav_bar{margin:10px 0px 0px 0px}
.nav_left{float:left}
.nav_right{float:right}
#footer{background:url(images/footer_bg.jpg) repeat-y;border-top:1px solid #669900;text-align:right;color:#FFFF99;font-weight:bolder;padding:5px;}
/*link styles*/
#header ul li a:link,#header ul li a:visited{background:#ffffcc url(images/header_page_li_bg.jpg) repeat-x;padding:3px 5px 2px 5px;margin:0px 4px;color:#660000;font-weight:bolder;font-size:14px;float:left;}
#header ul li a:hover{background:#ffffcc url(images/header_page_li_bg_hover.jpg) repeat-x;color:#996600;}
#header h1 a:link,#header h1 a:visited{color:#FDFDFD;}
#header h1 a:hover{border-bottom:1px solid}
.post_footer a:link,.post_footer a:visited{color:#CC3333;font-weight:bolder;}
.post_footer a:hover{color:#FFFF99;}
#sidebar ul li ul li a:link,#sidebar ul li ul li a:visited{color:#996600;}
#sidebar ul li ul li a:hover{color:#669900;font-weight:bolder;}
.post h2 a:link,.post h2 a:visited{color:#996600;}
.post h2 a:hover{color:#990000;}
.more-link:link,.more-link:visited{color:#BB0000;padding-left:10px;border-bottom:1px dotted;}
.more-link:hover{color:#669900;font-weight:bolder;}
#footer a:link,#footer a:visited{color:#336600;}
#footer a:hover{border-bottom:1px solid;}

/*Other*/
.align_l{float:left;margin:0px 15px 15px 0px;}
.align_r{float:right;margin:0px 0px 15px 15px;}

.important_lists{list-style-type:none;margin:0px 10px 10px 10px;}
.important_lists h3{font-size:14px;font-weight:bolder;color:#996600;margin:0px 0px 10px 0px;}
.important_lists ul{list-style-type:none;margin:0px;}
.important_lists ul li{margin:0px;padding:0px 0px 0px 0px;}
.important_lists ul li ul{margin:0px 0px 0px 0px;padding:10px 0px 0px 0px;}
.important_lists ul li ul li{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}
.important_lists .linkcat{float:left;margin:0px 15px 10px 0px;}

/*Calendar*/
#calendar #wp-calendar{width:98%;text-align:center;color:#996600;}
caption{font-size:14px;font-weight:bolder;padding:6px;}
thead{background:#ffff88;color:#669900;}
tfoot{width:100%;padding:0px;}
tbody a:link,tbody a:visited{background:#ffffcc;color:#996600;}