html { height: 100%} body { height: 100%; background-color: #f3f3f3; text-align: center; padding: 0; margin: 0} table { width: 100%; padding: 0} form, .checkbox, input.radio, .helpline, p { margin: 0; padding: 0; border: 0} input.button { margin: 0; padding: 1px 3px; background-color: #ddd; border: 1px outset} .avatar img { background-color: #fff; border: 3px solid #fff} html>body .avatar img { padding: 3px; background-color: #fff; border: 1px solid #dbdbdb} #forum { width: 780px; height: 100%; background-color: #fff; margin: 0 auto} #bodyline { width: 717px; padding: 10px 0; vertical-align: top; text-align: left} #top_image { text-align: center} #top_image img { border: 0; width: 717px; height: 231px} #menu { height: 18px; line-height: 18px; padding: 0 3px 1px} #menu #left a { padding-right: 10px} #menu #right a { padding-left: 10px} .mainmenu { line-height: 18px} div.spacing { height: 10px; clear: both} .postbuttons img { border: 0; margin-right: 10px} .pad0-0-4 { padding: 0 0 4px} .pad0-0-10 { padding: 0 0 10px} .pad4 { padding: 4px} .pad25 { padding: 25px} .pad60 { padding: 60px} div.timezone { padding: 0 3px} div.copyright { padding: 5px} .quote, .code { margin: 10px; padding: 10px} .quote .inside_quote, .code .inside_code { padding: 10px} div.hr { height: 1px; background-color: #ccc; margin: 5px 0} div.hr hr { display: none} input.post, textarea.post, select, input.postfile { margin: 0; border: 1px solid #666} input.post, textarea.post, input.postfile { padding: 2px 3px} input.post { height: 19px} html>body input.post { height: 12px} .helpline { background-color: #ebebeb} .postmini { width: 25px} .postsmall { width: 90px} .postmedium { width: 150px} .postbig { width: 225px} .postbiggest { width: 450px} .block { display: block} .clear { clear: both} .left { float: left; text-align: left} .right { float: right; text-align: right} .txtcenter { text-align: center} .txtmiddle { text-align: center; vertical-align: middle} .txtright { text-align: right} .txttop { vertical-align: top} .txtbottom { vertical-align: bottom} .txtleft { text-align: left} td.row1 { background-color: #f3f3f3} td.row2 { background-color: #ebebeb} td.row3 { background-color: #e3e3e3} td, th, input, select, textarea, .message { font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-transform: none; text-decoration: none; color: #111; font-size: 10px; line-height: 13px} td a { color: #9f0002; text-decoration: underline} td a:hover { color: #9f0002; text-decoration: none} tr.lines_1 th .nav, tr.lines_3 th .nav, .nav { font-size: 11px; line-height: 13px; font-weight: bold} tr.lines_1 th .nav a, tr.lines_3 th .nav a, .nav a { color: #9f0002; text-decoration: none} tr.lines_1 th .nav a:hover, tr.lines_3 th .nav a:hover, .nav a:hover { color: #9f0002; text-decoration: underline} .code { background-color: #fefefe; border: 2px solid #d6d6d6; font-family: Courier, 'Courier New', sans-serif; font-style: normal; font-weight: normal; text-transform: none; text-decoration: none; color: #0000b4; font-size: 11px; line-height: 13px} .code a { color: #0000b4; text-decoration: underline} .code a:hover { color: #0000b4; text-decoration: none} .quote { background-color: #fefefe; border: 2px solid #d6d6d6; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-transform: none; text-decoration: none; color: #555; font-size: 10px; line-height: 13px} .quote a { color: #555; text-decoration: underline} .quote a:hover { color: #555; text-decoration: none} .edited { font-style: italic} tr.toplines th { line-height: 24px; height: 24px; font-weight: bold; text-align: center; border: 1px solid #000; border-width: 1px 0; padding: 0 10px} tr.lines_1 th { border: 1px solid #000; border-width: 1px 0; padding: 5px 2px 6px} tr.lines_3 th { border: 1px solid #000; border-width: 1px 0; padding: 3px 2px} table.index_body td.one img { width: 46px; height: 25px} table.index_body td.one { padding: 4px; text-align: center} table.index_body td.two { padding: 4px; width: 100%} table.index_body td.three { padding: 4px; text-align: center; white-space: nowrap} table.index_body_icons td img { vertical-align: middle} table.index_body_icons td { white-space: nowrap; text-align: center} table.groupcp td.one { padding: 4px 7px; width: 150px; height: 26px} table.groupcp td.two { padding: 4px 5px 4px 4px} table.groupcp td.three { padding: 4px 7px; height: 26px} table.memberlist td.one { padding: 4px 7px; height: 26px} table.modcp td.one img { width: 19px; height: 18px} table.modcp td.one { padding: 4px; text-align: center} table.modcp td.two { padding: 8px 4px; width: 100%} table.modcp td.three { padding: 4px; text-align: center; white-space: nowrap} table.modcp td.four { padding: 4px; white-space: nowrap; width: 150px} table.modcp td.five { padding: 4px} table.modcp td.six { padding: 4px 7px; vertical-align: top; font-weight: bold; text-align: left; width: 150px; height: 100px} table.modcp td.seven { padding: 4px 7px; vertical-align: top; text-align: left; width: 470px} table.modcp td.eight { padding: 4px 7px} table.modcp td.nine { padding: 4px 7px; height: 18px; line-height: 18px} table.posting_body td.one { padding: 4px 7px; width: 150px; height: 26px} table.posting_body td.two { padding: 4px 5px 4px 4px} table.posting_body td.three { padding: 4px 7px; vertical-align: top; width: 150px} table.posting_body td.four { padding: 4px 5px 4px 4px; vertical-align: top} table.posting_body td.four div { padding-bottom: 3px} table.posting_body td.five { padding: 4px 7px} table.posting_body td.six { padding: 4px 7px; height: 130px} table.posting_body td.seven { padding: 4px 5px 4px 4px; vertical-align: top} table.posting_body td.eight { padding: 4px 7px; vertical-align: top; font-weight: bold; width: 135px; text-align: left} table.posting_body td.nine { padding: 4px 7px 10px; vertical-align: top; text-align: left} table.privmsgs td.one img { width: 19px; height: 18px} table.privmsgs td.one { padding: 4px; text-align: center} table.privmsgs td.two { padding: 8px 4px; width: 100%} table.privmsgs td.three { padding: 4px; text-align: center; white-space: nowrap} table.profile td.one { padding: 4px 7px; width: 50%; height: 26px} table.profile td.two { padding: 4px 5px 4px 4px} table.profile td.three { padding: 4px 7px; height: 26px} table.profile_view_body tr { height: 18px; text-align: right} table.viewtopic td.one { padding: 4px 7px; font-weight: bold} table.viewtopic td.two { padding: 4px 5px 4px 2px; height: 20px} table.viewtopic td.three { padding: 4px 7px; vertical-align: top; width: 150px} table.viewtopic td.four { padding: 2px 5px 4px; vertical-align: top; height: 130px} table.viewtopic td.four table { height: 100%; width: 560px} table.viewtopic td.five { padding: 4px 7px; height: 18px; line-height: 18px} table.viewtopic td.six { padding: 4px 5px} table.viewforum td.one img { width: 19px; height: 18px} table.viewforum td.one { padding: 4px; text-align: center} table.viewforum td.two { padding: 4px; width: 100%} table.viewforum td.three { padding: 4px; text-align: center; white-space: nowrap} table.forumicons { width: 0} table.forumicons td { white-space: nowrap} table.forumicons td img { width: 19px; height: 18px} table.search td.one { padding: 4px 7px; width: 50%; vertical-align: top} table.search td.two { padding: 4px 5px 4px 4px} table.search td.two div { padding-top: 3px} table.search td.three { padding: 4px 7px; text-align: right} table.search td.four { padding: 4px; width: 150px} table.search td.five { padding: 8px 4px} table.search td.six { padding: 4px; vertical-align: top} table.search td.seven img { width: 19px; height: 18px} table.search td.seven { padding: 4px; text-align: center} table.search td.eight { padding: 4px} table.search td.nine { padding: 4px; text-align: center} table.search td.ten { padding: 4px; text-align: center; white-space: nowrap} table.simple_header { background-color: #fff; height: 100%} table.simple_header td { vertical-align: top} table.viewonline td.one { padding: 8px 4px} table.viewonline td.two { padding: 8px 4px; text-align: center} h2 { font-size: 11px; line-height: 26px; height: 26px; font-weight: bold; color: #9f0002; margin: 0; padding: 0 4px} h3 { font-size: 11px; line-height: 13px; font-weight: bold; text-decoration: none; color: #9f0002; margin: 0} h2 a, h3 a { text-decoration: none; color: #9f0002} h2 a:hover, h3 a:hover, .copyright a:hover { color: #9f0002; text-decoration: underline} .mainmenu a, tr.lines_1 th a, tr.lines_3 th a, .timezone a, .copyright a, .blacklink a { color: #111; text-decoration: none} .mainmenu a:hover, tr.lines_1 th a:hover, tr.lines_3 th a:hover, .timezone a:hover, .blacklink a:hover { color: #111; text-decoration: underline} .copyright { text-align: center; letter-spacing: -1px}