a.star{background:url(alt_star.gif) 0px 0px; width:25px; height:25px; display:block; float:left;}
a:hover.star{background:url(alt_star.gif) 0px -25px !important; width:25px; height:25px; display:block; float:left;}
.active_star{background:url(alt_star.gif) 0px -50px !important;}

.one_rate {width:30%;margin-left:20px;border:1px dotted #666666;float:left;}
.one_header{font-family:Tahoma;font-size:12px;font-weight:bold;color:#ffffff;text-align:center;}
.one_image {text-align:center; margin-top:5px; margin-bottom:5px;}
.one_name {font-weight:bold;margin-left:6px;}
.one_description {text-align:center; background:#393939;padding-left:5px; padding-right:5px;}
.one_stars {text-align:center;}
	.one_stars span {font-size:20px;font-weight:bold;}
.one_comments {text-align:right; padding:5px;}
	.one_comments a {text-decoration:none;}
.one_clear {clear:both;}

.comment_wrap{border:1px solid #000000; width:96%; margin-left:auto; margin-right:auto; margin-top:20px;}
	.comment_add {font-size:14px; font-weight:bold;background:#000000 url(../images/comment_head.gif);padding:5px;margin-bottom:10px;}
	.comment_wrap label {display:block;}
	.comment_wrap input {margin-bottom:3px;border:1px solid #000000; background:#696969;}
	.comment_wrap textarea {margin-bottom:3px;border:1px solid #000000; background:#696969;}
.comment_head{padding:5px; background:#000000 url(../images/comment_head.gif); font-weight:bold;margin-bottom:5px;font-size:14px;}
.comment_date{float:right;font-weight:normal;}
.comment_body{padding:5px;background:#393939;}