/* to remove top and bottom banner stuff */
body #maincontent .banner { height: 70px; padding-top:20px;}
body #maincontent #bottomblock { height: 25px; }
#bottomblock .banner {display: none;}
.entry { width: 727px; background-position: top left; background-repeat: repeat-y; margin-left: -3px;
margin-top: 15px; clear: both; }
.entry h1 { height: auto !important; height: 47px; min-height: 47px;
 margin-top: 0; margin-bottom: 0; 
 background-repeat: no-repeat; background-position: top left;
 margin-left: 4px; text-align: left; font-size: 18px;
 padding: 10px 130px 5px 5px; line-height: 0.92;
 margin-right: 8px; border-right: 1px solid #000000; border-left: 1px solid #000000;
 }
 .entry .date { height: 16px;  margin-left: 5px; margin-right: 9px;
	text-align: left; text-indent: 5px; 
	font-weight: bold; font-size: 11px; padding-top: 2px;
	background-position: top left; background-repeat: no-repeat; 
	margin-top: 0; margin-bottom: 0; }
.entry .entrybody {  width: 727px; height: auto !important; height: 24px; min-height: 24px;
background-position: bottom left; background-repeat: no-repeat; font-size: 12px; }
.entry .entrycontent { margin: 5px 15px; padding-bottom: 20px; }
.entry .imagebox { float: right; padding: 0; margin-left: 0 !important; margin-left: 8px; margin-bottom: 0 !important; margin-bottom: 8px;}
.entry .imagebox { caption-side: bottom; }
.entry .imagebox img { position: relative; top: 0 !important; top: 5px; }
.entry .imagebox caption { text-align: left; font-size: 11px; font-weight: bold; padding: 3px 5px 3px 5px;
font-family: Arial, Helvetica, sans-serif; margin-bottom: 8px !important; margin-bottom: 0; }

.entry .imagebox caption:empty { background-color: none; background-color: transparent; }
