/*#comments { padding: 40px 0; }
#comments ol { padding: 0; margin: 0; list-style: none; }
#comments li { padding: 10px 0; }
.comment { padding: 10px 10px 0; background: #022202; border: 1px solid #113211; -moz-border-radius: 10px; }
.comment p { padding-bottom: 10px; }
.commentMeta { padding: 0 10px; color: #999; }
*/


#leaveRating { float: left; width: 100%; padding: 10px 0; border: 1px solid #ddd; background: #eee; -moz-border-radius: 4px;}
#leaveRating div { float: left; padding: 0 40px 0 10px; }
#leaveRating h3 { text-transform: uppercase; font-size: 11px; font-weight: bold; padding: 0 10px; }

#reviews { float: left; padding-top: 20px; margin-bottom: 20px; width: 100%; }
#reviews h3 { margin-left: 10px; }
#reviews ol { padding: 0; list-style: none; }
#reviews li { padding: 9px 0; }
.review { padding: 10px; border: 1px solid #ccc; -moz-border-radius: 10px; }
#reviews .date { float: left; margin: 0 10px; }
#reviews .author, #reviews .authorCity { text-align: right; margin: 0 10px; }

#writeReview, #writeComment { border: 1px solid #ddd; background: #eee; -moz-border-radius: 4px; float: left; clear: left;  width: 100%; margin-bottom: 20px; }
#writeReview h2, #writeComment h2 { padding: 10px 10px 0; }
#writeReview h3, #writeComment h3 { margin: 10px 10px 0; }
#writeReview legend, #writeComment legend { display: none; }
#commentForm { padding: 10px; }
#commentForm ol { padding: 0; margin: 0; list-style: none; }
#commentForm li { padding-bottom: 10px; }
#commentForm .checkbox label { margin: 0; width: auto; float: none; display: inline; vertical-align: text-bottom; }
#commentForm .checkbox { min-height: 0; padding-bottom: 0; }
#commentForm input[type="text"] { width: 200px; display: block; }
#commentForm textarea { width: 90%; display: block; }
#commentForm em { font-style: normal; color: #888; }

#commentForm input[type="checkbox"] { margin: 0 5px 0 0; }
#commentForm li.captcha img { display: block; margin: 5px 0;}
#commentForm li.captcha { padding: 10px 0 20px; }
#commentForm #captcha { width: 140px; margin: 0; padding: 0;  }
/*#commentForm input[type="submit"] { font-size: 16px;}*/