body 		{
		font-size:80%;
		font-family:Arial,Helvetica,sans-serif; 
		font-weight:normal; 
		margin:0;
		}
.hide 		{
		display:none;
		}
img		{
		display:block;
		border:0;
		}
a:link 		{
		color:#900; 
		text-decoration:none; 
		border-bottom:#777 1px solid;
		}
a:visited 	{
		color:#000; 
		text-decoration:none; 
		border-bottom:#777 1px solid;
		}
a:hover 	{
		color:#d41c2b; 
		text-decoration:none; 
		border-bottom:#d41c2b 1px solid;
		}
a:active 	{
		color:#900; 
		text-decoration:none; 
		border-bottom:#d41c2b 1px solid;
		}
#skip		{
		color:#d41c2b;
		background:#d41c2b;
		font-size:10%;
		}
#mastback	{
		background:#d41c2b;
		}
#mastheadad 	{
		color:#fff;
		z-index:8;
		background: url(../images/MastLeft2.gif) no-repeat;	
		height:96px;
		border-bottom:10px solid #fff;
		}
#mastxmas 	{
		color:#fff;
		z-index:11;
		background: url(../images/MastLeft2.gif) no-repeat;	
		height:96px;
		border-bottom:10px solid #fff;
		}	
#masthead 	{
		color:#fff;
		z-index:3;
		background:#d41c2b url(../images/MastLeft2.gif) no-repeat;
		height:96px;
		border-bottom:10px solid #fff;
		}		
#mastheadjr 	{
		color:#fff;
		z-index:3;
		background:#d41c2b;
		height:96px;
		border-bottom:10px solid #fff;
		}		
#masthead-p 	{
		color:#fff;
		background:#d41c2b url(../images/MastLeftPrem.gif) no-repeat;
		height:96px;
		border-bottom:10px solid #fff;
		}		
#masthead-r 	{
		color:#fff;
		background:#d41c2b url(../images/MastLeftReserves.gif) no-repeat;
		height:96px;
		border-bottom:10px solid #fff;
		}		
#leftcol	{
		clear:left;
		position:absolute;
		left:0;
		margin-top:0px;
		font-weight:bold;
		background:#900;
		width:150px;
		}
#twocol		{
		margin:0px 0px 0px 165px;
		height:100%;
		}
#twocol p	{
		margin:0px 0px 10px 0px;
		padding:0;
		border:0;
		}
#content	{
		margin:0px 155px 0px 165px;
		height:100%;
		}
#content p	{
		margin:0px 0px 10px 0px;
		padding:0;
		border:0;
		}
#rightcol	{
		position:absolute;
		z-index:1;
		right:0;
		width:140px;
		top:105px;
		voice-family:inherit;
		}
#ticker		{
		padding:0px 5px 10px 5px;
		background:#fff;
		height:22px;
		text-align:left;
		border-right:0px;
		}
ul#nav 		{
		list-style:none;
		margin:0;
		padding:0;
		color:#fff;
		background:#d41c2b;
		}
ul#nav a 
		{
		display:block;
		text-decoration:none;
		height:16px;
		border:solid 1px #900;
		color:#fff;
		background:#d41c2b;
		}
ul#nav a:link, ul#nav a:visited, ul#nav a:active
		{
		color:#fff;
		background:#d41c2b;
		padding:3px 0px 0px 3px;
		}
ul#nav a:hover 
		{
		color:#d41c2b;
		background:#FFF;
		padding:3px 0px 0px 3px;
		}
ul#subnav 	{
		padding:0;
		list-style:inside square url(../images/navcross.gif);
		color:#000;
		background:#eee;
		border:0;
		margin:0;
		}
.colHead 	{
		display:block;
		color:#fff;
		background:#000;
		height:16px;
		width:auto;
		padding:2px 2px 2px 2px;
		margin:0;
		border:1px solid #000;
		list-style:none;
		font-weight:bold;
		}
a:link.colHead, a:visited.colHead, a:active.colHead
		{
		display:block;
		color:#fff;
		width:auto;
		background:#000;
		height:16px;
		padding:2px 2px 2px 2px;
		margin:0;
		border:1px solid #000;
		}
a:hover.colHead
		{
		display:block;
		color:#000;
		width:auto;
		background:#fff;
		height:16px;
		padding:2px 2px 2px 2px;
		margin:0;
		border:1px solid #000;
		}
		
ul.bobbyLink a:link.colHead, ul.bobbyLink a:visited.colHead, ul.bobbyLink a:active.colHead
		{
		display:block;
		color:#fff;
		width:auto;
		background:#000;
		height:16px;
		padding:2px 2px 2px 2px;
		margin:0;
		border:1px solid #000;
		}
		
ul.bobbyLink a:hover.colHead {	
		display:block;
		color:#000;
		width:auto;
		background:#fff;
		height:16px;
		padding:2px 2px 2px 2px;
		margin:0;
		border:1px solid #000;
		}
		
		
#audiosnippet 	{
		left:0;width:150px;
		background:#d41c2b;
		text-decoration:none; 
		padding:0 0 10px 0;
		margin:0;
		border:0;
		}
#audiosnippet a {
		text-decoration:none; 
		padding:0;
		margin:0;
		border:0;
		}
#audiosnippet img	
		{
		background:#d41c2b;
		display:inline;
		padding:0;
		margin:0;
		border:0;
		text-decoration:none;
		}
#audiosnippet p	{
		color:#fff;
		width:150px;
		background:#d41c2b;
		text-decoration:none;
		padding:0;	
		margin:0;
		border:0;
		}
#story1		{
		border-bottom:#a00 1px solid;
		padding:0px 5px 5px 5px;
		top:90px;
		}
#story1	H1	{
		border-top:#a00 1px solid;
		border-bottom:#a00 1px solid;
		text-align:left;
		font-size:220%;
		font-family:trebuchet,helvetica,sans-serif;
		padding:6px 0px 8px 0px;
		margin:0;
		font-weight:bold;
		}
#story1 img	{
		background:#fff;
		float:left; 
		display:inline;
		border:#a00 1px solid;
		padding:4px;
		margin-right:4px;
		}
