
/*------------------- STAR-RATING ----------------------------*/

#star-rating ul {
	list-style: none;
	margin: 3px;
	padding: 0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(/include/rating/rating_stars.png) top left repeat-x;
	text-align:left;
}
#star-rating li {
	padding: 0px;
	margin: 0px;
	/*\*/
	float: left;
	/* */
}

#star-rating li.current-rating {
	background: url(/include/rating/rating_stars.png) left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

#star-rating li.AvgRating {
	left: 100px;
	position:absolute;
	width:100px;
	top:5px;
	font-size:8pt;
}

#star-rating li a {
	display: block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	background-image: none;
}
#star-rating li a:hover {
	background: url(/include/rating/rating_stars.png) left center;
	z-index: 1;
	left: 0px;
}
#star-rating a.star-1 {
	left: 0px;
}
#star-rating a.star-1:hover {
	width: 20px;
}
#star-rating a.star-2 {
	left: 20px;
}
#star-rating a.star-2:hover {
	width: 40px;
}
#star-rating a.star-3 {
	left: 40px;
}
#star-rating a.star-3:hover {
	width: 60px;
}
#star-rating a.star-4 {
	left: 60px;
}
#star-rating a.star-4:hover {
	width: 80px;
}
#star-rating a.star-5 {
	left: 80px;
}
#star-rating a.star-5:hover {
	width: 100px;
}

#star-rating a.star-1:active {
	width: 20px;
}
#star-rating a.star-2:active {
	width: 40px;
}
#star-rating a.star-3:active {
	width: 60px;
}
#star-rating a.star-4:active {
	width: 80px;
}
#star-rating a.star-5:active {
	width: 100px;
}


/*------------------- STARS-LIST ----------------------------*/

#stars_list ul {
	list-style: none;
	margin: 3px;
	padding: 0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(/include/rating/rating_stars.png) top left repeat-x;
	text-align:left;
}

#stars_list li {
	padding: 0px;
	margin: 0px;
	float: left;
}

#stars_list li.current-rating {
	background: url(/include/rating/rating_stars.png) left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

#stars-list li.DisplayTitle {
	left: 100px;
	position:absolute;	
	margin-top:5px;
	top:5px;
}


/*------------------- STAR-RATING-DISPLAY-ONLY ----------------------------*/

#star-rating-display-only ul {
	list-style: none;
	margin: 3px;
	padding: 0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(/include/rating/rating_stars.png) top left repeat-x;
	text-align:left;
}
#star-rating-display-only li {
	padding: 0px;
	margin: 0px;
	/*\*/
	float: left;
	/* */
}
#star-rating-display-only li.current-rating {
	background: url(/include/rating/rating_stars.png) left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

#star-rating-display-only li.AvgRating {
	left: 100px;
	position:absolute;
	width:100px;
	top:5px;
	font-size:8pt;
}




/*------------------- STARS ----------------------------*/

#stars li.current-rating {
	background: url(/include/rating/rating_stars.png) left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}

#stars li.AvgRating {
	left: 100px;
	position:absolute;
	width:100px;
	top:5px;
	font-size:8pt;
}



/*------------------- REVIEW BLOCK ----------------------------*/

#ReviewBlock ul {
	list-style: none;
	margin: 3px;
	padding: 0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url(/include/rating/rating_stars.png) top left repeat-x;
	text-align:left;
}
#ReviewBlock li {
	padding: 0px;
	margin: 0px;
	/*\*/
	float: left;
	/* */
}
#ReviewBlock li.AvgRating {
	left: 100px;
	position:absolute;
	width:100px;
	top:5px;
	font-size:8pt;
}

#ReviewBlock li.current-rating {
	background: url(/include/rating/rating_stars.png) left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;	
}

/*------------------- MISC CLASSES ----------------------------*/

.starlight {
	color: #e00;
	font-size:8pt;
}


.SmallLink
{
	font-size:8pt;
	text-decoration:underline;
}

.SmallLink:hover
{
	text-decoration:underline;
}




/*
#star-rating-display-only li a {
	display: block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	background-image: none;
}

#star-rating-display-only a.star-1 {
	left: 0px;
}

#star-rating-display-only a.star-2 {
	left: 20px;
}
#star-rating-display-only a.star-3 {
	left: 40px;
}

#star-rating-display-only a.star-4 {
	left: 60px;
}

#star-rating-display-only a.star-5 {
	left: 80px;
}









#star-rating-small ul {
	list-style: none;
	margin: 3px;
	padding: 0px;
	width: 40px;
	height: 20px;
	position: relative;
	background: url(/include/rating/rating_small.gif) top left repeat-x;
}
#star-rating-small li {
	padding: 0px;
	margin: 0px;
	float: left;
}
#star-rating-small li.current-rating {
	background: url(/include/rating/rating_small.gif) left bottom;
	position: absolute;
	height: 20px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
}
#star-rating-small li a {
	display: block;
	width: 20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	background-image: none;
}
#star-rating-small li a:hover {
	background: url(/include/rating/rating_small.gif) left center;
	z-index: 1;
	left: 0px;
}
#star-rating-small a.star-1 {
	left: 0px;
}
#star-rating-small a.star-1:hover {
	width: 20px;
}
#star-rating-small a.star-2 {
	left: 20px;
}
#star-rating-small a.star-2:hover {
	width: 40px;
}
#star-rating-small a.star-3 {
	left: 40px;
}
#star-rating-small a.star-3:hover {
	width: 40px;
}
#star-rating-small a.star-4 {
	left: 40px;
}
#star-rating-small a.star-4:hover {
	width: 80px;
}
#star-rating-small a.star-5 {
	left: 80px;
}
#star-rating-small a.star-5:hover {
	width: 100px;
}

*/