﻿#center .community { }
#center .community .toolbar { display: inline }
#center .community .bbcode div.bbcode_code { border: 1px solid blue; margin: 0.5em 0; }
#center .community .bbcode div.bbcode_code_body { color: black; font: 10pt monospace; padding: 0.5em 1em; background: blue; }
#center .community .bbcode div.bbcode_code_head { color: white; font-weight: bold; padding: 0.25em 0.5em; background: blue; }
#center .community .bbcode div.bbcode_quote { border: 1px solid #CEDBE1; margin: 0.5em 0; }
#center .community .bbcode div.bbcode_quote_body { color: black; padding: 0.5em 1em; font-style: italic; }
#center .community .bbcode div.bbcode_quote_head { color: #333333; font-weight: bold; padding: 0.25em 0.5em; }
#center .community .bbcode div.bbcode_quote_head a:link { color: yellow; }
#center .community .bbcode div.bbcode_quote_head a:visited { color: yellow; }
#center .community .bbcode div.bbcode_quote_head a:hover { color: white; text-decoration: underline; }
#center .community .bbcode div.bbcode_quote_head a:active { color: white; text-decoration: underline; }
#center .community .bbcode span.acronym { border-bottom: 1px dashed green; }
#center .community .bbcode span.acronym:hover { color: green; border-bottom: 1px dashed; }
#center .community .bbcode span.spoiler { color: black; background: black; }
#center .community .bbcode table.bbcode_columns { border-collapse: collapse; margin-top: 1em; margin-bottom: 1em; }
#center .community .bbcode table.bbcode_columns td.bbcode_column { padding: 0 1em; vertical-align: top; }
#center .community .bbcode table.bbcode_columns td.bbcode_firstcolumn { border-left: 0; padding-left: 0; }
#center .community .menu{ margin: 0px; overflow: hidden; padding: 0px; background: #fafad2; }
#center .community .menu ul{ margin: 0px 0px 0px 5px; padding: 0px; }
#center .community .menu ul li{ line-height: 33px; float: left; list-style: none; margin: 0px; padding: 0px; vertical-align: middle; }
#center .community .menu ul li.main_normal{ line-height: 33px; float: left; margin-right: 10px; }
#center .community .menu ul li.main_pressed{ line-height: 33px; float: left; margin-right: 10px; }
#center .community .menu ul li.separator{ line-height: 33px; float: left; margin-right: 10px; }
#center .community .post { position: relative; background: url(images/system/community/topic_left_bg.gif) repeat-y #FCFCFC; overflow: hidden; border-bottom: 1px solid #B7B7B7; border-left: 1px solid #B7B7B7; border-right: 1px solid #B7B7B7; }
#center .community .post .avatar img { border: 2px solid #CEDBE1; }
#center .community .post .left { padding: 15px; float: left; width: 170px; min-height: 150px; overflow:hidden; }
#center .community .post .left p { margin: 0px; padding: 0px; margin-bottom: 3px; font-size: 11px; }
#center .community .post .right { float: left; padding: 15px; padding-top: 20px; overflow:hidden; width: 700px }
#center .community .post .right .create_date { width: 500px; height: 30px; font-size: 11px; }
#center .community .post .to_delete { padding-top: 5px; }
#center .community .post .to_delete a { font-size: 11px; text-decoration: none; }
#center .community .post .top { background: #E4E4E4; }
#center .community .post .top h2 { font-size: 13px; }
#center .community .post .top p { margin: 0px; padding: 0px; }
#center .community .post .user { padding: 2px; }
#center .community .post .user a { color: #333333; text-decoration: none; font-weight: bold; }
#center .community .topic { background: #FCFCFC; overflow: hidden; border-bottom: 1px solid #B7B7B7; border-left: 1px solid #B7B7B7; border-right: 1px solid #B7B7B7; }
#center .community .topic .avatar img { border: 2px solid #CEDBE1; }
#center .community .topic .left { padding: 15px; float: left; width: 170px;; overflow:hidden; background: url(images/system/community/topic_left_bg.gif) repeat-y #EBEBEB; }
#center .community .topic .left p { margin: 0px; padding: 0px; margin-bottom: 3px; font-size: 11px; }
#center .community .topic .right { float: left; padding: 15px; padding-top: 20px; width: 700px; bottom: auto; }
#center .community .topic .right .create_date { width: 500px; height: 30px; font-size: 11px; }
#center .community .topic .to_delete { padding-top: 5px; }
#center .community .topic .to_delete a { font-size: 11px; text-decoration: none; }
#center .community .topic .top { background: #E4E4E4; background: url(images/system/community/topic_top_bg.gif); border-top: 1px solid #B7B7B7; border-bottom: 1px solid #B7B7B7; padding: 5px; }
#center .community .topic .top h2 { font-size: 12px; padding: 0px; margin: 0px; color: #333333; }
#center .community .topic .top p { margin: 0px; padding: 0px; }
#center .community .topic .user { padding: 2px; }
#center .community .topic .user a { color: #333333; text-decoration: none; font-weight: bold; }
#center .community label { font-size: 11px; }
#center .community label { color: #666; font-size: 12px; font-weight: normal; }
#center .community table.categories td.last_post { width: 250px; }
#center .community table.categories td.last_post a { text-decoration: none; }
#center .community table.categories td.last_post p { margin: 0px; padding: 0px; margin-bottom: 3px; }
#center .community table.categories td.last_post small { font-size: 11px; }
#center .community table.categories td.name { width: auto; }
#center .community table.categories td.name a { text-decoration: none; font-weight: bold; font-size: 13px; }
#center .community table.categories td.name p { margin: 0px; padding: 0px; }
#center .community table.categories td.posts { width: 60px; font-size: 11px; text-align: center; background: #f8f8f8; }
#center .community table.categories td.topics { width: 60px; font-size: 11px; text-align: center; background: #f8f8f8; }
#center .community table.categories th[scope="row"].icon { width: 27px; border-right: none; padding-left: 7px; padding-right: 0px; margin: 0px; }
#center .community table.topics td.last_post { width: 250px; }
#center .community table.topics td.last_post a { text-decoration: none; }
#center .community table.topics td.last_post p { margin: 0px; padding: 0px; margin-bottom: 3px; }
#center .community table.topics td.last_post small { font-size: 11px; }
#center .community table.topics td.name { width: auto; }
#center .community table.topics td.name a { text-decoration: none; font-weight: bold; font-size: 13px; }
#center .community table.topics td.name p { margin: 0px; padding: 0px; }
#center .community table.topics td.posts { width: 60px; font-size: 11px; text-align: center; background: #f8f8f8; }
#center .community table.topics td.views { width: 60px; font-size: 11px; text-align: center; background: #f8f8f8; }
#center .community table.topics th[scope="row"].icon { width: 27px; border-right: none; padding-left: 7px; padding-right: 0px; margin: 0px; }