#story1 p	{
		font-size:120%;
		line-height:120%;
		padding:6px 0px 0px 0px;
		margin:0;
		}
#story2		{
		clear:right;
		border-bottom:#a00 1px solid;
		padding:5px 5px 5px 5px;
		top:90px;
		}
#story2	H2	{
		font-family:trebuchet,helvetica,sans-serif;
		border-top:#a00 1px solid;
		border-bottom:#a00 1px solid;
		text-align:left;
		font-size:140%;
		padding:6px 0px 8px 0px;
		margin:0;
		}
#story2 img	{
		background:#fff;
		float:left;
		border:#a00 1px solid;
		padding:4px;
		margin-right:4px;
		}
#story2 p	{
		font-size:120%;
		line-height:120%;
		padding:6px 0px 0px 0px;
		margin:0;
		}

/* commented backslash hack for IE5 mac \*/	
#row3		{
		width:100%;
		clear:both;
		padding:5px 0px 0px 0px;
		margin:0;
		display:block;
		}
/* end hack */	
div.storyBox	{
		width:28%;
		float:left;
		margin-right:1%;
		margin-left:1%;
		margin-top:0;
		margin-bottom:20px;
		padding:10px;
		border:#a00 1px solid;
		} 		
div.storyBox img	
		{
		float:left;
		padding-right:5px;
		padding-bottom:5px;
		}
div.storyBox p 	{
		text-align:left;
		font-size:100%;
		line-height:120%;
		}
div.storyBox h1	{
		text-align:left;
		font-size:140%;
		line-height:120%;
		}
#newsbar	{
		float:right;
		display:inline;
		margin:0;
		padding:0;
		border:0;
		}
#newsbar a	{
		text-decoration:none;
		border:0;
		margin:0;
		padding:0;
		}
#newsbar2	{
		float:right;
		display:inline;
		margin:0;
		padding:0;
		border:0;
		}
#newsbar2 a	{
		text-decoration:none;
		border:0;
		margin:0;
		padding:0;
		}
#controlbar	{
		z-index:2;
		position:absolute;
		top:123px;
		left:100px;
		color:#d00;
		font-size:85%;
		border:0;
		margin:0;
		padding:0;
		}
#badge		{
		height:92px;
		width:140px;
		font-size:85%;
		color:#fff;
		background:#d41c2b;
		border:0;
		margin:0;
		padding:0;
		}
#badge a	{
		border-bottom:0;
		}
#badge img	{
		float:left;
		}
#badge p 	{
		margin:0;
		border:0;
		padding:0;
		}
#FixtureSnippet {
		width:140px;
		background:#d41c2b;
		padding-top:0;
		padding-right:0;
		padding-bottom:0;
		padding-left:0;		
		margin:0;
		border-bottom:0;
		display:inline;
		clear:left;
		}
#FixtureSnippet p
		{
		color:#fff;
		margin:0;
		border:0;
		display:inline;
		clear:left;
		}
#FixtureSnippet img	
		{
		padding:0;
		margin:0;
		border:0;
		border-bottom:0;
		text-decoration:none;
		display:inline;
		clear:left;
		}
#adbannertop	{
		z-index:2;
		position:absolute;
		top:10px;
		position:absolute;
		right:0;
		padding:0;
		width:480px;
		margin-top:0;
		}
#adbanner	{
		height:60px;
		padding-left:5px;
		padding-right:5px;
		}
#sponsorpanel a:link, #sponsorpanel a:visited, #sponsorpanel a:active
		{
		font-size:80%;
		color:#fff;
		padding:0;
		border:0;
		}
#sponsorpanel a:hover
		{
		color:#d41c2b;
		font-size:80%;
		background:#fff;
		padding:0;
		}
#sponsorpanel img	
		{
		float:left;
		padding:0;
		border:0;
		margin:0;
		}
#commentary
		{
		display:inline;
		padding:0;
		border:0;
		margin:0;
		}
#advertisers p	{
		color:#d41c2b;
		display:inline;
		padding:0 0 5px 0px;
		border:0;
		margin:0;
		}
#poll		{
		width:140px;
		color:#fff;
		background:#d41c2b;
		padding:0;
		border:0;
		margin:0;
		text-align:center;
		}
#poll P		{
		padding:0;
		border:0;
		margin:0;
		}
#poll H2	{
		font-size:100%;
		font-weight:bold;
		padding:0 0 2px 0;
		margin:0px 0px 3px 0px;
		border-bottom:#fff solid 1px;
		}
#poll input	{
		font-size:80%;
		margin:0 0 2px 0;
		}
#poll form	{
		padding:0;
		margin:0;
		border:0;
		}
#answer		{
		padding:0;
		margin:0;
		display:inline;
		}
#answer	P	{
		padding:0;
		margin:0;
		line-height:0;
		border-bottom:0;
		}
.outerHead 	{
		width:auto;
		padding:2px 3px 2px 3px;
		background:#000;
		margin:0;
		border:0;
		}
.outerHead form
		{
		padding:0;
		background:#000;
		margin:0;
		line-height:0;
		border:0;
		}
.pagehead 	{
		color:#fff;
		float:left;
		font-weight:bold;
		background:transparent;
		padding:0 0 0 7px;
		border:0;
		margin:0;
		}
.floatright2	{ 
		float:right; 
		}
.floatright	{ 
		float:right; 
		margin-left:5px;
		}
.floatleft	{ 
		float:left; 
		}
.black		{
		background:#000;
		}
div.spacer	{
		clear:both;
		}	
div.spacer2	{
		clear:both;
		line-height:0px;
		border:0;
		padding:0;
		margin:0;
		}	
.whitetext	{
		background:#d41c2b;
		color:#fff;
		padding:2px 5px 2px 5px;
		margin:0;
		}
.smallwhitetext	{
		background:#d41c2b;
		color:#fff;
		padding:2px 1px 2px 1px;
		margin:0;
		height:18px;
		font-size:90%;
		border:solid 1px #fff;
		text-align:center;		
		}
.blacktext	{
		background:#000;
		color:#fff;
		padding:3px 5px 3px 10px;
		margin:0;
		}		
