.rabidRating { position: relative; }

.rabidRating .wrapper {	
	cursor: pointer;
	background: #ccc;
}

.rabidRating .wrapper {
	overflow: hidden;
}

.rabidRating span,.rabidRating .wrapper {
	display: block;
	width: 259px;
	height: 37px;
}

.rabidRating span {
	position: relative;
	top: 0;
	left: 0;
	text-indent: -999em;
}

.rabidRating .ratingStars {
	display: block;
	background: url('img/cosmics.png') no-repeat center;
}

.rabidRating .ratingFill {
	background-color: #ded80c;
}

.rabidRating .ratingVoted {
	cursor: default;
	background-color: #00acee;
}

.rabidRating .ratingActive {
	background-color: #2d2d2d;
}

.rabidRating .ratingText {
	color: #2d2d2d;
}

.rabidRating .ratingText.ratingError {
	color: #f00;	
}

.rabidRating .ratingText.loading {
	background: url('img/ajax-loading.gif') no-repeat;
	text-indent: -999em;
}


.ratingVotes {float:left; color:#00acee; font-size:2.4em; font-weight:bold;}
.ratingVotes span {color:#2d2d2d!important; font-size:0.5em; display: inline!important; width: auto!important; height: auto!important; padding:0 0 0 3px;}
.comments_link {float:right; padding:1em 0 0 0;}

.ratingText {clear:both; color:#2d2d2d; text-align:left; font-size:1em; margin:10px 0 0 0; height:20px;}
.ratingText-big {color:#2d2d2d; text-align:left; font-size:1.4em;}
