p#stats{text-align:right}
h3#newsfader{font-size:1em}
#smfNewsFader span{font-weight:bold}
#smfFadeScroller{padding:2em; font-size:1em; text-align:center}
.categoryframe{margin-top:0.4em}
.categoryframe h3{margin:0}
table.boardsframe{width:100%}
table.boardsframe td.icon{text-align:center; width:1%}
table.boardsframe td.info{width:50%; padding:0}
table.boardsframe td.info h2{padding:0.4em 0.4em 0 0.4em; margin:0}
table.boardsframe td.info p{padding:0 0.4em 0.5em 0.5em; margin:0}
table.boardsframe td.stats{width:8%; vertical-align:middle; text-align:center}
table.boardsframe td.lastpost{width:16%; vertical-align:top; padding:0.5em}
table.boardsframe p.children{border-top:solid 1px #ADADAD; margin:0; padding:0.5em}
#posticons{clear:both; width:100%}
#posticons .buttonlist{margin-right:1em; float:right}
#infocenterframe{margin-top:2em; clear:both}

.infocenter_section{clear:both}
.infocenter_section p.section{display:block; margin:0; width:3%; text-align:center; float:left; padding:0.5em 0 0 0}
.infocenter_section div.sectionbody{margin-left:3%; padding:0.3em; border-left:solid #a0a0a0 1px}

dl#infocenter_recentposts{padding:0; margin:0}
dl#infocenter_recentposts dt{float:left; padding:0.1em}
dl#infocenter_recentposts dd{padding:0.1em}

form#infocenter_login ul.horizlist label{white-space:nowrap; font-size:90%; font-weight:bold}

#childboards table{width:100%}
.modbuttons{clear:both; margin:7px 6px; width:100%}
.modbuttons .buttonlist, .modbuttons .buttonlist_bottom{margin-right:6px; float:right}
.buttonlist li, .buttonlist_bottom li{display:inline; margin:4px 0; padding:0 4px}
#messageindex td.icon1, #messageindex td.icon2{text-align:center; padding:0.5em}
#messageindex td.subject{padding:0.5em}
#messageindex td.starter{text-align:center; padding:0.5em; width:14%}
#messageindex td.replies{text-align:center; padding:0.5em; width:4%}
#messageindex td.views{text-align:center; padding:0.5em; width:4%}
#messageindex td.lastpost{padding:0.5em; width:26%}
#messageindex td.moderation{text-align:center; padding:0.5em; width:4%}
#topic_icons p{display:block; padding:0.5em 0.5em 0.1em 0.5em; margin:0; border-bottom:none}
#message_index_jump_to{margin:2em 4em 0 2em}

#events .post{padding:1em}
#moderationbuttons{margin-left:0.5em}
.nav{margin:0.5em; text-align:right}
#postbuttons, #postbuttons_lower{text-align:right}
#poll_options ul.options{margin:0; padding:0 0 0.5em 5em}
#poll_options ul.options li{float:none; padding:0}
#poll_options p.submitbutton{clear:both; padding:0 0 0.5em 5em; margin:0}
#poll_options p.pollmoderation{margin:0; padding:0 0 0 3em}
#poll_options ul.horizlist dl.options{padding:0 0 0.5em 5em; margin:0; clear:both}
#poll_options ul.horizlist dl.options dt{float:left}
#poll_options ul.horizlist ul.horizlist li{}
#poll_options p{margin:0 0 0.2em 0; padding:0.2em 0 0.5em 5em}
.approve_post{margin:2ex; padding:1ex; border:2px dashed #c34; color:black; font-weight:bold}
#forumposts h3.catbg3{font-weight:normal; padding:0.4em}
#forumposts h3.catbg3 img{vertical-align:middle}
#forumposts h3.catbg3 span{padding-left:2%}
#forumposts h3.catbg3 span#top_subject{padding-left:9%}
.poster{width:20%}
.postarea{margin-left:21%}
.messageicon{width:40px; margin-right:10px}

ul.postingbuttons{float:right; position:relative; margin-top:-2.5em; padding-right:1em}
ul.postingbuttons li{display:inline}
.modifybutton{float:right}
.attachments{clear:right; padding-top:1em}
.postfooter{margin-left:16%}
.topborder{border-top:solid 1px #000}
.moderatorbar{clear:both; margin-left:22%}
#quickReplyOptions div{text-align:center; margin-left:26%; border-left:solid 1px #aaa}
#quickReplyOptions #warning{border:none; text-align:left; margin:0; width:25%}

.readbuttons{clear:both; width:100%}
.readbuttons .buttonlist, .readbuttons .buttonlist_bottom{margin-right:1em; float:right}