#commentary { background-color: #b7c6ff; border-top: 2px solid #000000; } #commentary p { margin-left: 15px; } #commentary h3 { font-style: italic; padding-left: 280px; width: 100%; } #commentary hr { border-color: #b7c6ff; } #commentary form textarea { width: 520px; padding: 2px; border: 1px solid black; margin-top: 5px; height: 120px; } #commentary form input { padding: 2px; border: 1px solid black; margin-top: 5px; width: 200px; } #commentary form input.submit-post { border: 1px solid black; width: 110px; background-color: gold; margin-right: 10px; margin-top: 0px; } #commentary form input.submit-preview { border: 1px solid black; width: 110px; background-color: greenyellow; margin-top: 5px; } #commentary form td.comment_field_name { width: 250px; vertical-align: top; padding-top: 7px; padding-right: 7px; text-align: right; } #commentary form ul.errorlist { margin: 5px; color: red; font-weight: bold;} #commentary table { width: 93%; margin-left: 15px; border-spacing: 0px 6px; } #commentary table td.comment_info { width: 115px; vertical-align: top; padding-right: 8px; font-style: italic; font-size: 11px; text-align: right; } #commentary table td.comment_content { border-left: 3px solid #3756af; padding-left: 10px; } #commentary table span.comment_headline { font-weight: bold; }