@charset "utf-8";
/*
	CSS Document: 		Clantemplates.com 
	Coded by:			Michael "Crazymik3" Rice
	Designed by:   		px3l

	19th March 2008
---------->>> GLOBAL <<<-----------*/
html { margin:0; padding:0;}
* { margin: 0; padding: 0; outline: 0;}
body {
	margin:0; padding:0;
	font-family: Arial, Tahoma, "Trebuchet MS";
	font-size: 11px;
	color: #ffffff;
	background: url(images/bg.jpg) repeat-x #2d2621;
}
/* ---------->>> structure <<<-----------*/
#container {
	margin: 0 auto; padding: 0;
	background: url(images/top.jpg) no-repeat center top;
	width: 1100px; 
}
	#container h1 {
		padding: 0px; margin: 0px 0px 0px 101px;
		width:765px; height: 268px;
		overflow: hidden;
		float: left;
	}
		* html h1 { display:inline; }  
#container #space {
	width: 1100px; height: 30px;
	margin: 0;
	background:url(images/space.jpg) no-repeat;
	clear:both;
}
/* ---------->>> navigation <<<-----------*/
#container ul#nav {
	margin: 0px; padding: 0px;
	float:left;
	width: 136px; height: 268px;
	background: url(images/nav-bg.jpg) no-repeat;
}
	#container ul#nav li, #container ul#nav li a {
		padding:0;
		list-style:none;
		display:block;
	}
		a#home {
			height: 26px; width:119px;
			padding: 0; margin: 20px 0 0 0;
		}
		a#team, a#forums, a#sponsors, a#inside  {
			height: 26px; width:119px;
			padding: 0; margin: 2px 0 0 0;
		}
		a#ct {
			height: 93px; width:117px;
			padding: 0; margin: 3px 0 0 1px;
		}
/* ---------->>> content <<<-----------*/
#container #wrapper {
	margin: 0; padding: 0;
	background: url(images/wrapper-bg.jpg) repeat-y;
	width: 1100px; 
}
	#container #wrapper-top {
		margin: 0; padding: 0;
		background: url(images/wrapper-top.jpg) no-repeat;
		width: 1100px;
	}
	#container #wrapper #left {
		float: left;
		width: 609px;
		margin: 0 0 0 218px; padding: 0;
	}
		* html #left { display:inline; }  
			#container #wrapper #left .content {
				width: 609px;
				margin: 0; padding: 25px 0 0 0;
				background: url(images/content-bg.jpg) no-repeat top center;
			}
					#container #wrapper #left .content p {
						margin: 0; padding: 7px 11px;
					}
					#container #wrapper #left .content h2 {
						margin: 0; padding: 7px 11px;
					}
					#container #wrapper #left .content ul {
						margin: 0; padding: 7px 25px;
					}
					#container #wrapper #left .content a {
						color: #ffffff;
						font-style: italic;
						text-decoration:none;					
					}
	#container #wrapper #right {
		width: 170px;
		margin: 0px 0px 0px 2px;
		padding: 0;
		float: left;
	}
		* html #container #wrapper #right { display:inline; }  
		#container #wrapper #right #login {
			color: #ed9762;
			width: 170px; height: 134px;
			margin: 0; padding: 0;
			border: none;
			background: url(images/login.jpg) no-repeat top center;
		}
			#container #wrapper #right #login form {
				padding: 30px 0 0 18px;
				position: relative;
			}
			* html #container #wrapper #right #login form { display:inline; } 
			#container #wrapper #right #login form fieldset {
				padding: 0; margin: 0;
				border: none;
			}
			* html #container #wrapper #right #login form fieldset { display:inline; } 
				#container #wrapper #right #login form span.label-u {
					position: absolute; top: 37px; left: 18px;
				}
				#container #wrapper #right #login form span.label-p {
					position: absolute; top: 69px; left: 18px;
				}
				#container #wrapper #right #login form .text-inp-u {
					background:#FFFFFF;
					border: 1px solid #abadb3;
					width: 96px; height: 17px;
					position: absolute; top: 49px; left: 17px;
				}
				#container #wrapper #right #login form .text-inp-p {
					background:#FFFFFF;
					border: 1px solid #abadb3;
					width: 96px; height: 17px;
					position: absolute; top: 81px; left: 17px;
				}
				#container #wrapper #right #login form .button {
					position:absolute; top:46px; left: 116px;
				}
					#container #wrapper #right #login span{
						position:absolute; top:111px; left: 25px;
						color:#ed9762;
						text-decoration: none;
					}
						#container #wrapper #right #login span a {
							color:#ed9762;
							text-decoration: none;
						}
		#container #wrapper #right #match, #match-top, #match-foot {
			min-height: 130px; width: 170px;
			margin: 0 auto;	padding: 0;
		}
			#container #wrapper #right #match {
				background: url(images/match-bg.jpg) repeat-y center;
			}
			#container #wrapper #right #match-top {
				background: url(images/match-top.jpg) no-repeat top center;
			}
			#container #wrapper #right #match-foot {
				background: url(images/match-foot.jpg) no-repeat bottom center;
				padding: 1px 0 0 0;
			}
				#container #wrapper #right #match ul {
					margin: 37px 0px 0px 18px; padding: 0 0 10px 0;
				}
					#container #wrapper #right #match ul li {
						margin: 3px 0 0 0; padding: 0px;
						color: #ed9762;
						list-style: none;
					}

		#container #wrapper #right h2 a {
			width: 170px;
			height: 131px;
			margin:0; padding: 0;
			display: block;
			background:url(images/right-foot.jpg) no-repeat;
			text-indent: -10000px;
		}
	#container #wrapper #footer {
		width: 611px; /*947*/ 
		height: 18px; /*23*/
		margin: 10px 0 0 78px; padding: 5px 0 0 336px;
		color: #7e573b;
		background: url(images/footer.jpg) no-repeat;
		clear: both;
	}
		#container #wrapper #footer a {
			color: #7e573b;
			text-decoration: none;
		}