a:link.blacklink, a:visited.blacklink, a:active.blacklink 
		{
		width:auto;
		text-align:right;
		color:#fff;
		background:#000;
		font-weight:bold;
		text-decoration:none;
		border:0;
		display:block;
		padding:0;
		}
a:hover.blacklink 
		{
		width:auto;
		text-align:right;
		color:#d41c2b;
		font-weight:bold;
		background:#000;
		border:0;
		display:block;
		text-decoration:none;
		padding:0;
		}
a:link.blacklinkR, a:visited.blacklinkR, a:active.blacklinkR 
		{
		margin-left:5px;
		margin-right:5px;
		float:right;
		width:auto;
		text-align:right;
		color:#fff;
		background:#000;
		font-weight:bold;
		text-decoration:none;
		border:0;
		display:block;
		padding:0;
		}
a:hover.blacklinkR 
		{
		margin-left:5px;
		margin-right:5px;
		float:right;
		width:auto;
		text-align:right;
		color:#d41c2b;
		font-weight:bold;
		background:#000;
		border:0;
		display:block;
		text-decoration:none;
		padding:0;
		}


a:link.blacklinkc, a:visited.blacklinkc, a:active.blacklinkc 
		{
		width:auto;
		text-align:center;
		color:#fff;
		background:#000;
		font-weight:bold;
		text-decoration:none;
		border:0;
		display:block;
		padding:0;
		}
a:hover.blacklinkc 
		{
		width:auto;
		text-align:center;
		color:#d41c2b;
		font-weight:bold;
		background:#000;
		border:0;
		display:block;
		text-decoration:none;
		padding:0;
		}
#tableindex table
		{
		background:#777;
		width:100%;
		}
		
#tableindex2 table
		{
		background:#ffe;
		width:100%;
		}
		
#tableindex th	{
		color:#fff;
		background:#d41c2b;
		font-weight:bold;
		padding:2px 2px 2px 5px;
		margin:0;
		border:0;
		}
#tableindex td	{
		padding:1px 10px 3px 10px;
		}
.datelineback 	{
		background:#d41c2b;
		width:auto;
		padding:2px 5px 2px 11px;
		margin:0;
		}
.datelineback img
		{
		display:inline;
		border:0;
		margin:0;
		padding:0;
		text-decoration:none;
		vertical-align:middle;
		}
.dateline 	{
		color:#fff;
		float:left;
		font-weight:bold;
		background:transparent;
		padding:0;
		border:0;
		margin:0;
		}		
.byline a:link, .byline a:visited, .byline a:active
		{
		color:#fff;
		font-weight:bold;
		text-decoration:none;
		border:0;
		margin:0;
		}
.byline a:hover {
		color:#000;
		font-weight:bold;
		text-decoration:none;
		border:0;
		margin:0;
		}
.byline 	{
		color:#fff;
		float:right;
		font-weight:bold;
		background:transparent;
		padding:2px 0px 2px 5px;
		margin:0;
		border:0;
		}
#newstory
		{
		text-align:justify;
		padding-top:5px;
		font-weight:normal;
		}
#newstory p.padd
		{
		text-align:justify;
		padding-left:5px;
		}
#newstory H1	{
		color:#000;
		font-size:250%;
		font-weight:bold;
		border-top:0;
		border-bottom:1px #d41c2b solid;
		border-right:0;
		border-left:0;
		padding:9px 5px 11px 5px;
		text-align:left;
		margin:0;
		letter-spacing:-3px;
		}
#newstory H2	{
		font-size:120%;
		font-weight:Normal;
		border-top:0;
		border-bottom:1px #d41c2b solid;
		border-right:0;
		border-left:0;
		padding:5px 0px 5px 5px;
		margin:0px 0px 5px 0px;
		}
#newstory H3	{
		border-bottom:1px #d41c2b solid;
		color:#d41c2b;
		font-size:110%;
		font-weight:600;
		padding:3px 0px 4px 0px;
		margin:0 0 4px 0;
				}
#newstory H4	{
		font-size:120%;
		font-weight:bold;
		border:0;
		padding:3px 0px 1px 0px;
		margin:0;
		}
#newstory hr	{
		height:1px;
		color:#d41c2b;
		background-color:#d41c2b;
		padding:0;
		margin:0;
		border:0;
		}
#newstory img.imagefloatR	
		{
		background:#fff;
		float:right;
		margin:1px 0px 0px 5px;
		border:1px #d41c2b solid;
		padding:5px;
		}
#newstory img.imagefloatL 
		{
		background:#fff;
		float:left;
		margin:1px 10px 0px 0px;
		border:1px #d41c2b solid;
		padding:5px;
		}
#newstory .pullquote1
		{
		float:right;
		background:url(../images/quotes.gif) top left no-repeat;
		font-size:100%;
		width:170px;
		margin:5px 0px 0px 10px;
		border:1px #d41c2b solid;
		padding:0;
		font-weight:bold;
		}
#newstory .pullquote1 img 
		{
		float:right;
		background:#d41c2b;
		border:0;
		margin:0;
		padding:0;
		}
#newstory .pullquote1 p	
		{
		color:#d41c2b;
		font-size:100%;
		margin:0;
		padding:20px 20px 0px 20px;
		border:0;
		font-weight:bold;
		text-align:left;
		}
#newstory .pullquote2
		{
		float:right;
		background:url(../images/quotes.gif) top left no-repeat;
		font-size:100%;
		width:170px;
		margin:5px 0px 0px 10px;
		border:1px #d41c2b solid;
		font-weight:bold;
		padding:0;
		}
#newstory .pullquote2 img 
		{
		float:right;
		background:#d41c2b;
		border:0;
		margin:0;
		padding:0;
		}
#newstory .pullquote2 p	
		{
		color:#d41c2b;
		font-size:100%;
		margin:0;
		padding:20px 20px 0px 20px;
		border:0;
		text-align:left;
		font-weight:bold;
		}
#newstory li	{
		list-style-image: url(../images/li-bullet.gif);
		}
#newstory p.first
		{
		text-align:justify;
		padding-top:5px;
		}
