*
	{
	margin: 0;
	padding: 0;
	}
body
	{
	background: url(images/bg.gif) repeat-x top left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding-bottom: 2em;
	}
body
	{
	text-align:center;
	}
body
	{
	te\xt-align:left;
	}
li
	{
	list-style:none;
	}
p,li,label
	{
	font-size: 0.75em;
	line-height: 1.4em;
	}
p,label
	{
	/*text-align:justify;*/
	margin: 0.8em 0.2em;
	}
p em, label em
	{
	color:#317f41;
	font-style:normal;
	}
form
	{
	padding:0;
	}
fieldset
	{
	border-width: 0px; 
	display: block;
	background: url(images/fieldset-bg.gif) repeat-x top left;
	padding: 0px;
	width: 400px;
	}
label
	{
	position:relative;
	display: block;
	border-top: 1px solid #fff;
	padding: 0;
	margin: 0;
	height: 27px;
	padding: 5px;
	color: #167629;
	text-transform:uppercase;
	}
label.noBord
	{
	border-width: 0px; 
	}
strong.red
	{
	color: #cc0000;
	}
label.error
	{
	color: #cc0000;
	}
label.error .inputField, label.error textarea
	{
	background: #FFE0E3;
	border-color: #cc0000;
	}
.inputField, textarea, select
	{
	position: absolute;
	top: 5px;
	right: 5px;
	border: 1px solid #D2D2D2;
	}
.inputField, select
	{
	width: 300px;
	height: 25px;
	}

textarea
	{
	width: 300px;
	height: 120px;	
	}
label.textarea
	{
	height: 150px;
	}
#submit input
	{
	position: relative;
	border-width: 0px;
	}
img
	{
	border-width: 0;
	}
a:focus
	{
	outline: none;
	}
a:link, a:visited
	{
	color:#317f41;
	}
a:hover, a:active
	{
	color:#666;
	}
.col3-3 table
	{
	margin: 10px;
	border-collapse:collapse;
	border-spacing:0;
	border-top: 1px solid #333;
	}
.col3-3 td, .col3-3 th
	{
	padding: 5px 10px;
	border: 1px solid #fff;
	color: #333;
	font-size: 13px;
	}
iframe
	{
	padding: 3px;
	border: 2px solid #317f41;
	}
#header
	{
	height: 193px;
	background:url(images/header-bg.jpg) no-repeat center top;
	}
#header h1
	{
	background: url(images/header-image.jpg) no-repeat top left;
	width: 1008px;
	height: 149px;
	text-indent: -5000px;
	margin: 0 auto;
	}
#header ul
	{
	background: url(images/nav-bg.gif) no-repeat top left;
	width: 1008px;
	height: 44px;
	padding-left: 282px;
	}
html #header ul
	{
	w\idth: 726px;
	}
html #header ul
	{
	ma\rgin: 0 auto;
	}
#header ul
	{
	margin: 0;
	}
#header ul li, #teamNav li
	{
	display: inline;
	}
#header ul li a, #teamNav li a
	{
	float: left;
	display: inline;
	text-indent: -5000px;
	background-repeat: no-repeat;
	height: 44px;
	}
#teamNav #logout a
	{
	float: left;
	display: inline;
	text-indent: 0;
	background-repeat: no-repeat;
	height: 44px;
	color: #DEE7EE;
	}
#teamNav
	{
	margin: 0 5px;
	height: 34px;
	background: url(images/teamNav-bg.gif) repeat-x top left;
	}

/* SITE NAV LINKS */

#header ul li.home a { background-image:url(images/nav-home.gif); width: 71px;  }
#header ul li.club a { background-image:url(images/nav-club.gif); width:98px; }
#header ul li.sponsors a { background-image:url(images/nav-sponsors.gif); width: 106px; }
#header ul li.contact a { background-image:url(images/nav-contact.gif); width:118px; }
#header ul li.honours a { background-image:url(images/nav-honours.gif); width: 99px; }
#header ul li.locate a { background-image:url(images/nav-locate.gif); width: 105px; }
#header ul li.downloads a { background-image:url(images/nav-downloads.gif); width: 124px; }

#header ul li a:link, #header ul li a:visited
	{
	background-position: left top;
	}
#header ul li a:hover, #header ul li a:active
	{
	background-position: left -44px;
	}
#home #header ul li.home a,
#club #header ul li.club a,
#sponsors #header ul li.sponsors a,
#contact #header ul li.contact a,
#honours #header ul li.honours a,
#locate #header ul li.locate a,
#downloads #header ul li.downloads a { background-position: right -88px; cursor:auto;  }


/* TEAM NAV LINKS TOP */

