/* 
props to http://www.search-this.com/2007/05/23/css-the-star-matrix-pre-loaded/
for star rating CSS. Totally made life easier.
*/

ul.rating {
  width:150px;
  height:30px;
  margin:0 0 10px 0;
  padding:0 0 0 0;/*To override the style in style.css*/
  list-style:none;
  clear:left;
  position:relative;
  background: url(../_images/common/star_matrix.gif) no-repeat 0 0;
}
ul.rating li {
  cursor: pointer;
  /*ie5 mac doesn't like it if the list is floated but ie6 does\*/
  float:left;
  /* end hide*/
  text-indent:-999em;/* hide text*/
}
ul.rating li a {
  position:absolute;
  left:0;
  top:0;
  width:30px;
  height:30px;
  text-decoration:none;
  z-index: 200;
 -moz-outline: none 0
}
ul.rating li.li1 a {left:0}
ul.rating li.li2 a {left:30px;}
ul.rating li.li3 a {left:60px;}
ul.rating li.li4 a {left:90px;}
ul.rating li.li5 a {left:120px;}

.nostar {background-position:0 0}
ul.star1 {background-position:0 -30px}
ul.star2 {background-position:0 -60px}
ul.star3 {background-position:0 -90px}
ul.star4 {background-position:0 -120px}
ul.star5 {background-position:0 -150px}

ul.rating li a:hover {
  z-index:2;
  width:150px;
  height:30px;
  overflow:hidden;
  left:0;
  background: url(../_images/common/star_matrix.gif) no-repeat 0 0;
}

ul.rating li.li1 a:hover {background-position:0 -210px;}
ul.rating li.li2 a:hover {background-position:0 -240px;}
ul.rating li.li3 a:hover {background-position:0 -270px}
ul.rating li.li4 a:hover {background-position:0 -300px}
ul.rating li.li5 a:hover {background-position:0 -330px}
