table.forum { width: 100%; border-collapse: separate; border-spacing: 0px 4px; background-image: url('gfx/forum_table_bckg.png'); }
td.forum_header_left { background-image: url('gfx/forum_table_bckg_header.png'); font: bold 11px Verdana,Arial; color: #b8c4cf; }
td.forum_header_right { background-image: url('gfx/forum_table_bckg_header.png'); vertical-align: top; text-align: center; font: normal 10px Verdana,Arial; color: #b8c4cf; }

div.forum_header_arrow1 { background-image: url('gfx/forum_table_bckg_arrow1.png'); background-position: top left; background-repeat: no-repeat; }
div.forum_header_arrow2 { background-image: url('gfx/forum_table_bckg_arrow2.png'); background-position: top right; background-repeat: no-repeat; }
div.forum_header_cell { padding: 3px 13px 6px 13px; text-align: center; }
div.forum_header_name { padding: 3px 16px 6px 15px; text-align: left; }

div.forum_border_L { clear: both; padding-left: 6px; margin-left: -6px; background-image: url('gfx/forum_table_border_LR.png'); background-repeat: repeat-y; background-position: top left; }
div.forum_border_R { padding-right: 6px; margin-right: -6px; background-image: url('gfx/forum_table_border_LR.png'); background-repeat: repeat-y; background-position: top right; }

div.forum_border_top { position: absolute; background-image: url('gfx/forum_table_border_top.png'); height: 5px; width: 731px; margin: -7px -6px 0px -8px; }
div.forum_border_bottom { position: absolute; background-image: url('gfx/forum_table_border_bottom.png'); height: 7px; width: 721px; margin-left: -2px; margin-top: -2px; }
div.forum_border_bottom2 { background-image: url('gfx/forum_table_border_bottom.png'); height: 7px; background-repeat: repeat-x; background-position: bottom left; margin-left: -6px; margin-right: -6px; margin-bottom: 5px; }

div.forum_border_top_pa { position: absolute; background-image: url('gfx/forum_table_border_top.png'); height: 5px; width: 551px; margin: -7px -6px 0px -8px; }
div.forum_border_bottom_pa { position: absolute; background-image: url('gfx/forum_table_border_bottom.png'); height: 7px; width: 539px; margin-left: -2px; }


td.forum_row_left { min-height: 60px; background-image: url('gfx/forum_table_bckg2.png'); cursor: pointer;  font: bold 11px Verdana,Arial; color: #fafafa; padding: 9px 9px 9px 45px; }
div.forum_row_ico { position: absolute; background-image: url('gfx/forum_icon2.png'); height: 27px; width: 37px; margin-left: -42px; }
div.forum_row_ico_newpost { position: absolute; background-image: url('gfx/forum_icon2new.png'); height: 27px; width: 37px; margin-left: -42px;}
div.forum_row_ico_locked { position: absolute; background-image: url('gfx/forum_icon2locked.png'); height: 27px; width: 37px; margin-left: -42px; }
td.forum_row_right { background-image: url('gfx/forum_table_bckg2.png'); text-align: center; font: normal 10px Verdana,Arial; color: #fafafa; }
td.forum_row_right2 { background-image: url('gfx/forum_table_bckg3.png'); text-align: center; font: normal 10px Verdana,Arial; color: #fafafa; }
td.forum_topic_left { background-image: url('gfx/forum_table_bckg2.png'); cursor: pointer; font: bold 11px Verdana,Arial; color: #fafafa; padding: 9px 9px 9px 40px; }
div.forum_topic_ico_post { position: absolute; background-image: url('gfx/forum_topic_post.png'); height: 26px; width: 36px; margin-left: -36px; margin-top: -6px;}
div.forum_topic_ico_sticky { position: absolute; background-image: url('gfx/forum_topic_sticky.png'); height: 26px; width: 36px; margin-left: -36px; margin-top: -6px;}
div.forum_topic_ico_locked { position: absolute; background-image: url('gfx/forum_topic_blocked.png'); height: 12px; width: 36px; margin-left: -36px; margin-top: 1px;}
div.forum_topic_ico_anno { position: absolute; background-image: url('gfx/forum_topic_announcement.png'); height: 26px; width: 36px; margin-left: -36px; margin-top: -6px;}

div.forum_topic_ico_newpost { position: absolute; background-image: url('gfx/forum_topic_newpost.png'); height: 28px; width: 39px; margin-left: -39px; margin-top: -6px;}
div.forum_topic_ico_newsticky { position: absolute; background-image: url('gfx/forum_topic_newsticky.png'); height: 28px; width: 39px; margin-left: -39px; margin-top: -6px;}
div.forum_topic_ico_newanno { position: absolute; background-image: url('gfx/forum_topic_newannouncement.png'); height: 28px; width: 39px; margin-left: -39px; margin-top: -6px;}

.rankcolor_jradmin { color: #a5be23; }
.rankcolor_admin { color: #cd9b17; }
.rankcolor_global { color:  #b11111; }

td.forum_row_left_stats { background-image: url('gfx/forum_stats_ico.png'); background-repeat: no-repeat; background-color: #0c141c; background-position: center center; width: 50px; }
div.forum_rank {  background-color: #101820; min-height: 17px; border-bottom: 1px #2d373d solid;  }
div.forum_rank_ico { padding-top: 4px; padding-left: 18px; background-image: url('gfx/forum_rank_ico.png'); background-repeat: no-repeat; background-position: 3px 4px; }

td.post_login { background-image: url('gfx/forum_table_bckg2.png');  font: bold 11px Verdana,Arial; color: #efda97; }
td.post_date_title { color: #fafafa; border: 1px solid #a09f9e; border-width: 0px 0px 0px 1px;  background-image: url('gfx/forum_table_bckg2.png');  width: 600px; padding: 5px 5px 5px 5px; }
div.post_quote { cursor: pointer; float: left; background-image: url('gfx/forum_icon_quote.png'); width: 46px; height: 13px; padding: 1px 0px 0px 20px; color: #e9eaea; font: bold 10px Verdana,Arial; margin-left: 3px; }
div.post_edit { cursor: pointer; float: left; background-image: url('gfx/forum_icon_edit.png'); width: 46px; height: 13px; padding: 1px 0px 0px 20px; color: #e9eaea; font: bold 10px Verdana,Arial; margin-left: 3px; }
div.post_delete { cursor: pointer; float: left; background-image: url('gfx/forum_icon_delete.png'); width: 20px; height: 14px; margin-left: 3px; }
div.post_ip { cursor: pointer; float: left; background-image: url('gfx/forum_icon_ip.png'); width: 20px; height: 14px; margin-left: 3px; }
td.post_avatar_rank { border: 1px solid #a09f9e; border-width: 1px 0px 1px 0px; background-image: url('gfx/forum_table_bckg2.png'); vertical-align: top; }
td.post_content { border: 1px solid #a09f9e; border-width: 1px 0px 1px 1px; background-color: #212727; vertical-align: top; color: #dadada; padding: 4px; }
div.post_content { width: 550px; overflow: hidden; font-size: 11px;}
div.post_signature { clear: both; width: 550px; overflow: hidden; margin-top: 10px; padding-top: 2px; background-image: url('gfx/forum_postspacer.png'); background-repeat: no-repeat; color: #9fa3a6; }
div.post_minus_added { clear: both; margin-top: 10px; padding-left: 14px; background-image: url('gfx/plusminus_minus.png'); background-repeat: no-repeat; background-position: 0px 2px; color: #6f757a; }
div.post_plus_added { clear: both; margin-top: 10px; padding-left: 14px; background-image: url('gfx/plusminus_plus.png'); background-repeat: no-repeat; background-position: 0px 2px; color: #6f757a; }
td.post_logged_os {  background-image: url('gfx/forum_table_bckg2.png'); }
td.post_buttons_row { border: 1px solid #a09f9e; border-width: 0px 0px 0px 1px; padding: 2px; background-image: url('gfx/forum_table_bckg2.png'); }
div.post_button { color: #522320; float: left; cursor: pointer; background-image: url('gfx/forum_icon_user_btn.png'); width: 126px; height: 19px; padding-top: 4px; margin-right: 3px; text-align: center; font-weight: bold; }
div.post_button_minus { color: #522320; float: right; cursor: pointer; background-image: url('gfx/forum_icon_btn_minus.png'); width: 80px; height: 19px; padding-top: 4px; padding-left: 36px; margin-right: 3px; font-weight: bold; }
div.post_button_plus { color: #522320; float: right; cursor: pointer; background-image: url('gfx/forum_icon_btn_plus.png'); width: 80px; height: 19px; padding-top: 4px; padding-left: 36px; margin-right: 3px; font-weight: bold; }
td.posts_end { background-color: #a09f9e; height: 3px; }
div.post_modified { font-style: italic; padding-top: 5px; }

a.bbcode			{ text-decoration: none; font: normal 10px Verdana,Arial; color: #a6a6a6; letter-spacing: 1px; }
a.bbcode:hover		{ color :  #dadada; }
