/*forum style*/
.spacer_td_img {
	display: none;
}

td.content {
	border-left: 0;
	background: none;
}

td.content .rounded_container {
	width: 968px;
}

td.left_side {
	width: 240px;
	background: none;
}

td.left_side .rounded_container {
	width: 240px;
}

td.right_side {
	border-left: 10px solid black;
	width: auto;
	background: none;
}

td.right_side div.rounded_container.light_border {
	width: 716px;
	padding-bottom: 10px;
	background-color: #1A1A1A;
}

.forum_list_cont {
	padding-bottom: 10px;
}

.forum_list {
	width: 100%;
	border-bottom: 1px solid black;
}

.forum_list th {
	height: 26px;
	font-weight: normal;
}

th.bold_title {
	font-weight: bold;
	text-align: left;
	font-size: 11px;
	text-transform: uppercase;
	padding-left: 20px;
}

.big_col {
	width: 667px;
}

.small_col {
	width: 60px;
}

.middle_col {
	width: 180px;
}

.forum_list td {
	height: 61px;
	border-top: 1px solid black;
	background-color: #262626;
	text-align: center;
	color: #A6A6A6;
}

.forum_list td.big_td {
	text-align: left;
	padding-left: 20px;
	color: white;
}

.forum_list td.big_td.with_bullet {
	padding-left: 56px;
	background: #262626 url('../images/forum_bullet.gif') no-repeat 20px center;
}

.forum_list td.topics {
	background-color: #515151;
}

.forum_list td.publics {
	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color: #404040;
}

.forum_list td.white {
	color: white;
}

.forum_list td a.user {
	font-weight: bold;
}

.forum_list td span {
	font-weight: normal;
}

span.forum_bullet {
	color: #FE850C;
	margin-right: 17px;
}

img.circle_bullet {
	vertical-align: middle;
	margin-right: 16px;
}

form.send_comments table {
	margin: 0 auto;
}

#send_user_comments {
	font: 10px tahoma, sans-serif;
}

/*forum paging start*/
.topic_paging {
	margin-left: 15px;
}

.topic_paging a, .topic_paging a:hover {
	text-decoration: none;
	background-color: #404040;
	font: 10px tahoma, sans-serif;
	padding: 3px 5px;
}
/*end forum paging*/

/*single topic start*/
.single_topic td {
	text-align: left;
	padding: 10px;
	vertical-align: top;
	font: 11px tahoma, sans-serif;
}

.single_topic .date {
	font-size: 10px;
	color: #A6A6A6;
}

.single_topic .date strong {
	color: white;
}

.single_topic .left_col {
	width: 96px;
}

.single_topic td.left_td {
	width: 76px;
	text-align: center;
	background-color: #333333;
}

.user_text, .single_topic blockquote {
	font: 12px tahoma, sans-serif;
	color: white;
	margin: 17px 50px 7px 50px;
}

.single_topic .right_alignment {
	height: auto;
	line-height: normal;
	font-weight: bold;
	font-size: 10px;
}

.single_topic blockquote {
	background-color: #404040;
	border: 1px solid black;
	color: white;
	margin: 20px 80px;
	padding: 5px;
}

.single_topic blockquote .user_text {
	margin: 7px 25px;
}

.single_topic blockquote blockquote {
	margin: 20px 10px;
	background-color: #333333;
}
/*end single topic*/

/*tabs menu start*/
ul.tabs_menu.light_border {
	width: 718px !important;
}

ul.tabs_menu.light_border li {
	width: 358px;
}

* html ul.tabs_menu li .tr {
	right: -1px;
}
/*end tabs menu*/

/*left nav start*/
.forum_select_cat {
	border-top: 1px solid black;
	padding: 4px 10px;
}

.forum_select_cat .combo_box {
	width: 219px;
	height: 19px;
	background-image: url('../images/forum_select.gif');
}

ul.forum_cat {
	list-style-type: none;
}

ul.forum_cat li {
	border-top: 1px solid black;
}

ul.forum_cat a, ul.forum_cat a:hover {
	display: block;
	width: 240px;
	height: 50px;
	text-decoration: none;
	overflow: hidden;
	white-space: nowrap;
	background-image: url('../images/forum_cat_menu_bc.gif');
}

ul.forum_cat img, ul.forum_cat span {
	vertical-align: middle;
	margin: 0 16px 0 6px;
}

ul.forum_cat span {
	background-color: #515151;
	width: 50px;
	height: 50px;
	display: -moz-inline-box;
	display: inline-block;
	cursor: pointer;
}
/*end left nav*/

/*error msg*/
.error_msg {
	color: white !important;
	background-color: #262626;
	padding: 50px 0 60px 0;
	text-align: center;
}
/*end error msg*/

/*forum search*/
.forum_search {
	clear: both;
	height: 19px;
	line-height: 19px;
	margin-bottom: 10px;
	position: relative;
	z-index: 9999;
}

.forum_search form {
	float: right;
}

.forum_search input.search_field {
	width: 95px;
	float: left;
	display: inline;
	background-image: url(../images/input_bc.gif);
	margin-left: 5px !important;
}

.forum_combo {
	float: left;
}

.l_f {
	float: left;
}

.forum_combo .combo_box {
	width: 105px;
	height: 19px;
	margin-left: 10px;
	background-image: url('../images/forum_combo_box.gif');
}
/*end forum search*/

/*emoticons list*/
.emoticons_list {
	position: absolute;
	left: 710px;
	top: 38px;
	padding: 3px 2px 3px 3px;
	width: 174px;
	height: 86px;
	display: none;
	background: #4d4d4d url('../images/forum_emoticons_box.gif') no-repeat left top;
}

.emoticons_list a {
	float: left;
	padding: 4px 0px;
	width: 28px;
	height: 20px;
	margin: 0px 1px 1px 0px;
	border: 1px;
	cursor: pointer;
	background-color: #262626;
}

.emoticons_list img {
	vertical-align: middle;
	line-height: 28px;
}
/*end emoticons list*/