#teamNav li.home a	{ background-image:url(images/teamNav-home.gif); width: 153px; }
#teamNav li.history a	{ background-image:url(images/teamNav-history.gif); width: 137px; }
#teamNav li.fixtures a	{ background-image:url(images/teamNav-fixtures.gif); width: 142px; }
#teamNav li.contactus a	{ background-image:url(images/teamNav-contact.gif); width: 116px; }
#teamNav li.stats a	{ background-image:url(images/teamNav-stats.gif); width: 115px; }
#teamNav li.login a	{ background-image:url(images/teamNav-login.gif); width: 97px; }
#teamNav li.logout a	{ background-image:url(images/teamNav-logout.gif); width: 97px; }

#teamNav li.home a:hover, #teamNav li.home a:active	{ background-position: -153px top; }
#teamNav li.history a:hover, #teamNav li.history a:active	{ background-position: -137px top; }
#teamNav li.fixtures a:hover, #teamNav li.fixtures a:active	{ background-position: -142px top; }
#teamNav li.contactus a:hover, #teamNav li.contactus a:active	{ background-position: -116px top; }
#teamNav li.stats a:hover, #teamNav li.stats a:active	{ background-position: -115px top; }
#teamNav li.login a:hover, #teamNav li.login a:active	{ background-position: -97px top; }
#teamNav li.logout a:hover, #teamNav li.logout a:active	{ background-position: -97px top; }


#home-mr #teamNav li.home a:link, #home-mr #teamNav li.home a:visited, #home-mr #teamNav li.home a:hover, #home-mr #teamNav li.home a:active,
#home-u7 #teamNav li.home a:link, #home-u7 #teamNav li.home a:visited, #home-u7 #teamNav li.home a:hover, #home-u7 #teamNav li.home a:active,
#home-u8D #teamNav li.home a:link, #home-u8D #teamNav li.home a:visited, #home-u8D #teamNav li.home a:hover, #home-u8D #teamNav li.home a:active, 
#home-u8F #teamNav li.home a:link, #home-u8F #teamNav li.home a:visited, #home-u8F #teamNav li.home a:hover, #home-u8F #teamNav li.home a:active, 
#home-u9 #teamNav li.home a:link, #home-u9 #teamNav li.home a:visited, #home-u9 #teamNav li.home a:hover, #home-u9 #teamNav li.home a:active,
#home-u10F #teamNav li.home a:link, #home-u10F #teamNav li.home a:visited, #home-u10F #teamNav li.home a:hover, #home-u10F #teamNav li.home a:active,
#home-u10H #teamNav li.home a:link, #home-u10H #teamNav li.home a:visited, #home-u10H #teamNav li.home a:hover, #home-u10H #teamNav li.home a:active,
#home-u10C #teamNav li.home a:link, #home-u10C #teamNav li.home a:visited, #home-u10C #teamNav li.home a:hover, #home-u10C #teamNav li.home a:active,
#home-u11C #teamNav li.home a:link, #home-u11C #teamNav li.home a:visited, #home-u11C #teamNav li.home a:hover, #home-u11C #teamNav li.home a:active,
#home-u11W #teamNav li.home a:link, #home-u11W #teamNav li.home a:visited, #home-u11W #teamNav li.home a:hover, #home-u11W #teamNav li.home a:active,
#home-u11H #teamNav li.home a:link, #home-u11H #teamNav li.home a:visited, #home-u11H #teamNav li.home a:hover, #home-u11H #teamNav li.home a:active,
#home-u12 #teamNav li.home a:link, #home-u12 #teamNav li.home a:visited, #home-u12 #teamNav li.home a:hover, #home-u12 #teamNav li.home a:active,
#home-u13R #teamNav li.home a:link, #home-u13R #teamNav li.home a:visited, #home-u13R #teamNav li.home a:hover, #home-u13R #teamNav li.home a:active,
#home-u13I #teamNav li.home a:link, #home-u13I #teamNav li.home a:visited, #home-u13I #teamNav li.home a:hover, #home-u13I #teamNav li.home a:active,
#home-u14 #teamNav li.home a:link, #home-u14 #teamNav li.home a:visited, #home-u14 #teamNav li.home a:hover, #home-u14 #teamNav li.home a:active,
#home-u15F #teamNav li.home a:link, #home-u15F #teamNav li.home a:visited, #home-u15F #teamNav li.home a:hover, #home-u15F #teamNav li.home a:active,
#home-u15B #teamNav li.home a:link, #home-u15B #teamNav li.home a:visited, #home-u15B #teamNav li.home a:hover, #home-u15B #teamNav li.home a:active,
#home-u16U #teamNav li.home a:link, #home-u16U #teamNav li.home a:visited, #home-u16U #teamNav li.home a:hover, #home-u16U #teamNav li.home a:active,
#home-u16P #teamNav li.home a:link, #home-u16P #teamNav li.home a:visited, #home-u16P #teamNav li.home a:hover, #home-u16P #teamNav li.home a:active,
#home-u17Y #teamNav li.home a:link, #home-u17Y #teamNav li.home a:visited, #home-u17Y #teamNav li.home a:hover, #home-u17Y #teamNav li.home a:active,
#home-u17Bu #teamNav li.home a:link, #home-u17Bu #teamNav li.home a:visited, #home-u17Bu #teamNav li.home a:hover, #home-u17Bu #teamNav li.home a:active,
#home-u18 #teamNav li.home a:link, #home-u18 #teamNav li.home a:visited, #home-u18 #teamNav li.home a:hover, #home-u18 #teamNav li.home a:active
{ background-position: right top; cursor:auto;  }



