body{background:#b7af96 url('../images/bg.jpg') repeat-x;font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif;font-size:12px;margin:0;padding:0;}
a,a:visited,#content h2 a:hover{color:#d28d05;text-decoration:none;}
a:hover{text-decoration:underline;}
#container{background:url('../images/top_bg.jpg') no-repeat center top;}
#header{background:url('../images/header.jpg') no-repeat center top;width:970px;height:200px;margin:0 auto;}
#header h1{float:left;margin:34px 0 0 44px;padding:0;}
#header h1 a{display:block;height:108px;width:556px;text-indent:-900em;text-decoration:none;line-height:100%;}
#header h1 a:hover{text-decoration:none;}
#main{background:#b7af96 url('../images/main_bg.jpg') repeat-y left top;width:970px;margin:0 auto;}
.clear{clear:both;}
.small{font-family:Tahoma, Verdana, Arial, Sans-Serif;font-size:11px;}
img{border:none;}
img.centered{display:block;margin-left:auto;margin-right:auto;}
img.alignright{display:inline;margin:0 0 2px 7px;padding:2px;}
img.alignleft{display:inline;margin:0 7px 2px 0;padding:2px;}
.alignright{float:right;}
.alignleft{float:left;}
img.size-thumbnail,img.size-medium{padding:5px;border:1px solid #bbb9aa}
#content{background:url('../images/content_bg.jpg') no-repeat center top;width:610px;float:left;line-height:20px;padding:0 20px 0 30px;}
#content .post{background:url('../images/h1_note.gif') no-repeat left top;padding-bottom:50px;text-align:justify;width:610px;position:relative;}
#content .post table{background-color:#d5cbbd;width:100%;position:relative;padding:0;}
#content .post td{background-color:#e4e0da;margin:1px;padding:2px;}
#content h2{font-size:23px;font-weight:700;color:#49310f;font-style:italic;border-bottom:1px solid #d2cdbe;margin:6px 0 0 40px;padding:0 0 4px;}
#content h2 a{color:#49310f;}
#content h3{font-size:15px;font-weight:700;font-style:italic;margin:6px 0 0 40px;padding:0 0 4px;}
#content .published{font-family:Tahoma, Verdana, Arial, Sans-Serif;font-size:11px;color:#5a5a5a;padding-left:40px;}
#content .flashvideo{margin-left:60px;}
#content .post_footer{border-top:1px solid #e3decf;color:#49310f;margin:30px 250px 0 0}
#content .post_footer img{vertical-align:middle;margin-left:10px}
#content .post_footer .share{display:inline;margin-left:10px;font-weight:bold}
#content .post_footer a img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

#content .post_footer a:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}
#comments,#postcomment{font-size:14px;margin-left:34px;padding:0;}
h3#comments{padding-top:40px}
#commentlist{list-style:none;width:536px;line-height:normal;margin:0 auto;padding:0;}
#commentlist p{margin:0;padding:6px;}
#commentlist li{background:#e4e0da url('../images/comment_bg.jpg') no-repeat left top;border:3px double #c1b8aa;margin-bottom:20px;}
#commentlist .author{float:left;width:180px;}
#commentlist .author img{border:1px solid #5f4725;float:left;margin:6px;}
#commentlist .author .small{color:#958a77;}
#commentlist .commenttext{float:right;background-color:#dcd7cf;width:350px;min-height:46px;height:auto;}
#commentform{background:#e4e0da url('../images/comment_bg.jpg') no-repeat left top;border:3px double #c1b8aa;line-height:normal;width:520px;margin:0 auto;padding:6px;}
#commentform p{margin:0 0 6px;padding:0;}
#commentform label{width:220px;padding-top:6px;display:block;float:left;}
#commentform input,#commentform textarea{font-family:'Trebuchet MS', Verdana, Arial, Sans-Serif;font-size:14px;border:1px solid #bbb1a2;width:180px;background:#fff;padding:4px;}
#commentform textarea{width:280px;}
#commentform input.button{background:#d09c28 url('../images/button_bg.jpg') repeat-x;width:200px;border:1px solid #503813;height:20px;font-family:Tahoma, Verdana, Arial, Sans-Serif;font-size:11px;color:#fff;margin:0;padding:0;}
#commentform .subscribe-to-comments{margin-top:20px}
#commentform .subscribe-to-comments label{width:500px;display:inline;float:none}
#sidebar{background:#b7af96 url('../images/sidebar_bg.jpg') no-repeat center top;width:310px;float:right;padding-top:71px;}
#sidebar ul{list-style:none;margin:0;padding:0;}
#sidebar li{background:#fff url('../images/box_bottom.jpg') no-repeat center bottom;width:298px;margin-bottom:20px;padding-bottom:11px;}
#sidebar li h2{background:#b7af96 url('../images/box_title.jpg') no-repeat center top;color:#fff;font-size:14px;height:39px;margin:0;padding:6px 0 0 10px;}
#sidebar #search h2{background:#b7af96 url('../images/box_title_search.jpg') no-repeat center top;}
#sidebar form{width:230px;border:1px solid #999;margin:0 0 0 10px;padding:1px;}
#sidebar input{padding-left:2px;border:none;width:134px;background:#fff;}
#sidebar input.button{background:#d09c28 url('../images/button_bg.jpg') repeat-x;width:80px;border:1px solid #503813;height:20px;font-family:Tahoma, Verdana, Arial, Sans-Serif;font-size:11px;color:#fff;float:right;margin:0;padding:0;}
#sidebar #subscribe form{margin:10px 0}
#sidebar #subscribe input.email{font-size:11px;padding:3px;color:#777}
#sidebar li ul{list-style:none;border-right:1px solid #5c5b5b;margin:0;padding:0;}
#sidebar li ul li{background:none;width:auto;line-height:24px;margin:0;padding:0 10px;}
#sidebar #rss{border:none;}
#sidebar #rss li{float:left;width:136px;padding:0;height:28px}
#sidebar a.rss{background:url('../images/rss-mini.gif') no-repeat left center;padding-left:14px;}
#footer{background:#9e8461 url('../images/footer_bg.jpg') repeat-x;font-family:Tahoma, Verdana, Arial, Sans-Serif;font-size:11px;color:#ddd;text-align:right;}
#footer_bg{background:url('../images/footer_content_bg.jpg') no-repeat center top;text-align:left;}
#footer_content{width:570px;font-family:Tahoma, Verdana, Arial, Sans-Serif;font-size:11px;color:#fff;margin:0 auto;padding:0 300px 30px 100px;}
#footer_content .box{float:left;width:280px;margin-top:93px;}
#footer_content .box h2{font-size:16px;font-weight:400;border-bottom:1px solid #9a8c73;margin:0 40px 0 0;padding:0 0 10px;}
#footer_content .box ul{list-style:none;margin:0 40px 0 0;padding:0;}
#footer_content .box ul a{border-bottom:1px solid #a59274;display:block;text-decoration:none;color:#fff;padding:6px 10px;}
#footer_content .box ul a:hover{background-color:#5f4725;color:#d6b27f;}
#footer_copyright{background:#3C2908;text-align:center;border-top:1px solid #B7AF96;padding:20px;color:#9E8461;font-size:12px;line-height:16px}
#footer_copyright a{color:#a59274;}
#footer a.validcss-mini{background:url(../images/validcss-mini.gif) no-repeat left center;padding-left:13px;color:#f90;text-decoration:none;margin-left:10px;}
#footer a.validcss-mini:visited{color:#f90;}
#footer a.validhtml-mini{background:url(../images/validhtml-mini.gif) no-repeat left center;padding-left:13px;color:#80c43d;text-decoration:none;margin-left:10px;}
#footer a.validhtml-mini:visited{color:#80c43d;}
#footer a.rss-mini{background:url(../images/rss-mini.gif) no-repeat left center;padding-left:14px;color:#fc3;text-decoration:none;margin-left:10px;}
#footer a.rss-mini:visited{color:#fc3;}
#footer a.validcss-mini:hover,#footer a.validhtml-mini:hover,#footer a.rss-mini:hover{color:#fff;text-decoration:none;}
