.comment-input{
	/*background-color: #CADAA9;*/	
	margin-top:12px;
	padding:0px;
}

.comment-title{

	color: #555;
	font-weight:bold;
	padding:4px;
	border-top:1px solid #ddd;
	
	background: #eee url(../img/comment.png) 4px 4px no-repeat;
	padding-left:30px;
	font-size:12px;
}

.comment-body{
	padding:12px;
	/*background: #fff url(../img/sideDiv_bg.png) repeat-x bottom;*/

	border:1px solid #eee;
	border-top-width:0px;
	margin:0px;
}
.comment_textarea{width:98%;height:45px}
.reply_textarea{width:500px;height:45px;margin-bottom:4px}

.comment-by, .comment-header, .captcha-label{font-weight:bold;color:#555;margin-bottom:4px;font-size:11px}
.comment-by span, .comment-header span, .captcha-label span{font-weight: normal;color:#999}


.comment{padding-bottom:12px;border-left:1px solid #ddd;width:98%;min-width:550px}
.comment-header{float:left;background-color: #eee;border-top:1px solid #ddd;padding:4px;width:98%}
.comment-header img{vertical-align: middle}

/*nested comments*/
.comment-text{padding:6px;color:#333;font-size:12px;padding-right:0px;width:98%}
.comment-reply{padding:12px;padding-right:0px;float:left;font-size: 11px;width:98%}
.comment-reply a{text-decoration: none;}
.comment-reply img{margin-right:4px;vertical-align: middle}