body{ background : #f19975 url(../i/bg_body.gif); padding : 0; margin : 0; font-family : 'Trebuchet MS', Tahoma, Arial, sans-serif; text-align : center; }

img{ border : 0; }


.topwrap, .content, .copy{ width : 780px; /width : 820px; margin : 0 auto; text-align : left; }


.topwrap{ padding : 0 30px; background-color : #fff; height : 100px; }

.logo{ margin : 25px 0 0 10px; }


.content{ clear : both; background-color : #fff; padding : 60px 30px 5px; }

.post{ margin : 0 0 40px; border-bottom : 2px dashed #ccc; }



h3{ font-size : 22px; color : #333; margin : 5px 0 15px; }
h3 a{ color : #333; text-decoration : none; }
h3 a:hover{ color : #000; background-color : #ffebe8; 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 : #ffebe8; }

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 : 0 30px 30px; /padding-top : 20px; text-align : center; }
.copy p{ font-size : 11px; color : #f30; }

