.brk {clear:both; line-height:0; font-size:0}
/* Forms */
.smtbtn {padding:2px 4px 2px 4px; border:1px solid #0D6438; color:white; cursor:pointer; font-weight:bold; background:#0D6438}
input.smtbtn:hover {background:#FEF536; color:#0D6438}

#BlogDisplayHolder {}
#rcoltxt .blgTitle {color:#0D6438; font-size:16px; line-height:20px; font-weight:bold; text-transform:capitalize; padding:10px 0px 5px 0px;}
	#rcoltxt .blgTitle a {color:#0D6438; font-size:16px; font-weight:bold; text-decoration:none;}
	#rcoltxt .blgTitle a:hover {text-decoration:underline; color:#0D6438}
	
.blgPostedBy {color:#888; padding:4px 0px 4px 0px; font-size:12px}
.blgbbar {clear:both; color:#888; padding:0px 0px 4px 0px;}
	.blgText {font-size:12px; line-height:15px; padding:10px 0px 10px 10px}
		.blgText a {text-decoration:underline; font-weight:bold; color:#0D6438}
		.blgText a:hover {text-decoration:underline;}
		
		
	.blgUpdate {float:left; width:54%; font-size:9px}
	.updatebold {color:#999}
	.blgInteract {color:#666; font-weight:bold; float:right; width:40%; text-align:right} /* Comments  */
		.blgInteract a {text-decoration:none; font-weight:bold; font-size:12px; color:purple}
		.blgInteract a:hover {text-decoration:underline; color:#888}
	.blgListThumb {float:right; width:100px; margin:10px 0px 10px 10px}
	
	img.mediablogthumbs {}
	a:hover img.mediablogthumbs {-moz-opacity:.50; opacity:.50; filter:alpha(opacity=50)}
	
	
/* Media Display */
.mediaholder {width:100%; margin:10px 0px 10px 0px}
.mediabuttons {color:white; display:block;}	
	a.mediabutton {font-weight:bold; font-size:12px; text-decoration:none; color:white; text-align:center; background:#83BABD; padding:4px 6px 4px 6px; margin:0px 1px 0px 1px}
	a:hover.mediabutton {background:#439296; color:#888}
	a.mediabuttononit {display:block; font-weight:bold; font-size:12px; text-decoration:none; color:white; text-align:center; background:#439296; padding:4px 6px 4px 6px;  margin:0px 1px 0px 1px}
	a:hover.mediabuttononit {}
	
	img.mediapicthumbs {border:1px solid #888; margin-bottom:5px; display:block;}
	a:hover img.mediapicthumbs {border:1px solid #fff; -moz-opacity:.50; opacity:.50; filter:alpha(opacity=50)}
	
#mediacontentmainholder {clear:both}
#mediacontentmaintop {width:614px; margin:0 auto}

.tblmedialist {width:100%; border-collapse:collapse; table-layout:fixed}
.tblmedialist th {padding:1px; border:1px solid #333333; background:#D7E2ECD7E2EC; color:black}
.tblmedialist td {padding:1px}

/* Close Media Styles */

.back_but {clear:both; border-top:1px solid #D7E2EC; padding:4px 0px 4px 0px; font-weight:bold; font-size: 12px}	
	.back_but a {text-decoration:none; color:#888}
	.back_but a:hover {text-decoration:underline; color:#888}		
		
.paging_top {margin-bottom:5px; font-size: 12px;}	
.paging_bot	{margin-top:5px; font-size: 12px;}	
	.paging_bot a, .paging_top a {text-decoration:none; display:inline; color:#439296}
	.paging_bot a:hover, .paging_top a:hover {text-decoration:underline; color:#888}
.paging_inactive {color:#D7E2EC}	


/* Tables */
.tblComments {width:100%; table-layout:fixed; border-collapse:collapse}
.tblComments th {background:#D7E2EC; text-align:center; padding:4px}
.tblComments td {padding:6px;}
	.tblComments td.comtext {vertical-align:top; color:#333}
.tblComments td.rt {font-weight:bold; text-align:right}	

.tblblogposts {width:100%; table-layout:fixed}
.tblblogposts td {border-top:1px solid #D7E2EC; font-size:12px; padding:8px 0px 8px 0px}
#rcoltxt .tblblogposts .titlelink a {color:#0D6438}