/*~	#rate	*/
	/*~	#rating-panel	*/
		
		#b #rate button { float : left ; }
		
	/*~	.rating	*/

	/* Version 1.1 */
		
		.rate { text-align: right; position: relative; z-index: 2; float: right;  }
		.rate p { font-weight: bold; }
		.rated p { width: 100%; text-align: right; color: #999999; }
		.starsRate,
		.starsRated { height: 20px; width: 100px; float: right; }
		.rate ol { background-image: url('/images/pluginRatings/ratings.gif'); width: 100px; height: 20px; float:right; }

		.rate .half  { background-position: 0px -20px; }
		.rate .one { background-position: 0px -40px; }
		.rate .one-half  { background-position: 0px -60px; }
		.rate .two  { background-position: 0px -80px; }
		.rate .two-half  { background-position: 0px -100px; }
		.rate .three  { background-position: 0px -120px; }
		.rate .three-half  { background-position: 0px -140px; }
		.rate .four  { background-position: 0px -160px; }
		.rate .four-half  { background-position: 0px -180px; }
		.rate .five  { background-position: 0px -200px; }
		.rate .score-0dot5  { background-position: 0px -240px; }
		.rate .score-1 { background-position: 0px -260px; }
		.rate .score-1dot5 { background-position: 0px -280px; }
		.rate .score-2  { background-position: 0px -300px; }
		.rate .score-2dot5  { background-position: 0px -320px; }
		.rate .score-3  { background-position: 0px -340px; }
		.rate .score-3dot5  { background-position: 0px -360px; }
		.rate .score-4  { background-position: 0px -380px; }
		.rate .score-4dot5  { background-position: 0px -400px; }
		.rate .score-5  { background-position: 0px -420px; }


/******************

Start: Share 

******************/
	#rater-a p, #rater-b p, .set-rating, .set-rating li, .loader, .rating-set, .rating-set li{margin:0px;} 
	#rater-a p, #rater-b p, .set-rating, .set-rating li, .set-rating li a, .loader, .rating-set, .rating-set li{padding:0px;}
	.set-rating li a, .set-rating li a:hover {height:18px;}
	.set-rating, .set-rating li, .rating-set{float:left;}
	.rating-set li {border: none;}
	.rating-set li a {border: none;}
	.current-rating,.loader{float:right;}
	.loader, .set-rating{height:20px;}
	
	.set-rating li a:hover, .rating-set li p{background:left -23px; z-index:2; left:0px;}
	.black-rating{height:35px; overflow:hidden; padding:0px; border:0px solid #9C9C9C;}
	.white-rating{overflow:hidden;}
	.set-rating, .rating-set{list-style:none; position:relative; width:100px; background:left 0 repeat-x;}
	
/******************

Start: Cascade

******************/
	

	
	.set-rating li a{ display:block; outline:none; width:10px; height: 20px; text-decoration:none; z-index:20;}
	.set-rating a span{display:none;}

	
	.current-rating img{vertical-align:text-bottom;}
	
	.rate .loader{background:url('/images/pluginRatings/loader.gif') 50% 50% no-repeat;}
	
	.rater-results {float:right;}
	
/******************

Start: Elements

******************/
	
	/*body{background: #fff; font:normal 62.5% Verdana, Arial, Helvetica, sans-serif; color:#000;}*/
	/*p{font-size:1.2em;}*/
	
/******************	

Start: Ids

******************/
		
		#rater-a{}
		#rater-b{background:#000; color:#fff;}
		
/******************	

Start: Classes

******************/
	
	.loader{width:70%;}
	.rating-set{}
	
/******************	

Misc.

******************/

	.rateTextInline{ float:left; padding-top: 4px !important;}
	.ratedTextInline{ float:left; padding-top: 4px !important; margin-left: 10px; color: #9c9c9c; font-size: 1.1em; font-weight: bold;  padding-left: 10px !important}
	.ratedText2Inline{ float:left; width: 300px !important; padding-top: 4px !important; margin-left: 10px; color: #9c9c9c; font-size: 1.1em; font-weight: bold; padding-left: 10px !important}
	

