	html, body {
	}

	body {
		
		font-family: Trebuchet MS, arial;
		font-size: 13px;
		background: #d3cfcf url('/templates/mixed/images/background.jpg') repeat-x;
		color: #000000;

	}

	p{
		font-family: Trebuchet MS, arial;
		font-size: 13px;
	}

	h1{
		color: #f4811f;
		font-family: Trebuchet MS, arial;
		margin: 0;
	}

	h2{
		/*color: #81aecf; */
		color: #f4811f;
		font-family: Trebuchet MS, arial;
	}

	h3{
		color: #f4811f; 
		font-family: Trebuchet MS, arial;
	}

	a    {  color: #f4811f;   text-decoration: none; }
	a:active  {  color: #f4811f;  text-decoration: none; }
	a:visited {  color: #f4811f;  text-decoration: none; }
	a:Hover	{   color: #f4811f;  text-decoration: underline; }

	#container {
		width: 960px;
		margin: 0 auto;
		position: relative;
		top: 10px;
		background: transparent url('/templates/default/images/background.png') repeat-y top right;
	}

	#header {
		height: 110px; 
		width: 922px;
		margin: auto 0;
		text-align: right;
		background: #ffffff url('/templates/mixed/images/banner_mixed.png') no-repeat top right;
	}

	#header-content{
		margin-left: 120px;
		padding-top: 5px;
		padding-bottom: 10px;
		color: #f4811f;
		text-align: left;
		font-size: 24px;
		height: 110px;
		background: transparent url('/templates/mixed/images/sutton_coldfield_hc.png') no-repeat 0 0;
	}

	#header-content small{
		font-size: 10px;
	}

	#logo{
		position: absolute;
		top: 5px;
		left: 5px;
		z-index: 2;
	}

	#menu{
		width: 100%;
		background: #ffffff url('/templates/default/images/menu_background.jpg') repeat-x;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;

		height: 28px;
	}

	#body{
		width: 921px;		
		position: relative;
		top: 0px;
		background-color: #ffffff;
		border-left: 1px solid #000000;
		border-right: 1px solid #000000;
		border-bottom: 1px solid #000000;
		margin-left: 19px;
		margin-right: 19px;
	}

	#cookie_trail{
		float: left;
		width: 510px;
		margin-left: 200px;
		border-left: 2px solid #7dafcb;
		padding-top: 8px;
		padding-left: 5px;
		height: 24px;
		color: #2b318a;
	}

	#cookie_trail a{
		color: #2b318a;
		text-decoration: none;
	}

	#content{
		min-height: 450px;
		text-align: center;
		
	}

	#left{
		float: left;
		width: 200px;
		margin-left: -720px;
		background-color: #ffff00;
		display: none;
	}

	#left_footer{
		padding: 5px;
		color: #2b318a;
	}

	#left_footer p{
		font-size: 80%;		
	}

	#left_footer a{
		color: #2b318a;
	}

	#middle{
		float: left;
		width: 680px;
		margin-left: 0px;
		background-color: #ffffff;
		padding-left: 5px;
		padding-right: 15px;
	}
	#right{
		float: left;
		width: 215px;
		padding-right: 5px;
		padding-top: 5px;
	}

	#middle li{
		list-style-type: square;
		padding-bottom: 15px;
	}


	#footer{
		padding-right: 40px;
		width: 932px;
		clear: both;
		color: #000000;
		text-align: right;
		background-color: #d3cfcf;
		font-weight: bold;
	}

	#footer b{
		color: #818285;
	}

	#footer a{
		color: #f4811f;
	}

	#clear{
		clear: both;
	}

	#error{
		font-weight: bold;
		color: #ff0000;
	}

	#alert{
		font-weight: bold;
		color: #ff0000;
	}

	#highlight{
		font-weight: bold;
		color: #ff0000;
	}

	#module_header{
		width: 210px;
		background-color: #2b318a;
		padding: 3px 5px 3px 5px;
		margin-bottom: 5px;
	}

	#module_header h2{
		color: #ffffff;
	}

		/* DESIGN */

#box_top_right{
	background: url('/templates/default/images/box_top_right.png') no-repeat top right;
}

#box_top{
	background: url('/templates/default/images/box_top.png') repeat-x top center;
}

