body, form {font-family: arial; font-size:12px; margin:0px;}
.lf-layout-commentform { background:#ebe9de; position:relative; margin:0px 0 0 0; width:672px; text-align: left; }
.lf-layout-commentform a {color:black;}
.lf-layout-commentform p {color:#333; margin:0 0 10px; }
.lf-layout-commentform .aftercomments {font-size:11px; padding-top:0px;}
.lf-layout-commentform label {color:#333; margin:0; display: block; font-weight: bold; }
.lf-layout-commentform input {margin-bottom: 10px; }
.lf-layout-commentform textarea {color:#333; margin:0 0 10px; padding:2px 3px; width:400px;}
.lf-layout-commentform input.Text {color:#333; margin:0 0 10px; padding:2px 2px; width:400px;}
.lf-layout-commentform-form { height:275px; background:url('lf-layout-commentform-form.jpg') no-repeat top left;; padding-left:18px; padding-right:18px; padding-top:15px; padding-bottom:0 }
.lf-layout-commentform-submit { background:#f5f4ef url('lf-layout-commentform-submit.jpg') no-repeat bottom left; text-align:right; height:35px; padding-left:18px; padding-right:18px; padding-top:15px; padding-bottom:0 }
.lf-layout-commentform-close { display:block; position:absolute; top:12px; right:15px; background:url('lf-icon-commentform-close.jpg') no-repeat right 2px; color:#000; font-size:11px; height:15px; text-decoration:underline; cursor:pointer; padding-left:0; padding-right:19px; padding-top:0; padding-bottom:0 }
.lf-layout-comments-togglelink { display:block; width:101px; height:50px; color:#fff; position:absolute; right:14px; top:-30px; background:url('lf-icon-commentform-togglelink.jpg') no-repeat top left; text-decoration:none; padding-top:9px; cursor:pointer }
.lf-layout-comments-togglelinkactive { color:#696969 !important; }

.lf-layout-footer-links-container { position:relative; }
.lf-layout-footer-comments-container { margin:0 0 40px 226px; }