#history #teamNav li.history a:link, #history #teamNav li.history a:visited, #history #teamNav li.history a:hover, #history #teamNav li.history a:active { background-position: right top; cursor:auto;  }
#fixtures #teamNav li.fixtures a:link, #fixtures #teamNav li.fixtures a:visited, #fixtures #teamNav li.fixtures a:hover, #fixtures #teamNav li.fixtures a:active { background-position: right top; cursor:auto;  }
#contactus #teamNav li.contactus a:link, #contactus #teamNav li.contactus a:visited, #contactus #teamNav li.contactus a:hover, #contactus #teamNav li.contactus a:active { background-position: right top; cursor:auto;  }
#stats #teamNav li.stats a:link, #stats #teamNav li.stats a:visited, #stats #teamNav li.stats a:hover, #stats #teamNav li.stats a:active { background-position: right top; cursor:auto;  }

#main
	{
	width: 1008px;
	margin: 0 auto;
	position: relative;
	}
#content
	{
	margin-left:278px;
	width: 730px;
	float: left;
	background:url(images/content-bg.gif) no-repeat top left;
	position: relative;
	display: inline;
	min-height:776px;
  height:auto !important;
  height:776px;
	}

#teamLinks
	{
	position:absolute;
	top:0px;
	left:0px;
	margin-left: -15px;
	display: block;
	clear: left;
	background-image:url(images/teamLinks-bg.gif);
	background-repeat: no-repeat;
	background-position:15px 0;
	padding-top: 88px;
	}
html #teamLinks
	{
	marg\in-left: 0px;
	background-posit\ion: left top;
	}
#teamLinks li
	{
	text-indent: -5000px;
	width: 263px;
	}


/* LEFT HAND COLUMN TEAM NAV LINKS */
#teamLinks li { height: 29px; background: url(images/list-bg.gif) no-repeat left top; }
#teamLinks #mr { padding-top: 15px; height: 29px; background: url(images/listtop.gif) no-repeat left top; }
#teamLinks #u17Bu { padding-bottom: 15px; height: 29px; background:url(images/listbot.gif) no-repeat left bottom; }



#teamLinks li a
	{
	margin: 0 15px;
	display: block;
	width: 233px;
	height: 29px;
	background-repeat: no-repeat;
	}


#teamLinks #mr a { background-image: url(images/link-mr.png); }
#teamLinks #u7 a { background-image: url(images/link-u7.png); }
#teamLinks #u8D a { background-image: url(images/link-u8D.png); }
#teamLinks #u8F a { background-image: url(images/link-u8F.png); }
#teamLinks #u9 a { background-image:url(images/link-u9.png); }
#teamLinks #u10F a { background-image:url(images/link-u10F.png); }
#teamLinks #u10H a { background-image:url(images/link-u10H.png); }
#teamLinks #u10C a { background-image:url(images/link-u10C.png); }
#teamLinks #u11C a { background-image:url(images/link-u11C.png); }
#teamLinks #u11W a { background-image:url(images/link-u11W.png); }
#teamLinks #u11H a { background-image:url(images/link-u11H.png); }
#teamLinks #u12 a { background-image:url(images/link-u12.png); }
#teamLinks #u13R a { background-image:url(images/link-u13R.png); }
#teamLinks #u13I a { background-image:url(images/link-u13I.png); }
#teamLinks #u14 a { background-image:url(images/link-u14.png); }
#teamLinks #u15F a { background-image:url(images/link-u15F.png); }
#teamLinks #u15B a { background-image:url(images/link-u15B.png); }
#teamLinks #u16U a { background-image:url(images/link-u16U.png); }
#teamLinks #u16P a { background-image:url(images/link-u16P.png); }
#teamLinks #u17Y a { background-image:url(images/link-u17Y.png); }
#teamLinks #u17Bu a { background-image:url(images/link-u17Bu.png); }


#teamLinks li a:link, #teamLinks li a:visited { background-position: left top;	}
#teamLinks li a:hover, #teamLinks li a:active { background-position: -233px top;	}

