/* Static View-only Star Version */
.fivestar-hearts div.fivestar-widget-static .star {
  width: 17px;
  height: 15px;
  background: url(heart.png) no-repeat 0 0px;
}

.fivestar-hearts div.fivestar-widget-static .star span.on {
  background: url(heart.png) no-repeat 0 -32px;
}

.fivestar-hearts div.fivestar-widget-static .star span.off {
  background: url(heart.png) no-repeat 0 0;
}

/* Javascript Star Version */
.fivestar-hearts div.fivestar-widget .cancel,
.fivestar-hearts div.fivestar-widget .star {
  width: 17px;
  height: 15px;
}
.fivestar-hearts div.fivestar-widget .cancel,
.fivestar-hearts div.fivestar-widget .cancel a {
  background: url(heart_broken.png) no-repeat 0 0;
}

.fivestar-hearts div.fivestar-widget .star,
.fivestar-hearts div.fivestar-widget .star a {
  background: url(heart.png) no-repeat 0 0;
}

.fivestar-hearts div.fivestar-widget div.on a {
  background-position: 0 -16px;
}
.fivestar-hearts div.fivestar-widget div.hover a,
.fivestar-hearts div.rating div a:hover {
  background-position: 0 -32px;
}