.forum_list {
	
}
	.forum_list .content {
		float: left;
		width: 592px;
	}
	.forum_list .topics {
		float: left;
		text-align: center;
		width: 70px;
	}
	.forum_list .posts {
		float: left;
		text-align: center;
		width: 110px;
	}
	.forum_list .last_post {
		float: left;
		width: 155px;
	}

.posts {
	
}
	.posts .user {
		float: left;
		width: 130px;
		height: 100%;
		border-right: 1px solid #c8c8c8;
		padding: 10px;
	}
		.posts .user .position {
			color: #555;
			font-weight: normal;
		}
		.posts .user .meta {
			font-weight: normal;
			color: #555;
			margin: 10px 0px;
		}
			.posts .user .meta b {
				color: #222;
			}
	.posts .content {
		float: left;
		width: 772px;
		padding: 10px;
		position: relative;
		min-height: 127px;
		border-left: 1px solid #c8c8c8;
		margin-left: -1px;
		font-weight: normal;
		color: #111;
	}
		.posts .content quote,  .posts .content blockquote {
			margin: 5px 0px;
			background-color: #eee;
			border: 1px solid #ddd;
			padding: 10px;
			font-weight: normal;
			display: block;
		}
		.posts .content .subject {
			color: #293f51;
		}
	.posts .content .reply_bar {
		padding: 10px 0px;
		border-top: 1px solid #ddd;
	}
	.posts ul li {
		padding: 0px;
	}
	.posts ul li p {
		padding: 5px 0px;
		font-size: 12px;
		color: #3d3d3d;
		font-weight: normal;
	}
		.posts ul li ul,  .posts ul li ul li {
			padding: 0px;
			margin: 0px 10px;
			list-style-type: disc;
			border: none;
		}
	
	.paging {
		text-align: right;
	}
.forum_form {

}
	.forum_form textarea {
		width: 938px;
		height: 120px;
		padding: 10px;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border: 1px solid #c8c8c8;
		font-weight: bold;
		font-size: 16px;
		outline: none;
	}
	.forum_form input[type="text"] {
		border: 1px solid #c8c8c8;
	}
	.forum_form input[type="text"]:focus {
		outline: 0 none;
	}