.mr #teamLinks #mr a:link, .mr #teamLinks #mr a:visited, .mr #teamLinks #mr a:hover, .mr #teamLinks #mr a:active { background-position: right top; cursor:auto; }
.u7 #teamLinks #u7 a:link, .u7 #teamLinks #u7 a:visited, .u7 #teamLinks #u7 a:hover, .u7 #teamLinks #u7 a:active { background-position: right top; cursor:auto; }
.u8D #teamLinks #u8D a:link, .u8D #teamLinks #u8D a:visited, .u8D #teamLinks #u8D a:hover, .u8D #teamLinks #u8D a:active { background-position: right top; cursor:auto; }
.u8F #teamLinks #u8F a:link, .u8F #teamLinks #u8F a:visited, .u8F #teamLinks #u8F a:hover, .u8F #teamLinks #u8F a:active { background-position: right top; cursor:auto; }
.u9 #teamLinks #u9 a:link, .u9 #teamLinks #u9 a:visited, .u9 #teamLinks #u9 a:hover, .u9 #teamLinks #u9 a:active { background-position: right top; cursor:auto; }
.u10F #teamLinks #u10F a:link, .u10F #teamLinks #u10F a:visited, .u10F #teamLinks #u10F a:hover, .u10F #teamLinks #u10F a:active { background-position: right top; cursor:auto; }
.u10H #teamLinks #u10H a:link, .u10H #teamLinks #u10H a:visited, .u10H #teamLinks #u10H a:hover, .u10H #teamLinks #u10H a:active { background-position: right top; cursor:auto; }
.u10C #teamLinks #u10C a:link, .u10C #teamLinks #u10C a:visited, .u10C #teamLinks #u10C a:hover, .u10C #teamLinks #u10C a:active { background-position: right top; cursor:auto; }
.u11C #teamLinks #u11C a:link, .u11C #teamLinks #u11C a:visited, .u11C #teamLinks #u11C a:hover, .u11C #teamLinks #u11C a:active { background-position: right top; cursor:auto; }
.u11W #teamLinks #u11W a:link, .u11W #teamLinks #u11W a:visited, .u11W #teamLinks #u11W a:hover, .u11W #teamLinks #u11W a:active { background-position: right top; cursor:auto; }
.u11H #teamLinks #u11H a:link, .u11H #teamLinks #u11H a:visited, .u11H #teamLinks #u11H a:hover, .u11H #teamLinks #u11H a:active { background-position: right top; cursor:auto; }
.u12 #teamLinks #u12 a:link, .u12 #teamLinks #u12 a:visited, .u12 #teamLinks #u12 a:hover, .u12 #teamLinks #u12 a:active { background-position: right top; cursor:auto; }
.u13R #teamLinks #u13R a:link, .u13R #teamLinks #u13R a:visited, .u13R #teamLinks #u13R a:hover, .u13R #teamLinks #u13R a:active { background-position: right top; cursor:auto; }
.u13I #teamLinks #u13I a:link, .u13I #teamLinks #u13I a:visited, .u13I #teamLinks #u13I a:hover, .u13I #teamLinks #u13I a:active { background-position: right top; cursor:auto; }
.u14 #teamLinks #u14 a:link, .u14 #teamLinks #u14 a:visited, .u14 #teamLinks #u14 a:hover, .u14 #teamLinks #u14 a:active { background-position: right top; cursor:auto; }
.u15F #teamLinks #u15F a:link, .u15F #teamLinks #u15F a:visited, .u15F #teamLinks #u15F a:hover, .u15F #teamLinks #u15F a:active { background-position: right top; cursor:auto; }
.u15B #teamLinks #u15B a:link, .u15B #teamLinks #u15B a:visited, .u15B #teamLinks #u15B a:hover, .u15B #teamLinks #u15B a:active { background-position: right top; cursor:auto; }
.u16U #teamLinks #u16U a:link, .u16U #teamLinks #u16U a:visited, .u16U #teamLinks #u16U a:hover, .u16U #teamLinks #u16U a:active { background-position: right top; cursor:auto; }
.u16P #teamLinks #u16P a:link, .u16P #teamLinks #u16P a:visited, .u16P #teamLinks #u16P a:hover, .u16P #teamLinks #u16P a:active { background-position: right top; cursor:auto; }
.u17Y #teamLinks #u17Y a:link, .u17Y #teamLinks #u17Y a:visited, .u17Y #teamLinks #u17Y a:hover, .u17Y #teamLinks #u17Y a:active { background-position: right top; cursor:auto; }
.u17Bu #teamLinks #u17Bu a:link, .u17Bu #teamLinks #u17Bu a:visited, .u17Bu #teamLinks #u17Bu a:hover, .u17Bu #teamLinks #u17Bu a:active { background-position: right top; cursor:auto; }


