body{ background : #ccc url(../i/bg_body.jpg); padding : 0; margin : 0; font-family : Verdana, Tahoma, Arial, sans-serif; text-align : center; }

img{ border : 0; }


.topwrap, .content, .copy{ width : 760px; /width : 800px; margin : 0 auto; text-align : left; }


.topwrap{ padding : 0 20px; background : #b20202 url(../i/bg_top.gif) top left repeat-x; height : 100px; border-bottom : 2px solid #7b1414; }

.logo{ margin : 17px 0 0 30px; }


.content{ clear : both; background-color : #fff; padding : 50px 20px 5px 20px; border-top : 3px solid #ddd; border-bottom : 2px solid #888; }

.post{ margin : 0 0 40px; border-bottom : 2px dashed #ccc; }



h3{ font : normal 22px Arial, sans-serif; color : #333; margin : 10px 0 15px; }
h3 a{ color : #333; text-decoration : none; }
h3 a:hover{ color : #000; background-color : #fff9d4; text-decoration : underline; }

h6{ font-size : 11px; font-weight : normal; color : #888; margin : 0; padding : 0; }


p{ font-size : 13px; margin : 15px 0; }

p a{ color : #0f60da; text-decoration : underline; }
p a:hover{ color : #000; background-color : #fff9d4; }

p.more{ margin : 0 0 10px; }
p.info{ margin : 0 0 10px; padding-top : 10px; border-top : 1px dotted #ccc; font-size : 11px; color : #bbb; clear : both; }
p.info i{ font-style : normal; color : #888; }
p.info .comment{ color : #888; }


.limg{ float : left; margin : 5px 20px 5px 0; }
.rimg{ float : right; margin : 5px 0 5px 20px; }



.copy{ padding : 20px 20px 30px; /padding-top : 40px; }
.copy p{ font-size : 11px; color : #333; }

