/* CSS Document */
body {
	margin:20px 0px 0px 50px;
	min-width:790px;
}

body,td,tr {
	font-family:"Lucida Sans Unicode", "Trebuchet MS", Verdana, sans-serif;
	font-size:11px;
}

a { color:#00ADEF; }
a:hover { color:#000000; }
a img { border:0; }

h1,h2 { letter-spacing:-1px; }

.reviewer { font-size:11px; color:#666666; font-weight:normal; letter-spacing:normal; }
.insideH { font-size:11px; color:#333333; font-weight:normal; letter-spacing:normal; }

#container {
	width:790px;
	position:absolute;
	left:50%;
	margin-left:-375px;
	background:url(/img/bostaface_body.jpg) repeat-y top left;
}

#content { }
#content .text { padding:0px 40px 15px 40px; }

#review_list { width:495px; }
#sidebar { width:215px; background-color:#F7F7F7; padding:8px; border:1px solid #666666; }
.heading { font-size:18px; font-weight:bold; letter-spacing:-1px; border-bottom:1px solid #333333; }

/* star system */
#rating .category { clear:both; float:left; width:70px; margin-right:3px; padding-top:2px; }
#rating .scale { float:left; }
#rating .total { clear:both; font-size:14px; padding-top:5px; font-weight:bold; }
.rating_total { color:#00ADEF; }

#stars { list-style:none; margin:0px; padding:0px; }
#stars li { width:21px; height:21px; float:left; margin:0px; list-style:none; padding:0px; }
.star-no { background:url(img/star.jpg) no-repeat top left; }
.star-yes { background:url(img/star.jpg) no-repeat bottom left #00ADEF; }


#footer { clear:both; height:77px; background:url(/img/bostaface_footer.jpg) no-repeat top left; }
#footer .links { padding:8px 40px 20px 8px; text-align:center; }