DIV.block-inner-comments{background: url(/images/bg_blockComments.gif) repeat-x bottom;}
DIV.block-inner-comments DIV.blockTitle{background:url(/images/bg_blockCommentsTitle.gif) repeat-x top gray; color: #FFF;text-shadow: 1px 1px 0 #000;}
.block-inner-comments .blockContent P{font-size: 14px;margin-top:0;}
.block-inner-comments .blockContent P.user_name{background-color:#E0E0E0;-moz-border-radius: 0 10px 0 0;padding: 0 10px;color:#777;}

.block-inner-comments .blockContent DIV.c{margin-top: 10px;}
.block-inner-comments .blockContent DIV.first{margin-top: 0px;}
#comments-form {background-color: #FFF;padding: 20px;border: 1px solid #C0C0C0;}
#comments-form .fL{width: 30%;}
#comments-form .fR{width: 60%;}

.message {border: 1px solid #C0C0C0;}
.saveError{ background: red; border: 1px solid white; text-align: center; padding: 4px; color: white; }
.error-message{ font-size: 12px; color: white; background: url(../images/ico_error-16.gif) no-repeat left red; padding: 5px; margin-bottom: 10px; padding-left: 20px;}
.error-warning{background-color: #C0C0C0;border-color: #C0C0C0;}
.error-warning P{background: url(/images/ico_warning-24.gif) no-repeat left;padding: 5px 5px 5px 30px;margin: 5px 5px 5px 10px;color: #800000;}

.comment-user-info{background-color:#FFF;display:block;width:70px;}
.comment-user-info-left{width:3px;height:40px;background: url(/images/user-avatar-left.gif) no-repeat left top;display:block;}
.comment-user-info-center{width:34px;height:40px;background: url(/images/user-avatar-center.gif) repeat-x;display:block;}
.comment-user-info-right{width:7px;height:40px;background: url(/images/user-avatar-right.gif) no-repeat left top;display:block;}
.comment-user-info-avatar{}
.comment-user-info-avatar-anonymouse{background: url(/images/user-avatar-anonymous.gif) no-repeat;display:block;width:32px; height:32px;margin:4px 0 0 2px;}

.blockContent .comment-registered p.user_name{color:#000;}

.block-inner-comments-list .node{position:relative;}
.block-inner-comments-list .node H3{font-size:14px;margin-bottom:5px;font-weight:bold;}
.block-inner-comments-list .node .comment{font-size:12px;color:#000;background: url(/images/ico_Comment.gif) no-repeat left top;padding-left: 15px;margin:5px 0 0 0;}
.block-inner-comments-list .node .comment .header .username{}
.block-inner-comments-list .node .comment .header .date{}
.block-inner-comments-list .node .comment .text{}
.block-inner-comments-list .node .reply{position:absolute; top:0;right:0; background-color: #0C75BE;}
.block-inner-comments-list .node .reply A{padding:5px;color:#FFF;background:none;}