/* JOIN NOW */

#joinnow
	{
	width: 255px;
	height: 70px;
	position: absolute;
	left: 3px;
	top: 760px;
	}
#joinnow a
	{
	display: block;
	width: 255px;
	height: 70px;
	text-indent: -10000px;
	background: url(images/joinnow.gif) no-repeat left top;
	}
#joinnow a:hover
	{
	background-position: left bottom;
	}

#content #fa
	{
	position: absolute;
	right: 31px;
	top: 25px;
	}
#content #fa1
	{
	position: absolute;
	right: 31px;
	top: 50px;
	}
#content #fa img, #content #fa1 img 
	{
	border-width: 0px;
	}
#content img
	{
	border: 3px solid #ccc;
	margin-bottom: 20px;
	}
* html #content img
	{
	border-width: 0px;
	}
img.floatRight
	{
	float: right;
	margin-left: 37px;
	margin-bottom: 20px;
	}
.borderTop
	{
	border-top: 1px solid #dbdbdb;
	}
.borderBottom
	{
	border-bottom: 1px solid #dbdbdb;
	}
#content .clearLeft
	{
	clear: left;
	}
#content .clearRight
	{
	clear: right;
	}
#content .noRightMarg
	{
	margin-right: 0;
	}
#content .noLeftMarg
	{
	margin-left: 0;
	}
#content .noTopMarg
	{
	margin-top: 0;
	}
#content .noBottomMarg
	{
	margin-bottom: 0;
	}
#content .noRightPad
	{
	padding-right: 0;
	}
#content .noLeftPad
	{
	padding-left: 0;
	}
#content .noTopPad
	{
	padding-top: 0;
	}
#content .noBottomPad
	{
	padding-bottom: 0;
	}
#content .col2-3Expand
	{
	width: 437px;
	}
#content h2
	{
	height: 77px;
	margin: 40px 37px 0px 37px;
	text-indent: -5000px;
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom: 1px solid #dbdbdb;
	padding-bottom: 20px;
	}
#content #noBorder
	{
	border-width: 0;
	}

#club #content h2 { background-image: url(images/h2-club.gif); height: 84px; }
#sponsors #content h2 { background-image: url(images/h2-sponsors.gif); height: 84px; }
#contact #content h2 { background-image: url(images/h2-contact.gif); height: 84px; }
#contactus #content h2 { background-image: url(images/h2-contact.gif); height: 84px; }
#stats #content h2 { background-image: url(images/h2-stats.gif); height: 84px; }
#honours #content h2 { background-image: url(images/h2-honours.gif); height: 84px; }
#links #content h2 { background-image: url(images/h2-links.gif); height: 84px; }
#locate #content h2 { background-image: url(images/h2-locate.gif); height: 84px; }
#downloads #content h2 { background-image: url(images/h2-downloads.gif); height: 84px; }
#news-archives #content h2 { background-image: url(images/h2-news-archives.gif); height: 84px; }

#home-mr #content h2 { background-image: url(images/h2-mr.png); height: 80px; }
#home-u7 #content h2 { background-image: url(images/h2-u7.png); height: 80px; }
#home-u8D #content h2 { background-image: url(images/h2-u8D.png); height: 80px; }
#home-u8F #content h2 { background-image: url(images/h2-u8F.png); height: 80px; }
#home-u9 #content h2 { background-image: url(images/h2-u9.png); height: 80px; }
#home-u10F #content h2 { background-image: url(images/h2-u10F.png); height: 80px; }
#home-u10H #content h2 { background-image: url(images/h2-u10H.png); height: 80px; }
#home-u10C #content h2 { background-image: url(images/h2-u10C.png); height: 80px; }
#home-u11C #content h2 { background-image: url(images/h2-u11C.png); height: 80px; }
#home-u11W #content h2 { background-image: url(images/h2-u11W.png); height: 80px; }
#home-u11H #content h2 { background-image: url(images/h2-u11H.png); height: 80px; }
#home-u12 #content h2 { background-image: url(images/h2-u12.png); height: 80px; }
#home-u13R #content h2 { background-image: url(images/h2-u13R.png); height: 80px; }
#home-u13I #content h2 { background-image: url(images/h2-u13I.png); height: 80px; }
#home-u14 #content h2 { background-image: url(images/h2-u14.png); height: 80px; }
#home-u15F #content h2 { background-image: url(images/h2-u15F.png); height: 80px; }
#home-u15B #content h2 { background-image: url(images/h2-u15B.png); height: 80px; }
#home-u16U #content h2 { background-image: url(images/h2-u16U.png); height: 80px; }
#home-u16P #content h2 { background-image: url(images/h2-u16P.png); height: 80px; }
#home-u17Y #content h2 { background-image: url(images/h2-u17Y.png); height: 80px; }
#home-u17Bu #content h2 { background-image: url(images/h2-u17Bu.png); height: 80px; }



