@CHARSET "UTF-8";

/* Forum Login */

#forum-login {
	text-align: right;
	padding: 0;
}

/* Forum Header */

#forum-header {
	
}

#forum-header .forum-feature-box {
	
}

/* feature-box items */

.forum-feature-box {
	margin-top: 20px;	
}

#forum-post-count {
	width: 300px;
	float: left;
}

#forum-jump-search {
	width: 300px;
	float: right;
	text-align: right;
}

#forum-search-form {
	margin-top: 10px;
}

#forum-jump-search select {
}


/* Forum table styles */

.forum-table {
	width: 100%;
	border: 2px solid #D49148;	
}

.forum-table th {
	background: #D49148;
	color: #530000;
	font-weight: bold;
}

.forum-table td {
	border-right: 1px dotted #D49148;
	border-bottom: 1px solid #D49148;
}
	
.forum-table tr.category th {
	font-weight: bold;
}

/* user profile */

#user-profile label {
	font-weight: bold;
}


/* Topic misc */

#controls-block {
	margin-bottom: 15px;
	border-bottom: 2px dotted #D49148;
	padding-bottom: 5px;
}

.pagenum {
	float: right;
	width: 100px;
	text-align: right;
}

.controls {
	float: left;
	width: 500px;
}

.pagination {
	float: right;
	text-align: right;
	width: 100px;
}

.bottom-controls {
	margin-bottom: 15px;
}

/* Reply Form */

#edit-form label,
#reply-form label {
	display: block;
	padding: 5px 0;
}

#edit-form input.text,
#reply-form input.text {
	width: 300px;
}

#edit-form textarea,
#reply-form textarea {
	width: 100%;
	height: 300px;	
	margin-bottom: 15px;
}

#edit-form .Actions input,
#reply-form .Actions input {
	width: 100px;
}

/* POST LAYOUT 
----------------------------------------- */

ul#posts {
	margin: 0;
	list-style: none;
	padding-left: 0;
}

ul#posts li {
	border-bottom: 2px dotted #D49148;
	padding-bottom: 5px;
}

ul#posts li div.user-info {
	width: 100px;
	float: left;
}

ul#posts li div.post-content {
	float: right;
	width: 510px;
}

div.quick-reply {
	width: 100px;
	float: right;
	text-align: right;
}

/* Generic font stuff */

.start-topic {
	color: #D49148; /*#EEA81D;*/
	font-family: 'IM Fell English', Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
}

.error {
	color: red;
}

.hide {
	display: none;
}
