/*
body { font: 12px Arial, Helvetica, sans-serif; background-color: #eaeaea; }
*/
.stars, .stars span, .stars li, .stars ul, .stars a, .stars p { margin: 0; padding: 0; }
.stars { width: 480px; height: 25px; float:right; border:0;padding:0;margin:0; text-align:left; }
.stars p.average { float: left; width: 170px; margin:0 0 0 10px; text-align: left; font-size: 160%; color: #666; font-weight: bold; }
.stars p.results { float: left; width: 170px; margin:0 0 0 10px; text-align: left; font-size: 160%; color: #666; font-weight: bold; } 
/*
{ clear: left; text-align: right; font-weight: bold; color: #666; }
*/
.stars p.results span#highlight { font-size:80%; color: #ff0000; }
.stars p.average span#highlight { font-size:80% }
.stars ul { overflow: hidden; list-style: none; width: 220px; height: 21px; position: relative; background: url('http://cdn.gaylifenetwork.com/ratings/stars.gif') repeat-x top left; float: left; }
.stars li { float: left; }
.stars li a { display: block; width: 22px; height: 21px; line-height: 21px; text-indent: -9000px; z-index: 20; position: absolute; overflow: hidden; }
.stars li a:hover { background: url('http://cdn.gaylifenetwork.com/ratings/stars.gif') left center; z-index: 2; left: 0px; border: 0; }
.stars li.current { background: url('http://cdn.gaylifenetwork.com/ratings/stars.gif') left bottom; position: absolute; height: 21px; display: block; text-indent: -9000px; z-index: 1; }
.stars a.one { left: 0px; }
.stars a.one:hover { width: 22px; }
.stars a.two { left: 22px; }
.stars a.two:hover { width: 44px; }
.stars a.three { left: 44px; }
.stars a.three:hover { width: 66px; }
.stars a.four { left: 66px; }
.stars a.four:hover { width: 88px; }
.stars a.five { left: 88px; }
.stars a.five:hover { width: 110px; }
.stars a.six { left: 110px; }
.stars a.six:hover { width: 132px; }
.stars a.seven { left: 132px; }
.stars a.seven:hover { width: 154px; }
.stars a.eight { left: 154px; }
.stars a.eight:hover { width: 176px; }
.stars a.nine { left: 176px; }
.stars a.nine:hover { width: 198px; }
.stars a.ten { left: 198px; }
.stars a.ten:hover { width: 220px; }