body {
	background: #2D2C37  repeat-y center;
	font: 12px "Trebuchet MS", arial, sans-serif;
	margin: 0;
	line-height: 1.3;
	color: #3D3C49;
	}

#container {width:980px;margin-left: auto;margin-right: auto;}	
	
#logo {margin: 9px 0 0 1px;position: absolute;}	

.banner-top { padding-top:50px; padding-left:500px;position: absolute; float:Auto; }
	
#navBar {width:765px;margin: 82px 0 0 0;position: absolute;height: 49px;}	
	

#navBar  a {
	float:left;
	font-size:16pt;
	font-family:"trebuchet ms","Arial Narrow",arial;
	text-transform:uppercase;
	font-weight:600;	
	display:inline;	
	text-align:left;
	margin-left: 10px;
	
}

a.review  {width: 365px;color:#FFCE31;}

a.review :hover { color:white; }



#homeContentTop { width:990px; height:235px;margin-left: 5px; }

h1.home { font-size:19px; }

a {color: #06C;text-decoration: none;}
	
img {border: 0;background: none;}

img.border {border:5px solid #FFCE31}


#centreConsole {
width:990px;
/*margin:60px 0 0 5px;*/
	margin: 131px 0 0 5px;
	position: absolute;
	background: #fff;
	border: 1px solid #BBBAB8;
	border-top: 0;
	border-bottom: 0;
	}

#homeContent {

	float: left;
	width: 751px;
	position: relative;
	margin: 0 0 0 4px;
	}



/*.contentBar{float:left;margin-left: 5px; margin-right: 5px;margin: 0px 1px 0px 1px;} */

.contentBar ul{float:left;margin-left: -39px;margin-right: 0px;}
.contentBar ul li{width: 236.5px; height: 330px;}

.contentBar ul li{
	clear: none;
	float: left;
	/*width: 235px;*/
	margin-top: 40px;
	margin-right: 4px;
	margin-left: 4px;
	color: black;
	padding: 0;
	display: block;
	border: 1px solid #12426c;
	position:relative;
	
}

.contentBar a:link, .contentBar a:visited, .contentBar a:active{
	color: #fff;
	text-decoration: none;
	float:left;
	background: url(http://whdn.williamhill.com/cms/images/dotSpacer.gif);
	width: 235px;
}


.contentBar ul li.end{
	margin-right: 0px;
	width: 237px;
}
.contentBar ul li img{
	margin: 2px ;
}


.contentBar a:link, .contentBar a:visited, .contentBar a:active{width: 231px}
.contentBar ul li.end{margin-right: 0;width: 319px;}
.contentBar ul li img{width: 231px;height: 99px;display: block}

.contentBar span {font-size: 1.1em; padding: 0 10px 0 0; line-height: 1.2em;}
.contentBar h3 {padding: 5px 0px 4px 7px; margin: 1px 1px 1px 1px; color: #fff; font-size: 1.4em; font-weight: bold; background: url(img/h3-bg.gif) repeat-x;}

.contentBar a:hover span.splashBtn span.splashBtn2{ background:url(http://whdn.williamhill.com/cms/images/root/site/splashBtnLeft.gif) bottom left no-repeat; cursor:pointer; text-indent:none;  }
		
div.middle{padding:90px 3px 20px 3px}

splashBtn{ color:#ffffff; text-transform: uppercase; text-decoration:none; font-weight:bold; position:absolute; top:83px; left:18px; height:20px; display:block; padding:0 6px 0 0; background:url(img/splashBtnRight.gif) top right no-repeat; }
span.splashBtn span.splashBtn2{ background:url(img/splashBtnLeft.gif) no-repeat; display:block; padding:0 6px 0 12px; line-height:20px; text-align:center; }

.contentBar a:hover span.splashBtn{ display:block; background:url(http://whdn.williamhill.com/cms/images/root/site/splashBtnRight.gif) bottom right no-repeat; text-indent:none; }
.contentBar a:hover span.splashBtn span.splashBtn2{ background:url(http://whdn.williamhill.com/cms/images/root/site/splashBtnLeft.gif) bottom left no-repeat; cursor:pointer; text-indent:none;  }






/**/

.contentBar span {font-size: 1.1em; padding: 0 10px 0 0; line-height: 1.2em;}
.contentBar h3 {padding: 5px 0 4px 7px; margin: 1px 1px 1px 1px; color: #fff; font-size: 1.3em; font-weight: bold; background: url(img/h3-bg.gif) repeat-x;}

span.subtitle{ display:block; font-size:1.5em; position:absolute; top:46px; left:18px; }

span.splashBtn{ color:#ffffff; text-transform: uppercase; text-decoration:none; font-weight:bold; position:absolute; top:83px; left:18px; height:20px; display:block; padding:0 6px 0 0; background:url(img/splashBtnRight.gif) top right no-repeat; }
span.splashBtn span.splashBtn2{ background:url(img/splashBtnLeft.gif) no-repeat; display:block; padding:0 6px 0 12px; line-height:20px; text-align:center; }

.contentBar a:hover span.splashBtn{ display:block; background:url(http://whdn.williamhill.com/cms/images/root/site/splashBtnRight.gif) bottom right no-repeat; text-indent:none; }
.contentBar a:hover span.splashBtn span.splashBtn2{ background:url(http://whdn.williamhill.com/cms/images/root/site/splashBtnLeft.gif) bottom left no-repeat; cursor:pointer; text-indent:none;  }

/**/







.contentBar ul li img{
	margin: 2px ;
}


/*tab content*/

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}




#featureHolder span.splashBtnBig{ color:#ffffff; text-transform: uppercase; text-decoration:none; font-size:1em; font-weight:bold; text-align:center; float:left; margin-top:20px; height:35px; width:200px; display:block; padding:0 6px 0 0; background:url(img/splashBtnBigRight.gif) top right no-repeat; }
#featureHolder span.splashBtnBig span.splashBtnBig2{ background:url(img/splashBtnBigLeft.gif) no-repeat; top:0; left:0; height:35px; width:185px; cursor:pointer; display:block; position:relative;  padding:0 6px 0 12px; line-height:35px; text-align:center; font-size:1.5em; }

#featureHolder  a:hover span.splashBtnBig{ background:url(img/splashBtnBigRight.gif) bottom right no-repeat; text-indent:none; }
#featureHolder  a:hover span.splashBtnBig span.splashBtnBig2{ background:url(img/splashBtnBigLeft.gif) bottom left no-repeat; text-indent:none; }



#featureHolder{ border: 1px solid #12426C; margin: 0 11px 0 0px; padding: 5px; }
#featureHolder a { text-decoration:none; }
#featureHolder span { display:block; float:left; clear:both; color:#ffffff; font-weight:bold; }
#featureHolder span.allTitleHolder { position:absolute; left:24px; top:45px;}
#featureHolder span.titleHolder { position:relative; clear:both; }
#featureHolder span.opaque{ background-color:#000000; opacity:0.4; filter:alpha(opacity=40); padding:1px 8px 1px 8px; }
#featureHolder span.opaque2{ background-color:#000000; opacity:0.6; filter:alpha(opacity=60); padding:1px 8px 1px 8px; }
#featureHolder span.subtitle0{ position:absolute; top:0; left:0; padding:1px 8px 1px 8px; }
#featureHolder span.subtitle2{ font-size:1.5em; }
#featureHolder span.subtitle3{ text-transform: uppercase; font-size:2.7em; font-weight:100; }

#featureHolder span.splashBtnBig{ color:#ffffff; text-transform: uppercase; text-decoration:none; font-size:1em; font-weight:bold; text-align:center; float:left; margin-top:20px; height:35px; width:200px; display:block; padding:0 6px 0 0; background:url(img/splashBtnBigRight.gif) top right no-repeat; }
#featureHolder span.splashBtnBig span.splashBtnBig2{ background:url(img/splashBtnBigLeft.gif) no-repeat; top:0; left:0; height:35px; width:185px; cursor:pointer; display:block; position:relative;  padding:0 6px 0 12px; line-height:35px; text-align:center; font-size:1.5em; }

#featureHolder  a:hover span.splashBtnBig{ background:url(img/splashBtnBigRight.gif) bottom right no-repeat; text-indent:none; }
#featureHolder  a:hover span.splashBtnBig span.splashBtnBig2{ background:url(img/splashBtnBigLeft.gif) bottom left no-repeat; text-indent:none; }


#footer {
    width:765px;
	clear: both;
	height: 59px;
	
	position: relative;
	margin: 0 0 0 -5px;
	padding: 0;
	top: 21px;
	text-align:left;
	padding-top:2px;
	border:0px white solid;
	}


#footer li {float:left;text-align:left;}

#footer li a{
	color:black;
	font-weight:bold;
	padding-right:10px;
	padding-left:10px;
}