#newstory p.first first-letter	
		{
		color:#d41c2b;
		font-size:500%;
		float:left;
		padding-right:2px;
		font-family:Arial Black, Helvetica,Sans Serif;
		font-weight:bold;
		line-height:50px;
		padding-bottom:0; 
		margin-bottom:0; 
		border-bottom:0px;
		}
#autopage
		{
		text-align:justify;
		padding-top:5px;
		font-weight:normal;
		}
#autopage p
		{
		text-align:justify;
		padding-left:7px;
		}
#autopage H1	{
		color:#000;
		font-size:250%;
		font-weight:bold;
		border-top:0;
		border-bottom:1px #d41c2b solid;
		border-right:0;
		border-left:0;
		text-align:left;
		padding:9px 5px 11px 7px;
		margin:0;
		letter-spacing:-3px;
		}
#autopage H2	{
		margin:0;
		border:0;
		color:#d41c2b;
		font-size:130%;
		font-weight:bold;
		letter-spacing:-1px;
		border-bottom:1px #d41c2b solid;
		padding:5px 0px 2px 5px;
		margin-bottom:5px;
		text-align:left;
		}
#autopage H3	{
		border-bottom:1px #d41c2b solid;
		color:#d41c2b;
		font-size:110%;
		font-weight:600;
		padding:3px 0px 4px 7px;
		margin:0 0 4px 0;
		text-align:left;
		}
#autopage H4	{
		font-size:120%;
		font-weight:bold;
		border:0;
		padding:0px 0px 0px 7px;
		margin:0;
		text-align:left;
		}
#autopage hr	{
		height:1px;
		color:#d41c2b;
		background-color:#d41c2b;
		padding:0;
		margin:0;
		border:0;
		}
#autopage UL LI	{
		list-style-image: url(../images/li-bullet.gif);
		list-style-position:outside;
		padding-bottom:5px;
		padding-left:30px;
		text-align:left;
		}
#autopage img.imagefloatR	
		{
		background:#fff;
		float:right;
		margin:1px 0px 0px 5px;
		border:1px #d41c2b solid;
		padding:5px;
		}
#autopage img.imagefloatL 
		{
		background:#fff;
		float:left;
		margin:1px 10px 0px 0px;
		border:1px #d41c2b solid;
		padding:5px;
		}
#autopage .pullquote1
		{
		float:right;
		background:url(../images/quotes.gif) top left no-repeat;
		font-size:100%;
		width:170px;
		margin:0px 0px 0px 10px;
		border:1px #d41c2b solid;
		padding:0;
		font-weight:bold;
		}
#autopage .pullquote1 img 
		{
		float:right;
		background:#d41c2b;
		border:0;
		margin:0;
		padding:0;
		}
#autopage .pullquote1 p	
		{
		color:#000;
		font-size:100%;
		margin:0;
		padding:20px 20px 0px 20px;
		border:0;
		text-align:left;
		font-weight:bold;
		}
#autopage .pullquote2
		{
		float:right;
		background:url(../images/quotes.gif) top left no-repeat;
		font-size:100%;
		width:170px;
		margin:0px 0px 0px 10px;
		border:1px #d41c2b solid;
		font-weight:bold;
		padding:0;
		}
#autopage .pullquote2 img 
		{
		float:right;
		background:#d41c2b;
		border:0;
		margin:0;
		padding:0;
		}
#autopage .pullquote2 p	
		{
		color:#000;
		font-size:100%;
		margin:0;
		padding:20px 20px 0px 20px;
		border:0;
		font-weight:bold;
		text-align:left;
		}
#autopage p.first
		{
		text-align:justify;
		padding-top:5px;
		}
#autopage p.first first-letter	
		{
		color:#d41c2b;
		font-size:500%;
		float:left;
		padding-right:2px;
		font-family:Arial Black,Helvetica,Sans Serif;
		font-weight:bold;
		line-height:50px;
		padding-bottom:0; 
		margin-bottom:0; 
		border-bottom:0px;
		}
a:link.redbutton,a:visited.redbutton, a:active.redbutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#fff;
		background:#d41c2b;
		text-decoration:none;
		border:1px solid #d41c2b;
		margin:0;
		}
a:hover.redbutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#d41c2b;
		background:#FFF;
		text-decoration:none;
		border:1px solid #d41c2b;
		margin:0;
		}
		
a:link.yellowbutton,a:visited.yellowbutton, a:active.yellowbutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#000;
		background:#ff0;
		text-decoration:none;
		border:1px solid #ff0;
		}
a:hover.yellowbutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#ff0;
		background:#000;
		text-decoration:none;
		border:1px solid #000;
		}
a:link.greybutton,a:visited.greybutton, a:active.greybutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#fff;
		background:#777;
		text-decoration:none;
		border:1px solid #777;
		margin:0;
		}
a:hover.greybutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#777;
		background:#FFF;
		text-decoration:none;
		border:1px solid #777;
		margin:0;
		}
#redbanner	{
		height:65px;
		background:#d41c2b;
		width:auto;
		display:block;
		position:relative;
		margin:0;
		padding:0;
		}
#whitebanner	{
		background:#fff;
		height:24px;
		display:block;
		}
#rightside 	{
		float:right;
		margin-right:5px;
		background:#d41c2b;
		width:70px;
		text-align:center;
		height:25px;
		}
#tab 		{
		float:right;
		width:207px;
		height:24px;
		background:#fff;;
		}
#tableft	{
		width:107px;
		background:#d41c2b;
		width:107px;
		height:24px;
		float:left;
		}
#tabright	{
		background:#fff;
		width:100px;
		height:24px;
		float:right;
		text-align:left;
		font-size:100%;
		}
#tabright img	{
		padding-left:3px;
		float:right;
		}
#gap		{
		float:right;
		width:100px;
		padding:45px 0px 0px 0px;
		font-size:100%;
		}
#newstype 	{
		position:absolute;
		left:-2px;
		bottom:-11px;
		color:#fff;
		font-size:250%;
		font-weight:bold;
		font-family:Arial Black,Helvetica,sans-serif;
		border:0;
		padding:0;
		margin:0;
		letter-spacing:-4px;
		text-transform:uppercase;
		}
