.rating{
	width:80px;
	height:16px;
	padding:0;
	list-style:none;
	clear:both;
	position:relative;
	background: url(/images/star-matrix.png) no-repeat 0 0;
}
.rating2{
	width:80px;
	height:16px;
	padding:0;
	margin: 123px 0 5px 17px;
	list-style:none;
	clear:both;
	position:absolute;
	background: url(/images/star-matrix.png) no-repeat 0 0;
}
/* add these classes to the ul to effect the change to the correct number of stars */
.nostar {background-position:0 0}
.rating .nostar:hover {background: transparent;}
.starhalf {background-position:0 -16px}
.rating .starhalf:hover {background: transparent;}
.onestar {background-position:0 -32px}
.rating .onestar:hover {background: transparent;}
.onestarhalf {background-position:0 -48px}
.rating .onestarhalf:hover {background: transparent;}
.twostar {background-position:0 -64px}
.rating .twostar:hover {background: transparent;}
.twostarhalf {background-position:0 -80px}
.rating .twostarhalf:hover {background: transparent;}
.threestar {background-position:0 -96px}
.rating .threestar:hover {background: transparent;}
.threestarhalf {background-position:0 -112px}
.rating .threestarhalf:hover {background: transparent;}
.fourstar {background-position:0 -128px}
.rating .fourstar:hover {background: transparent;}
.fourstarhalf {background-position:0 -144px}
.rating .fourstarhalf:hover {background: transparent;}
.fivestar {background-position:0 -160px}
.rating .fivestar:hover {background: transparent;}
ul.rating li {
	cursor: pointer;
 /*ie5 mac doesn't like it if the list is floated\*/
	float:left;
	/* end hide*/
	text-indent:-999em;
}
ul.rating li a {
	position:absolute;
	left:0;
	top:0;
	width:8px;
	height:16px;
	text-decoration:none;
	z-index: 200;
}
ul.rating li.half a {left:8px;}
ul.rating li.one a {left:16px;}
ul.rating li.onehalf a {left:24px;}
ul.rating li.two a {left:32px;}
ul.rating li.twohalf a {left:40px;}
ul.rating li.three a {left:48px;}
ul.rating li.threehalf a {left:56px;}
ul.rating li.four a {left:64px;}
ul.rating li.fourhalf a {left:72px;}
ul.rating li.five a {left:80px;}
ul.rating li a:hover {
	z-index:2;
	width:100px;
	height:16px;
	overflow:hidden;
	left:0;	
	background: url(/images/star-matrix.png) no-repeat 0 0;
}
ul.rating li.half a:hover {background-position:0 -176px;}
ul.rating li.one a:hover {background-position:0 -192px;}
ul.rating li.onehalf a:hover {background-position:0 -208px;}
ul.rating li.two a:hover {background-position:0 -224px;}
ul.rating li.twohalf a:hover {background-position:0 -240px;}
ul.rating li.three a:hover {background-position:0 -256px}
ul.rating li.threehalf a:hover {background-position:0 -272px}
ul.rating li.four a:hover {background-position:0 -288px}
ul.rating li.fourhalf a:hover {background-position:0 -304px}
ul.rating li.five a:hover {background-position:0 -320px}
/* end rating code */
h3{margin:0 0 2px 0;font-size:110%}

