	body {
		margin:0; padding:0;
		font:11pt/1.5 sans-serif;
		background: white;
		}
	#bodynew {}
	#page {width:1000px; margin: 0 auto 0 auto; background-image: url(images/morecambe_pool_banner.jpg); background-repeat: no-repeat;}
	#main {}
		#printpage {width:800px; margin: 0 auto 0 auto; background-image: url(http://www.morecambepool.com/images/morecambepool_pbg.jpg); background-repeat: no-repeat; background-position: -160px -60px;}
	#printmain {}
	#header {
		margin:0; padding:0;
		background:transparent;
		height:100px;
		min-height: 100px;
		}

	#leftback {
		margin:0; padding:0;
		background:transparent;
		background-image: url(images/leftback_background.jpg); background-repeat: repeat-y;
		border-top: #095c06 2px solid;
		border-bottom: #095c06 2px solid;
		}
	#rightback {
		margin:0; padding:0;
		background:transparent;
		}
	#left {
		float:left;
		width:200px;
		margin:0; padding:0;
		background:transparent;
		font-size:80%;
		}
	#right {
		float:right;
		width:200px;
		margin:0; padding:0;
		background:url("corner.gif") top right no-repeat;
		font-size:80%;
		}
	#mainContent {
		margin:0 200px;
		padding: 30px 0px 0px 0px;
		background:transparent;
		font-size:80%;
		}
	.column-in {
		margin:0; padding:0.5em 1em;
		}
	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
		
	h1,h2,h3,h4 { margin: 0.2em 0 }
	p { margin: 0.5em 0 }
	a { color:black }
	td {padding: 2px;}
	#mainnav {margin:0;}
	#mainnav ul {list-style-type:none; line-height:1.5em; clear:both; margin: 10px auto 10px auto; height: 28px; min-height:28px;}
	#mainnav .column-in {text-align:center;}
	#mainnav ul li {display: block; width: 14%; float:left; text-align:center;}
	
	#footer {margin:0;}
	#footer ul {list-style-type:none; line-height:1.5em; clear:both; margin: 10px auto 10px auto; height: 28px; min-height:28px;}
	#footer .column-in {text-align:center;}
	#footer ul li {display: block; width: 14%; float:left; text-align:center;}
	.doc {}
	#mainContent .column-in {padding: 0px 1em 0.5em 1em;}

	a.mainnav:link, a.mainnav:visited {display:block; float:left; width:115px; padding:0.4em 0 0.4em 0; margin:0; text-decoration:none; background-color:#FFFFFF; color:#0b5304; border-bottom: 2px solid #0b5304; border-bottom-color: #0b5304; border-top: 2px solid #FFFFFF; border-top-color: #FFFFFF;}
	a.mainnav:hover {display:block; float:left; width:115px; padding:0.4em 0 0.4em 0; margin:0; text-decoration:none; background-color:#EFEFEF; color:#0b5304; border-bottom: 2px solid #FF0000; border-bottom-color: #FF0000; border-top: 2px solid #FFFF00; border-top-color: #FFFF00;}
	a.mainnav:active {display:block; float:left; width:115px; padding:0.4em 0 0.4em 0; margin:0; text-decoration:none; background-color:#c2eda5; color:#0b5304; border-bottom: 2px solid #F8F507; border-bottom-color: #F8F507; border-top: 2px solid #FFFF00; border-top-color: #FFFF00;}
	
	.copy { text-align:center; font-size:80% }
	
	.home {background: #d7edd3; padding: 6px 3px 6px 3px;}
	.away {background: #f6eae2; padding: 6px 3px 6px 3px;}
	#fixtures_table_ind {width: 500px;}
	#fixtures_table {width: 600px;}
	#OpponentTH {width: 300px;}
	#ResultTH {width: 100px;}
	.ResultTD {text-align: center;}
	.TeamTD {text-align: center; font-weight: bold;}
	.date {width: 85px;}
	.odd {background-color: #f6f5e2;}
	.even {background-color: #e2eef6;}
	.week {background-color: #e9bafd; text-align: center; font-weight:bold;}
	.playtime {background-color: #feffa8; width:70px;}
	.redbold {font-weight: bold; color: #FF0000;}
	
	#TeamInfoCol {margin: 35px 0px 10px 0px;}
	
	.comp {width:450px;}
	.team {text-align: center; font-weight: bold; width: 180px;}
	a.winner:link, a.winner:visited {
text-decoration:none; background-color:#FEF051; color:#003300;}

a.winner:hover {
text-decoration:underline; background-color: #FEF051; color : #003300;}

a.winner:active { 
text-decoration:underline; background-color: #FEF051; color : #003300;}

.winner {
background-color: #FEF051; color : #003300;}

a.loser:link, a.loser:visited {
text-decoration:none; background-color: #DDDDDD; color : #700201;}

a.loser:hover {
text-decoration:underline; background-color: #DDDDDD; color : #700201;}

a.loser:active { 
text-decoration:underline; background-color: #DDDDDD; color : #700201;}

.loser {
background-color: #DDDDDD; color : #700201;}
	#LastWeekFixtureTable {width:98%; margin: 30px 0px 15px 0px;}
	
#fixtures_table {width: 580px;}