#fixtures #content h2 { background-image: url(images/h2-fixtures.gif); height: 84px; }
#history #content h2 { background-image: url(images/h2-team-history.gif); height: 84px; }
#admin #content h2 { background-image: url(images/h2-admin.gif); height: 84px; }

#content h3
	{
	padding-bottom: 0.4em;
	color:#666;
	font-weight:100;
	line-height: 1.3em;
	}

#content h3 em
	{
	font-size: 70%;
	font-weight:100;
	color:#999;
	}
#content .article p.readbody
	{
	margin: 0;
	padding: 0;
	}
#content .article .summary
	{
	margin-bottom: 0;
	padding-bottom: 0;
	}
	
/* H3 IMAGE REPLACEMENT */

#content #squadHeading, #content #playerProfile h3, #content #review0506, #content #review0607, #content #review0708, #content #review0809, #content #review0910, #content #review1011, #content #review1112, #content #review1213, #content #nextMatch, #content #lastMatch, #content #teamSponsors, #content #previousResults
	{
	height: 23px;
	text-indent: -5000px;
	padding: 0;
	}
	
#squadHeading { background:url(images/h3-squad.gif) no-repeat top left; }
#playerProfile h3 { background:url(images/h3-profile.gif) no-repeat top left; }
#content #review0506 { background:url(images/h4-05-06.gif) no-repeat top left; }
#content #review0607 { background:url(images/h4-06-07.gif) no-repeat top left; }
#content #review0708 { background:url(images/h4-07-08.gif) no-repeat top left; }
#content #review0809 { background:url(images/h4-08-09.gif) no-repeat top left; }
#content #review0910 { background:url(images/h4-09-10.gif) no-repeat top left; }
#content #review1011 { background:url(images/h4-10-11.gif) no-repeat top left; }
#content #review1112 { background:url(images/h4-11-12.gif) no-repeat top left; }
#content #review1213 { background:url(images/h4-12-13.gif) no-repeat top left; }
#content #nextMatch { background:url(images/h4-next-match.gif) no-repeat top left; }
#content #lastMatch { background:url(images/h4-last-match.gif) no-repeat top left; }
#content #previousResults { background:url(images/h4-previous-results.gif) no-repeat top left; }
#content #teamSponsors { background:url(images/team-sponsors.gif) no-repeat top left; padding-bottom: 1em;}
	
/* H4 IMAGE REPLACEMENT */

#content h4
	{
	padding-bottom: 0.4em;
	color:#317f41;
	font-weight:100;
	}
#content #newsArchive, #content #voteFund, #content #footballlinks, #content #businesslinks, #content #funlinks, #content #otherlinks, #content #downloadHeader
	{
	height: 23px;
	text-indent: -5000px;
	padding: 0;
	}
	
#newsArchive { background:url(images/news-archives.gif) no-repeat top left; }
#voteFund { background:url(images/vote-fund.gif) no-repeat top left; }
#footballlinks { background:url(images/footballLinks.gif) no-repeat top left; }
#businesslinks { background:url(images/businessLinks.gif) no-repeat top left; }
#funlinks { background:url(images/funLinks.gif) no-repeat top left; }
#otherlinks { background:url(images/otherLinks.gif) no-repeat top left; }
#downloadHeader { background:url(images/downloads.gif) no-repeat top left; }

#content p
	{
	color: #333;
	}
#playerProfile p
	{
	text-align:left;
	margin: 0;
	font-size: 100%;
	font-size: 1em;
	line-height: 1.5em;
	color:#317f41;
	background: #f1f1f1;
	padding: 15px;
	}
#history .col3-3, #fixtures .col3-3
	{
	background: #f1f1f1;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 0;
	padding-bottom: 15px;
	}
#fixtures .col3-3
	{
	background: #fff;
	} 
#history .col3-3
	{
	padding-bottom: 0;
	}
#history .col3-3 span
	{
	display: block;
	padding-bottom: 5px;
	}
#history .col3-3 p, #fixtures .col3-3 p
	{
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 0;
	/*padding-bottom: 15px;*/
	}
#history img.floatRight
	{
	margin: 10px;
	}
#history h3
	{
	font-size: 15px;
	font-weight: normal;
	color: #fff;
	background: url(images/history-h3-bg.gif) repeat-x top left;
	height: 23px;
	line-height: 23px;
	padding-left: 10px;
	position: relative;
	margin-top: 0;
	padding-bottom: 0;
	border-bottom: 1px solid #fff;
	}
#history h3 a
	{
	display: block;
	width: 76px;
	height: 23px;
	text-indent: -5000px;
	position: absolute;
	right: 10px;
	top: 0;
	background-image:url(images/moreinfo.gif);
	background-position: left top;
	}
