#content .forum { color: #fff; font-family: Arial; background: #3B6996; min-height: 600px; }
* html #content .forum { height: 600px; }
#content .forum .padding { padding: 20px; }
#content .forum a { color: #fff; }
#content .forum .close { float: right; padding: 10px 10px 0  0; color: #AABDD0; }
#content .forum .close a { color: #AABDD0; }
#content .forum form { padding: 10px; }
#content .forum form input,
#content .forum form textarea,
#content .forum form select { font-family: Arial; font-size: 1em; }
#content .forum form input.textbox,
#content .forum form textarea { padding: 2px 5px; color: #fff; background: #8CA5BE; border: 1px solid #26384E; border-right: 0; border-bottom: 0; }
#content .forum form input.image { margin-top: -5px; }
#content .forum form table { border-collapse: collapse; border: 0; }
#content .forum form table td { padding: 5px; vertical-align: top; }
#content .forum form .ask div { padding: 10px; }
#content .forum form .ask .author img { float: left; border: 2px solid #AABDCF; }
#content .forum form .ask .author span { display: block; padding: 10px 0 0 110px; font-size: 1.3em; }
#content .forum form .ask textarea { width: 100%; height: 100px; }
#content .forum table.list { width: 100%; }
#content .forum table.list th { background: url('/data/i/forum/th-bg.jpg') repeat-x top left; }
#content .forum table.list th { padding: 4px 10px; }
#content .forum table.list tr.odd td { background: #5C82A7; }
#content .forum table.list td { padding: 13px 10px 8px 10px; color: #DEE6EF; }
#content .forum table.list td.theme { font-weight: bold; }
#content .forum table.list td.center { text-align: center; }
#content .forum .questionList { padding: 20px; }
#content .forum .questionList .question { padding: 5px 10px; color: #071933; font-weight: bold; background: url('/data/i/forum/th-bg.jpg') repeat-x top left; }
#content .forum .questionList .list .item { padding: 10px 0 0 0; }
#content .forum .questionList .list .item .data { padding-bottom: 5px; }
#content .forum .questionList .list .item .data span { color: #AABDD0; }
#content .forum .questionList .list .item .data strong { color: #DEE6EF; }
#content .forum .questionList .list .item .text { padding: 5px 0; }
#content .forum .questionList .list .item .text .author { float: left; }
#content .forum .questionList .list .item .text .author img { border: 2px solid #AABDCF; }
#content .forum .questionList .list .item .text .txt { margin-left: 120px; }
#content .forum p.listing { padding: 10px 20px; }
#content .forum p.listing span.active { padding: 0 5px; color: #040D36; background: #B6C5D4; }
#content .forum p.listing a { padding: 0 2px; color: #AABDD0; }
