/*             styles for the unit rater                */
/*  Width determines how many stars are shown.          */
/*  Thus:  width = max # stars * 18px (10 stars = 180px)*/

.rate0 { width:0; }
.rate1 { width:9px; }
.rate2 { width:18px; }
.rate3 { width:27px; }
.rate4 { width:36px; }
.rate5 { width:45px; }
.rate6 { width:54px; }
.rate7 { width:63px; }
.rate8 { width:72px; }
.rate9 { width:81px; }
.rate10 { width:90px; }

.unit-rating, .unit-rating-celeb-sidebar {
  list-style:none;
  margin: 0px;
  padding:0px;
  width: 90px;
  height: 18px;
  position: relative;
  background: url('//images.rottentomatoescdn.com/images/ratings/star_rating.gif') top left repeat-x;
}
.unit-rating li, .unit-rating-celeb-sidebar li{
  text-indent: -90000px;
  padding:0;
  margin:0;
  outline:0;
/*\*/
  float: left; 
/* */
}
.unit-rating li a, .unit-rating-celeb-sidebar li a{
  display:block;
  width:9px;
  height:18px;
  text-decoration: none;
  text-indent: -9000px;
  z-index: 20;
  position: absolute;
  padding: 0;
  outline:0;
}
.unit-rating li a:hover, .unit-rating-celeb-sidebar li a:hover{
  background: url('//images.rottentomatoescdn.com/images/ratings/star_rating.gif') left center;
  z-index: 2;
  left: 0;
}
.unit-rating a.r1-unit, .unit-rating-celeb-sidebar a.r1-unit {left:0px;}
.unit-rating a.r1-unit:hover, .unit-rating-celeb-sidebar a.r1-unit:hover{width:9px;}
.unit-rating a.r2-unit, .unit-rating-celeb-sidebar a.r2-unit {left:9px;}
.unit-rating a.r2-unit:hover, .unit-rating-celeb-sidebar a.r2-unit:hover {width:18px;}
.unit-rating a.r3-unit, .unit-rating-celeb-sidebar a.r3-unit{left:18px;}
.unit-rating a.r3-unit:hover, .unit-rating-celeb-sidebar a.r3-unit:hover {width:27px;}
.unit-rating a.r4-unit, .unit-rating-celeb-sidebar a.r4-unit{left:27px;}
.unit-rating a.r4-unit:hover, .unit-rating-celeb-sidebar a.r4-unit:hover {width:36px;}
.unit-rating a.r5-unit, .unit-rating-celeb-sidebar a.r5-unit{left:36px;}
.unit-rating a.r5-unit:hover, .unit-rating-celeb-sidebar a.r5-unit:hover {width:45px;}
.unit-rating a.r6-unit, .unit-rating-celeb-sidebar a.r6-unit{left:45px;}
.unit-rating a.r6-unit:hover, .unit-rating-celeb-sidebar a.r6-unit:hover {width:54px;}
.unit-rating a.r7-unit, .unit-rating-celeb-sidebar a.r7-unit{left:54px;}
.unit-rating a.r7-unit:hover, .unit-rating-celeb-sidebar a.r7-unit:hover {width:63px;}
.unit-rating a.r8-unit, .unit-rating-celeb-sidebar a.r8-unit{left:63px;}
.unit-rating a.r8-unit:hover, .unit-rating-celeb-sidebar a.r8-unit:hover {width:72px;}
.unit-rating a.r9-unit, .unit-rating-celeb-sidebar a.r9-unit{left:72px;}
.unit-rating a.r9-unit:hover, .unit-rating-celeb-sidebar a.r9-unit:hover {width:81px;}
.unit-rating a.r10-unit, .unit-rating-celeb-sidebar a.r10-unit{left:81px;}
.unit-rating a.r10-unit:hover, .unit-rating-celeb-sidebar a.r10-unit:hover {width:90px;}
.unit-rating li.current-rating, .unit-rating-celeb-sidebar li.current-rating {
  background: url('//images.rottentomatoescdn.com/images/ratings/star_rating.gif') left bottom;
  position: absolute;
  height: 18px;
  display: block;
  text-indent: -9000px;
  z-index: 1;
  outline:0;
  left:0;
}

.unit-rating-celeb-sidebar {
	background: url('//images.rottentomatoescdn.com/images/ratings/star_rating_celeb_sidebar.gif') top left repeat-x;
}

.unit-rating-celeb-sidebar li a:hover{
  background: url('//images.rottentomatoescdn.com/images/ratings/star_rating_celeb_sidebar.gif') left center;
}

.unit-rating-celeb-sidebar li.current-rating {
	background: url('//images.rottentomatoescdn.com/images/ratings/star_rating_celeb_sidebar.gif') left bottom;
}

