 /* TEXT */
body {
	font: arial;
}

 /* NAVIGATION */

ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 140px; /* Width of Menu Items */
	border-bottom: 1px solid #B0973E;
	font: 11px arial;
	}

ul li {
	position: relative;
	}
	
li ul {
	position: absolute;
	left: 140px; /* Set 1px less than menu width */
	top: 0;
	display: none;
	}

/* Styles for Menu Items */
ul li a {
	display: block;
	text-decoration: none;
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top; /* IE6 Bug */
	padding: 3px;
	border: 1px solid #B0973E;
	border-bottom: 0;
	border-left: 0;
	font: bold 11px arial;
	}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

 /* Hover Styles */
ul li a:hover {
	color: #E2144A;
	background: #D9C88F url(images/structure/nav/arrowright.gif) no-repeat top right;
	}

ul li li a:hover {
	color: #E2144A;
	background: #EAEAEA;
	}
		
 /* Sub Menu Styles */
li ul li a {
	padding: 3px 5px;
	background: #D9C88F;
	border-left: 0;
	font: 11px arial;
	}
		
li:hover ul, li.over ul { display: block; } /* The magic */


 /* SIDE PANELS */
 
td.headerpartone {
	border-left: 4px solid #B0973E;
	border-right: 4px solid #B0973E;
	background-color: black;
}
td.headerparttwo {
	border-left: 4px solid #B0973E;
	border-right: 4px solid #B0973E;
	background-color: #404040;
	background-image: url(images/structure/header/title3.gif);
	background-repeat: no-repeat;
}
td.vertright {
	border-right: 4px solid #B0973E;
	background-color: #404040;
	background-image: url(images/structure/background/greywhitegrad.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
td.vertleft {
	border-left: 4px solid #B0973E;
	background-color: #000;
	background-image: url(images/structure/background/blackwhitegrad.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}
td.footer {
	border-left: 4px solid #B0973E;
	border-right: 4px solid #B0973E;
	padding: 4px 5px;
}


 /* CENTRE PANEL */
 
 td.centre {
	border-top: 1px solid #B0973E;
	padding: 4px 5px;
}

 td.centrehead {
	padding: 3px;
	font: bold 18px arial;
	color: #FFFFFF;
	background-color: #000000;
}

 td.centresub {
	padding: 3px;
	font: bold 11px arial;
	color: #FFFFFF;
	background-color: #B0973E;
}

 td.centrespacer {
	padding: 3px;
	font: 11px arial;
	color: #000000;
	height: 10px;
	text-align: right;
}

 td.news {
	padding: 4px 5px;
}

 td p {
	font: 11px arial;
}

 p.headline {
	font: bold 18px arial;
}

 p.author {
	font: 11px arial;
	color: #666666;
}

 p.opening {
	font: bold 11px arial;
}

 table.rightcontent {
	border-style: solid;
	border-color: #FFFFFF;
	border-left-width: 10px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

 td.picture {
	background: #333333;
	padding: 1px;
}

 td.picturecaption {
	color: #FFFFFF;
	background: #333333;
	padding: 1px 4px 2px;
	text-align: right;
	font-weight: bold;
}

 td.rightcontentspacer {
	height: 15px;
}

 td.rightcontentheader {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: bold 11px arial;
	border-top: 1px solid #B0973E;
}

 td.rightcontentmain a {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #B0973E;
	display: block;
}

 td.rightcontentmain a:hover {
	color: #CC0000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #CC0000;
	display: block;
}

 td.rightcontentinfo {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	vertical-align: top;
}

 td.rightcontentblank {
	color: #777;
	background: #FFFFFF;
	padding: 2px;
	font: 11px arial;
}

 td.rightcontentend {
	color: #FFF;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	border-top: 1px solid #B0973E;
}

 table.newsfooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

 td.newsfooterheader {
	color: #FFF;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #000000;
}

 td.newsarchive{
	color: #FFF;
	padding: 1px;
	font: 8px Arial, Helvetica, sans-serif;
	background-color: #000000;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center top;
	vertical-align: bottom;
}

 td.newsarchivedate {
	color: #FFFFFF;
	background: #000000;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	text-align: center;
	width: 30px;
}

 table.fixtures {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 2px;
}

 td.fixturesheaderblack {
	color: #FFF;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #000000;
	height: 15px;
	border-top: 1px solid #B0973E;
}

 td.fixturesmain {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
}

 td.fixturesmain a {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

 td.fixturesmain a:hover {
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}

 td.fixturesreport {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	text-align: center;
}

 td.fixturesreportbelow {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-bottom: 1px solid #B0973E;
	text-align: center;
}

 td.fixturesatt {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	text-align: right;
	padding-right: 5px;
}

 td.fixturesbold {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	font-weight: bold;
}

 td.fixtureswin {
	color: #FFFFFF;
	background: #00CC33;
	padding: 2px;
	text-decoration: none;
	border-top: 1px double #B0973E;
	font-weight: bold;
	text-align: center;
}

 td.fixturesdraw {
	color: #000000;
	background: #FFFF66;
	padding: 2px;
	text-decoration: none;
	border-top: 1px double #B0973E;
	font-weight: bold;
	text-align: center;
}

 td.fixtureslose {
	color: #FFFFFF;
	background: #CC0000;
	padding: 2px;
	text-decoration: none;
	border-top: 1px double #B0973E;
	font-weight: bold;
	text-align: center;
}

 td.league {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	text-align: center;
}

 td.leaguenumbers {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	text-align: center;
	width: 25px;
}

 td.leagueheaderblack {
	color: #FFF;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #000000;
	height: 15px;
	border-top: 1px solid #B0973E;
	text-align: center;
}

 td.leaguedorch {
	color: #FFFFFF;
	background: #B0973E left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	font-weight: bold;
}

 td.leaguefixhome {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-bottom: 1px solid #B0973E;
	text-align: right;
	width: 45%;
}

 td.leaguefixaway {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-bottom: 1px solid #B0973E;
	width: 45%;
}

 td.leaguefixscore {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-bottom: 1px solid #B0973E;
	text-align: center;
	width: 10%;
}

 td.statsapps {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #B0973E;
	text-align: center;
}

 td.statshead {
	color: #FFFFFF;
	background: #000000;
	padding: 2px;
	border-top: 1px solid #B0973E;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #000000;
	text-align: center;
	font-weight: bold;
}

 td.statsgoals {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #B0973E;
	text-align: center;
	width: 25px;
}

 td.statstotals {
	color: #000000;
	background: #CCCCCC;
	padding: 2px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B0973E;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #B0973E;
	text-align: center;
}

 td.statstotalsbold {
	color: #000000;
	background: #CCCCCC;
	padding: 2px;
	text-decoration: none;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B0973E;
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #B0973E;
	text-align: center;
	font-weight: bold;
}

 td.honoursheaderblack {
	color: #FFF;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #000000;
	height: 15px;
	border-bottom: 1px solid #B0973E;
}

 td.honoursheadergold {
	color: #FFFFFF;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	background-color: #B0973E;
	height: 15px;
	border-left: 2px solid #FFFFFF;
	text-align: center;
}


 td.honoursbold {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

 td.honoursnotbold {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

 td.honoursyearbold {
	color: #777;
	background: #FFFFFF;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #B0973E;
	display: block;
}

 td.honoursyearnotbold {
	color: #777;
	background: #FFFFFF;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #B0973E;
	display: block;
}

 td.honoursyearcentre {
	color: #777;
	background: #FFFFFF;
	padding: 2px;
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

 td.honoursyearcentrenotbold {
	color: #777;
	background: #FFFFFF;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	display: block;
}

 td.profileinfo {
	color: #777;
	padding: 2px;
	font: 11px arial;
	vertical-align: top;
}

 td.profilestatsmain {
	color: #000000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

 td.profilestatsgoldheader {
	color: #FFFFFF;
	background: #B0973E left top;
	padding: 2px;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

 td.poty {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #B0973E;
	text-align: center;
}

 form {
	margin: 0px;
	padding: 0px;
}

 td.homepagehead {
	font: bold 18px arial;
	color: #FFFFFF;
	background-color: #000000;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

 td.homepagesubright {
	padding: 3px;
	font: bold 11px arial;
	color: #FFFFFF;
	background-color: #B0973E;
	border-left-width: 4px;
	border-bottom-width: 4px;
	border-left-style: solid;
	border-bottom-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}

 td.homepagesubleft {
	padding: 3px;
	font: bold 11px arial;
	color: #FFFFFF;
	background-color: #B0973E;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


 td.homepagetopstory {
	font: 11px arial;
	color: #000000;
	background-color: #EAEAEA;
}

 td.homepageheadline {
	font: 14px arial;
	color: #FFFFFF;
	background: #333333;
	padding: 2px 2px 2px 4px;
	font-weight: bold;
	text-decoration: none;
	display: block;
}

 td.homepageheadline a {
	text-decoration: none;
	color: #FFFFFF;
	display: block;
}

 td.homepageheadline a:hover {
	text-decoration: none;
	color: #B0973E;
	display: block;
}

.simplelink {
	color: #CC0000;
	text-decoration: none;
}

.simplelink:hover {
	text-decoration: underline;
}

 td.upcoming {
	color: #FFF;
	padding: 4px;
	font: bold 11px Arial, Helvetica, sans-serif;
}

 td.homepagenews a {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #B0973E;
	display: block;
}

 td.homepagenews a:hover {
	color: #CC0000;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #CC0000;
	display: block;
}

 td.homepagesubsub {
	padding: 3px;
	font: bold 11px arial;
	color: #FFFFFF;
	background-color: #B0973E;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

 td.homepagesubsubhalf {
	padding: 3px;
	font: bold 11px arial;
	color: #FFFFFF;
	background-color: #B0973E;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
}

 td.homepageleague {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 1px solid #B0973E;
}

 td.homepagestats {
	color: #777;
	background: #FFF url(images/structure/nav/shade.gif) repeat-x left top;
	padding: 2px;
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-left-width: 4px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-top: 1px solid #B0973E;
	display: block;
}

 td.homepageoptions {
	font: 11px arial;
	color: #FFFFFF;
	background: #333333;
	padding: 2px 2px 2px 4px;
	font-weight: bold;
	text-decoration: none;
}

 td.homepageoptions a {
	text-decoration: none;
	color: #FFFFFF;
}

 td.homepageoptions a:hover {
	text-decoration: none;
	color: #B0973E;
}