#box_top_left{
	background: url('/templates/default/images/box_top_left.png') no-repeat top left;
}

#box_left{
	background: url('/templates/default/images/box_left.png') repeat-y center left;
}

#box_bottom_left{
	background: url('/templates/default/images/box_bottom_left.png') no-repeat bottom left;
}

#box_bottom{
	background: url('/templates/default/images/box_bottom.png') repeat-x bottom center;
}

#box_bottom_right{
	background: url('/templates/default/images/box_bottom_right.png') no-repeat bottom right;
}

#box_right{
	background: url('/templates/default/images/box_right.png') repeat-y center right;
}

#box_clear{
	padding: 10px;
}

/* MENUSETS */

#menuset1{
	padding: 0;
	height: 30px;
}

#menuset1 ul{
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	height: 30px;
	background: #f4811f url('/templates/mixed/images/menu_background.jpg') repeat-x;
	border-top: 1px solid #000000;
}

#menuset1 ul li { 
	display: inline;
	border-right: 1px solid #ffffff;
	float: left; 
	padding: 0.5em 0;
	height: 18px;
}

#menuset1 ul li a{
	padding: 0.5em 0.5em;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	border-right: 1px solid #000000;
}

#menuset1 ul li:hover{	
	background: #f4811f url('/templates/mixed/images/menu_background_hover.jpg') repeat-x;
}

#menuset1 ul li a:hover{	

}



/* FIXTURE */

table.fixture_list{
	border: 1px solid #000000;
	border-collapse: collapse;
}

.fixture_list th{
	background-color: #f4811f;
	color: #ffffff;
	border: 1px solid #000000;
}

.fixture_list td{
	border: 1px solid #000000;
}

.fixture_played{
	background-color: #ffffff;
}

.fixture_unplayed{
	background-color: #ffffdd;
}

#random_fixture_header{
	padding: 0px;
	border-collapse: collapse;
	background-color: #ffffff;
	font-size: 1em;
	width: 180px;
}

#random_fixture_header h2{
	padding: 0;
	margin: 0;
}

#random_fixture_header td{
	border-collapse: collapse;	
	padding: 1px 4px 1px 4px;
}

#random_fixture_header th{
	border-collapse: collapse;	
	padding: 1px 4px 1px 4px;
	color: #f4811f;
}

#random_fixture_header a{
	color: #f4811f;
	font-weight: bold;
}

#random_fixture_alternative{
	background-color: #e4e4e4;
}

#fixture_summary{
	padding: 10px;
	font-size: 0.6em;
}

#fixture_summary b{
	color: #f4811f;
}

#teams{
	padding: 0;
}

#teams ul{
	padding: 0;
	margin: 0;
	float: left;
	width: 100%;
	/*background: #f4811f url('/templates/default/images/menu_background.jpg') repeat-x;*/
}

#teams ul li { 
	display: inline;
	float: left; 
	padding: 0.5em 0;	
}

#teams ul li a{
	padding: 0.5em 2.5em;
	color: #f4811f;
	font-weight: bold;
	text-decoration: none;
}

#teams ul li a:hover{	
	color: #000000;
}

#teams a:hover{	
	background-color: #eeeeee;
}

#fixture_options td{
	border: 1px solid #ffffff;
	text-align: right;
}


/* NEWS */

.news{

}

table.news{
	border: 1px solid #e4e4e4;
	border-collapse: collapse;
}

table.news th{
	text-align: left;
}

table.news_story{
	
}

table.news_story th{
	text-align: left;
}

#news_summary th{
	text-align: left;
}

#news_summary td{
	text-align: left;
}

/* USER MANAGER */

#logged_in_box{
	padding-bottom: 10px;
}

#logged_in_box th{
	text-align: left;
}

#logged_in_box td{
	padding-left: 5px;
	padding-right: 5px;
}

#your_account{
	background-color: #f4811f;
	border: 1px solid #000000;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}

#logout{
	background-color: #ffffff;
	border: 1px solid #000000;
	color: #000000;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}

#reg_submit{
	background-color: #f4811f;
	border: 1px solid #000000;
	font-weight: bold;
	font-size: 11px;
	cursor: pointer;
}

#reg_username{
	font-size: 10px;
}

#reg_password{
	font-size: 10px;
}

#login_box{
	
}