a {
text-decoration: none;
}

body {
	background-color: #202020;
	margin: 0px;
	padding: 0px;
	background-image: url(imgs/sodbackground.jpg);
	background-repeat: repeat;
}
#container {
	padding: 0px;
	width: 950px;
	margin-top: 0px;
	background-color: #141414;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}
#leftcol {
	width: 205px;
	margin-left: 5px;
}
#tserv {
	background-image: url(imgs/tserv-bg.png);
	height: 18px;
	width: 185px;
	font-family: arial;
	font-size: 9px;
}
#testservers {
	margin-left: 5px;
}

#tserv-top {
	background-image: url(imgs/testserv-top.png);
	height: 24px;
	width: 195px;
}
#tservbg {
	background-image: url(imgs/sponsor-bg.png);
	width: 190px;
	padding-left: 5px;
}



#tserv-bot {
	background-image: url(imgs/sponsor-bot.png);
	height: 5px;
	width: 195px;
}
#serverstatus {
	margin-left: 5px;
	padding-top: 5px;


}
#servstat-top {
	background-image: url(imgs/serverstat-top.png);
	height: 23px;
	width: 195px;
}

#serverstat-bg {
	background-image: url(imgs/servstat-bg.png);
	width: 190px;
	padding-left: 5px;
	text-align: center;
}




#serverstat-bot {
	background-image: url(imgs/servstat-bot.png);
	height: 5px;
	width: 195px;
}
#content {
	width: 1000px;
	background-image: url(imgs/cbg.png);
	background-repeat: repeat-y;
	color: #CCC;
	float: left;
}
#centercol {


}
#rightcol {
	width: 200px;
	margin-left: 5px;
}
#news-top {
	background-image: url(imgs/news-top.png);
	height: 29px;
	width: 521px;
	font-family: arial;
	font-size: 18px;
	color: #45749A;
	text-align: left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#news-bg {
	background-image: url(imgs/news-bg.png);
	width: 521px;
	font-family: arial;
	font-size: 10px;
	color: #666;
	padding: 5px;
}
#news {
}

#news-bot {
	background-image: url(imgs/news-bot.png);
	height: 5px;
	width: 531px;
}




#tab-top {
	background-image: url(imgs/t-tab-top.png);
	height: 5px;
	width: 950px;
	float: left;
}
#tab-left {
	background-image: url(imgs/t-tab-left.png);
	clear: left;
	float: left;
	height: 24px;
	width: 298px;
}
#tab {
	background-image: url(imgs/t-tab.png);
	float: left;
	height: 24px;
	width: 354px;
}
#tab-right {
	background-image: url(imgs/t-tab-right.png);
	float: left;
	height: 24px;
	width: 298px;
}
#logo {
	background-image: url(imgs/Header.png);
	float: left;
	height: 142px;
	width: 950px;
}

#header {
}
#nav-left {
	background-image: url(imgs/nav-left.png);
	float: left;
	height: 24px;
	width: 89px;
}
#nav-right {
	background-image: url(imgs/nav-right.png);
	height: 24px;
	width: 85px;
	float: left;
}


#home {
	float: left;
}
#login {
	float: left;
}
#files {
	float: left;
}
#servers {
	float: left;
}
#othergames {
	float: left;
}
#network {
	float: left;
}
#contact {
	float: left;
}
#footer {
	background-image: url(imgs/footer.png);
	height: 37px;
	width: 950px;
	float: left;
}
#foot {
	background-image: url(imgs/foot.png);
	clear: left;
	float: left;
	height: 100px;
	width: 950px;
}




#qb-top {
	background-image: url(imgs/qb-top.png);
	height: 5px;
	width: 950px;
	float: left;
}
#tfc {
	float: left;
}
#tf2 {
	float: left;
}
#cs {
	float: left;
}
#css {
	float: left;
}
#dod {
	float: left;
}
#dods {
	float: left;
}
#l4d {
	float: left;
}
#lfd2 {
	float: left;
}
#qb-bot {
	background-image: url(imgs/c-top.png);
	height: 22px;
	width: 950px;
	float: left;
}
#sponsors {
}

#sponsor-top {
	background-image: url(imgs/sponsor-top.png);
	height: 24px;
	width: 195px;
}
#sponsor-bg {
	background-image: url(imgs/sponsor-bg.png);
	background-repeat: repeat-y;
	width: 195px;
}
#sponsor-bot {
	background-image: url(imgs/sponsor-bot.png);
	height: 5px;
	width: 195px;
}
#sponsor {
	margin-left: 4px;
	background-image: url(imgs/sponsor-bg2.png);
	background-repeat: no-repeat;
	height: 61px;
	width: 188px;
	text-align: center;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}

.left {
	float: left;
}
.marg10t {
	margin-top: 10px;
}


.clear {
	clear: both;
}


body {
color: #FFFFFF;
background-color: #202020;
scrollbar-face-color: #202020;
scrollbar-highlight-color: #424242;
scrollbar-3dlight-color: #424242;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #323232;
scrollbar-arrow-color: #424242;
scrollbar-track-color: #323232;
}



tr.navon {
background-color: #4682B4; cursor: pointer;}
tr.navoff {
background-color: #323232;}

form { margin-bottom: 0; }

input.first, textarea.first, select.first {
border : 1px solid White;
background-color : #202020;
color : #FFFFFF;
}
select.eighth {border: 1px solid White; background-color: #202020; color:#FFFFFF; font-size: 12px; width: 175px; }

input.seventh{border: 2px solid White; background-color: #202020; color:#FFFFFF; font-size: 12px; font-weight: bold; width: 150px}

input.sixth{border: 2px solid White; background-color: #202020; color:#FFFFFF; font-size: 12px; text-align: center;}

input.fifth{border: 2px solid White; background-color: #202020; color:#FFFFFF; font-size: 12px; font-weight: bold; width: 80px;}

select.fourth, input.fourth {border: 2px solid White; background-color: #202020; color:#FFFFFF; font-size: 12px; width: 120px; }

select.third {border: 1px solid White; background-color: #202020; color:#FFFFFF; font-size: 12px; width: 170px; }

input.second{border: 2px solid White; background-color: #202020; color:#FFFFFF; font-size: 12px; font-weight: bold; }?