.post_header { margin: 0px 0px 2px 0px; padding: 0px; font: normal normal 80% Hevetica, Verdana, Tahoma, Arial, sans-serif; color: #888; background: transparent; text-transform: none; }
.post_header h2 { color : #11a; background: transparent; font: normal normal 180% Hevetica, Verdana, Tahoma, Arial, sans-serif; padding:0px 0px 0px 0px; margin:0px 0px 2px; border:none; }
.post_date { float: left; width: 55px; margin: 0px 5px 0px 0px; padding: 11px 3px; font: normal bold 80% Hevetica, Verdana, Tahoma, Arial, sans-serif; text-align:center; line-height: 1em; color: #fff; background: #79b; }
.post_id { padding-left:15px; }
.post_publisher { text-transform:Uppercase; }

.post_content { margin: 0px; padding: 20px; border-top: #ac9 2px solid; font: normal normal 90% Hevetica, Verdana, Tahoma, Arial, sans-serif;  text-transform: none; text-align:justify; line-height:170%; }

.post_content .img, .post_content .img_exp { float:right; right:0; line-height:1%; color:#000; background:transparent; margin: 0px 18px 0px 10px; padding:0px; text-align:left; }
.post_content img { border: #bac1a3 1px solid; padding: 3px; }
.post_content img.zoom{ border:none; padding:0px; position:relative; top:-15px; width:49px; height:14px; float:left; }

.img { width:135px; }
.img_exp { width:75px; }
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html .img_exp { width:135px; }
/* End hide from IE5/mac */
.post_footer { clear: both; line-height: 0px; height: 0px; }


div.post p.post-date { margin : 1px 15px 0 0; padding : 3px 10px 0 10px; display : block; float : left; width : 25px; text-align : center; line-height : 12px; text-transform : uppercase; border-right : 1px solid; font-size : 1.4em; font-weight : bold; color : #aaa; }
.post-date-month { display : block; font-size : 60%; color : #555; text-align : center; line-height : 12px; }
.post-date-year { display : block; font-size : 50%; color : #555; text-align : center; line-height : 10px; }