#history h3 a.active
	{
	background-position: left bottom;
	}
#fixtures td, #fixtures th
	{
	font-size: 12px;
	padding: 2px 5px;
	text-align:left;
	background: #eee;
	}
#fixtures th
	{
	background:#1C648E;
	color: #fff;
	}
#fixtures tr.odd td
	{
	background: #ddd;
	}
#fixtures tr.moreinfo td
	{
	border-top-width: 0px;
	padding: 10px;
	}
#fixtures th.right, #fixtures td.right
	{
	text-align: right;
	}
#fixtures th.centre, #fixtures td.centre
	{
	text-align: center;
	}

#playerProfile p img
	{
	border-width: 0px;
	}
#club h3
	{
	margin-top: 25px;
	width: 657px;
	height: 72px;
	text-indent: -5000px;
	background: url(images/committee-profile-heading.gif) no-repeat top left;
	}
#club h4 em
	{
	font-style:normal;
	font-weight: bold;
	}
#club h4, #honours h4
	{
	margin-top: 20px;
	}
#club p
	{
	margin-top: 5px;
	}
#honours h4
	{
	font-size: 24px;
	font-weight: bold;
	}
#honours #select
	{
	background:url(images/select-bg.gif) repeat-x top left;
	height: 23px;
	line-height: 20px;
	padding-left: 5px;
	color: #fff;
	}
#honours #content select
	{
	border-width: 0px;
	right: 0;
	top: 0;
	margin: 0;
	padding: 0;
	position:relative;
	margin-left: 10px;
	width: 100px;
	height: 19px;
	}
#sponsors #content p.float
	{
	float: left;
	margin: 0 15px 5px 0;
	}
#sponsors #content img
	{
	margin: 0px;
	}
.col1-3, .col1-2, .col2-3, .col3-3
	{
	padding: 20px 0;
	margin: 0 0 0 37px;
	}
div.nomarg
	{
	padding-top: 0;
	}
.col1-3
	{
	width:218px;
	float: left;
	display: inline;
	}
.col1-2
	{
	width:308px;
	float: left;
	display: inline;
	}
.col2-3
	{
	width:400px;
	float: left;
	display: inline;
	}
.col3-3
	{
	
	margin-right: 37px;
	clear:both;
	}
#main #twoCol
	{
	background:url(images/twoCol-bg.gif) repeat-y 37px 100px;
	margin-top: 0;
	padding-top: 0;
	margin-bottom: 1em;
	}
#home-u7 #main #twoCol
	{
	
	margin-top: 2em;
	}
#main #twoCol .col1-2
	{
	margin-top: 0;
	padding-top: 0;
	padding-bottom: 0;
	}
ul.listBox
	{
	background: #f1f1f1;
	padding: 15px 10px;
	}
ul.listBox li
	{
	padding-left: 15px;
	line-height: 1.6em;
	background: url(images/bullet.gif) no-repeat left 0.6em;
	}
ul.listBox li.listHeading
	{
	padding-left: 0px;
	line-height: 1.6em;
	background-image: none;
	margin-top: 1em;
	color:#146CA0;
	}
ul.listBox li.listYear, ul.listBox li.listMonth
	{
	font-size:1.2em;
	line-height: 1.4em;
	background-image: none;
	margin: 0.8em 0 0.1em 0;
	color:#146CA0;
	padding-left: 5px;
	}
ul.listBox li.listMonth
	{
	font-size: 100%;
	font-size:0.9em;
	background:none;
	margin-top: 0em;
	}
#footer
	{
	height: 50px;
	clear: left;
	width: 1008px;
	margin: 0 auto;
	background: url(images/footer-bg.png) no-repeat right top !important;
	background: url(images/footer-bg.gif) no-repeat right top;
	}
#footer p
	{
	clear:right;
	text-align: right;
	padding-top: 5px;
	padding-right: 3px;
	}
#footer ul
	{
	padding-top: 20px;
	padding-right: 3px;
	}
	
#footer ul li
	{
	float:right;
	padding-left: 5px;
	padding-right: 2px;
	}
* html #footer p
	{
	
	}
#ie #footer p
	{
	margin-top: 0;
	}
#footer p strong
	{
	font-weight: normal;
	}
#footer p em
	{
	color: #666;
	}
#ie #footer p strong
	{
	
	}
	
/* SPONSORS */

ul.sponsorList
	{
	clear: left;

	}
ul.sponsorList li
	{
	float: left;
	width: 218px;
	height: 250px;
	text-align: center;
	line-height: 1.5em;
	}
#sponsors ul.sponsorList li
	{
	height: 220px;
	}
