span.rating span.sprite {
  float: left;
  height: 13px;
  width: 70px;
  display: block;
  overflow: hidden;
  position: relative;
}

span.rating span.sprite span {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

span.rating span.oneFive span {
  background-position: 0 -13px;
}

span.rating span.two span {
  background-position: 0 -26px;
}

span.rating span.twoFive span {
  background-position: 0 -39px;
}

span.rating span.three span {
  background-position: 0 -52px;
}

span.rating span.threeFive span {
  background-position: 0 -65px;
}

span.rating span.four span {
  background-position: 0 -78px;
}

span.rating span.fourFive span {
  background-position: 0 -91px;
}

span.rating span.five span {
  background-position: 0 -104px;
}

span.reviewsCount,
span.reviewsCount a {
  color: #cc0000;
}

span.reviewsCount a:link,
span.reviewsCount a:visited {
  text-decoration: underline;
}

span.reviewsCount a:active,
span.reviewsCount a:hover {
  text-decoration: none;
}
