.forums_list .forum_col_labels th {
	font-size:.9em;
	text-align:center;
	font-weight:normal;
	background:none;
	color:#666;
	border-bottom:1px solid;
}

.forums_list .forum_section {
	padding:.75em;
}
	.forums_list .forum_section a {
		font-weight:bold;
		color:#fff;
	}
	.forums_list .forum_section .forum_section_desc { font-weight:normal; }
	
.forums_list .forum_row td { 
	padding:.75em;
	border-bottom:1px solid; 
	cursor:auto;
}
	.forums_list .forum_row td .forum_name { 
		font-weight:bold;
	}
	.forums_list .forum_row td .forum_subforums { }
	.forums_list .forum_row td .forum_lastpost_topic { display:block; font-weight:bold; }
	.forums_list .forum_row td .forum_lastpost_creation { display:block; font-size:.9em; }

.topic_list th {
	font-size:.8em;
	padding:.4em;
}
.topic_list td .topic_creation {
	font-size:.9em;
}
.topic_list td { padding:.5em; cursor:auto; border-bottom:1px solid; }
	.topic_list .topic_views, .topic_list .topic_replies, .topic_list .topic_lastpost {
		text-align:center;
		font-size:.9em;
	}
	
.post_list .post_info, .post_list .post_body { cursor:auto; padding:.75em; vertical-align:top; }
.post_list .post_info {
	width:150px;
	border:1px solid #aaa;
	border-width:0 1px 1px 1px;
}
	.post_list .post_info .post_creator { font-weight:bold; }
	.post_list .post_info .post_creator_title { display:block; font-size:.9em; }
	.post_list .post_info .post_creator_postcount { display:block; margin-top:1em; font-size:.9em; }
	.post_list .post_info .avatar {  display: block; margin-top:.5em; max-height:100px; }
.post_list .post_body {
	border:1px solid #aaa;
	border-width:0 1px 1px 0;
}
	.post_list .post_body .post_edited { text-align:right; font-size:.9em; color:#888; }
	.post_list .post_header { border:1px solid #aaa; font-size:.9em; }
	.post_list .post_header .post_tools { font-weight:normal; text-align:right; width:100px; float:right; }
		.post_list .post_header .post_tools a { color:inherit; }
		