
.topic { position: relative; width: 940px; }

.topic .topic-title { background: url('../images/forums/topic-header.png') no-repeat top left; height: 32px; font-size: 16px; position: relative; }
.topic .topic-title-wrapper { height: 25px; }
.topic .topic-title input { padding: 0px; margin: 3px 0 0 20px; font-size: 16px; width: 800px; }
.topic .topic-title .icon-pencil { background: url('../images/forums/icon-pencil.png') no-repeat top left; position: absolute; top: 1px; right: 10px; display: none; }
.topic .topic-title .icon-pencil { }
.topic .topic-title:hover .icon-pencil { display: block; }
.topic .topic-title .topic-title-wrapper > span { padding: 3px 0 0 20px; display: inline-block; }
.topic .board-category-separator { width: 936px; margin-top: 5px; }
.topic .topic-footer { background: url('../images/forums/topic-footer.png') top left; height: 6px; }
.topic .thread-reply { background: url('../images/forums/topic-background.png'); padding: 0 20px 20px 20px; }
.comments { background: url('../images/forums/topic-background.png') repeat-y; padding: 20px; }

.topic .add-poll { padding: 10px 0 0 10px; background: url('../images/forums/topic-background.png') repeat-y top left; }

.textarea-wrapper { float: right; border-radius: 5px; }
.textarea-wrapper .siteButton { margin: 10px 0 0 5px; display: block; float: right; }
.textarea-wrapper .siteButton a { width: 100px; }
.textarea-wrapper .siteButton.icon-preview a { width: 30px; }

.reply-to-thread { padding: 0 0 0 145px; }

.topic-poll { background: url('../images/forums/topic-background.png') repeat-y top left; padding: 15px 20px 20px 20px; }
.poll-content { margin: 0px auto; width: 400px; }
.poll-results { margin: 0px auto; width: 400px; }
.poll-content .options { margin: 5px 0 0 15px; }
.poll-answers { margin: 5px 0 0 15px; }

.poll-results .users { text-align: center; margin: 5px 0 0 0; }

.poll-answers { width: 400px; margin: 10px auto 0 auto; }
.poll-answers td { padding: 0 0 6px 0; }
.poll-answers .count { width: 60px; }
.poll-answers .percent { width: 40px; }
.poll-answers .bar { width: 200px; }
.poll-answers .bar div { background-color: #3c444c; border: 1px solid #6d7c8a; }
.poll-answers .me .bar div { background-color: #74b900; border: 1px solid #9fee1a; }

.subscribe.top { float: right; }
.subscribe.top .siteButton { float: left; }

textarea { resize: none; }

.add-reply-top { margin: 0 10px 5px 0; float: left; }

.akismet { margin-top: 6px; margin-bottom: 3px; color: #999999; font-style: italic; font-size: 13px; }
.akismet.spam span { color: orange; font-weight: bold; text-decoration: underline; font-style: normal; }
.akismet.ham span { color: #76B900; font-weight: bold; font-style: normal; }
.full-akismet-logs { display: none; }
.full-akismet-logs .item { float: left; }
.full-akismet-logs .item div { float: left; }
.full-akismet-logs .item .id { width: 60px; }
.full-akismet-logs .item .request { width: 110px; }
.full-akismet-logs .item .action { width: 540px; }
.full-akismet-logs .item:nth-child(even) { background: #292c2f; border-top: 1px solid #2f363b; border-bottom: 1px solid #050607; }
.full-akismet-logs .item:nth-child(odd) { border-top: 1px solid #2f363b; border-bottom: 1px solid #050607; }

a.spam { color: orange; }