html{
	height:101%;
	background-color:#001;
}
body{
	background-image:url('images/stars2.jpg');
	background-color:#001;
	background-repeat:repeat;
}
* {
	font-size:101%;
}

	a:link, a:visited{
/*		text-decoration:underline;*/
		color:silver;
	}

table, tr, th, td{
	border:0px;
}

td{
	text-align:left;
}

table#layout{
/* Damn, I really tried but just can't do it in CSS :(*/
	width:100%;
	table-layout:fixed;
	margin:0px;
}

td.layout {
	vertical-align:top;
}

#column1{
/*	background-color:#226;*/
	width:140px;
}
#column1td{
/*	background-color:#555;
	background-image:url('images/column1.png');*/
}

#titletd{
/*	background-color:#000;*/
/*	background-color:#226;*/
}

#column2{
}
#content{
	color:white;
/*	background-color:red;*/
	padding:5px;
	margin:5px;
	/*border:1px white solid; */
}

#column3td{
	padding:0px;
}
#column3{
/*	width:125px; */
	width:165px;
	padding:0px;
	overflow:auto;
/*	background-color:#226;*/
/*	background-color:#555;
	background-image:url('images/column3.png');*/
}
#column3 *{
	padding:0px;
	margin:0px;
}

.restricted{
	background-color:magenta;
	color:black;
}

#statusbar{
	background-color:#222;
	color:#eee;
}

#statusbar img{
	vertical-align:top;
	margin-bottom:0px;
}

#tickerbar{
/*	background-color:#444;*/
	color:#bbb;
}
#tickerbar a{
	text-decoration:underline;
	color:#bbf;
}

#menu{
}

	.error{
		color:white;
		background-color:red;
	}
	.success{
		color:green;
		background:white;
	}

.nav{
}
.nav li{
	list-style-type:square;
}
.nav a{
	color:#fcf8c8;
	text-decoration:none;
}

#copyright{
	text-align:right;
	background-color:transparent;
}

#ad_banner{
	clear:both;
}

#ad_skyscraper{
/*	width:170px; */
	margin:0px;
}

table {
	margin:auto;
}

img {
	border:0px;
}

input, textarea, select, option{
	background:#000060;
	color:yellow;
	border:none;
	margin:1px;
	font-weight:normal;
}

	.bigbig{
		font-size:200%;
	}

	table.list_table	 {
		margin-bottom:20px;
	}	
	.list_table td a{
		color:blue;
	}
	.list_table th{
		background-color:#99d;
	}
	.norows{
		background-color:#fcc;
	}
	.tr2{
		background-color:#aad;
	}
	.tr1{
		background-color:#ccf;
	}
	.list_table{
		background-color:#111111;
		margin-top:20px;
	}
	.list_table abbr{
		color:black
	}
	.list_table td,.list_table th{
		color:black;
		padding:2px;
		border:1px solid black;
	}
	.list_table caption.top{
		background-color:blue;
		color:white;
		font-weight:bold;
	}
	.list_table th.top{
		background-color:blue;
		color:white;
	}
	.list_table tr.headings{
		background-color:red;
		color:white;
	}
	
	.award_title{
		color:yellow;
		text-decoration:underline;
		font-size:2em;
	}
	.award_desc{
		color:yellow;
		font-style:italic;
		font-size:0.5em;
	}
	div.awardbox{
		float:left;
		border:gray 2px dotted;
		margin-right:25px;
		margin-bottom:25px;
		text-align:center;
		padding:10px;
	}

	button{
		color:black;
	}
	
	.win{
		color:lime;
	}
	.lose{
		color:orange;
	}
	
	tr.onboard{
		background-color:#fcc;
	}
	
	a.menu_highlight{
		font-weight:bold;
		color:red;
	}
	
	.fuel_red{
		background-color:red;
	}
	.fuel_orange{
		background-color:orange;
	}
	.fuel_green{
		background-color:green;
	}
	.fuel_red a:link, .fuel_red a:visited{
		color:white;
	}
	.fuel_orange a:link, .fuel_orange a:visited{
		color:black;
	}
	.fuel_green a:link, .fuel_green a:visited{
		color:white;
	}

.forumsig{
	background-color:white;
	color:black;
	height:1%;
	font-size:smaller;
}

a.new:link, a.new:visited {
	color:orange;
}
.tnxlink a:active, .tnxlink a:link, .tnxlink a:hover {
	color:666;
}
div.tnx{
	background-color:222;
	color:666;
}

#feedback{
	margin:auto;
	width:100%;
	margin-top:0px;
	margin-bottom:0px;
}
#feedback textarea {
	background-color:white;
	color:silver;
	width:100%;
	height:100px;
}
#feedback input {
	background-color:silver;
	color:black;
	width:100%;
}