#strapline 	{
		left:175px;
		z-index:7;
		/*was 266*/
		top:65px;
		height:90px;
		position:absolute;
		color:#fff;
		font-size:28px;
		font-weight:bold;
		font-family:Arial Black,Helvetica,sans-serif;
		border:0;
		padding:0;
		margin:0;
		letter-spacing:-3px;
		text-transform:uppercase;
		}
#strappic 	{
		top:0;
		z-index:6; 
		position:absolute;
		right:0px;
		border:0;
		margin:0;
		padding:0;
		width:140px;
		voice-family:inherit;
		}
		
#strapadwrap 	{
		position:absolute;
		right:-1px;
		border:0;
		padding:0;
		width:1000px;
		background:#d41c2b;
		height:96px;
		z-index:-1;
		/* was -1 */
		margin:0 0 0 0;
		}
#strapad 	{
		top:0;
		position:absolute;
		right:0px;
		border:0;
		margin:0;
		padding:0;
		height:96px;
		margin:18px 0px 18px 0;
		voice-family:inherit;
		}
div.spacer	{
		clear:both;
		}
a:link.toplink, a:visited.toplink, a:active.toplink 
		{
		color:#fff;
		background:#d41c2b;;
		font-weight:bold;
		text-decoration:none;
		border:0;
		padding:0px 0px 0px 5px;
		}
a:hover.toplink 
		{
		color:#000;
		font-weight:bold;
		background:#d41c2b;
		border:0;
		text-decoration:none;
		padding:0px 0px 0px 5px;
		}
.audio		{
		float:left;
		padding:2px 0px 0px 5px;
		font-weight:bold;
		}
#picheader	{
		border-bottom:1px solid #D65131;
		}
#picheader p	{
		font-size:160%;
		font-weight:bold;
		display:block;
		font-family:Arial Black,Helvetica,sans-serif;
		border:0;
		padding:5px 5px 0px 5px;
		margin:0;
		line-height:110%;
		letter-spacing:-2px;
		text-align:right;
		text-transform:uppercase;
		}
#picheader img	{
		float:left;
		padding:0px 10px 0px 0px;
		}
#maincontent	{
		font-size:100%;
		color:#000;
		text-align:justify;
		padding-bottom:10px;
		border-bottom:1px solid #d65131;
		}
#maincontent2	{
		font-size:100%;
		color:#000;
		text-align:justify;
		padding-bottom:10px;
		}
#maincontent p:first-letter
		{
		font-size:100%;
		color:#000;
		padding-left:0;
		}
#maincontent p	{
		padding-top:3px;
		}
#maincontent:first-letter
		{
		color:#d41c2b;
		font-size:500%;
		float:left;
		padding-right:2px;
		font-family:Arial Black, Helvetica,Sans Serif;
		font-weight:bold;
		line-height:85%;
		padding-bottom:0; 
		margin-bottom:0; 
		border-bottom:px;
		}
#maincontent h3	{
		color:#d41c2b;
		font-size:130%;
		font-weight:800;
		letter-spacing:-1px;
		padding:0;
		margin:0 0 6px 0;
		border-top:5px;
		border-bottom:1px solid #d41c2b;
		}
#maincontent h4	{
		color:#000;
		font-size:130%;
		font-weight:800;
		letter-spacing:-1px;
		padding:0 0 5px 0;
		margin:0;
		border-top:5px 0 0 0;
		}
#maincontent li	{
		list-style-image: url(../images/li-bullet.gif);
		}
#sectionindex
	 	{
		list-style:none;
		margin:0;
		padding:5px 0 5px 0px;
		border:0;
		color:#fff;
		background:#fff;
		float:left;
		}
#sectionindex a 
		{
		display:block;
		font-weight:bold;
		text-decoration:none;
		height:16px;
		color:#fff;
		background:#d41c2b;
		border:1px #a00 solid;
		margin:2px 0px 2px 0px 
		}
#sectionindex a:link, #sectionindex a:visited, #sectionindex a:active
		{
		color:#fff;
		background:#d41c2b;
		padding:3px 0px 0px 3px;
		}
#sectionindex a:hover 
		{
		color:#d41c2b;
		background:#FFF;
		padding:3px 0px 0px 3px;
		}
#sectionindex2
	 	{
		list-style:none;
		margin-left:5px;
		padding:5px 0 5px 0;
		color:#fff;
		background:#fff;
		float:left;
		}
#sectionindex2 a 
		{
		display:block;
		font-weight:bold;
		text-decoration:none;
		height:16px;
		color:#fff;
		background:#d41c2b;
		border:1px #a00 solid;
		margin:2px 0px 2px 0px 
		}
#sectionindex2 a:link, #sectionindex2 a:visited, #sectionindex2 a:active
		{
		color:#fff;
		background:#d41c2b;
		padding:3px 0px 0px 3px;
		}
#sectionindex2 a:hover 
		{
		color:#d41c2b;
		background:#fff;
		padding:3px 0px 0px 3px;
		}
.linkbreakr	{
		color:#d41c2b;
		background:#d41c2b;
		font-size:5%;
		padding:0;
		margin:0;
		border:0;
		line-height:5%;
		}
.linkbreakk	{
		color:#000;
		background:#000;
		padding:0;
		margin:0;
		border:0;
		line-height:0%;
		}
ul.bobbyLink	{
		display:block;
		list-style:none;
		margin:0;
		padding:0;
		background:transparent;
		border:0;
		}
ul.bobbyLink a:hover, ul.bobbyLink a:link, ul.bobbyLink a:active, ul.bobbyLink a:visited 	{
		display:block;
		text-decoration:none;
		background:transparent;
		padding:0;
		border:0;
		margin:0;
		}
p.bobbyLink	{
		display:block;
		list-style:none;
		margin:0;
		padding:0;
		background:transparent;
		border:0;
		}

p.bobbyLink a:hover,p.bobbyLink a:link, p.bobbyLink a:active,p.bobbyLink a:visited 
		{
		display:block;
		text-decoration:none;
		background:transparent;
		padding:0px;
		border:0;
		margin:0px;
		}
#adbanners	{
		text-align:center;
		padding-top:5px;
		}
#responsepagespace
		{
		height:169px;
		background:#eee;
		}
