body {  background-color: #000000; 
		margin-top: 0px; 
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px; 
		color: #FFFFFF;
		font-family: arial;
		font-size: 12px;
		}

A {
	color: #0C35FF;
	font-weight: 900;
	text-decoration: none;
	}

A:visited {
	color: #FF356B;
	}

.content {
	padding-left: 150px;
	font-size: 12px;
	}

.footer {
	text-align: center;
	font-size: 10px;
	}


.news_title_box{
	border-top: solid gray 2px;
	border-right: solid gray 2px;
	border-left: solid gray 2px;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	background: #C0C0C0;
	color: #000000;
	}

.pic_title_box{
	text-align: center;
	border: solid gray 2px;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	}

.pic_caption_box{
	text-align: left;
	vertical-align: top;
	font-weight: 900;
	border-bottom: solid gray 2px;
	border-left: solid gray 2px;
	border-right: solid gray 2px;
	font-size: 10px;
	padding-left: 10px;
	padding-right: 10px;
	}

.news_body_box{
	border: solid gray 2px;
	font-size: 10px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	}
.news_subtitle {
	font-weight: 900;
	color: #FFFFFF;
	}
.news_body {
	font-size: 11px;
	}

.news_navigation{
	font-size: 10px;
	}


.form_box_title{ font-size: 12px; font-weight: 900; color: #FFFFFF;}
.form_box{}
.form_textfield{ font-size: 12px; border: solid gray 1px; background: #C0C0C0; color: #000000; font-weight: 900;}
.form_textarea{ font-family: arial; font-size: 12px; border: solid gray 1px; background: #C0C0C0; color: #000000; font-weight: 900;}
.form_button{ border: solid gray 1px; background: #C0C0C0; color: #000000; font-weight: 900;}
.nav { font-weight: 900; font-size: 16px; }
.navbar { position: absolute; left: 10px; top: 100px; z-index: 2; }

.loginbox{
	position: absolute;
	left: 650px;
	top: 0px;
	z-index: 2;
	}

.bbs_threads_new { color: #000000; background: #D0D0D0; padding: 2px; font-size: 8px; border-left: solid black 1px; border-bottom: solid black 1px;}
.bbs_threads_author { color: #000000; background: #D0D0D0; padding: 2px; font-size: 10px;  border-left: solid black 1px; border-bottom: solid black 1px;}
.bbs_threads_admin { color: #000000; background: #D0D0D0; padding: 2px; font-size: 10px;  border-left: solid black 1px; border-bottom: solid black 1px;}

.bbs_threads_subject { color: #000000; text-align: left; background: #D0D0D0; padding: 2px; font-size: 10px; border-left: solid black 1px; border-bottom: solid black 1px; width: 100%;}
.bbs_threads_replies { color: #000000; background: #D0D0D0; padding: 2px; font-size: 10px;  border-left: solid black 1px; border-bottom: solid black 1px;}
.bbs_threads_lastpost { color: #000000; background: #D0D0D0; padding: 2px; font-size: 10px;  border-left: solid black 1px; border-bottom: solid black 1px;}
.bbs_threads_firstpost { color: #000000; background: #D0D0D0; padding: 2px; font-size: 10px;  border-left: solid black 1px; border-bottom: solid black 1px; border-right: solid black 1px;}
.bbs_postedit{
	font-size: 10px;
	font-style: italic;
}
.bbs_pagenav {
	font-size: 12px;
	padding: 4px;
	text-align: center;
	background: #C0C0C0;
	color: #000000;
	border: solid white 2px;
