#left_side h2, #right_side h2{
	margin:0 3px 2px 14px;
	padding:5px 0 0 0;
	font-size:14px;
	color:#0C5FA5;	
}

#left_side div, #right_side div{
	padding:0 15px 15px 15px;
}



h2{
	color:#0A579B;
}

.credit{
	clear:both;
	text-align:center;
	padding-top:20px;
}


#respond{
	padding-top:10px;
}
#commentform{
	margin:0;
}
textarea#comment{
	width:450px;
	height:150px;
	padding:5px;
}

img.left{ float: left; border: none; padding: 6px 0 0 0; }
img.right{ float: right; border: none; padding: 0 0 0 6px; }

blockquote{
	border-left:1px solid #A5ABAB;
	margin:15px;
	padding:0 12px 0 12px;
	}

code{
	font-family:"Courier New", Courier, monospace;
	}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}


.post {
	margin:0;
	padding:5px 10px 10px 5px;
	text-align:justify;
	line-height:1.5;
	}

	
	.post p {
	margin-bottom:10px;
	}
	
.comentary{ padding:10px; width:480px;}
ol.commentlist { list-style:none; margin:10px; padding:0px; text-indent:0; }
ol.commentlist li {height:1%; margin:0 0 10px; padding:5px 7px 5px 57px; position:relative; }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {background-color: #ebebeb;}
ol.commentlist li.comment { }
ol.commentlist li div.comment-author { padding:0 170px 0 0; }
ol.commentlist li div.vcard { font-weight:bold; font-size: 14px; }
ol.commentlist li div.vcard cite.fn { font-style:normal; }
ol.commentlist li div.vcard cite.fn a.url { text-decoration:none;  border:none;}
ol.commentlist li div.vcard cite.fn a.url:hover { }
ol.commentlist li div.vcard img.avatar { border:1px solid #f2f2f2; left:7px; position:absolute; top:7px; }
ol.commentlist li div.vcard img.avatar-32 {}
ol.commentlist li div.vcard img.photo {}
ol.commentlist li div.vcard span.says {}
ol.commentlist li div.commentmetadata {}
ol.commentlist li div.comment-meta {  position:absolute; right:10px; text-align:right; top:5px; }
ol.commentlist li div.comment-meta a { color:#999; text-decoration:none; border:none; }
ol.commentlist li div.comment-meta a:hover { color:#666; }
ol.commentlist li p { margin:0 0 1em; }
ol.commentlist li ul { list-style:square; margin:0 0 1em; padding:0; text-indent:0; }
ol.commentlist li div.reply { }
ol.commentlist li div.reply:hover {  }
ol.commentlist li div.reply a { }
ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }
ol.commentlist li ul.children li { }
ol.commentlist li ul.children li.alt {}
ol.commentlist li ul.children li.bypostauthor {}
ol.commentlist li ul.children li.byuser {}
ol.commentlist li ul.children li.comment {}
ol.commentlist li ul.children li.comment-author-admin {}
ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }
ol.commentlist li ul.children li.depth-5 {}
ol.commentlist li ul.children li.odd {}
ol.commentlist li.even {}
ol.commentlist li.odd { background:#efefef; }
ol.commentlist li.parent { }
ol.commentlist li.pingback { }
ol.commentlist li.pingback.parent { }
ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}


ol.commentlist li.authcomment {
background-color: #ebebeb !important;
} 

