.ratingHolder{background:#EAEEEE;padding:15px;margin: 0 0 15px}
.ratingHolder h4.title{font-size:11px;font-weight:bold;color:#333; border-bottom:1px solid #ccc;padding:0 0 5px}

.rating,.rating a:hover, .rating a:active, .rating a:focus, .rating .current-rating{background: url(/img/rating.png) left -1000px repeat-x;}
.rating{position:relative;width:160px;height:32px;overflow:hidden;list-style:none;margin:0 auto 10px;padding:0;background-position: left top;}
.rating li{display: inline;margin:0;padding:0;list-style:none;}
.rating a, .rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:32px;line-height:32px;outline:none;overflow:hidden;border: none;}
.rating a:hover, .rating a:active, .rating a:focus{background-position: left bottom;outline:none;}
.rating a.one-star{width:32px;z-index:6;}
.rating a.two-star{width:64px;z-index:5;}
.rating a.three-star{width:96px;z-index:4;}
.rating a.four-star{width:128px;z-index:3;}
.rating a.five-star{width:160px;z-index:2;}
.rating .current-rating{z-index:1;background-position: left center;}	

span.aperture-mark{float:left;width:150px;}
span.votes{float:left;width:90px;}
span.your-vote{float:left;width:130px}
span.evaluate{float:left;text-align:center;width:180px;}

div.aperture-mark{color:#EC7979;font-size:33px;font-style:italic;font-weight:bold;float:left;width:150px;}
div.votes{color:#333;font-size:33px;font-style:italic;font-weight:bold;float:left;width:90px;}
div.your-vote{color:#80C5D1;font-size:33px;font-style:italic;font-weight:bold;float:left;width:130px}

