div.commentForm { font-size:11px;clear:both;width:66%;margin:32px;margin-left:auto;margin-right:auto;border:2px solid #20201e;background:#40403d;color:#ccccc9;padding:16px;padding-left:32px;padding-right:32px }
div.commentForm h2 { text-decoration:none; border:0px; color:#ecece9; 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,bitstream vera sans,verdana,sans serif;;font-size:13px; }

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

