.comment_frame{
background:#336699;
width:647px;
margin:auto;
margin-top:30px;
 -webkit-border-radius: 6px;-moz-border-radius: 6px;

}
.comment_frame a{color:#fff;}
.comment_frame_bottom{

height:6px;
}

#comment_header{
padding-left:10px;
padding-top:10px;

}

#comment_header a, #comment_header:link, #comment_header:visited{
color:#CF0;
}
.comments_intro{color:#fff;}
.comments_note{color:#CF0;}
.comment_unit{
margin:10px;
}
.comment_title{
text-align:right;
color:#FFFFFF;

}
.comment_title a{text-decoration:none;}
.comment_title_number{
font-size:0.8em;
color:#3AD;
float:left;
}
.comment_date{
font-size:0.8em;
color:#CF0;
}
.comment_content{
background:#fff;
padding:5px 10px;
word-wrap: break-word;
 -webkit-border-radius: 6px;-moz-border-radius: 6px;
}
.admins_comment{
	background:#CCF;
}
.comment_unit_bottom{
height:10px;
}

#comment_form{
margin:10px;
color:#ffffff;
}
#comment_form h2{
margin-top:0px;
color:#ffffff;
border:none;
}
.comment_mandatory{
color:#CF0;
}
#comments_form_note{margin:10px 0px;}

#comment_form input{border:#fff;margin-bottom:2px;}
#comment_form textarea{border:#fff; }

#comments_content_result{}
#votes_intro{margin-right:10px; text-align:right;}
.img_vote{float:right;}

.comments_nav{margin:auto; width:300px; text-align:center; padding:4px; background:#fff; -webkit-border-radius: 6px;-moz-border-radius: 6px;}
.comments_nav a{color:#2276C2;}

#commments_archives_link{text-align:center;padding:3px;}

