Forum Moderators: not2easy
.rating {margin:0; position:relative; display:block; width:150px; height:30px;}
.rating, .rating a:hover, .current {background:url('/_structure/star.gif');}
.rating li {display:inline;}
.rating a, .current {height:100%; position:absolute;}
.rating a:hover {background-position:left center;}
.current {background-position:left bottom;}
<ul class='rating' style='margin:0 auto;'>
<li class='current' style='width:100%;'></li>
<li><a href='?mode=rate&rating=5' style='width:100%;'></a></li>
<li><a href='?mode=rate&rating=4' style='width:80%;'></a></li>
<li><a href='?mode=rate&rating=3' style='width:60%;'></a></li>
<li><a href='?mode=rate&rating=2' style='width:40%;'></a></li>
<li><a href='?mode=rate&rating=1' style='width:20%;'></a></li>
</ul>
and it seems that you can't apply enough styles to radio buttons for what I'm trying to do.Thanks for the clarification - that was my first thought when reading your post.