
a
{
	color: #FF0000;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
}

/* START BBCODE STYLE*/
/* Add a dashed underline to acronyms. */
span.acronym { border-bottom:1px dashed green; }
span.acronym:hover { color: green; border-bottom:1px dashed lightgreen; }

/* Make spoilers invisible, so that you need to select them with the mouse. */
span.spoiler { background-color: black; color: black; }

/* Align columns to the top, and add some space between them. */
table.bbcode_columns { border-collapse: collapse;
    margin-top: 1em; margin-bottom: 1em; }
table.bbcode_columns td.bbcode_column { padding: 0 1em; vertical-align: top;}
table.bbcode_columns td.bbcode_firstcolumn { border-left: 0; padding-left: 0; }

/* Wrap quotes in a big blue box. */
div.bbcode_quote { border: 1px solid blue; margin: 0.5em 0; }
div.bbcode_quote_head { background-color: blue; color: white;
    font-weight: bold; padding: 0.25em 0.5em; }
div.bbcode_quote_head a:link { color: yellow; }
div.bbcode_quote_head a:visited { color: yellow; }
div.bbcode_quote_head a:hover { color: white; text-decoration: underline; }
div.bbcode_quote_head a:active { color: white; text-decoration: underline; }
div.bbcode_quote_body { background-color: skyblue;
    color: black; padding: 0.5em 1em; }

/* Wrap code in a big blue box. */
div.bbcode_code { border: 1px solid blue; margin: 0.5em 0; }
div.bbcode_code_head { background-color: black; color: skyblue;
    font-weight: bold; padding: 0.25em 0.5em; }
div.bbcode_code_body { background-color: skyblue; color: black;
    font: 10pt monospace; padding: 0.5em 1em; }
/* END BBCODE STYLE*/

.logo {
	width:103%;
}
body
{
	font-family: verdana;
	font-size: 12px;S
	color: #22BBFF;
	background-color: #404040;
}
.body_page
{
	width:65%;
	text-align: left;
}
.navigation
{
	width: 100%;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	background-color: #1F1F1F;
	border: solid 3px #000000;
	color: #FF0000;
	text-align: center;
}
.welcome_message
{
	width: 100%;
	height: 15px;
	padding: 5px 10px 5px 10px;
	background-color: #1F1F1F;
	border: solid 3px #000000;
	color: #FF4400;
	text-align: left;
	font-weight: bold;
}
.entry_title
{
	width: 100%;
	height: 30px;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	background-color: #333333;
	border: solid 3px #000000;
	color: #00CC00;
	text-align: left;
	font-weight: bold;
}
.entry_title a.forum_catagory {
	color: #00CC00;
}
.entry_date
{
	width: 100%;
	font-size: 10px;
	background-color: #333333;
	color: #FF4400;
	text-align: right;
}
.entry_body
{
	min-height:50px;
	height:auto !important;
	height:50px; 
	width: 100%;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	background-color: #1F1F1F;
	border: solid 3px #000000;
	color: #22BBFF;
	text-align: left;
}
.entry_footer
{
	min-height:25px;
	height:auto !important;
	height:25px; 
	width: 100%;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	background-color: #1F1F1F;
	border: solid 3px #000000;
	color: #22BBFF;
	text-align: left;
}
.forum_entry_title
{
	width: 97%;
	height: 30px;
	font-size: 12px;
	padding: 5px 10px 5px 10px;
	background-color: #333333;
	border: solid 3px #000000;
	color: #00CC00;
	text-align: left;
	font-weight: bold;
}
.forum_entry_body
{
	width: 97%;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	background-color: #1F1F1F;
	border: solid 3px #000000;
	color: #22BBFF;
	text-align: left;
}
.info_body
{
	min-height:100px;
	height:auto !important;
	height:100px; 
	width: 100%;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	background-color: #ACACAC;
	border: solid 3px #000000;
	color: #22BBFF;
	text-align: left;
}
.login
{
	min-height:225px;
	height:auto !important;
	height:225px; 
	width: 12%;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	background-color: #1F1F1F;
	border: solid 3px #000000;
	color: #22BBFF;
	text-align: left;
	float: right;
	position: fixed;
	z-index:1000;
}
.login_title
{
	font-size: 12px;
	color: #00CC00;
	text-align: center;
	font-weight: bold;
}
.users_body
{
	min-height:200px;
	height:auto !important;
	height:200px; 
	width: 100%;
	font-size: 10px;
	padding: 5px 10px 5px 10px;
	background-color: #1F1F1F;
	border: solid 3px #000000;
	color: #22BBFF;
	text-align: left;
}
.copyright
{
	width: 100%;
	padding: 5px 10px 5px 10px;
	background-color: #111111;
	border: solid 3px #000000;
	font-size: 10px;
	color: #E7E7E7;
	text-align: center;
}
.advert
{
	width: 468px;
	padding: 5px 10px 5px 10px;
	font-size: 10px;
	text-align: center;
}
.forum_admin
{
	font-size: 10px;
	color: #FF4400;
	float: right;
}