div.shopItem
		{
		width:150px;
		float:left;
		margin-right:3px;
		margin-left:3px;
		margin-top:0;
		margin-bottom:20px;
		padding:0;
		border:#a00 0px solid;
		}
div.shopItem img
		{
		width:150px;
		height:120px;
		display:block;
		padding-bottom:20px;
		}
.desc
		{
		background:#d41c2b;
		width:60%;
		float:left;
		font-size:85%;
		color:#fff;
		height:50px;
		margin-right:0%;
		padding:2px;
		text-align:center;
		vertical-align:middle;
		}
.price
		{
		padding:2px 2px 2px 2px;
		background:#fff;
		border:solid 1px #d41c2b;
		width:33%;
		float:right;
		font-size:85%;
		font-weight:bold;
		height:48px;
		text-align:center;
		}
.pricepadding 
		{
		padding:15px 0px 0px 0px;
		}
.desc a:link, .desc a:visited, .desc a:active
		{
		color:#fff;
		background:#d41c2b;
		}
.desc a:hover
		{
		color:#d41c2b;
		background:#fff;
		}
#shopimage
		{
		display:block;
		margin:0;
		padding:0;
		float:right;
		width:268px;
		background:#000;
		}
#bottomtext
		{
		margin:0;
		padding:4px 4px 4px 4px;
		text-align:justify;
		background:#ccc;
		}
.cartimage
		{
		padding:0;
		margin:0;
		background:blue;
		width:29px;
		height:19px;
		float:right;
		border:0;
		}
.cartimage a
		{
		border:0;
		padding:0;
		margin:0;
		background:blue;
		width:29px;
		height:19px;
		float:right;
		}
.whitegap
		{
		background:#fff;
		}
a:link.productbutton,a:visited.productbutton, a:active.productbutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#fff;
		background:#d41c2b;
		text-decoration:none;
		border:1px solid #d41c2b;
		margin:0;
		margin-bottom:5px;
		width:112px;
		}
a:hover.productbutton	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#d41c2b;
		background:#fff;
		text-decoration:none;
		border:1px solid #d41c2b;
		margin:0;
		margin-bottom:5px;
		width:112px;
		}
.prodviewtext
		{
		padding:10px;
		background:#ddd;
		}
.prodviewdrop
		{
		width:120px;
		text-align:left;
		background:#d41c2b;
		color:#fff;
		}
.catdropmenu
		{
		width:170px;
		text-align:left;
		padding:0;
		margin:0px;
		font-size:11px;
		margin:0;
		background:#000;
		color:#fff;
		}
.redbg
		{
		background:#d41c2b;
		}
.centertext	{
		text-align:center;
		}
.err		{
		width:auto;
		background:#eee;
		font-weight:bold;
		text-align:center;
		padding:20px;
		}
/* END OF jhS */
a:link.blacklink2, a:visited.blacklink2, a:active.blacklink2
		{
		color:#fff;
		background:#000;
		font-weight:bold;
		text-decoration:none;
		border:0;
		padding:0px 10px 0px 0px;
		}
a:hover.blacklink2
		{
		color:#d41c2b;
		background:#000;
		font-weight:bold;
		text-decoration:none;
		border:0;
		padding:0px 10px 0px 0px;
		}	
.redcell 	{
		color:#fff;
		background:#d41c2b;
		text-align:right;
		height:19px;
		}
.redcellcenter 	{
		color:#fff;
		background:#d41c2b;
		text-align:center;
		height:19px;
		}
.greycellleft	{
		background:#eee;
		color:#000;
		height:20px;
		text-align:right;
		}
.greycellright	{
		background:#eee;
		color:#000;
		height:20px;
		text-align:left;
		padding:0px 0px 0px 5px;
		}
.greycellcenter	{
		background:#eee;
		color:#000;
		height:20px;
		text-align:center;
		padding:0;
		}
#bottomstory
		{
		border:solid 1px #d41c2b;
		margin-top:25px;
		padding-right:0;
		padding-left:0;
		padding-top:0;
		padding-bottom:0;
		}
.storyentry
		{
		padding-right:10px;
		padding-left:10px;
		padding-top:0;
		padding-bottom:0;
		margin:0;
		font-weight:normal;
		}
.storyentry img
		{
		float:left;
		padding-right:5px;
		padding-left:0;
		padding-top:0;
		padding-bottom:0;
		vertical-align:top;
		}
.storyentry h3
		{
		display:inline;
		padding-right:0;
		padding-left:0;
		padding-top:0;
		padding-bottom:0;
		margin:0;
		font-size:130%;
		color:#d41c2b;
		font-weight:800;
		font-family:trebuchet,sans-serif;
		letter-spacing:0;
		}
.storyentry h4
		{
		display:inline;
		padding-right:0;
		padding-left:0;
		padding-top:0;
		padding-bottom:0;
		margin:0;
		font-size:130%;
		color:#d41c2b;
		font-weight:800;
		font-family:trebuchet,sans-serif;
		letter-spacing:0;
		}
.storyentry h5
		{
		display:inline;
		padding-right:0;
		padding-left:0;
		padding-top:0;
		padding-bottom:0;
		margin:0;
		font-size:130%;
		color:#d41c2b;
		font-weight:800;
		font-family:trebuchet,sans-serif;
		letter-spacing:0;
		}
		
a:link.redbuttonindex,a:visited.redbuttonindex, a:active.redbuttonindex	
		{
		float:left;
		position:relative;
		display:block;
		font-weight:bold;
		color:#fff;
		width:190px;
		background:#d13;
		text-decoration:none;
		border:1px solid #d13;
		padding:2px 2px 2px 2px;
		margin:0px 12px 2px 0px;
		}
a:hover.redbuttonindex	
		{
		float:left;
		position:relative;
		display:block;
		font-weight:bold;
		color:#d13;
		width:190px;
		background:#FFF;
		text-decoration:none;
		border:1px solid #d13;
		padding:2px 2px 2px 2px;
		margin:0px 12px 2px 0px;
		}
#shirt		{
		text-align:left;
		}
#name		{
		text-align:left;
		}
#location	{
		text-align:left;
		}
