@charset "ISO-8859-1";

/**
 * EvoGaming Template provided by ClanTemplates.com
 * Use of this template is limited to the Terms and Conditions you agreed to on downloading this template.
 * Designed by: Subleme (http://www.subleme.net/, http://www.desiredmedia.nl/)
 * Coded by: redSHIFT (http://www.uvshock.co.uk/)
 * Copyright ClanTemplates.com
 * Read http://www.clantemplates.com/pages/legal/ for more information
 * Do not remove this notice.
 */

*
{
	font-family:					"Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	color:							#ffffff;
}

body
{
	text-align:						center;
	background:						#0f3033;
	margin:							29px 0 9px 0;
	font-size:						12px;
}

a img
{
	border:							0;
}


/** 
 * General Structure
 */

#container
{
	width:							973px;
	margin:							0 auto 0 auto;
	text-align:						left;
}

#columns
{
	display:						block;
	clear:							both;
	margin:							5px 0 0 0;
}


/**
 * Navigation
 */
#navigation
{
	background:						url('./images/nav_bg.jpg') repeat-x;
	height:							38px;
	clear:							both;
	text-align:						center;
}

	#navigation a
	{
		height:						16px;
		display:					block;
		float:						left;
		text-decoration:			none;
		padding:					9px 18px 13px 18px;
		text-align:					center;
		font:						bold 15px "Trebuchet MS";
		text-transform:				uppercase;
		color:						#ffffff;
	}
	
		#navigation a:hover
		{
			background:				url('./images/nav_hover.jpg') repeat-x;
		}
	
	#navigation .right
	{
		background:					url('./images/nav_right.jpg') no-repeat;
		width:						4px;
		float:						right;
		margin:						0 0 0 30px;
		height:						38px;
	}
	
	#navigation .left
	{
		background:					url('./images/nav_left.jpg') no-repeat;
		width:						4px;
		margin:						0 30px 0 0;
		float:						left;
		height:						38px;
	}
	

/**
 * Banner (H1)
 */

h1
{
	clear:							both;
	height:							221px;
	margin:							0;
}


/**
 * Columns
 */

.col1,.col2
{
	float:							left;
}

.col1
{
	width:							250px;
}

.col2
{
	width:							450px;
	margin:							0 11px 0 12px;
}


/**
 * Column Bits
 */

/* Section headings (H2) */
h2
{
	margin:							0;
	background:						url('./images/nav_bg.jpg') repeat-x;
	height:							28px;
	clear:							both;
	padding:						0;
	font-size:						15px;
	text-transform:					uppercase;
}
	
	h2 span
	{
		float:						left;
		display:					block;
		background:					url('./images/nav_left.jpg') no-repeat;
		height:						28px;
		padding:					4px 0 0 10px;
	}
	
	h2 span span
	{
		float:						right;
		width:						4px;
		background:					url('./images/nav_right.jpg') no-repeat;
		height:						28px;
		margin:						-4px -10px 0 0;
	}

.content
{
	background:						#12383c;
	margin:							5px 0 5px 0;
}

	.content p
	{
		margin:						0;
		padding:					5px;
	}
	
	.nolinks a
	{
		text-decoration:			none;
	}

.col1 ul
{
	list-style:						none;
	margin:							0;
	padding:						0;
	clear:							both;
	font-size:						11px;
}

	.col1 ul li
	{
		height:						18px;
		margin:						1px 0 1px 0;
		width:						250px;
		padding:					2px 0 0 10px;
	}
	
	.col1 ul li.h
	{
		background:					url('./images/list-item.jpg') no-repeat;
	}
	
	.col1 li a
	{
		display:					block;
		text-decoration:			none;
	}
		
		.col1 li a:hover
		{
			text-decoration:		underline;
		}


/** 
 * Spotlight
 */
#spotlight
{
	background:						url('./images/nav_bg.jpg') repeat-x;
	clear:							both;		
	margin:							5px 0 0 0;
	text-align:						center;
}

	#spotlight span
	{
		float:						left;
		display:					block;
		background:					url('./images/nav_left.jpg') no-repeat;
		height:						28px;
		padding:					4px 0 0 10px;
		margin:						0 0 -35px 0;
	}
	
	#spotlight span span
	{
		float:						right;
		width:						4px;
		background:					url('./images/nav_right.jpg') no-repeat;
		height:						28px;
		margin:						-4px -10px 0 0;
	}
	
	.overlay
	{
		z-index:					100;
		position:					relative;
		top:						5px;
		left:						5px;
		float:						left;
	}

/**
 * Corners
 */

.corners_top
{
	background:						url('./images/corners_top.jpg') no-repeat;
	display:						block;
	height:							3px;
}

.corners_bottom
{
	background:						url('./images/corners_bottom.jpg') no-repeat;
	display:						block;
	height:							3px;
}


/**
 * Column 1
 */
.col1 ul
{
	margin:							0 0 20px 0;
}


/**
 * Footer
 */
#footer
{
	clear:							both;
	height:							44px;
	background:						url('./images/footer.jpg') bottom no-repeat;
	padding:							0 10px 0 0;
}

	#footer a
	{
		display:					block;
		overflow:					hidden;
		height:						44px;
		float:						right;
		text-decoration:			none;
	}

	#designed_by
	{
		background:					url('./images/designed_by.jpg') bottom no-repeat;
		width:						123px;
	}
	
	#coded_by
	{
		background:					url('./images/coded_by.jpg') bottom no-repeat;
		width:						105px;
	}
	
	#of_ct
	{
		background:					url('./images/ct.jpg') bottom no-repeat;
		width:						126px;
	}


/**
 * Misc.
 */
.clear
{
	clear:							both;
}

.right
{
	float:							right;
}