body {

	font:					normal 11px tahoma;
	background:				#000;
	color:					#1d1d1d;
	margin:					0px;
}

a {
    color:					#565654;
}

a:hover {
    color:					#565654;
}


img {
	border:					0px;
}

.left {
	float: left;
}

.right {
	float: right;
}

.bars {
	width:					1000px;
	margin:					0px auto 0px auto;
	background:				#000 url(images/background.jpg) repeat-y;
	float:					left;
}

.wrapper {
	width:					1000px;
	margin:					0px auto 0px auto;
}

.banner {
	width: 					896px;
	height:					219px;
	float:					left;
	margin:					0px 52px 0px 52px;
	display:				inline;
}

.navigation {
	width: 					896px;
	height:					120px;
	float:					left;
	margin:					0px 52px 0px 52px;
	background:				#000 url(images/navigation-background.jpg) no-repeat;
	background-position:	bottom left ;
	display:				inline;
}

#nav {
	margin:					0px 0px 0px 2px;
	width: 					588px;
	float:					left;
	display:				inline;
}

	#nav ul {
		height: 38px;
		list-style: none;
		list-style-type: none;
		padding: 0px 0px 0px 0px;
		margin: 0px;
	float:					left;
	}

	#nav li {
		float: left;
		height: 40px;
		list-style: none;
		list-style-type: none;
	}	

	#nav li span {
			display: none;
	}
		
		
	#nav li a.Home {
		width: 82px;
		height: 40px;
		display: block;
		background: url('images/navigation/index_01.jpg') no-repeat;
	}	

	#nav li a:hover.Home {
		width: 82px;
		height: 40px;
		display: block;
		background: url('images/navigation/indexb_01.jpg') no-repeat;
	}	
	
	#nav li a.forums {
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/index_02.jpg') no-repeat;
	}	

	#nav li a:hover.forums{
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/indexb_02.jpg') no-repeat;
	}
	
	#nav li a.players{
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/index_03.jpg') no-repeat;
	}	

	#nav li a:hover.players {
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/indexb_03.jpg') no-repeat;
	}	

	#nav li a.matches {
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/index_04.jpg') no-repeat;
	}	

	#nav li a:hover.matches {
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/indexb_04.jpg') no-repeat;
	}	

	#nav li a.sponsors{
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/index_05.jpg') no-repeat;
	}	

	#nav li a:hover.sponsors{
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/indexb_05.jpg') no-repeat;
	}	

	#nav li a.media {
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/index_06.jpg') no-repeat;
	}	

	#nav li a:hover.media{
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/indexb_06.jpg') no-repeat;
	}	

	#nav li a.contact {
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/index_07.jpg') no-repeat;
	}	

	#nav li a:hover.contact{
		width: 84px;
		height: 40px;
		display: block;
		background: url('images/navigation/indexb_07.jpg') no-repeat;
	}




.main {
	width: 					896px;
	float:					left;
	margin:					2px 52px 0px 52px;
	display:				inline;
}

.side {	
	width: 					234px;
	float:					left;
	background:				#cecece;
	margin:                 0px 2px 0px 2px;
	display:				inline;
}

	.side-header {
		width: 					234px;
		height:					50px;
		float:					left;
		border-top:				1px solid #000;
	}

	.roster-header{
		background:				url(images/headers/roster.jpg) no-repeat;
	}
	
	.matches-header{
		background:				url(images/headers/latest-matches.jpg) no-repeat;
	}
	
	.news-header{
		background:				url(images/headers/latest-news.jpg) no-repeat;
	}
	
	.movies-header{
		background:				url(images/headers/match-movies.jpg) no-repeat;
	}
	
	.head-sponsor-header{
		background:				url(images/headers/head-sponsor.jpg) no-repeat;
	}
	
	.sponsor-header{
		background:				url(images/headers/sponsor.jpg) no-repeat;
	}
	
	.side-footer {
		width: 					234px;
		height:					7px;
		float:					left;
		background:				url(images/side-footer.jpg) no-repeat;
		font-size:				1px;
	}
	
	.side-middle-content {
		width: 					234px;
		float:					left;
		text-align:				center;
	}
	
		.roster-footer {
			width: 					214px;
			height:					28px;
			float:					left;
			background:				url(images/roster-info.jpg) no-repeat;
			color:					#fff;
			padding: 				5px 10px 10px 10px;
		}
		
		.roster {
			padding: 0px;
			margin: 0px;
			list-style: 			none;

		}


		.roster li{
			margin: 				4px;
			padding: 				0px;
			list-style:				none;
			float: 					left;
			border-top:  			2px solid #e7e7e7;
			opacity:				1;
			display:				inline;

		}

		.side-list {
			margin: 				0px;
			padding: 				0px;
			list-style: 			none;
			background:				url(images/side/side-background.jpg);
			float:					left;
			width: 					234px;
		}

		.side-list li {
			margin: 				0px;
			padding: 				5px 10px 6px 10px;
			list-style:				none;
			float: 					left;
			width: 					214px;
		}

	
.middle {
	width: 					412px;
	margin:                 0px 4px 0px 4px;
	float:					left;
	background:				#c5c5c5;
}

	.middle-header {
		width: 					386px;
		padding:				13px;
		height:					80px;
		float:					left;
		border-top:				1px solid #000;
		background:				url(images/headers/middle-bar.jpg) no-repeat;
	}
	
	.middle-header h2 {
		margin:					0px;
		width: 					386px;
		padding:				0px;
		float:					left;
		color:					#0a2a7b;
	}
	
	.middle-header b {
		margin:					0px;
		padding:				0px;
		width: 					386px;
		float:					left;
	}
	
	.middle-content {
		width: 					392px;
		padding:				0px 10px 10px 10px;
		margin:					-30px 0px 0px 0px;
		float:					left;
	}
	
		.news-footer {
			width: 					370px;
			padding:				10px;
			margin:					5px 0px -5px 0px;
			float:					left;
			border-top:				2px solid #474747;
			background:				url(images/news-footer.jpg);
			color:					#fff;
		}
	
	.middle-footer {
		width: 					412px;
		height:					7px;
		float:					left;
		background:				url(images/main-footer.jpg) no-repeat;
		font-size:				1px;
	}
	
	
.footer {
	margin:					5px 0px 0px 0px;
	width: 					1000px;
	height:					63px;
	float:					left;
	background:				url(images/footer.jpg) no-repeat;
}

.login {
	margin:					6px 0px 0px 0px;
	width: 					304px;
	float:					left;
	display:				inline;
}

.login-bar {
	border:					0px;
	background:				url(images/login_bar.jpg) no-repeat;
	width:					207px;
	height:					22px;
}

.login-button {
	border:					0px;
	background:				url(images/login_button.jpg) no-repeat;
	width:					73px;
	height:					25px;
}

.form-left {
	width: 					207px;
	float:					left;
}

.form-right {
	width: 					87px;
	float:					left;
	text-align:				center;
}

.register-now{
	width: 					304px;
	margin:					25px 0px 0px 0px;
	float:					left;
	text-align:				center;
}