/*             styles for the star rater                */	

.star-rating{

	list-style:none;

	margin: 0px;

	padding:0px;

	width: 150px;

	height: 30px;

	position: relative;

	background: url(/mambots/system/jcvoteutils/star_rating.gif) top left repeat-x;		

}

.star-rating li{

	padding:0px;

	margin:0px;

	/*\*/

	float: left;

	/* */

}

.star-rating li a{

	display:block;

	width:30px;

	height: 30px;

	text-decoration: none;

	text-indent: -9000px;

	z-index: 20;

	position: absolute;

	padding: 0px;

}

.star-rating li a:hover{

	background: url(/mambots/system/jcvoteutils/star_rating.gif) left center;

	z-index: 2;

	left: 0px;

	width:0px;

}

.star-rating a.one-stars{

	left: 0px;

}

.star-rating a.one-stars:hover{

	width:30px;

}

.star-rating a.two-stars{

	left:30px;

}

.star-rating a.two-stars:hover{

	width: 60px;

}

.star-rating a.three-stars{

	left: 60px;

}

.star-rating a.three-stars:hover{

	width: 90px;

}

.star-rating a.four-stars{

	left: 90px;

}	

.star-rating a.four-stars:hover{

	width: 120px;

}

.star-rating a.five-stars{

	left: 120px;

}

.star-rating a.five-stars:hover{

	width: 150px;

}

.star-rating li.current-rating{

	background: url(/mambots/system/jcvoteutils/star_rating.gif) left bottom;

	position: absolute;

	height: 30px;

	display: block;

	text-indent: -9000px;

	z-index: 1;

}

.loading {

	height: 30px;

	background: url('working.gif') 50% 50% no-repeat;

}

.voted {color:#999;}

.thanks {color:#36AA3D;}