.shirtnumber	{
		text-align:left;
		}
.shirtname 	{
		text-align:left;
		}
.shirtlocation	{
		text-align:left;
		}
#ezineform	{
		text-align:center;
		background:#d41c2b;
		color:#fff;
		border:0;
		margin:0;
		padding-top:0;
		font-size:90%;
		}
#ezineform form	{
		color:#fff;
		border:0;
		margin:0;
		padding:0;
		}
.ezine1		{
		text-align:center;
		background:#d41c2b;
		color:#fff;
		}
.ezine2		{
		text-align:center;
		background:#d41c2b;
		font-size:80%;
		}
.ezinebutton	{
		text-align:center;
		background:#d41c2b;
		border:0;
		margin:0;
		padding:0;
		}
.ddd		{
		background:#ddd;
		}
.dddR		{
		background:#ddd;
		text-align:right;
		padding-right:5px;
		}
.dddL		{
		background:#ddd;;
		padding-left:5px;
		}
.dddC		{
		background:#ddd;
		text-align:center;
		}		
.eee		{
		background:#eee;
		}
.eeeR		{
		background:#eee;
		text-align:right;
		padding-right:5px;
		}
.eeeL		{
		background:#eee;;
		padding-left:5px;
		}
.eeeC		{
		background:#eee;
		text-align:center;
		}		
.person		{
		background:#fff;
		font-size:160%;
		font-family:trebuchet,helvetica,sans-serif;
		height:35px;
		}
.dates		{
		background:#d41c2b;
		color:#fff;
		text-align:center;
		}

.statsh		{
		text-align:center;
		background:#ddd;
		color:#000;
		border:0;
		margin:0;
		padding:0;
		}

.stats		{
		text-align:center;
		background:#fff;
		color:#000;
		border:0;
		margin:0;
		padding:0;
		}
.biog		{
		text-align:left;
		background:#fff;
		color:#000;
		}
#picheader H1
		{
		font-size:220%;
		font-family:trebuchet,helvetica,sans-serif;
		padding:4px 0px 5px 0px;
		margin:0;
		font-weight:normal;
		letter-spacing:-1px;	
		}
.badges 	{
		width:auto;
		padding:0;
		margin:0;
		display:block;
		}
.homebadge 	{
		width:50%;
		float:left;
		background:#d41c2b;
		border:0;
		margin:0;
		padding:0;
		}
.badgetext 	{
		font-weight:bold;
		padding:0 0 0 15px;
		border:0;
		margin:0;
		}
.awaybadge 	{
		display:inline;
		width:49.9%;
		float:left;
		font-weight:bold;
		border:0;
		margin:0;
		padding:0;
		}
.matchstats	{
		width:auto;
		background:#eee;
		margin:0;
		padding:10px 10px 5px 10px;
		border:0;
		}
.matchL		{
		width:50%;
		background:#eee;
		text-align:left;
		float:left;
		color:#000;
		margin:0;
		border:0;
		}
.matchR		{
		color:#000;
		background:#eee;
		text-align:left;
		width:50%;
		margin:0;
		padding-left:12px;
		border:0;
		}
.matchstats2	{
		width:auto;
		background:#eee;
		margin:0;
		padding:5px 10px 10px 10px;
		border:0;
		}

.matchhighlights img
		{
		display:inline;
		padding:0 5px 0 5px;
		}
.matchhighlights
		{
		width:auto;
		background:#eee;
		float:left;
		width:100%;
		padding:4px 0px 0px 0px;
		display:inline;
		background:#eee;
		}
#matchtable
		{
		background:#eee;
		width:100%;
		}
.blacktext form
		{
		padding:0;
		margin:0;
		line-height:0;
		}
#indeximage
		{
		background:#fff url(../uploads/ClubHeader.jpg);
		height:250px;
		}
.leftimage	{
		display:inline;
		float:left;
		background:transparent;
		}
.rightimage	{
		display:inline;
		float:right;
		background:transparent;
		}
#commentator
		{
		background:#fff url(../uploads/CrowdTile.jpg);
		height:190px;
		}
#newsindeximage
		{
		
		/* this pic shows mark hudson
		background:#fff url(../uploads/MembHeader.jpg); 
		*/
		background:#fff url(../uploads/ClubHeader.jpg);
		background-repeat:repeat;
		height:250px;
		}
#teamindeximage
		{
		background:#fff url(../uploads/ClubHeader.jpg);
		height:190px;
		background-repeat:repeat;
		}
#shopindeximage
		{
		background:#fff url(../uploads/grass4.jpg);
		height:190px;
		background-repeat:repeat;
		}
#shirtimage
		{
		background:#020101 url(../uploads/centenaryshirt.jpg);
		height:190px;
		background-repeat:repeat;
		}
#historyindeximage
		{
		background:#fff url(../uploads/historygrass.jpg);
		height:190px;
		}
#centenaryindeximage
		{
		background:#fff url(../uploads/greygrass.jpg);
		height:190px;
		}
#fixtureimage
		{
		background:#fff url(../uploads/fixtureheader.jpg);
		height:190px;
		}
#busticketimage
		{
		background:#fff url(../uploads/busticketimage.jpg);
		height:190px;
		}
		
#hospitalityimage
		{
		background:#fff url(../uploads/Hospitality.jpg);
		height:190px;
		}
#hospitalityimage2
		{
		background:#fff url(../uploads/Hospitality2.jpg);
		height:190px;
		}
#hospitalityimage3
		{
		background:#fff url(../uploads/Hospitality3.jpg);
		height:190px;
		}
#centenaryindeximage
		{
		background:#fff url(../uploads/ConferenceHeader.jpg);
		height:190px;
		}
#bettingimage
		{
		background:#fff url(../uploads/dice.gif);
		height:190px;
		}
#tmobileimage
		{
		background:#fff url(../uploads/T-MobileStrip2.jpg) no-repeat;
		background-position:center center;
		height:227px;
		}
#ticketsimage
		{
		background:#fff url(../uploads/ticketsheader.jpg);
		height:190px;
		}
.dddtable
		{
		background:#bbb;
		width:100%;
		}
