/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:19px;height:17px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(../i/ratingdelete.gif) no-repeat 0 -17px}
div.star-rating,div.star-rating a{background:url(../i/ratingpaw.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block !important;width:19px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -17px!important}
div.star-rating-hover a{background-position:0 -34px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}

/* styles for smaller stars */
#user-account div.rating-cancel, #user-account div.star-rating , #user-profile-tabs div.rating-cancel, #user-profile-tabs div.star-rating , .image_of_location div.rating-cancel, .image_of_location div.star-rating  {width: 13px; height: 12px; margin: 0 1px 0 0;}
#user-account div.rating-cancel, #user-account div.rating-cancel a, #user-profile-tabs div.rating-cancel, #user-profile-tabs div.rating-cancel a , .image_of_location div.rating-cancel, .image_of_location div.rating-cancel a {}
#user-account div.star-rating, #user-account div.star-rating a, #user-profile-tabs div.star-rating, #user-profile-tabs div.star-rating a, .image_of_location div.star-rating, .image_of_location div.star-rating a {background:url(../i/ratingpaw_sm.gif) no-repeat 0 0px}
#user-account div.star-rating-on a, #user-profile-tabs div.star-rating-on a, .image_of_location div.star-rating-on a {background-position:0 -12px!important}
#user-account div.star-rating-hover a, #user-profile-tabs div.star-rating-hover a, .image_of_location  div.star-rating-hover a {background-position:0 -24px}

#account-template div.rating-cancel, #account-template div.star-rating , #account-template div.rating-cancel, #account-template div.star-rating , .image_of_location div.rating-cancel, .image_of_location div.star-rating  {width: 13px; height: 12px; margin: 0 1px 0 0;}
#user-account div.rating-cancel, #account-template div.rating-cancel a, #account-template div.rating-cancel, #account-template div.rating-cancel a , .image_of_location div.rating-cancel, .image_of_location div.rating-cancel a {}
#user-account div.star-rating, #account-template div.star-rating a, #account-template div.star-rating, #account-template div.star-rating a, .image_of_location div.star-rating, .image_of_location div.star-rating a {background:url(../i/ratingpaw_sm.gif) no-repeat 0 0px;}
#user-account div.star-rating-on a, #account-template div.star-rating-on a, .image_of_location div.star-rating-on a {background-position:0 -12px!important}
#user-account div.star-rating-hover a, #account-template div.star-rating-hover a, .image_of_location  div.star-rating-hover a {background-position:0 -24px}

.spot div.rating-cancel, .spot div.star-rating {width: 13px; height: 12px; margin: 0 1px 0 0;}
.spot div.rating-cancel, .spot div.rating-cancel a {}
.spot div.star-rating, .spot div.star-rating a {background:url(../i/ratingpaw_sm.gif) no-repeat 0 0px;}
.spot div.star-rating-on a {background-position:0 -12px!important}
.spot div.star-rating-hover a {background-position:0 -24px}

/* styles for even smaller stars */
#nearby-spots-results div.rating-cancel, #nearby-spots-results div.star-rating, .spot-info div.rating-cancel, .spot-info div.star-rating, #results-items div.star-rating, #results-items div.rating-cancel { height: 10px; width: 10px; margin: 0 1px 0 0; }
#nearby-spots-results div.rating-cancel, #nearby-spots-results div.rating-cancel a, .spot-info div.rating-cancel, .spot-info div.rating-cancel a, #results-items div.rating-cancel a {  }
#nearby-spots-results div.star-rating, #nearby-spots-results div.star-rating a, .spot-info div.star-rating, .spot-info div.star-rating a, #results-items div.star-rating, #results-items div.star-rating a { background:url(../i/ratingpaw_xsm.gif) no-repeat 0 0px; }
#nearby-spots-results div.star-rating-on a, .spot-info div.star-rating-on a, #results-items div.star-rating-on a { background-position:0 -10px!important; }
#nearby-spots-results div.star-rating-hover a, .spot-info div.star-rating-hover a, #results-items div.star-rating-hover a { background-position:0 -20px; }

.article_page div.rating-cancel, .article_page div.star-rating{ height: 10px; width: 10px; margin: 0 1px 0 0; }
.article_page div.rating-cancel, .article_page div.rating-cancel a{}
.article_page div.star-rating, .article_page div.star-rating a{ background:url(../i/ratingpaw_xsm.gif) no-repeat 0 0px; }
.article_page div.star-rating-on a{ background-position:0 -10px!important; }
.article_page div.star-rating-hover a{ background-position:0 -20px; }

/* styles to reset stars back to normal size in case they inadvertenly take on the styles for the smaller stars */
.ui-dialog div.rating-cancel,.ui-dialog div.star-rating{width:19px;height:17px;}
.ui-dialog .spot-info div.rating-cancel,.ui-dialog .spot-info div.rating-cancel a{background:url(../i/ratingdelete.gif) no-repeat 0 -17px}
.ui-dialog .spot-info div.star-rating, .ui-dialog .spot-info div.star-rating a {background:url(../i/ratingpaw.gif) no-repeat 0 0}
.ui-dialog div.star-rating-on a{background-position:0 -17px!important}
.ui-dialog div.star-rating-hover a{background-position:0 -34px}
/* END jQuery.Rating Plugin CSS */

/* styles for large stars */
.large-rating-icons div.rating-cancel, .large-rating-icons div.star-rating {width: 34px !important; height: 32px !important; margin: 0;}
.large-rating-icons div.rating-cancel, .large-rating-icons div.rating-cancel a {}
.large-rating-icons div.star-rating, .large-rating-icons div.star-rating a {background:url(../i/ratingpaw_large.gif) no-repeat 0 0px}
.large-rating-icons div.star-rating-on a {background-position:0 -32px !important}
.large-rating-icons div.star-rating-hover a {background-position:0 -64px}
.large-rating-icons div.rating-cancel a, .large-rating-icons div.star-rating a {width: 34px;}

/* styles for large green matted stars (top cities featured spot) */

#shell .green-matte div.rating-cancel, #shell .green-matte div.star-rating {width: 32px !important; height: 32px !important; height: 32px; margin: 0;}
#shell .green-matte div.rating-cancel, #shell .green-matte div.rating-cancel a {background:url(../i/ratingpaw_large_green.gif) no-repeat 0 -32px}
#shell .green-matte div.star-rating, #shell .green-matte div.star-rating a {background:url(../i/ratingpaw_large_green.gif) no-repeat 0 0px}
#shell .green-matte div.star-rating-on a {background-position:0 -32px !important}
#shell .green-matte div.star-rating-hover a {background-position:0 -64px}
#shell .green-matte div.rating-cancel a, #shell .green-matte div.star-rating a {width: 32px;}
