body
{
	background: #FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 14px;
}

p
{
	margin: 0px 0px 3px 0px;
}

h1,h2,h3,h4,h5,h6
{
	margin: 3px 0px;
}

/* Link styles */
a
{
	color: darkred;
}

a:hover, a.reply_to
{
	color: red;
}

a:active
{
	color: white;
}
/* End link styles */

.thread_first_post, .thread_reply_post, .post_form, #encrypted_thread_notice
{
	background: #ccffff;
	padding: 6px;
}

.ignored_thread
{
	background: #d9ffff;
	color: black;
	padding: 6px;
}

.ignored_thread a
{
	text-decoration: none;
}

.post_highlighted
{
	background: #ffd98c;
}

.navigation, .pager
{
	padding: 6px;
	margin: 3px 3px 0px 3px;
	background: black;
}

.pager
{
	text-align: center;
}

.navigation .pager
{
	padding: 0;
	margin: 0;
	text-align: left;
}

.navigation, .navigation a, .pager, .pager a
{
	color: white;
	font-family: monospace;
	font-weight: bold;
	font-size: 15px;
}
.seo_bar a
{
	font-size: inherit;
}
.navigation a
{
	text-decoration: none;
	color: white;
}

.pager a
{
	text-decoration: underline;
}

.navigation a:hover
{
	text-decoration: underline;
}

.navigation .left
{
	width: 350px;
	float: left;
}

.navigation .right
{
	width: 450px;
	float: right;
	text-align: right;
}

.clear
{
	clear: both;
	width: 0px;
	height: 0px;
}

.thread_first_post, .ignored_thread
{
		margin: 18px 6px 6px;
}

.thread_very_first
{
	margin-top: 6px;
}

.thread_reply_post
{
		margin: 3px 6px 3px 34px;
}

.post_details
{
	/* background: #ffe3cc; */
	font-family: monospace;
	font-size: 12px;
	padding: 3px;
	color: black;
}

.post_replies
{
	font-family: monospace;
	font-size: 12px;
	padding: 3px;
	color: black;
}	

/* .post_details a
{
	color: #660066;
} */

.moderation
{
	font-family: monospace;
}

.moderation a
{
	/* font-size: 16px; */
	font-weight: bold;
	text-decoration: none;
}

.moderation a:hover
{
}

.ignore a
{
	font-size: 12px;
}

.error, .is_op, .sticky, .hide_show_selected, .pager .page_current
{
	color: #ff0000 !important;
	font-weight: bold;
}

.was_saged
{
	color: #009966 !important;
	font-weight: bold;
}

.truncated
{
	margin-top: 12px;
	color: #666666;
	font-size: 14px;
	font-family: monospace;
}

.post_form
{
	width: 376px;
	padding: 12px;
	margin: 6px auto;
}

.post_form .captcha
{
	font-size: .9em;
}
.post_form .captcha img
{
	margin: 6px 0;
}
/* Encrypted thread stuff */
#encrypted_thread_notice
{
	margin: 6px;
}
#key1, #key2
{
	width: 400px;
}
.post_form #key1, .post_form #key2
{
	width: 99%;
}
#encrypted_url
{
	width: 99%;
}
#key_entry
{
	margin-top: 10px;
}
#decryption_stats
{
	margin-top: 10px;
}

