div.commentForm { font-size:11px;clear:both;width:66%;margin:32px;margin-left:auto;margin-right:auto;border:2px solid #201d1b;background:#403b36;color:#ccc7c2;padding:16px;padding-left:32px;padding-right:32px }
div.commentForm h2 { text-decoration:none; border:0px; color:#ece7e2; font-size:15px; margin-top:0px; padding-top:0px; }
div.commentForm input { width:100%; }
div.commentForm textarea { width:100%;font-family:Lucida Grande,Lucida Sans Unicode,Georgia,trebuchet ms,serif;;font-size:13px; }

div.comment { margin-top:8px; border-top:1px solid #ccc7c2; border-bottom:2px solid #403b36; background:#ece7e2; color:#201d1b; padding:4px; padding-top:3px; padding-bottom:0px; border-radius:12px; border-radius-topleft:0px; overflow:hidden; }
div.comment a { color:#201d1b }
div.commentReply { background:#403b36; font-size:11px; padding:2px; padding-bottom:0px; color:#ccc7c2; border-bottom:1px solid #201d1b }
div.commentReply b { color:#ece7e2 }
div.commentHeader { border-radius-topright:8px;margin-bottom:4px;height:34px;padding:2px;background:#403b36;color:#ece7e2 }
div.commentHeader a { color:white; }
div.commentFooter { clear:both;overflow:hidden;text-align:right;font-size:12px; }
div.commentEdit { float:right; font-size:12px; }