.dddinputbox	{
		width:96%;
		background:#eee;
		font-family:Arial,Helvetica,Sans-serif;
		}
.nodeclink	{
		text-decoration:none;
		border-bottom:0;
		}
#ladiesfixturesimage
		{
		background:#fff url(../uploads/LadiesFixtures.jpg);
		height:190px;
		}

.indexbuttons	{
		padding:0;
		margin:0;
		border:0;
		text-align:left;
		}
.indexbuttons ul li
		{
		display:inline;
		border:1px solid #d13;
		padding:2px 2px 2px 2px;
		margin:0px 12px 2px 0px;
		}
#audiovisualimage
		{
		background:#fff url(../uploads/AudioVisualBk.jpg);
		height:190px;
		}
#valleyvisionimage
		{
		background:#fff url(../uploads/ValleyVisionBk.gif);
		height:196px;
		}
#clubindeximage
		{
		background:#fff url(../uploads/ClubHeader.jpg);
		height:190px;
		}
#yourviewsindeximage
		{
		background:#fff url(../uploads/YourViewsHeader.jpg);
		height:190px;
		}
#communityindeximage
		{
		background:#fff url(../uploads/CommunityHeader300.jpg);
		height:300px;
		}
#fitcindeximage
		{
		background:#fff url(../uploads/CommunityHeader300.jpg);
		height:300px;
		}
#membindeximage
		{
		background:#fff url(../uploads/ClubHeader.jpg);
		height:190px;
		background-position:center center;
		}
#askcurbsindeximage
		{
		background:#fff url(../uploads/AskCurbsBK.jpg) repeat center;
		height:200px;
		}

.nopadding	{
		margin:0px;
		padding:0px;
		}
ul.bobbyLinkA 	{
		list-style:none;
		float:left;
		position:relative;
		display:block;
		padding:0px;
		font-weight:bold;
		width:190px;
		text-decoration:none;
		border:0px solid #d13;
		margin:0px 15px 2px 0px;
		}
		
ul.bobbyLinkA a:link, ul.bobbyLinkA a:visited, ul.bobbyLinkA a:active	
		{
		display:block;
		font-weight:bold;
		color:#fff;
		background:#d13;
		width:190px;
		text-decoration:none;
		border:1px solid #d13;
		text-indent:2px;
		padding:2px 2px 2px 0px;
		}

ul.bobbyLinkA a:hover
		{
		display:block;
		font-weight:bold;
		color:#d13;
		background:#FFF;
		width:190px;
		text-decoration:none;
		border:1px solid #d13;
		text-indent:2px;
		padding:2px 2px 2px 0px;
		}
#adbanner2	{
		height:60px;
		text-align:center;
		border:0;
		display:block;
		margin-left:auto;
		margin-right:auto;
		margin-top:15px;
		padding: 15px 0px 0px 0px;
		}
#update		{
		margin-top:3px;
		padding:0;
		border:0;
		}
#updatetime	{
		display:inline;
		border:1px;
		float:left;
		padding:0px 7px 0px 7px;
		border:0;
		}
#updatetext	{
		float:left;
		padding:0px 7px 0px 7px;
		margin:0;
		border:0;
		}
#update li	{
		list-style-image: url(../images/li-bullet.gif);
		list-style-position:outside;
		border:0;
		margin:0;
		padding:0px 3px 0px 0px;
		}
#update hr	{
		clear:both;
		height:1px;
		color:#d41c2b;
		background-color:#d41c2b;
		padding:0;
		margin:0;
		border:0;
		line-height:0;
		}
#privacy	{
		padding-top:15px;
		text-align:center;
		}

div.t-item
		{
		width:147px;
		float:left;
		margin-right:18px;
		margin-left:3px;
		margin-top:0;
		margin-bottom:20px;
		padding:0;
		border:#a00 0px solid;
		}
div.t-item img
		{
		width:145px;
		display:block;
		padding-bottom:0;
		border:1px solid #d41c2b;
		}
div.t-item a:link,div.t-item a:visited,div.t-item a:active	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#fff;
		background:#000;
		text-decoration:none;
		border:1px solid #000;
		margin:0;
		}
div.t-item a:hover	
		{
		display:block;
		padding:3px;
		font-weight:bold;
		color:#d41c2b;
		background:#FFF;
		text-decoration:none;
		border:1px solid #d41c2b;
		margin:0;
		}				
.t-desc
		{
		background:#fff;
		width:141px;
		float:left;
		font-size:85%;
		color:#000;
		height:50px;
		margin-right:0%;
		padding:2px;
		text-align:center;
		vertical-align:middle;
		border-left:1px solid #d41c2b;
		border-right:1px solid #d41c2b;
		border-bottom:1px solid #d41c2b;
		}
.t-paperdesc
		{
		background:#fff;
		width:141px;
		float:left;
		font-size:85%;
		color:#000;
		height:20px;
		margin-right:0%;
		padding:4px 2px 0px 2px;
		font-weight:bold;
		text-align:center;
		vertical-align:middle;
		border-left:1px solid #d41c2b;
		border-right:1px solid #d41c2b;
		border-bottom:1px solid #d41c2b;
		}

#t-spread	{
		padding:3px 5px 5px 5px;
		border-bottom:1px #d41c2b solid;
		margin:0;
		}
.t-headline	{
		float:left; 
		display:inline;
		color:#000;
		font-size:250%;
		font-weight:bold;
		text-align:left;
		padding-bottom:10px;
		margin:0;
		letter-spacing:-3px;
		}
.t-picture img	{
		float:left; 
		display:inline;
		padding:0;
		margin:0;
		}

/* hide blend images */
.blend img 
		{
		opacity: 0;
		-moz-opacity: 0;
		-khtml-opacity:0;
		filter: alpha(opacity=0);
		}
/*Video Player*/
.VidFrame	{
		position:absolute;
		float:center;
		width:950px;
		height:600px;
		left:50%;
		margin:15px 0px 0px -475px;
		background: url(/Uploads/Images/Frame.png) no-repeat;
		}
#Index		{
		position:absolute;
		float:center;
		width:650px;
		left:50%;
		height:450px;
		margin:220px 0px 0px -325px;
		}		