.unit-rating-tmeter{
  list-style:none;
  margin: 0px;
  padding:0px;
  width: 90px;
  height: 18px;
  position: relative;
  background: url('//images.rottentomatoescdn.com/images/ratings/star_rating_tmeter.gif') top left repeat-x;
}
.unit-rating-tmeter li{
  text-indent: -90000px;
  padding:0;
  margin:0;
  outline:0;
/*\*/
  float: left;
/* */
}
.unit-rating-tmeter li a{
  display:block;
  width:9px;
  height:18px;
  text-decoration: none;
  text-indent: -9000px;
  z-index: 20;
  position: absolute;
  padding: 0px;
  outline:0;
}
.unit-rating-tmeter li a:hover{
  background: url('//images.rottentomatoescdn.com/images/ratings/star_rating_tmeter.gif') left center;
  z-index: 2;
  left: 0px;
}
.unit-rating-tmeter a.r1-unit{left:0px;}
.unit-rating-tmeter a.r1-unit:hover{width:9px;}
.unit-rating-tmeter a.r2-unit{left:9px;}
.unit-rating-tmeter a.r2-unit:hover{width:18px;}
.unit-rating-tmeter a.r3-unit{left:18px;}
.unit-rating-tmeter a.r3-unit:hover{width:27px;}
.unit-rating-tmeter a.r4-unit{left:27px;}
.unit-rating-tmeter a.r4-unit:hover{width:36px;}
.unit-rating-tmeter a.r5-unit{left:36px;}
.unit-rating-tmeter a.r5-unit:hover{width:45px;}
.unit-rating-tmeter a.r6-unit{left:45px;}
.unit-rating-tmeter a.r6-unit:hover{width:54px;}
.unit-rating-tmeter a.r7-unit{left:54px;}
.unit-rating-tmeter a.r7-unit:hover{width:63px;}
.unit-rating-tmeter a.r8-unit{left:63px;}
.unit-rating-tmeter a.r8-unit:hover{width:72px;}
.unit-rating-tmeter a.r9-unit{left:72px;}
.unit-rating-tmeter a.r9-unit:hover{width:81px;}
.unit-rating-tmeter a.r10-unit{left:81px;}
.unit-rating-tmeter a.r10-unit:hover{width:90px;}
.unit-rating-tmeter li.current-rating{
  background: url('//images.rottentomatoescdn.com/images/ratings/star_rating_tmeter.gif') left bottom;
  position: absolute;
  height: 18px;
  display: block;
  text-indent: -9000px;
  outline:0;
  z-index: 1;
}
.ratings_header_box
{
  width: 713px;
  position:relative;
  margin-left: 5px;
  padding:5px 0;
}
.ratings_toolbar
{
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: rgb(158, 160, 99);
  border-right-width: 1px;
  border-right-style: solid;
  border-right-color: rgb(158, 160, 99);
  padding-left:10px;
  padding-top:5px;
}
.ratings_header_content
{
  background-color: transparent;
  background-image: url(//images.rottentomatoescdn.com/images/object/movie/arrow_orange_right.gif);
  background-repeat: no-repeat;
  background-attachment: scroll;
  -x-background-x-position: 5px;
  -x-background-y-position: 2px;
  -moz-background-clip: -moz-initial;
  -moz-background-origin: -moz-initial;
  -moz-background-inline-policy: -moz-initial;
  padding-top: 0pt;
  padding-right-value: 0pt;
  padding-bottom: 1px;
  padding-left-value: 12px;
  padding-left-ltr-source: physical;
  padding-left-rtl-source: physical;
  padding-right-ltr-source: physical;
  padding-right-rtl-source: physical;
}
#article_ratings_subhead_top {
  background:url(//images.rottentomatoescdn.com/images/ratings/article_ratings_subhead_top.gif) no-repeat;
  width:713px;
  height:8px;
}
* html #article_ratings_subhead_top { font-size:1px }

#ratings_subhead_top {
  background:url(//images.rottentomatoescdn.com/images/ratings/ratings_subhead_top.gif) no-repeat;
  width:713px;
  height:8px;
}
* html #ratings_subhead_top { font-size:1px }

.ratings_subhead_bottom {
  background:url(//images.rottentomatoescdn.com/images/ratings/ratings_subhead_bottom.gif) no-repeat;
  width:713px;
  height:4px;
  clear:both;
}
* html .ratings_subhead_bottom { font-size:1px }

#ratings_subhead_article_top {
  background:url(//images.rottentomatoescdn.com/images/ratings/ratings_subhead_article_top.gif) no-repeat;
  width:713px;
  height:8px;
}
* html #ratings_subhead_article_top { font-size:1px }

#user_quote {
  background:#fff;
}
.ratings_button_title {
    width:60px;
}
.ratings_title {
    margin-top:-3px;
    font-size:11px;
    font-weight:bold;
}
.ratings_button_rate {
    margin-top:10px;
    width:60px; 
}
.ratings_label_quote {
  width:60px;
}
#ratings_user_quote {
}
#ratings_button_quote {
  width:61px;
}
#ratings_quote_status {
  font-family:verdana;
  font-size:10px;
  font-weight:bold;
  color:#f00;
}
#ratings_button_review {
}
.ratings_blog_note {
  font-family:verdana;
  font-size:10px;
}
.users_review {
  position:relative; 
  top:0px; 
  left:0px; 
  width:723px; 
  font-family:verdana; 
  font-size:10px; 
}
.users_review_cell { height: 100px; width: 315px; padding: 5px; border: 1px solid #E1D697; border-top-width: 0; float: left; }
.users_review_cell_right { border-left-width: 0; }
.users_review_cell_top { border-top-width: 1px; }
.users_review_quote_by { margin-top:5px; font-style:italic; }
.users_review_quote_by a { font-style:normal; font-weight:bold; }
.users_review_star_rating { margin: 5px; float:left; overflow: auto; width: 205px; }
.users_img_block { color:#000000; float:left; margin:5px; overflow:auto; width:75px; text-align: center; }
.users_img_block img { width: 72px; height: 72px; }
.users_img_block .label { display: block; text-align: center; margin: 5px 0 0; }

#users_review {
  position:absolute;
  top:0px;
  left:78px;
  padding:4px;
}
.user_tomatometer_large {
  font-size:20px; 
  font-weight:bold;
  color:#666633;
}
.user_tomatometer_small {
  font-size:11px; 
  font-weight:bold;
  color:#666633;
}

/* ADS */
#billboard_ad_frame {
    background:#babd73;
    padding:10px 0;
    text-align:center;
}

