/**
 * version: 1.0
 * author: negatyve.com
 * author uri: http://www.negatyve.com/
 * © 2008 negatyve.com | all rights reserved
**/

.rating
{
cursor: pointer;
margin: 2em;
clear: both;
display: block;
}
.rating:after
{
content: '.';
display: block;
height: 0;
width: 0;
clear: both;
visibility: hidden;
}
.cancel, .star
{
top: 4px;
float: left;
width: 11px;
height: 11px;
overflow: hidden;
text-indent: -999em;
cursor: pointer;
}
.cancel, .cancel a
{
background: url(/layout/rating-cancel.png) no-repeat 0 -11px;
}
.cancel
{
margin-right: 5px;
}
.star, .star a
{
background: url(/layout/rating-star.png) no-repeat 0 0px;
}
 .cancel a,.star a
{
display: block;
width: 100%;
height: 100%;
background-position: 0 0px;
}
div.star_on a
{
background-position: 0 -11px;
}
div.star_hover a, div.star a:hover
{
background-position: 0 -22px;
}