/* BB CODE */
@import url('./bbcode.css');

div.bb_padding {
	border:			1px solid #0d1d2e;
}

div.bb_quote {
	background-color:	#0d1d2e;
}

/* style stuff */

html, body {
	color:			#FFFFFF;
	background-color:	#09131f;
}

select
{
	color:			#FFFFFF;
	background-color:	#0d1d2e;
	border:			1px solid #0d1d2e;
}

a:link, a:visited, a:active {
	color:			#ff8a00;
}

a:hover {
	color:			#FFFFFF;
}

div#menu a:link, div#menu a:visited, div#menu a:active
{
	color:			#FFFFFF;
	text-decoration:	none;
}

div#menu a:hover
{
	color:			#ff8a00;
}

div#container {
	border-left:		3px solid #0d1d2e;
	border-right:		3px solid #0d1d2e;
	background-color:	#162c44;
	background-image:	url('./images/ClassicModern/page_background.png');
}

div#header {
	background-image:	url('./images/ClassicModern/header.png');
}

div#footer {
	border-left:		3px solid #0d1d2e;
	border-right:		3px solid #0d1d2e;
	
	background-image:	url('./images/ClassicModern/footer.png');
	background-repeat:	no-repeat;
	background-position:	bottom;
}

div.menu_content {
	background-image:	url('./images/ClassicModern/menu_box_background.png');
}

div.menu_content p {
	background-image:	url('./images/ClassicModern/listitem.png');
}

table.titlebar {
	background-image:	url('./images/ClassicModern/titlebar.png');
}

div.newslinks
{
	border-top:		1px solid #0d1d2e;
}

p.newscomments
{
	border-top:		1px solid #0d1d2e;
}

div.comment_outer_table
{
	border:			2px solid #0d1d2e;
	background-image:	url('./images/ClassicModern/postbg.png');
}

div.comment_outer_table td.comment_table
{
	border:			1px solid #0d1d2e;
	background-color:	#162c44;
	font-size:		8pt;
	text-align:		justify;
}

div.comment_outer_table td.comment_ava a:link, div.comment_outer_table td.comment_ava a:visited, div.comment_outer_table td.comment_ava a:active
{
	color:			#ff8a00;
	font-weight:		bold;
	text-decoration:	none;
}

div.comment_outer_table td.comment_ava a:hover
{
	color:			#FFFFFF;
}

div.comment_outer_table td.comment_ava p.username
{
	font-size:		9pt;
}

div.comment_outer_table td.comment_ava p.userrank
{
	font-size:		8pt;
	font-weight:		bold;
}

div.posthr
{
	border-top:		1px solid #0d1d2e;
	height:			0px;
	font-size:		0px;
	margin:			5px auto 4px auto;
	padding:		0px;
	width:			75%;
}

div.comment_outer_table td.comment_table p.date
{
	font-size:		7pt;
	border-bottom:		1px solid #0d1d2e;
	padding-bottom:		3px;
	margin-bottom:		3px;
	font-weight:		bold;
}

div.form_input input, div.form_input textarea, div.form_input select
{
	color:			#FFFFFF;
	background-color:	#11263d;
	border:			1px solid #0d1d2e;
	width:			100%;
	display:		inline;
}

div.text_layer input, div.text_layer textarea, div.text_layer select
{
	color:			#FFFFFF;
	background-color:	#11263d;
	border:			1px solid #0d1d2e;
	display:		inline;
}

div#header form p
{
	color:			#FFFFFF;
}

div#header form input
{
	background-color:	#11263d;
	border:			1px solid #0d1d2e;
	color:			#FFFFFF;
}

table.downloads td
{
	border-bottom:		1px solid #0d1d2e;
}

form#downloadform
{
	border:			3px solid #0d1d2e;
	background-color:	#11263d;
	text-align:		center;
	width:			50%;
	margin:			10px auto 0px auto;
	padding:		10px 0px 0px 0px;
}

form#downloadform input
{
	border:			3px solid #ff8a00;
	background-color:	#11263d;
	color:			#FFFFFF;
	font-weight:		bold;
	width:			100px;
	padding:		3px 0px 3px 0px;
	margin:			6px 0px 6px 0px;
}

table.gallery_table_main td.gallery_box_main
{
	border:			1px solid #0d1d2e;
}

table.gallery_table_main td.gallery_box_main a
{
	font-weight:		bold;
}

div.section
{
	border:			1px solid #0d1d2e;
}

div.section p
{
	background-image:	url('./images/ClassicModern/listitem.png');
	background-repeat:	no-repeat;
	background-position:	left;
}

div.section h1
{
	background-color:	#0d1d2e;
	border:			1px solid #0d1d2e;
}