@charset "UTF-8";
/* CSS Document */

/* ---------------- blog ------------------------- */


/* ---------------- posts ------------------------ */
.post-top { font-size: .92em; margin:0 0 5px 8px; color: #555;	}
.post-top a{font-weight:bold;color:#313030;}
.post-top a:hover{color:#cc0000;}
.post-top a:visited{color:#469ec6;}

.post-short-info{margin:0;padding:0 0 10px 5px;}

.post-info{background:transparent url(images/info-bar.png) no-repeat right top;height:34px;margin-left:11px;color:#bbb;text-shadow:#fff 1px 1px 1px;}
.post-info a{font-weight:bold;color:#999;}
.post-info a:hover{color:#cc0000;}
.post-info p.author{padding: 0 0 0 8px;margin:0;line-height:32px;}

.post-info p.comments a.no.comments{background-position:0px 1px;}
.post-date{background:transparent url(images/info-bar.png) no-repeat left -75px;padding-left:11px;float:left;text-transform:uppercase;font-weight:bold;}
.post-date p.day{background:transparent url(images/info-bar.png) no-repeat right -42px;height:33px;padding:0 16px 0 0; margin:0; line-height:31px; color:#fff;}

/* clearfix */
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.author{padding: 0 0 0 16px;margin:0;line-height:32px;}
.alignleft{float:left;margin-right:8px;}
.alignright{float:right;margin-right:8px;}
.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center;}


H1.post {
	FONT-SIZE: 24px; 
	/*line-height:30px;*/
	margin-bottom:6px;
	margin-top:12px;
	letter-spacing:-1px;
	font-family:Georgia, Times, serif;
	color:#000;
}

H2.post { 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 18px;
	letter-spacing:-1px;
	font-family:Georgia, Times, serif;
	color:#b7bc48;
	padding-bottom:0;
	margin:6px 0 0 4px;
}

H3.post {
	PADDING: 0px; 
	MARGIN: 0px;  
	FONT-SIZE: 14px;
	font-weight:bold;
	letter-spacing:-1px;
}


/*--- comments ---*/
.blogbyline {font-size:11px}
table.commentBox {margin-bottom:5px;}
td.commentBox {padding:10px; background:#f9f9f9; border:1px solid #efefef}

/* ---------------- side bar --------------------- */
div#sideBar {
	width:205px;
	padding:25px 0 0 0;
	}
div.pod {padding-bottom:35px}

.sideHead1 {
	background: url(images/sidebar.png) no-repeat top left; 
	height:34px; 
	width:8%; 
	float:left;
	}
.sideHead2 {
	background: url(images/sidebar.png) no-repeat top right; 
	height:34px; 
	width:92%; 
	float:left;
	text-transform:uppercase;
	font-weight:bold;
	line-height:29px;
	}




	
div.podpad {padding:0 0 0 5px}

/*-- category --*/
a.category {display:block;}

/*-- recent post --*/
a.recentPostName {display:block}
