.star-rating {
	display: block;	
	position: relative;
	z-index: 40;
}

*+html .star-rating {
	position: static;
}

.star-rating .headline {
	float: left;
	display: block;
	margin: 1px 7px 0 0;
	font-size: 11px;
	line-height: 13px;
}

.star-rating .rating-text {
	float: left;
	font-size: 11px;
	padding: 0 0 0 5px;
	margin: -1px 0 0;
	color: #999;
}

.star-rating .rating-wrapper, .star-rating ul, .star-rating .rating-all {
	height: 15px;
	width: 95px;
	float: left;
	overflow: hidden;
	position: relative;	
}

.star-rating a, .star-rating li, .star-rating .rating-all {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -9999px;
	overflow: hidden;
	height: 15px;
}

.star-rating ul li a {
	width: 100%;	
}

.star-rating .rating-all {
	background: url(../images/star_rating.gif) left top repeat-x;	
	z-index: -1;
}

* html .star-rating .rating-all {
		z-index: 999;
		position: static;width: 96px;
		height: 15px;
		zoom : 1;
		hasLayout: 1;
	margin: -15px 0 0 0;
	position: relative;
	z-index: -1;
	top: 0;
	left: 0;
}

.star-rating .current-rating {
	width: 0;	
}

.star-rating ul li a:hover, .star-rating .current-rating {
	background: url(../images/star_rating.gif) 0 -30px repeat-x;			
}

.star-rating ul li a:hover/*, .star-rating li a:active, .star-rating li a:focus*/ {
	background-position: left -15px;
}

.star-rating ul li.one-star {
	width: 19px;
	z-index: 55;
}

.star-rating ul li.two-stars {
	width: 38px;
	z-index: 50;
}

.star-rating ul li.three-stars {
	width: 57px;
	z-index: 48;
}

.star-rating ul li.four-stars {
	width: 76px;
	z-index: 46;
}

.star-rating ul li.five-stars {
	width: 95px;
	z-index: 44;
}

.entry-rating {
	float: left;
	height: 20px;
	background: #F7F7F7;
	padding: 0 4px 0 25px;
	margin: 0 5px 0 0;
}	

.entry-rating .text {
	color: #ACACAC;
	display: block;
	font-size: 11px;
	padding: 2px 0 0;
}

.like-entry, .like-entry-disabled {
	background: #F7F7F7 url(../images/like_entry.jpg) 3px -20px no-repeat;	
}

.like-entry:hover {
	background: #F7F7F7 url(../images/like_entry.jpg) 3px 0 no-repeat;	
}

.i-like-entry {
	background: #F7F7F7 url(../images/like_entry.jpg) 3px 0 no-repeat;	
}

.favourite-entry, .favourite-entry-disabled {
	background: #F7F7F7 url(../images/favourite_entry.jpg) 3px -20px no-repeat;	
}

.favourite-entry:hover {
	background: #F7F7F7 url(../images/favourite_entry.jpg) 3px 0 no-repeat;	
}

.i-favourite-entry {
	background: #F7F7F7 url(../images/favourite_entry.jpg) 3px 0 no-repeat;	
}
