.caption { font-size:18px; margin:0px 0 20px; }
.date {background-color:#7FB04C;color:#FFFFFF;display:block;float:left;margin:0 0 20px;padding:5px;}
html {height:100%;}
body {min-height:100%; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; background-color:#6d6d6d}
html, body, img, form {margin: 0px; padding: 0px; border: none;}

body, td { }

a {color:#488f00;}

table {border: 0px; border-collapse: collapse;}
H1 {color:#4A433D;font-weight:normal;margin:40px;}
.clear {clear:both;}
.none {line-height:0;}
.main-cont {margin:0 auto;width:1000px;}
.shadow-u { background:url(../img/shadow_u.png) repeat-x top #FFFFFF;height:10px;}
.shadow-b { background:url(../img/shadow_d.png) repeat-x bottom #FFFFFF;height:10px;}
.shadow-l { background:url(../img/shadow_l.png) repeat-y left #FFFFFF;}
.shadow-r { background:url(../img/shadow_r.png) repeat-y right #FFFFFF;margin-left:10px;}
.container { background-color:#FFFFFF; margin-right:10px; color:#000000;padding:0 40px;}
.logo { font-size:16px;margin:0px 0 5px;}
.logo .big {font-size:24px;}
.footer { text-align:left; font-size:14px;}
.footer .text { float:left;font-size:8px;margin-left:10px;margin-right:50px;position:relative;top:-2px;}
.photo { text-align:center; clear:left;margin-bottom:20px;}
.post-end { padding-bottom:25px; margin-bottom:25px;border-bottom:1px dotted #CCCCCC;}
