.stars { display:block; position: relative; height: 23px; width: 115px; background: url("bluestar.png"); }
.stars a { display: block; position: absolute; top: 0; left: 0; height: 23px; cursor:pointer; }
.stars a.s1 { width: 23px; } 
.stars a.s2 { width: 46px; } 
.stars a.s3 { width: 69px; } 
.stars a.s4 { width: 92px; }
.stars a.s5 { width: 115px; }

.stars a.s1:hover, .stars a.s2:hover, .stars a.s3:hover, .stars a.s4:hover, .stars a.s5:hover 
{ background: url("yellowstar.png"); }

.s1 a.s1:hover, .s2 a.s1:hover, .s3 a.s1:hover, .s4 a.s1:hover, .s5 a.s1:hover, 
.s2 a.s2:hover, .s3 a.s2:hover, .s4 a.s2:hover, .s5 a.s2:hover, 
.s3 a.s3:hover, .s4 a.s3:hover, .s5 a.s3:hover, 
.s4 a.s4:hover, .s5 a.s4:hover, 
.s5 a.s5:hover 
{ background: url("yellowbluestar.png"); }

.s1 a.s1, .s2 a.s2, .s3 a.s3, .s4 a.s4, .s5 a.s5 { background: url("yellowstar.png"); }

