/**************************
STAR RATER
**************************/
.unit-rating{
  /*margin: 0 0 0 27px !important;*/
  margin: 0 !important;
  padding: 0 !important;
  list-style:none;
  width: 150px;
  height: 28px;
  position: relative;
  background: url(/img/star_rating3.gif) top left repeat-x;	
}

.unit-rating li{
  padding:0;
  margin:0;
  /*\*/
  float: left;
  /* */ 
}

.rateCount {
  float: left;
  display:block;
  width: 25px;
  padding: 3px 0 5px 0;
  background: url(/img/vote-bg.gif) no-repeat;
  text-align: center;
  color: #fff;
  font-weight: bold;
}

.unit-rating li span {
  display: none;
}

.unit-rating li a {
  display:block;
  width:30px;
  height:28px;
  text-decoration: none;
  text-indent: -9000px;
  z-index: 20;
  position: absolute;
  background-image:none;
}

.unit-rating li a:hover{
  background:url(/img/star_rating3.gif) left center;
  z-index:2;
  left:0px;
}

.unit-rating a.r1-unit{
  left:0px;
}
.unit-rating a.r1-unit:hover{
  width:30px;
}

.unit-rating a.r2-unit{
  left:30px;
}
.unit-rating a.r2-unit:hover{
  width:60px;
}

.unit-rating a.r3-unit{
  left:60px;
}
.unit-rating a.r3-unit:hover{
  width:90px;
}

.unit-rating a.r4-unit{
  left:90px;
}	
.unit-rating a.r4-unit:hover{
  width:120px;
}

.unit-rating a.r5-unit{
  left:120px;
}
.unit-rating a.r5-unit:hover{
  width:150px;
}

.unit-rating li.current-rating{
  background:url(/img/star_rating3.gif) left bottom;
  position: absolute;
  height:28px;
  display: block;
  text-indent: -9000px;
  z-index: 1;
}

.loading, .rating .unit-rating .loading {
  height:28px;
  width:150px;
  /*background: url(/includes/star-rating/working.gif) top center no-repeat; */
}
