BODY{ 
	background-color: #333;
	color: #AAA;
	font-family: verdana;
}

.name {
	color: #AAA;
}

H1.banner {
	background-image: url("images/banner1.jpg");
	width:1008px;
	height:129px;
}

DIV.bannertext {
	position:relative;
	top: -54px;
	color: #3B3;
	font-size: 24pt;

}

DIV.bannertext1 {
	position:relative;
	top: 21px;
	left: -1px;
	color: #5F5;
	font-size: 24pt;
}

DIV.bannertext2 {
	position:relative;
	top: -15px;
	left: 1px;
	color: #161;
	font-size: 24pt;
}

DIV.bannermenu {
	position:relative;
	top: -17px;
	font-size: 10pt;
	text-align: right;
}

TABLE {
	font-size: 10pt;
}

TABLE.block {
	background-color: #343434;
	width: 160px;
	padding: 4px;
	font-size: 8pt;
}

TABLE.small {
	font-size:8pt;
}

TH {
	border-top: 2px solid #5F5;
	border-bottom: 2px solid #161;
	background-color: #3B3;
	color: #000;
	height: 28px;
}

TH.sub {
	border-top: 2px solid #666;
	border-bottom: 2px solid #222;
	background-color: #444;
	color: #AAA;
	height: 28px;
	text-align: Left;
}

TABLE.forumback, TABLE.bodyback {
	border: 4px solid #222;
	background-color: #111;
}

A.post, A {
	color: #8F8;
	text-decoration:underline;
}
A:hover, A:hover.post {
	color: #F88;
}

/* FORM options
Available: Global= TEXTAREA, OPTION, INPUT
Additional: INPUT.text, INPUT.radio, INPUT.checkbox, INPUT.submit, INPUT.reset, INPUT.button
*/

TEXTAREA {
	background-color: #454;
	color: #DFD;
}

INPUT, OPTION {
	background-color: #454;
	font-weight: bold;
	color: #DFD;
}

INPUT.submit {
	background-color: #383;
	color: #000;
}

INPUT.reset {
	background-color: #833;
	color: #000;
}

INPUT.radio, INPUT.checkbox {
	background-color: #333;
}

TABLE.forum, TD.forum {
	border-top: 1px solid #444;
	border-left: 1px solid #444;
	border-bottom: 1px solid #222;
	border-right: 1px solid #222;
	background-color: #333;
}
TABLE.forumblock, TD.posttext {
	border-top: 1px solid #222;
	border-left: 1px solid #222;
	border-bottom: 1px solid #444;
	border-right: 1px solid #444;
	background-color: #333;
}

TD.postinfo {
	border-top: 1px solid #333;
	border-bottom: 1px solid #111;
	background-color: #222;
	font-size: 8pt;
}

.quote_msg, .code_msg{
	border-left: 20px solid #696;
	color: #7F7;
	background-color: #242;
}
.quote_back, .code_back {
	border-top: 1px solid #222;
	border-left: 1px solid #222;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
	background-color: #696;
	color: #242;
}
.spaceRow {

}

.cal_ma, .cal_do, .cal_za {
	border-top: 1px solid #444;
	border-left: 1px solid #444;
	border-bottom: 1px solid #222;
	border-right: 1px solid #222;
	background-color: #333;
}

.cal_di, .cal_wo, .cal_vr, .cal_zo {
	border-top: 1px solid #484;
	border-left: 1px solid #484;
	border-bottom: 1px solid #242;
	border-right: 1px solid #242;
	background-color: #363;
}