ul.sponsorList li img
	{
	margin: 0 auto 10px auto;
	width: 150px;
	height: 150px;
	display: block;
	border-width: 0px;
	}

/* NEWS ARCHIVES */
	
.back a
	{
	width: 227px;
	height: 32px;
	display: block;
	margin-top: 2em;
	background-image: url(images/backNews-btn.gif);
	background-repeat: no-repeat;
	text-indent: -5000px;
	}
.back a.viewLeague
	{
	margin-top: 0em;
	background-image: url(images/league-btn.gif);
	width: 196px;
	}
.back a.viewStats
	{
	margin-top: 0em;
	background-image: url(images/stats-btn.gif);
	width: 212px;
	}
.back a.viewGallery
	{
	margin-top: 0em;
	background-image: url(images/gallery-btn.gif);
	width: 161px;
	}
.back a:link, .back a:visited
	{
	background-position: left top;
	}
.back a:hover, .back a:active
	{
	background-position: right top;
	}

/* NEW HOMEPAGE */

#home #content
	{
	position: relative;
	}
#home #content #topwrap
	{
	height: 415px;
	width: 680px;
	margin: 0 25px;
	}
#home #content h2
	{
	width: 122px;
	height: 92px;
	background:url(images/h2-homenew.png) no-repeat right top;
	padding: 0;
	margin: 0px;
	border-bottom:none;
	position: absolute;
	right: 25px;
	top: 10px;
	}
#home #calendar
	{
	margin-left: 10px;
	width: 261px;
	height: 405px;
	background: #e0e0e0;
	float: left;
	}
/*#home #calendar #scroller
	{
	height: 405px;
	background: #000;
	overflow: hidden;
	}*/
#home #teamofmonth
	{
	width: 409px;
	height: 405px;
	background: #e0e0e0;
	float: left;
	}
#home #clubnews
	{
	width: 680px;
	margin-left: 25px;
	background: #f1f1f1;
	padding-bottom: 10px;
	}
#home #clubnews p, #home #clubnews h4
	{
	margin: 10px;
	}
#home #clubnews h4
	{
	color:#575757;
	font-weight: normal;
	font-size: 21px;
	}
#home #clubnews h4 em
	{
	font-style: normal;
	font-size: 16px;
	}
#home #content h3
	{
	background-position: left top;
	background-repeat: no-repeat;
	text-indent: -10000px;
	width: 680px;
	height: 37px;
	padding: 0;
	}
#home #clubnews #newsarchives a
	{
	width: 216px;
	height: 36px;
	background: url(images/newsarchives.png) no-repeat top left;
	display: block;
	text-indent: -10000px;
	}
#home #content #teamofmonth h3
	{
	width: 409px;
	background-image: url(images/h3-teamofmonth.png);
	}
#home #content #calendar h3
	{
	width: 261px;
	background-image: url(images/h3-calendar.png);
	}
#home #content #clubnews h3
	{	
	background-image: url(images/h3-clubnews.png);
	}
#home #content .homesubhead
	{
	height: 26px;
	background-image:url(images/homesubheadbg.png);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	}
#home #content #teamofmonth h4
	{
	font-size: 13px;
	line-height: 25px;
	text-indent: 10px;
	font-weight: bold;
	color: #25658e;
	}
#home #content #teamofmonth img
	{
	border: none;
	margin: 0;
	}
#home #content #teamofmonth p
	{
	margin: 7px 10px 0;
	}
#home #content #calendar
	{
	position: relative;
	}
#home #content #calendar #actions a
	{
	display: block;
	height: 26px;
	background-image:url(images/homesubheadbg.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0;
	padding: 0;
	position: absolute;
	left: 0;
	width: 261px;
	text-indent: -10000px;
	}
#home #content #calendar #actions .next
	{
	bottom: 0;
	background: url(images/next.png);
	}
#home #content #calendar #actions .prev
	{
	top: 37px;
	background: url(images/back.png);
	}
#home #content .scrollable
	{
	width: 241px;
	height:315px;
	margin-top: 26px;
	margin-left: 10px;
	}
#home #content .scrollable .item
	{
	/*height:66px;*/
	}
#home #content .scrollable p
	{
	padding-top: 10px;
	margin: 0;
	line-height: 15px;
	}
#home #content #scroller p strong
	{
	color: #25658e;
	}	
	
/* root element for scrollable */
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;

	/* vertical scrollables have typically larger height than width but not now */
	width: 261px;
	height: 200px;
}

/* root element for scrollable items */
.scrollable .items {
	position:absolute;

	/* this time we have very large space for the height */
	height:20000em;
}
#content #intro
	{
	margin: 0 0 0 25px;
	width: 540px;
	padding-bottom: 15px;
	}
#intro h4
	{
	font-size: 28px;
	margin: 25px 0 0 0;
	padding:0;
	}


	
