
/*Reviews top page */
#reviews_banner { background: url(../images/reviews/banner-reviews.png) no-repeat; padding-left:50px; padding-top:45px; height:125px; }
#post_banner { background: url(../images/reviews/banner-post.png) no-repeat; padding-left:50px; padding-top:40px; height:115px; }

#main_content_reviews {padding: 10px 15px 15px 15px; width:890px;}

#reviews {margin: 15px 25px 25px 15px; font-size:12px; text-align:left;}

#reviews_heading { 
	background: url(../images/reviews/bg-topbar.png) no-repeat; 
	position:relative; 
	width:890px;
	height:32px;
	color:#888;
	text-align:left;
	padding: 3px 8px 0px 7px;}


/* Start Rating Ajax */
.rating_wrapper *{margin:0; border:0; padding:0;}
.rating_wrapper {overflow:hidden; height:26px;}
.sp_rating{font-size:12px; line-height:24px; color:#09F; display:block;}
	.rating{float:left; padding-right:2px;}
	.base {background:url(../images/reviews/ratings.png) 0 0 no-repeat; width:110px; height:100%; float:left; padding-right:4px; overflow:hidden;}
	.average {background:url(../images/reviews/ratings.png) 0 -22px no-repeat; text-indent:-9999px;}
	.votes{float:left; padding-right:4px; color:#666;}
	.score{ background:url(../images/reviews/ratings.png) 0 0 no-repeat; width:110px; height:100%; float:left; position:relative;}
		.score a{display:block; height:100%; float:left; text-indent:-9999px; position:absolute; overflow:hidden; line-height:1em;}
		.score1 {width:20%; z-index:55;}
		.score2 {width:40%; z-index:54;}
		.score3 {width:60%; z-index:53;}
		.score4 {width:80%; z-index:52;}
		.score5 {width:100%; z-index:51;}
		.score a:hover{ background:url(../images/reviews/ratings.png) bottom right no-repeat;}
	.status {height:22px; width:110px; overflow:hidden; position:relative;}
		
	.score_this { height:100%; overflow:hidden;}
	.score_this a {color:#0CF;}


/* hover img */
#tafbtn {float:right;}
a.tafbtn {
	background: url("../images/reviews/btn-taf.png") no-repeat 0 0;
	position:absolute;
	top:-9px;
	right:25px;
	width: 178px;
	height: 51px;
	display: block;
	text-indent: -9999px;
}

a:hover.tafbtn { background-position: 0 -51px; }



/*Reviews Main page */
#reviewlinks {
	position:absolute;
	top:6px;
	left:677px;
	color:#444;
	font-size:14px;}

a.aqua2 {color:#00CCFF; text-decoration:none; font-size:11px; margin-right:2px; margin-left:2px;}
a:hover.aqua2 { color:#fff; text-decoration:none;}

.arrow { vertical-align:1px;}

.headings {text-align:center; color:#CCC; padding-bottom:20px; padding-top:10px;}

#reviews-left, #reviews-right { 
	color:#666;
	font-size:12px;
	width:390px;}

#reviews-left {float:left; margin:0 30px 0 20px;}
#reviews-right {float:right; margin:0 20px 0 30px;}

	
h6 {font-size:11px; margin-top:10px; margin-bottom:10px; font-weight:normal;}
em {float:right; margin-top:5px; padding-right:15px;}

.reviewdiv { 
	background-color: 
	#CCC; 
	height:1px; 
	border: 0px;
	margin-top:35px;
	margin-bottom:25px;}

#top {font-size:12px; float:right; padding-right:25px; position: relative; bottom: 0; left: 0; width:500px;}



/* Stars */
.stars1, .stars2, .stars3, .stars4, .stars5  {
	background: url("../images/reviews/stars.png") no-repeat;
	display:block;
	width:94px;
	height:18px;
	float:right}

.stars1 { background-position: 0 0; }
.stars2 { background-position: 0 -19px; }
.stars3 { background-position: 0 -38px; }
.stars4 { background-position: 0 -57px; }
.stars5 { background-position: 0 -76px; }






/* Past Reviews */
#reviewbox {
	width:380px;
	text-align:left;
	padding: 10px 0px 20px 0px;
	margin-bottom:10px;
	border-bottom: 1px solid #CCC;
	}

#title {
	color:#000;
	font-weight:bold;
	font-size: 14px;
	}



/* Post a Review Page */

.adimg {
	float:left;
	margin: 25px 40px 40px 20px;}


#reviewform {font-size:12px; text-align:left; color:#333; margin-bottom:5px; margin-right:30px;}

fieldset {border:none; font-size:11px;}

input {
	color:#333;
	width:170px;
	margin-top:3px;}
	
textarea {margin-left:0;}


.required {color:#0099FF; font-size:11px;}
.limit {font-size:10px; color:#888;}

/* submit button */

.submit {
    background: url(../images/reviews/btn-submit.png) no-repeat;
    height: 24px;
    width: 90px;
    border: none;
	float:right;
	margin-right:15px;
}

.submit:hover { background: url(../images/reviews/btn-submit.png) 0 -24px no-repeat; cursor:pointer;}


