#reviews, #comments {width: 100%; text-align: left; padding: 0px;}

.message {
	width: 90%; 
	padding: 5px; 
	border: 1px solid #dadada; 
	background: #f1f1f1; 
	text-align: center; 
	font-weight: bold; 
	margin: 5px auto 10px auto;
}

.clear {
	clear: both;
}

/* review body layout */
.review, .comment {
	border: 1px solid #dadada; 
	padding: 0 5px 5px 5px; 
	width: 90%; 
	margin-left: auto; 
	margin-right: auto; 
	margin-bottom: 10px;
}

.review {
	padding: 0; 
	width: 100%;
	border: none;
}

.review table {
	width: 100%;
	}

.reviewbody { 
	border: 1px solid #dadada;
}
.reviewcenter {
	padding: 5px 10px;
}
.reviewleft {
	width: 160px;
	padding: 0 0 10px 0;
}
.reviewright {
	width: 160px;
	padding: 0 0 10px 0;
}
.reviewfooter {
	padding-top: 15px;
	text-align: center;
}

.reviewfooter ul li {
	display: inline;
	margin: 5px;
	padding: 5px 0 5px 27px;
}

h3.reviewheader {
	width: 100%;
	padding: 0px;
	background: url(images/cell-background.gif) 0 0 repeat-x;
}

.reviewleft h3, .reviewright h3 {
	width: 100%; 
	text-align: center;
	padding: 3px 0; 
	background: url(images/cell-background.gif) 0 0 repeat-x;
	border: 1px solid #dadada; 
	margin: 1px 0;
}

.reviewleft div, .reviewright div {background: #f1f1f1; border: 1px solid #dadada; padding: 10px; width: 140px;}

.reviewleft dl, .reviewright dl {margin-top: 0;}
.reviewleft dt, .reviewright dt {font-weight: bold;}
.reviewleft dd, .reviewright dd {margin: 0 0 5px 5px;}

.reviewleft ul li, .reviewright ul li {padding-left: 0; background: none;}

.reviewtitle, .commenttitle {padding: 5px 0px; background: #cacaca; width: 100%; margin: 0 auto;}
.commenttitle {background: #f1f1f1;}
.reviewtext {margin-bottom: 20px;}
.usersfoundhelpful {margin: 20px 0 0 5px;}
.washelpful {margin: 5px 5px;}
.yesno {margin: 0px 5px 0 0; display: inline;}
.viewfull {padding: 5px 0 5px 27px; background: url(images/viewreviews.gif) 0 0 no-repeat;}
.totalcomments {clear: both; padding: 5px 0 5px 27px; background: url(images/viewreviews.gif) 0 0 no-repeat; margin-left: 5px;}

.commenton {background: url(images/addreview.gif) 0 0 no-repeat;}
.mailreview {background: url(images/mail.gif) 0 0 no-repeat;}
.viewall {background: url(images/viewreviews.gif) 0 0 no-repeat;}
.report {background: url(images/cross.png) 0 0 no-repeat;}
p.report {float: right; margin-top: -25px; padding: 5px 0 5px 27px; }