@charset "utf-8";
/* CSS Document */
body {
	background: #181619 url('images/bg.jpg') repeat-y center;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bfbfbf
}
.left {float: left;}
#container {
	width: 1084px;
	background: url('images/containerbg.jpg') no-repeat;
	margin: 0px auto
}
	#container #content {
		width: 1051px;
		margin: 0px auto;
	}
		#content #banner {
			width: 1051px;
			height: 365px;
			background: url('images/banner.jpg') no-repeat bottom;
		}
			#container #banner #navigation {
				width: 1051px;
				height: 37px;
				background: url('images/navigation.jpg') no-repeat;
			}
				#container #banner #navigation ul {
					margin: 0 0 0 9px;
					padding: 0;
					list-style-type: none;
				}
					#container #banner #navigation ul li {
						height: 37px;
						float: left;
					}
						#container #banner #navigation ul li a#nhome {
							width: 113px;
							height: 37px;
							background: url('images/nhome.jpg') no-repeat bottom;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nhome:hover {
							width: 113px;
							height: 37px;
							background: url('images/nhome.jpg') no-repeat top;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nforums {
							width: 112px;
							height: 37px;
							background: url('images/nforums.jpg') no-repeat bottom;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nforums:hover {
							width: 112px;
							height: 37px;
							background: url('images/nforums.jpg') no-repeat top;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nleagues {
							width: 112px;
							height: 37px;
							background: url('images/nleagues.jpg') no-repeat bottom;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nleagues:hover {
							width: 112px;
							height: 37px;
							background: url('images/nleagues.jpg') no-repeat top;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#ngamecp {
							width: 112px;
							height: 37px;
							background: url('images/ngamecp.jpg') no-repeat bottom;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#ngamecp:hover {
							width: 112px;
							height: 37px;
							background: url('images/ngamecp.jpg') no-repeat top;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#ngamecp223 {
							width: 112px;
							height: 37px;
							background: url('images/ngamecp223.jpg') no-repeat bottom;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#ngamecp223:hover {
							width: 112px;
							height: 37px;
							background: url('images/ngamecp223.jpg') no-repeat top;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nrules {
							width: 112px;
							height: 37px;
							background: url('images/nrules.jpg') no-repeat bottom;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nrules:hover {
							width: 112px;
							height: 37px;
							background: url('images/nrules.jpg') no-repeat top;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nclient {
							width: 116px;
							height: 37px;
							background: url('images/nclient.jpg') no-repeat bottom;
							display: block;
							text-decoration: none
						}
						#container #banner #navigation ul li a#nclient:hover {
							width: 116px;
							height: 37px;
							background: url('images/nclient.jpg') no-repeat top;
							display: block;
							text-decoration: none
							}
		#container #rostersbar {
			width: 1051px;
			height: 30px;
			background: url('images/rostersbar.jpg') no-repeat;
			color: #ffffff;
			font-size: 12px;
			font-weight: bold
		}
			#container #rostersbar #team1 {
				width: 159px;
				height: 25px;
				text-align: center;
				padding: 5px 0 0 0;
				float: left;
				margin: 0;
			}
			#container #rostersbar #team2 {
				width: 535px;
				height: 25px;
				text-align: center;
				padding: 5px 0 0 0;
				float: left;
				margin: 0;
			}
			#container #rostersbar #team3 {
				width: 357px;
				height: 25px;
				text-align: center;
				padding: 5px 0 0 0;
				float: left;
				margin: 0;
			}
	#container #content-container {}
		#container #left {
			width: 246px;
			float: left;
			margin: 0; padding: 0;
			display: inline;
		}
			#container #left ul {
				margin: 0;
				padding: 0;
				list-style-type: none;
			}
				#container #left ul li {
					width: 236px;
					height: 22px;
					background: url('images/li.jpg') no-repeat;
					padding-left:10px; padding-right:0; padding-top:6px; padding-bottom:0
				}
					#container #left ul li .teams {
						width: 140px;
						float: left;
					}
					#container #left ul li .thread {
						width: 172px;
						float: left;
					}
					#container #left ul li .game {
						width: 30px;
						float: left;
						text-align: center;
					}
					#container #left ul li .green {
						color: #090;
						width: 55px;
						float: left;
						text-align: right;
					}
						#container #left ul li .green a {
							color: #090;
							text-decoration: none;
						}
					#container #left ul li .red {
						color: #ff0000;
						width: 55px;
						float: left;
						text-align: right;
					}
				#container #left ul li.viewall {
					width: 246px;
					height: 33px;
					margin: 0; padding: 0;
					background: url('images/viewall.jpg') no-repeat;
				}
					#container #left ul li.viewall a {
						display: block;
						width: 246px;
						height: 33px;
						margin: 0; padding: 0;
						text-decoration: none;
					}
			#container #left #serverstatus {
				width: 246px;
				height: 46px;
				background: url('images/serverstatus.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
			#container #left #chipwar {
				width: 246px;
				height: 46px;
				background: url('images/chipwar.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
			#container #left #raceleaders {
				width: 246px;
				height: 46px;
				background: url('images/raceleaders.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
			#container #left #blank {
				width: 246px;
				height: 46px;
				background: url('images/blank.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
			#container #mid {
			width: 559px;
			float: left;
			margin: 0; padding: 0;
			display: inline;
		}
			#container #mid h1 {
				width: 559px;
				height: 23px;
				background: url('images/newstitle.jpg') no-repeat;
				margin: 0;
				padding: 0;
				color: #ffffff;
				font-weight: normal;
				font-size: 12px
			}
				a {
					color: #ffffff;
					text-decoration: underline;
				}
				a:hover {
					color: #ffffff;
					text-decoration: none;
				}
				#container #mid h1 .title {
					width: 342px;
					float: left;
					padding: 4px 0 0 8px;
				}
				#container #mid h1 .date {
					width: 201px;
					float: left;
					padding: 4px 8px 0 0;
					text-align: right;
				}
			#container #mid .news {
				width: 529px;
				padding: 15px;
				color: #ffffff;
				font-size: 12px;
				background: #000000;
			}
		#container #right {
			background-position: 0% 0%; width: 246px;
			float: left;
			text-align: center; background-color:transparent; background-repeat:repeat-y; background-attachment:scroll
			}
			.sp {
				margin: 0 0 1px 1px;
			}
			.af {
				margin: 10px 10px 5px 5px;
			}
			.search_input {
				width: 207px;
				height: 25px;
				background: url('images/search_input.jpg') no-repeat;
				border: medium none;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				color: #ffffff;
				margin-left:0; margin-right:0; margin-top:15px; margin-bottom:10px; padding-left:10px; padding-right:0; padding-top:10px; padding-bottom:0
			}
			.search_submit {
				width: 246px;
				height: 34px;
				background: url('images/search_submit.jpg') no-repeat;
				border: medium none;
			}
			#container #right #ventrilo {
				width: 246px;
				height: 45px;
				background: url('images/ventrilo.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
			#container #right #server {
				width: 246px;
				height: 45px;
				background: url('images/server.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
						#container #right #cw {
				width: 246px;
				height: 45px;
				background: url('images/cw.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
						#container #right #rl {
				width: 246px;
				height: 45px;
				background: url('images/rl.jpg') no-repeat;
				margin: 0;
				padding: 0
			}
