<!--Site specific CSS file-->
/****************************************** Keep these to make things work on IE6! Why? I dunno!!! ********************************/
font a.bbcpageServices
{	
	color:Black !important;  
	color:Black;
}
 /****************************************** WORKING ********************************/
  /****************************************** WORKING ********************************/
   /****************************************** WORKING ********************************/
/****************************************** common overides ********************************/
.crumbtrail a:link,
.crumbtrail a:visited,
.crumbtrail a:active,
.crumbtrail a:hover,
#footer-tools a,
.footer-contact a,
.footer-contact a:hover,
a.bbcpageFooter,
a.bbcpageFooter:hover,
/****************************************** index overides ********************************/
.directory-group a,
.directory-group a:hover,
#more-link,
.index-page .generic #more-link,
.teaser-links-group a,
.teaser-links-group a:hover,
.main-index-teaser a,
.main-index-teaser a:hover,
.index-promos a,
/****************************************** include_common overides ********************************/
#travel-teaser-outer h4,
#radio-teaser-outer a,
#radio-teaser-outer a:hover,
body #weather-national-forecast a,
#weather-national-forecast a:hover,
#news-main-teaser-outer a:link,
#news-main-teaser-outer a:visited,
#news-main-teaser-outer a:hover,
#news-main-teaser-outer a:active,
a.bbcpageTopleftlink,
a.bbcpageCrumb,
.bbcpageCrumb ul li a,
.film-search h2,
#podcast-teaser-inner h3 a:link,
#podcast-teaser-inner h3 a:active,
#podcast-teaser-inner h3 a:hover,
#podcast-teaser-inner h3 a:visited,
#podcast-teaser-inner #podcast-footer a:link,
#podcast-teaser-inner #podcast-footer a:active,
#podcast-teaser-inner #podcast-footer a:hover,
#podcast-teaser-inner #podcast-footer a:visited,
.primary,
.promo a,
ul.homepage-nav li a,
ul.homepage-nav li a:link,
ul.homepage-subnav li a,
/****************************************** sport overides ********************************/
.tables a,
.sports-results a,
.bowling a,
.batting a,
#fixture-tables a
.score a,
.sports-results a,
.officials a,
.attendance a,
#rugby-union .officials a,
#football .officials a,
#generic .officials a,
#postponed a, 
#speedway a,
#horse-racing a,
.scores a,
.teams a,
.large-ssi-promo a,
td.bbcpageServices font a
{	
	color:#C41200 !important;  /* #C41200 */
	color:#C41200;  /* #C41200 */
}

.home-page-image .teaser-links-group a,
.home-page-image .teaser-links-group a:hover,
.home-page-image .main-index-teaser a,
.home-page-image .main-index-teaser a:hover,
.home-page-image .teaser-headline a,
ul.homepage-nav li a:hover,
ul.homepage-nav li a.selected
{	
	color:#FFF !important;
	color:#FFF;
}


.footer-contact
{
	border-top: solid 1px #C41200 !important;
	border-top: solid 1px #C41200;
}



/**************************** CPS alterations ************************************/

td.bbcpageServices font {
	padding:0;
	margin:0;
}

.relatedbbcsites {
	font-size:0.65em;
	padding-left:8px
}

.relatedbbcsites h3 {
	font-size:1em;
	font-weight:normal;
	padding-bottom:3px;
}

.relatedbbcsites ul {
	padding-left:6px;
	margin-bottom:10px;
}

.relatedbbcsites li {
	padding:0 0 2px 0;
	margin:0;
	clear:both;
	width:100%;
	line-height:1.3em;
}

.relatedbbcsites li a:visited{
	color:#0079A7 !important;
}

.relatedbbcsites li a{
	color:#18215A !important;
}

ul.homepage-nav {
	margin: 0 0 13px 4px;
}

ul.homepage-nav li a {
	padding: 4px 4px 4px 4px !important;
	background-color:#F5F4F0;
}

ul.homepage-nav li a:hover {
	font-size: 0.65em !important;
	background-color: #F5DDE1 !important;
	color: #c30 !important;
	text-decoration:underline !important;
	padding: 4px 4px 4px 4px !important;
}

#homepage-nav-outer  ul.homepage-nav li a.selected {
	font-size: 0.65em !important;
	background-color: #990000 !important;
	color: #fff !important;
	padding: 4px 4px 4px 4px !important;
}

ul.homepage-nav li a:visited {
	color: #c30 !important;
}

.bbcPageLocal ul.homepage-subnav li a {
	background-color:#665F6E;
	color:#fff !important;
	font-weight:normal;
	margin:0 !important;
	padding-left:4px !important;
	font-size:0.6em;
	padding: 3px 4px 3px 4px !important;
}

.bbcPageLocal ul.homepage-subnav li a:hover {
	background-color:#4F4F4F !important;
	color:#fff !important;
	font-weight:normal !important;
	margin:0 !important;
	padding: 3px 4px 3px 4px !important;
}

.bbcPageLocal ul.homepage-subnav {
	margin:0 0 2px 0;
	padding:0;
}

.bbcPageLocal ul.homepage-subnav li a:visited{
	color:#fff !important;
}


td.bbcpageToplefttd {
	background: url(/staticarchive/c56a7cd6b7b60cafab0f460a1f67171868715284.gif) 0 0 repeat-x;
	padding-top: 10px;
	vertical-align: top;
	color:#fff !important;
}

td.bbcpageToplefttd font {
	padding-left:0px;
}

td.bbcpageToplefttd font,
td.bbcpageToplefttd font a,
td.bbcpageToplefttd font a:hover,
td.bbcpageToplefttd font a:visited,
td.bbcpageToplefttd font a:link {
	color:#fff !important;
	text-decoration:none !important;
	line-height:12px;
	font-weight:bold;
}

#bbcpageTableNav {
	margin-top:-26px !important;
}

a.bbcpageCrumb {
	padding-left:0;
}