/*++++ Comment Form Styling ++++*/ .comments-template{ padding: 10px 0 0; text-align: left; } .comments-template ol{ margin: 0; padding: 0 0 15px; list-style-type: none; } .comments-template ol li{ margin: 10px 0; line-height: 18px; padding: 5px 5px 10px; background: #f4f4e2; border-bottom: 2px solid #d5d5be; } .comments-template ol li.alt { margin: 10px 0; line-height: 18px; padding: 5px 5px 10px; background: #f1f1f1; border-bottom: 2px solid #cfcfcf; } .commentlist { width: 659px; } .commentauthor { width: 90%; border-bottom: 1px solid #d5d5be; margin: 0 0 5px 0; } .commentauthor a:link, .commentauthor a:visited, .commentauthor a:active { text-decoration: none; } .commentauthor a:hover { text-decoration: underline; } .comments-template ol li.alt p.commentauthor { width: 90%; border-bottom: 1px solid #cfcfcf; margin: 0 0 5px 0; } .comments-template h2, .comments-template h3 { font-family: Verdana, Georgia, Sans-serif; font-size: 16px; } .commentmetadata { font-size: 12px; } .avatar { border: 1px #ccc solid; display: inline; float: right; padding: 2px; clear: both; margin: 0; } .commentmetadata span { float: right; } .comments-template p.nocomments{ padding: 0; } .comments-template textarea{ font-family: Verdana, Arial, Helvetica, Georgia, Sans-serif; font-size: 12px; } #commentform { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; width: 560px; margin: 0; } #commentform #author { margin: 5px 0 0; width: 340px; padding: 2px; } #commentform #email { margin: 5px 0 0; width: 340px; padding: 2px; } #commentform #url { margin: 5px 0 0; width: 340px; padding: 2px; } #commentform #comment { margin: 5px 0 0; width: 540px; height: 150px; padding: 2px; } #commentform #submit { margin: 10px 15px 0 0; background: #f4f4e2; border: 1px solid #d5d5be; color: #191919; float: right; }