body#vegas_site{background: #55022C url(http://whdn.williamhill.com/cms/images/vegas/site/vegasMainBG.jpg) no-repeat scroll center top}
/*body#vegas_site{background: #000 url(http://whdn.williamhill.com/cms/images/vegas/site/warWorlds.jpg) no-repeat scroll center top}*/
body#liveDealer_site{background: #55022C url(http://whdn.williamhill.com/cms/images/vegas/site/vegasMainBG.jpg) no-repeat scroll center top}

/*-----------------------PRODUCT TABS TOP OF PAGE-------------------------------------------*/

body#games_site #productsNav ul li {border-left: 1px solid #000;}
body#vegas_site #productsNav ul li {border-left: 1px solid #011F31;}
body#liveDealer_site #productsNav ul li {border-left: 1px solid #011F31;}
/*body#liveDealer_site #productsNav ul li {border-left: 1px solid #fff;}*/

body#games_site #productsNav li#productSelected{background: #79a52a}
body#vegas_site #productsNav li#productSelected, body#liveDealer_site #productsNav li#productSelected{background: #960150}
/*body#liveDealer_site #productsNav li#productSelected{background: #013f5f}*/

body#games_site #productsNav a{border-bottom: 1px solid #000}
body#vegas_site #productsNav a, body#liveDealer_site #productsNav a{border-bottom: 1px solid #011F31}
/*body#liveDealer_site #productsNav a{border-bottom: 1px solid #fff}*/

body#games_site #productsNav .sportsTab,
body#vegas_site #productsNav .sportsTab,
body#liveDealer_site #productsNav .sportsTab {border-left: 1px solid #FFF;}

body #productsNav li a:hover{background: #FFFFFF}

body#games_site #productsNav li#productSelected a{background: #96c635 url(http://whdn.williamhill.com/cms/images/games/site/gamesTabSelected.jpg) bottom repeat-x; border-bottom: none;}
body#vegas_site #productsNav li#productSelected a,body#liveDealer_site #productsNav li#productSelected a{background: #990152 url(http://whdn.williamhill.com/cms/images/vegas/site/vegasTabSelected.jpg) bottom repeat-x; border-bottom: none;} /* <-- MPW JAN REV - Vegas redesign, update background color*/
/*body#liveDealer_site #productsNav li#productSelected a{background: #015885 url(http://whdn.williamhill.com/cms/images/liveDealer/site/liveDealerTabSelected.jpg) bottom repeat-x; border-bottom: none;}*/

/*-------------------------SUB NAVIGATION---------------------------------------------------*/

body #subNav {height: 3.5em; margin-left: 6px; margin-right: 6px; overflow: visible; position: static; text-align: center; padding-top: 2px;}

body#games_site #subNav {background: #54791b url(http://whdn.williamhill.com/cms/images/games/site/gamesSubNavBG.jpg) top repeat-x;}
body#vegas_site #subNav,body#liveDealer_site #subNav{background: #370020 url(http://whdn.williamhill.com/cms/images/vegas/site/vegasSubNavBG.jpg) top repeat-x}
/*body#liveDealer_site #subNav{background: #001925 url(http://whdn.williamhill.com/cms/images/liveDealer/site/liveDealerSubNavBG.jpg) top repeat-x}*/

#subNav ul{background: none; border: none; padding: 3px 0 10px 115px; text-align: center; display: block;}
#subNav ul li{background: none; /*display: inline*/ display: inline-block; margin: 0 15px 0 15px; /*line-height: 20px;*/ padding: 2px 0px 4px 0px;  text-align: center; } /* <-- MPW JAN REV - Vegas redesign, see hashed out code*/

#subNav ul li.subNavSelected a{border: 1px solid #011d2f; height: 1%; color: #FFF; background: #c10268; padding-left: 14px; padding-right: 14px}

#subNav ul li a{color: #FFF; padding: 3px 10px 3px 10px; background: none;} /* <-- MPW JAN REV - Vegas redesign, inline block and padding changes*/
#subNav ul li a:hover{text-decoration: underline;}


/*-------------------------------------------------MAIN CONTENT----------------------------------*/

.Left {float:left;}

#contentCenter {background: #0c2739; border-bottom: 6px solid #0C2739;}

#contentHolder{border: 1px solid #FFF; margin: 0 6px 0px 6px; height: 1%;}

body#vegas_site #contentHolder,body#liveDealer_site #contentHolder{background: #002c45 url(http://whdn.williamhill.com/cms/images/vegas/site/vegasContentHolderBG.jpg) repeat-x;}
/*body#liveDealer_site #contentHolder{background: #000}*/

#contentHolder #contentHead{width: 932px; margin: 0; padding: 12px 25px; border: none; background: url(http://whdn.williamhill.com/cms/images/vegas/site/contentHeaderVegasBG.jpg) no-repeat}

#contentHolder #contentHead #contentHeadText{
position: absolute; right: 10px; top: 5px; width: 619px; height: 48px; color: #FFF; font-size: 1.2em
}

#contentHeadText{
	border: 1px solid #1c3235; 
	background: url(http://whdn.williamhill.com/cms/images/vegas/site/contentHeadTextBG.gif) no-repeat;
	text-align:right;
}

#contentHeadText ul{padding-top: 12px; padding-left: 25px; font-size: 1.4em; font-weight: normal; margin-right:145px;}

#contentHeadText li { display:none; width:450px; font-weight:bold; }

#contentHeadText p {float: left}

body#games_site #contentHeadText p a{color: #acc05b}
body#vegas_site #contentHeadText p a,body#liveDealer_site #contentHeadText p a{color: #359ACE}

#contentHeadText a.joinNow{background: url(http://whdn.williamhill.com/cms/images/vegas/site/gamingJoinNowBG.gif) top no-repeat; display: none; width: 173px; height: 23px; text-align: center; font-size: 1.4em; font-weight:bold; text-decoration: none; padding: 4px 0 0 0; float: right; color: #FFF; top:10px; left:460px; position:absolute;}

#contentHeadText a.joinNow:hover{color: #FFF; background: url(http://whdn.williamhill.com/cms/images/vegas/site/gamingJoinNowBG.gif) bottom no-repeat;}


#contentHolder #contentMain{
	height: 1%; margin: 0 9px; padding: 0; margin-bottom: 12px; 
	background: #FFFFFF; overflow: hidden; min-height: 453px
}

//body#liveDealer_site #contentHolder #contentMain{margin-bottom: 0}

.contentMainSub{
	background: #000000;
}

#contentMain .curvesTop{
	position: absolute; height: 3px; left: 9px; background: url(http://whdn.williamhill.com/cms/images/games/site/gamesCurveTopRight.gif) top right no-repeat; margin: 0;
}

body#vegas_site #contentMain .curvesTop, body#vegas_site #contentMain .curvesBottom,body#liveDealer_site #contentMain .curvesTop, body#liveDealer_site #contentMain .curvesBottom {width: 964px}
body#games_site #contentMain .curvesTop, body#games_site #contentMain .curvesBottom, body#vegas_site.subPage #contentMain .curvesBottom, body#vegas_site.subPage #contentMain .curvesTop, body#liveDealer_site.subPage #contentMain .curvesBottom, body#liveDealer_site.subPage #contentMain .curvesTop{width: 964px}


#contentMain .curvesTop div{
	background: url(http://whdn.williamhill.com/cms/images/games/site/gamesCurveTopLeft.gif) top left no-repeat; display: block; width: 8px; height: 8px; margin: 0px;
}

body #contentMain .curvesBottom{
position: absolute; bottom: 38px; height: 3px; left: 9px; background: url(http://whdn.williamhill.com/cms/images/games/site/gamesCurveBottomRight.gif) bottom right no-repeat; margin: 0;
}

body #contentMain .curvesBottom div{
background: url(http://whdn.williamhill.com/cms/images/games/site/gamesCurveBottomLeft.gif) bottom left no-repeat; display: block; width: 8px; height: 3px; }

#vegasContentLeft {
	float:left;
	padding:0px 15px 30px 15px;
	width:618px;
}

#vegasContentRight {
	float:left;
	padding:6px;
	margin:-3px 0 6px 7px;
	width:288px;
	border-top:solid #ffffff 6px;
	background:#cce5fc;
}

/*------------------------------------- VEGAS CONTENT LEFT----------------------------------------*/

#vegasContentLeft h1 {
	border-bottom:1px dotted #111111;
	color:#111111;
	font-size:2.3em;
	font-weight:100;
	letter-spacing:-1px;
	padding:4px 0 4px;
	margin:4px 0 8px;
	height:30px;
}

#vegasContentLeft h2{
	font-size: 2.3em;
	margin: 0;
	font-weight: 100;
	letter-spacing: -1px;
	padding: 4px 0 8px 0;
	border-bottom: 2px solid #359ace;
	color: #003e5e;
}

#vegasContentLeft h3{
	color: #359ace; 
	font-family: Arial, Helvetica, sans-serif;
	margin: 20px 0 10px 0; 
	padding: 2px 0 2px 0px;
	font-weight: bold;
	font-size: 1.3em;
	letter-spacing: normal;
	border-bottom: 1px dotted #359ace;
	clear:both;
}

#vegasContentLeft table{
	clear:both;
	width: 100%;
	padding: 0;
	margin: 10px 0 0 0;
	font-size: 1em;
	border: none;
	border-left: 1px solid #359ace;
	border-top: 1px solid #359ace;
}

#vegasContentLeft td, #vegasContentLeft th {
	border: none;
	border-right: 1px solid #359ace;
	border-bottom: 1px solid #359ace;
	background: #fff;
	padding: 4px;
	margin:0px;
	color: #003B59;
	font-size:1.3em;
}

#vegasContentLeft table.vegasTable {
	clear:both;
	width: 100%;
	padding: 10px 0 0 0;
	font-size: 1em;
	border: none;
}

#vegasContentLeft table.vegasTable td {
	border: none;
	background: #fff;
	padding: 4px;
	margin:0px;
	color: #003b59;
	font-size:1.3em;
}
#vegasContentLeft table.vegasTable th {
	border: none;
	background: #003b59 url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-table-head-bg.jpg') repeat-x;
	padding:4px;
	margin:0px;
	font-size:1.3em;
	height:27px;
	color: #fff;
	font-weight: bold;
	text-align: left;
}
#vegasContentLeft table.vegasTable td.OnLeft {
	background:#e3f2f9 url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-table-row-bg.gif') repeat-x;
	border-top:1px #cce8f4 solid;
	border-bottom:1px #cce8f4 solid;
	border-left:1px #cce8f4 solid;
}
#vegasContentLeft table.vegasTable td.OnRight {
	background:#e3f2f9 url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-table-row-bg.gif') repeat-x;
	border-top:1px #cce8f4 solid;
	border-bottom:1px #cce8f4 solid;
	border-right:1px #cce8f4 solid;
}
#vegasContentLeft table.vegasTable td.On {
	background:#e3f2f9 url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-table-row-bg.gif') repeat-x;
	border-top:1px #cce8f4 solid;
	border-bottom:1px #cce8f4 solid;
}

#vegasContentLeft table.vegasTable tr.On td {
	background:#E3F2F9 url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-table-row-bg.gif') repeat-x scroll 0 0;
	border-bottom:1px solid #CCE8F4;
	border-top:1px solid #CCE8F4;
}

#vegasContentLeft th {
	background-color: #359ace;
	color: #fff;
	font-weight: bold;
	text-align: left;
}

#vegasContentLeft strong {
	color: #111111;
	font-weight: bold;
}

#vegasContentLeft p {
	margin-top: 10px;
	color: #000000;
	font-size:1.3em;
}

#vegasContentLeft ul{
	list-style: disc;
	padding: 0 5px 0 20px;
	font-size:1.3em;
}

#vegasContentLeft ol{
	list-style: decimal;
	margin: 0px;
	padding:0 5px 0 20px;
	font-size:1.3em;
}

#vegasContentLeft ol ul{
	font-size:12px;
}
#vegasContentLeft ul ul{
	font-size:12px;
}

a.contentBtn{ background: url(http://whdn.williamhill.com/cms/images/casino/site/popupBtn.gif) top no-repeat; display:inline; width:100px; text-align: center; padding:5px 20px 5px 20px; margin:0px; text-decoration: none; color: #174380; font-weight:bold; }
a.contentBtn:hover{ background: url(http://whdn.williamhill.com/cms/images/casino/site/popupBtn.gif) bottom no-repeat;}

/*-------------------------------------JACKPOT DIGITS----------------------------------------*/
.jackpotDigits { 
	float:left;
	margin-top: -40px;
	height:21px;
	text-align:center; 
	width:309px; 
	overflow:hidden;
}

.jackpotDigits img {
	float:left;
}

img.digit_pound{ margin-top:0px; }
img.digit_comma{ margin-top:-21px; }
img.digit_0{ margin-top:-42px; }
img.digit_1{ margin-top:-63px; }
img.digit_2{ margin-top:-84px; }
img.digit_3{ margin-top:-105px; }
img.digit_4{ margin-top:-126px; }
img.digit_5{ margin-top:-147px; }
img.digit_6{ margin-top:-168px; }
img.digit_7{ margin-top:-189px; }
img.digit_8{ margin-top:-210px; }
img.digit_9{ margin-top:-231px; }

/*-------------------------------------JACKPOTS----------------------------------------*/
a.jackpotPreviewImg {
	display: block; 
	width: 269px; 
	height: 148px; 
	text-decoration: none; 
	background-attachment: scroll;
	background-repeat: no-repeat;
}
.jackpotGamesMenuItem{ position:relative; }
.jackpotGamesMenuCaption{position:absolute; top:0px; left:279px; height:108px; width:360px; margin-top:-10px; }
/*-------------------------------------LIVE CASINO----------------------------------------*/

#casinoMain {
	float:left; width:168px; display:block; height:339px; background-color:#000000; padding:10px 0px 0px 25px;margin:0px;
}
#leftCurveTop {
	float:left; width:163px; background:url(http://whdn.williamhill.com/cms/images/vegas/site/curves-top.gif) no-repeat; height:34px; display:block;
}
#leftCurveBottom {
	float:left; width:163px; background:url(http://whdn.williamhill.com/cms/images/vegas/site/curves-bottom.gif) no-repeat; height:34px; display:block;
}
#leftButttonHolder {
	float:left; border:1px solid #133944; border-bottom:0px; display:block;
}
#leftButttonHolderBottom {
	float:left; border:1px solid #133944; display:block;
}
#leftCurveTop2 {
	margin-top:10px; float:left; width:163px; background:url(http://whdn.williamhill.com/cms/images/vegas/site/curves-top-thin.gif) no-repeat; height:7px; display:block;
}
#leftCurveBottom2 {
	float:left;margin-left:0px; width:163px; background:url(http://whdn.williamhill.com/cms/images/vegas/site/curves-bottom-thin.gif) no-repeat; height:7px; display:block;
}
#casinoSupport {
	float:left; padding:5px 0 0 14px; border-left:1px solid #04171e; border-right:1px solid #031218; display:block; background-color:#000c12; width:147px; color:#FFFFFF;
}
#casinoSupport h4 {font-size:1.4em; padding-bottom:5px;}
#casinoSupport ul {font-size:1.2em;}
#casinoSupport a {color:#FFFFFF;}
#casinoBody {float:left; width:789px; height:349px; background: url(http://whdn.williamhill.com/cms/images/vegas/site/main-body.jpg) no-repeat;}
#ldVideoHolder{position:relative; top: 57px; left: 265px; width:228px;}
#casinoBottomContainer {
	padding:15px 25px 25px 25px; float:left; width:932px; border-top:3px solid #0d546b; height:351px; display:block; background:url(http://whdn.williamhill.com/cms/images/vegas/site/dealers-bg.jpg) repeat-x;
}
#casinoDealer1 {
	padding:0px 44px 0px 15px; margin-top:15px; float:left; width:240px; color:#FFFFFF; border-right:2px solid #217493;
}
#casinoDealer2 {
	padding:0px 44px 0px 44px; margin-top:15px; float:left; width:240px; color:#FFFFFF; border-right:2px solid #217493;
}
#casinoDealer3 {
	padding:0px 0px 0px 44px; margin-top:15px; float:left; width:240px; color:#FFFFFF;
}
#casinoDealer1 h4, #casinoDealer2 h4, #casinoDealer3 h4 {
	padding:10px 0px 10px 0px; font-weight:bold; color:#a7daff; font-size:1.3em;
}
#casinoDealer1 ul, #casinoDealer2 ul, #casinoDealer3 ul {
	font-size:1.2em; list-style-type:disc; list-style-position:inside; padding-top:10px;
}
#casinoDealer1 a, #casinoDealer2 a, #casinoDealer3 a {color:#a7daff;}
#casinoDealer1 p, #casinoDealer2 p, #casinoDealer3 p {font-size:1.2em;}

a.liveCasinoBtn104 {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn105 {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn103 {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton.jpg) no-repeat top; width:161px; height:33px; display:block;}
a:hover.liveCasinoBtn104 {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn105 {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn103 {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton.jpg) no-repeat bottom;}

a.liveCasinoBtn104-de {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn105-de {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn103-de {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton.jpg) no-repeat top; width:161px; height:33px; display:block;}
a:hover.liveCasinoBtn104-de {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn105-de {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn103-de {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton.jpg) no-repeat bottom;}

a.liveCasinoBtn104-fr {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-fr.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn105-fr {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-fr.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn103-fr {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton-fr.jpg) no-repeat top; width:161px; height:33px; display:block;}
a:hover.liveCasinoBtn104-fr {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-fr.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn105-fr {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-fr.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn103-fr {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton-fr.jpg) no-repeat bottom;}

a.liveCasinoBtn104-es {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-es.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn105-es {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-es.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn103-es {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton.jpg) no-repeat top; width:161px; height:33px; display:block;}
a:hover.liveCasinoBtn104-es {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-es.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn105-es {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-es.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn103-es {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton.jpg) no-repeat bottom;}

a.liveCasinoBtn104-el {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-el.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn105-el {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-el.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn103-el {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton-el.jpg) no-repeat top; width:161px; height:33px; display:block;}
a:hover.liveCasinoBtn104-el {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-el.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn105-el {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-el.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn103-el {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton-el.jpg) no-repeat bottom;}

a.liveCasinoBtn104-zh {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-zh.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn105-zh {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-zh.jpg) no-repeat top; width:161px; height:33px; display:block;}
a.liveCasinoBtn103-zh {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton-zh.jpg) no-repeat top; width:161px; height:33px; display:block;}
a:hover.liveCasinoBtn104-zh {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/rouletteButton-zh.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn105-zh {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/blackjackButton-zh.jpg) no-repeat bottom;}
a:hover.liveCasinoBtn103-zh {background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/baccaratButton-zh.jpg) no-repeat bottom;}

/*------------------------------------------------- SCROLLER -------------------------*/
div.scrollContent {
	width:310px;
	height:154px;
}

div.scrollContent ul{
	margin: 0;
	padding: 0;
	width: 1000px;
}

div.scrollContent ul li{
	margin: 0;
	padding: 0;
	border: none;
	clear: none;
	width: 232px;
	float: left;
	position:absolute;
	left:0px;
	display:none;
	text-align: center;	
}


ul.scrollControl{
	padding-top: 10px;
	height: 20px;
	width: 226px;
	float: right;
	position: absolute; 
	top: 0;
	text-align: right;
	
}

ul.scrollControl li{
	display: inline;
	position:relative;
}

ul.scrollControl li a{
	text-decoration: none;
	padding:5px;
	margin-right:5px;
	background: url(http://whdn.williamhill.com/cms/images/vegas/site/dotOff.gif) center no-repeat;
}

ul.scrollControl li.on a{ background: url(http://whdn.williamhill.com/cms/images/vegas/site/dotOn.gif) center no-repeat; }
ul.scrollControl li a:hover { background: url(http://whdn.williamhill.com/cms/images/vegas/site/dotOn.gif) center no-repeat; }

/*------------------------------------------------- END SCROLLER -------------------------*/

/*-----------------------------------DEALERS--------------------------------------*/

#dealerBody {float:left; width:769px; height:780px; background:url(http://whdn.williamhill.com/cms/images/vegas/site/meet-dealers-bg.jpg)no-repeat; display:block; padding:0px 10px;}
#dealerBody h1 {color:#FFFFFF; font-size:2.5em; font-weight:normal; margin:10px 0 10px 0;}
#dealerBody p {color:#FFFFFF; font-size:1.3em;}

#intro {padding-bottom:20px;}
#dealerHolder1 {border-top:1px solid #2d7490; padding:5px 0px 5px 0px; width:385px; float:left;}
#dealerHolder2 {border-top:1px solid #2d7490; padding:5px 0px 5px 0px; width:384px; float:left;}

#dealerHolder1 #dealerBiog {width:242px; height:131px; float:left; padding-top:10px;}
#dealerHolder2 #dealerBiog {width:241px; height:131px; float:left; padding-top:10px;}
#dealerImage {width:143px; height:151px; float:left;}

#dealerHolder1 h3 {color:#a7daff; font-size:1.4em;}
#dealerHolder2 h3 {color:#a7daff; font-size:1.4em;}

/*-----------------------------------VEGAS PRODUCTS--------------------------------------*/

li.prodDisplay {position: relative}
.gameDetails{position: absolute; width: 100px; height: 100px; visibility: hidden; text-align: center; z-index: 2}
li.prodDisplay {cursor: pointer}
li.prodDisplay:hover .gameDetails, body li.prodDisplay.sfhover .gameDetails{ display: block top: 0; left: 0;  height: 99%; width: 99%; visibility: visible; }

.gameDetails .gameTransLayer{background: #000103; position: absolute; width: 100%; height: 100%; top: 0; left: 0; opacity: 0.85; filter:alpha(opacity=85);}

.gameDetails .gameLinks{position: absolute; top: 0; left: 0; border: 2px solid #3eb4e6; width: 99%; height: 99%; margin: 1px; text-align: center}

.gameDetails .gameLinks a{color: #FFF; display: block; padding: 6px 0 5px 0; margin: 5px auto; width: 177px; font-size: 1.5em; font-weight: bold; margin-bottom: 8px}
.gameDetails .gameLinks a.demo{background: url(http://whdn.williamhill.com/cms/images/vegas/site/gameDemoLinkBG.gif) top center no-repeat; text-decoration: none; text-transform: uppercase}
.gameDetails .gameLinks a.demo:hover{background-position: bottom}
.gameDetails .gameLinks a.play{background: url(http://whdn.williamhill.com/cms/images/vegas/site/gamePlayLinkBG.gif) top center no-repeat; text-decoration: none; text-transform: uppercase}
.gameDetails .gameLinks a.play:hover{background-position: bottom}

.gameDetails .gameLinks h3{color: #FFF; padding-bottom: 3px; margin-bottom: 0}
.gameDetails .gameLinks p{color: #62d0ff; font-size: 1.2em; font-weight: bold; margin-bottom: 14px}

li.prodDisplay .gameTitle{color: #FFF; position: absolute; bottom: 0; z-index: 1; padding: 10px}

li.prodDisplay .gameTitle h3{padding: 0; margin: 0 0 3px 0; font-size: 1.5em;}
li.prodDisplay .gameTitle p{font-size: 1.2em; color: #62d0ff;}

body#vegas_site #products ul li.OneBlock{width:805px; height:441px; display:block; padding:0;}
body#vegas_site #products ul li.TwoBlock{width:401px; height:441px; display:block; padding:0; margin-right: 3px}
body#vegas_site #products ul li.ThreeBlock{width:266px; height:441px; display:block; padding:0; margin-right: 3px}
body#vegas_site #products ul li.FourBlock{width:401px; height:218px; display:block; padding:0; margin-right: 3px; margin-bottom: 3px; }
body#vegas_site #products ul li.FiveBlock{width:266px; height:441px; display:block; padding:0; margin-right: 3px; margin-bottom: 3px; }
body#vegas_site #products ul li.SixBlock{width:266px; height:219px; display:block; padding:0; margin-right: 3px; margin-bottom: 3px;}
body#vegas_site #products ul li.EightBlock{width:266px; height:293px; display:block; padding:0; margin-right: 3px; margin-bottom: 3px;}
body#vegas_site #products ul li.NineBlock{width:266px; height: 145px; display:block; padding:0; margin-right: 3px; margin-bottom: 3px;}
body#vegas_site #products ul li.TwelveBlock{width:266px; height: 145px; display:block; padding:0; margin-right: 3px; margin-bottom: 3px;}

body#vegas_site #products ul li.SixBlock.extraPix, body#vegas_site #products ul li.ThreeBlock.extraPix , body#vegas_site #products ul li.NineBlock.extraPix{width: 268px}

body#vegas_site #products ul li.OneBlock .gameDetails .gameLinks{width: 799px; height: 435px;}
body#vegas_site #products ul li.TwoBlock .gameDetails .gameLinks{width: 395px; height: 436px;}
body#vegas_site #products ul li.ThreeBlock .gameDetails .gameLinks{width: 260px; height: 435px;}
body#vegas_site #products ul li.FourBlock .gameDetails .gameLinks{width: 395px; height: 212px;}
body#vegas_site #products ul li.SixBlock .gameDetails .gameLinks{width: 260px; height: 213px;}
body#vegas_site #products ul li.EightBlock .gameDetails .gameLinks{width: 260px; height: 280px;}
body#vegas_site #products ul li.NineBlock .gameDetails .gameLinks{width: 260px; height: 140px;}

body#vegas_site #products ul li.ThreeBlock.extraPix .gameDetails .gameLinks,
body#vegas_site #products ul li.SixBlock.extraPix .gameDetails .gameLinks,
body#vegas_site #products ul li.NineBlock.extraPix .gameDetails .gameLinks{width: 262px;}

a.vegasDemoButtonSixWhite {float:left; background:url(http://whdn.williamhill.com/cms/images/vegas/site/vegasDemo-6-white.jpg) no-repeat top; width:80px; height:16px; display:block; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:2px 0 0 0; font-size:1.1em; text-transform: uppercase; text-align:center;}
a.vegasPlayButtonSixWhite {float:right; background:url(http://whdn.williamhill.com/cms/images/vegas/site/vegasPlay-6-white.jpg) no-repeat top; width:80px; height:16px; display:block; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:2px 0 0 0; font-size:1.1em; text-transform: uppercase; text-align:center;}

.Block2BG {width:810px; height:453px; background: #002f4d}
.Block3BG {width:810px; height:453px; background: #002f4d}
.Block4BG {width:810px; height:453px; background: #002f4d}
.Block5BG {width:810px; height:453px; background: #002f4d}
.Block6BG {width:810px; height:453px; background: #002f4d}
.Block9BG {width:810px; height:453px; background: #002f4d}
.Block12BG {width:810px; height:453px; background: #002f4d}

li.OneBlock .gameDetails .gameLinks h3{padding-top: 160px}
li.TwoBlock .gameDetails .gameLinks h3{padding-top: 155px}
li.ThreeBlock .gameDetails .gameLinks h3{padding-top: 160px}
li.FourBlock .gameDetails .gameLinks h3{padding-top: 45px}
li.FiveBlock .gameDetails .gameLinks h3{padding-top: 160px}
li.SixBlock .gameDetails .gameLinks h3{padding-top: 45px}
li.EightBlock .gameDetails .gameLinks h3{padding-top: 78px}
li.NineBlock .gameDetails .gameLinks h3{padding-top: 8px}
li.TwelveBlock .gameDetails .gameLinks h3{padding-top: 0px}

.rulesButtonHolder {
	width:170px;
	height:36px;
	padding:6px;
}

.jackpotflag {
	position:absolute;
	left:1px; top:1px;
	background:url(http://whdn.williamhill.com/cms/images/vegas/site/flag-jackpot.gif) no-repeat;
	width:98px; height:99px;
}

.newflag {
	position:absolute;
	right:11px; bottom:31px;
	background:url(http://whdn.williamhill.com/cms/images/vegas/site/flag-new.gif) no-repeat;
	width:49px; height:49px;
}
.NineBlock .newflag {
	bottom:11px;
}
/*-----------------------------------GAMING PRODUCTS--------------------------------------*/

/*-----------------------------------CATEGORY MENUS AND SUPPORT LINKS---------------------*/

#productsContainer {padding:3px 0 0 3px; margin: 0;}

body#liveDealer_site #productsContainer{background: #000}

#productsContainer #productsLeftBlock{width: 147px; margin: 0; display: block; float: left; height:381px;} /* <-- MPW JAN REV - Vegas redesign, width changed from 142 to 147px; margin: 0*/

#productsContainer #category{margin: 0; padding: 0; height: 320px; list-style: none}
#productsContainer #category li{margin: 0; padding: 0; display: inline; height: 1%}
#productsContainer #category li a{display: block; background: url(http://whdn.williamhill.com/cms/images/vegas/site/categoryBG.jpg) repeat-x; border-bottom:3px solid #FFFFFF; padding: 5px 0 0px 7px; color: #FFF; text-decoration: none; font-size: 1.2em; font-weight: bold; height: 20px; width: 137px}
#productsContainer #category li.cat_hilite a{ background: url(http://whdn.williamhill.com/cms/images/vegas/site/categoryBG-hilite.jpg) repeat-x; }
#productsContainer #category li a:hover, #productsContainer #category li a.sel{background: #01354f}
#productsContainer #category li a.sel{width: 141px}

#productsContainer #category li#categorySelected a{background: #01354f;}

#productsContainer .support{padding: 0 0 0 13px; bottom: 9px}

#productsContainer .support h4{color: #086491; font-size: 1.3em}

body#liveDealer_site #productsContainer .support h4{color: #FFF; font-size: 1.3em; padding:3px 0;}

#productsContainer .support ul{
	list-style: disc; padding: 0 0 0 5px; margin-left: 10px; font-size: 1.1em; color: #086491; line-height:1em;
}

body#games_site #productsContainer .support a{color: #699214; margin-left: -4px}
body#vegas_site #productsContainer .support a{color: #012235;}
body#liveDealer_site #productsContainer .support a{color: #FFF}



/*-----------------------------------------PRODUCTS GRID-----------------------------------*/



#products{ margin: 0; display: block; float: left; padding: 0;  border: 3px solid #003450; overflow: hidden; height: 441px; background-color:#003450;}
#productsInt{ margin: 0; display: block; float: left;  padding: 0; height: 1%;}

body#games_site #products{width: 816px;}
body#vegas_site #products,body#liveDealer_site #products{width: 805px;}/* <-- MPW JAN REV - Vegas redesign, removed height*/
body#vegas_site #productsInt,body#liveDealer_site #productsInt{width: 816px; height:384px;}
/*body#liveDealer_site #products{width: 776px; background: #000}*/

#products ul li{float: left; background: #000; clear: none;  padding: 0}
#productsInt ul li{float: left; background: #000; clear: none; padding: 0}

body#games_site #products ul li{width: 269px;}
body#vegas_site #products ul li{width: 188px; background: #110215}
body#vegas_site #productsInt ul li{width: 188px; background: #110215}

#products ul li.blank{height: 190px; background: url(http://whdn.williamhill.com/cms/images/games/library/en/productBlank.jpg) no-repeat}

#products ul li a.productInfoLink{height: 15px; display: block; color: #FFF; padding-top: 138px; text-align: center; font-size:1.2em; font-weight: bold; text-decoration: none;}

body#vegas_site #products ul li a.productInfoLink{text-align: left; padding-left: 12px;}

#products ul li ul li{ text-align: center; list-style: none; font-weight: bold}

body#games_site #products ul li ul li{width: 115px;}
body#vegas_site #products ul li ul li{width: 81px;}


#products ul li ul li a{color: #FFF; text-decoration: none;  background: #0f76a6; display: block; height: 15px; padding-top: 3px}

body#games_site #products ul li ul li a{width: 115px;}
body#vegas_site #products ul li ul li a{width: 81px;}

body#games_site #products ul li ul li a.demo{background: url(http://whdn.williamhill.com/cms/images/games/site/productDemoPlay.gif) top left no-repeat}
body#games_site #products ul li ul li a.demo:hover{background: url(http://whdn.williamhill.com/cms/images/games/site/productDemoPlay.gif) top right no-repeat}

body#games_site #products ul li ul li a.play{background: url(http://whdn.williamhill.com/cms/images/games/site/productDemoPlay.gif) bottom left no-repeat}
body#games_site #products ul li ul li a.play:hover{background: url(http://whdn.williamhill.com/cms/images/games/site/productDemoPlay.gif) top right no-repeat}

body#vegas_site #products ul li ul li a.demo{background: url(http://whdn.williamhill.com/cms/images/vegas/site/productDemoPlay.gif) top left no-repeat}
body#vegas_site #products ul li ul li a.play{background: url(http://whdn.williamhill.com/cms/images/vegas/site/productDemoPlay.gif) top right no-repeat}

body#vegas_site #products ul li ul li a.demo:hover{background: url(http://whdn.williamhill.com/cms/images/vegas/site/productDemoPlay.gif) bottom left no-repeat}
body#vegas_site #products ul li ul li a.play:hover{background: url(http://whdn.williamhill.com/cms/images/vegas/site/productDemoPlay.gif) bottom right no-repeat}
/*--------------------------------------------GAMES PRODUCTS---------------------------------------------*/


a.GO {background:url(http://whdn.williamhill.com/cms/images/games/library/en/gamingLinkQuickBetGolf.jpg) no-repeat}
a.VH {background:url(http://whdn.williamhill.com/cms/images/games/library/en/gamingLinkVirtualHorses.jpg) no-repeat}
a.VD {background:url(http://whdn.williamhill.com/cms/images/games/library/en/gamingLinkVirtualHorses.jpg) no-repeat}
a.FS {background:url(http://whdn.williamhill.com/cms/images/games/library/en/gamingLinkVirtualHorses.jpg) no-repeat}

/*--------------------------------------------VEGAS PRODUCTS---------------------------------------------*/

a.CC{background:url(http://whdn.williamhill.com/cms/images/vegas/library/en/vegasLinkCC.jpg) no-repeat}



/*--------------------------------------------PLAY/DEMO LINKS--------------------------------------------*/

#products ul li a.productInfoLink:hover{background-position: bottom}

.productLinks{overflow: visible; height: 23px; text-align: center; padding: 9px 0 5px 18px;}

body#games_site .productLinks{background:url(http://whdn.williamhill.com/cms/images/games/site/productLinksBG.jpg) top no-repeat;}
body#vegas_site .productLinks{background:url(http://whdn.williamhill.com/cms/images/vegas/site/productLinksBG.jpg) top no-repeat; padding-left: 11px}


/*------------------------------------PRODUCTS POPUP----------------------------------------------*/



#products .popUp{
	position: absolute; width: 512px; height: 392px; top: 70px; left: 230px;
}

#products .closePopUp{border: 1px solid #58b7e9; width: 19px; height: 18px; float: right; margin: 14px; }

#products .closePopUp a{display: block; color: #FFF; padding: 1px 4px 1px 5px; text-decoration: none; font-size: 1.3em; font-weight: bold; background: #095b7f url(http://whdn.williamhill.com/cms/images/games/site/gamesPopUpCloseBG.jpg) top repeat-x}

#products .closePopUp a:hover{background: #095b7f url(http://whdn.williamhill.com/cms/images/games/site/gamesPopUpCloseBGOver.jpg) top repeat-x}

#products .popUp h3{margin-top: 237px; color: #FFF; text-transform: uppercase; color: #a7daff; font-size: 2.4em; padding: 0 0 0 30px; margin-bottom: 4px;}
#products .popUp p{color: #FFF; padding: 0 30px 10px 30px; font-size: 1.2em; font-weight: bold; line-height: 16px}

/*--------------------------------------POP UP IMAGES ----------------------------------*/

#products .popUp#GO{background: #000 url(http://whdn.williamhill.com/cms/images/games/library/gamesQuickBetGolfPopUp.jpg) no-repeat}

#products .popUp#JA{background: #000 url(http://whdn.williamhill.com/cms/images/games/library/gamesQuickBetGolfPopUp.jpg) no-repeat}





#products .popUp .productLinks{background: none; position: absolute; top: 324px; left: 23px; padding-left: 12px}
#products .popUp .productLinks ul li{background: none; width: 218px; text-align: center; list-style: none; margin-right: 5px;}

body#games_site #products .popUp .productLinks ul li,
body#vegas_site #products .popUp .productLinks ul li{width: 218px; padding-left: 0}

#products .popUp .productLinks ul li a{color: #FFF; text-decoration: none; width: 218px;  display: block; height: 21px; padding: 7px 0 5px 0; font-size: 1.7em; font-weight: bold}

#products .popUp .productLinks ul li a.demo{ background: url(http://whdn.williamhill.com/cms/images/games/site/popUpDemoPlay.gif) top left no-repeat;}
#products .popUp .productLinks ul li a.play{ background: url(http://whdn.williamhill.com/cms/images/games/site/popUpDemoPlay.gif) bottom left no-repeat;}

#products .popUp .productLinks ul li a.demo:hover{background: url(http://whdn.williamhill.com/cms/images/games/site/popUpDemoPlay.gif) top right no-repeat;}
#products .popUp .productLinks ul li a.play:hover{background: url(http://whdn.williamhill.com/cms/images/games/site/popUpDemoPlay.gif) top right no-repeat;}



/*--------------------------------------------LIVE DEALER SPECIFIC------------------*/


#introArea{border-top: 3px solid #0d5369; background: #041b24 url(../images/liveDealer/site/liveDealerIntroBG.jpg) repeat-x; padding: 10px 0 0 34px}

.introBlock{border-left:2px solid #0b475d; width: 240px; float: left; margin-top: 9px; font-size: 1.2em; padding-left: 48px; margin-left: 48px; margin-bottom: 20px}
.introBlock.first{border: none; padding-left: 0; margin-left: 0px;}


.introBlock h4{color: #a7daff; padding: 9px 0}
.introBlock p{color: #FFF}
.introBlock ul{color: #FFF; list-style: dot; margin-left: 15px; padding-top: 9px}
.introBlock a{color: #a7daff}


.subPage #contentHolder{
	background: #FFF;
	border: 1px solid #FFF;
}


 #contentHolder #contentA{
	padding: 0; background: none; margin: 0; width: 659px; border-right: 1px solid #CCC;
}

 #contentHolder #contentB{
	padding: 0; width: 287px; background: #none; margin-top: 0px;
}


.subPageInfo{
	background: #FFF; padding: 0 5px 5px 0; height: 1%; font-size: 1.2em;
}

/*-----------------------HEADER STYLES----------------------------*/

.sectionHead {
	margin: 0 0px 5px 0px;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	color: #c00;
	display: block;
	padding: 0;
}

.sectionHead a, .sectionHead a:visited{
	padding-bottom: 1px;
	color: #c00;
	text-decoration: none;
	border-bottom: 1px solid #ddd;
}

.sectionHead a:hover{
	color: #c00;
	border-bottom: 1px solid #AAA;
}

.sectionHead i{
	color: #999999;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	text-transform: none;
}

.sectionHead i a, .sectionHead i a:visited{
	color: #999999;
	text-decoration: none;
	border-bottom: 1px solid #dddddd;
}

.sectionHead i a:hover{
	color: #6a9708;
}

/*----------------------------------------------------------------------------*/
 

#contentMain .infoBlock h3{
	background: none;
	color: #000;
	font-size: 2.5em;
	padding: 0 0 0 0;
	margin-left: 0;
	font-weight: normal;
}

#contentMain .infoBlock  p{
	margin-top: 10px;
	padding: 0 35px 0 0 ;
	color: #000;
	font-size: 1.2em;
}

 .infoBlock.rightBlock{
	width: 240px; margin: 10px 0 0 0; padding: 0 0 0 16px; background: #fff; float: left; display: inline; height: 1%;
}

 .infoBlock.wide{
	width: 643px; margin: 10px 0 0 0; padding: 0 0 0 16px; background: #fff; float: left; display: inline; height: 1%;
}

#lowerBlock{height: 1%; background: #FFF; margin: 0 6px 0px 6px; padding: 0 0 10px 0; position: relative; border: 1px solid #FFF; border-top: none}


#lowerBlock .infoBlock{
	width: 234px; margin: 9px 0 3px 9px; /*border: 3px solid #FFF;*/ background: #fff; float: left; overflow: hidden; display: inline; padding-bottom: 9px; background: url(http://whdn.williamhill.com/cms/images/vegas/site/infoBlockBG.jpg) no-repeat;
}

.infoBlockTop {position: absolute; top: 0; width: 234px; background: url(http://whdn.williamhill.com/cms/images/vegas/site/infoBlockTopCurves.gif) no-repeat}

.infoBlockBottom{position: absolute; bottom: 0; width: 234px; background: url(http://whdn.williamhill.com/cms/images/vegas/site/infoBlockCurvesBottom.gif) no-repeat}

#pagingHolder {width: 156px; float: right; margin: -8px 5px 7px 0;}
#pagingHolder a.pagingbtn {cursor:pointer; width: 36px height: 27px; font-weight: bold; font-size: 13px; color: #fff; text-decoration: none; padding: 5px 14px 6px 15px; display: block; background: url('http://whdn.williamhill.com/cms/images/vegas/site/paging_btn.gif') center -27px no-repeat; margin-right: 3px; float: right}
#pagingHolder a.selected {cursor:pointer; background-position: center 0px; color: #002C45;}
#pagingHolder a.next {cursor:pointer; background-position: center -54px; color: #fff;}

#pagingHolderDef {width: 150px; float: right; margin: -8px 5px 7px 0;}
#pagingHolderDef a.pagingbtn {cursor:pointer; width: 36px height: 27px; font-weight: bold; font-size: 13px; color: #fff; text-decoration: none; padding: 5px 14px 6px 15px; display: block; background: url('http://whdn.williamhill.com/cms/images/vegas/site/paging_btn.gif') center -27px no-repeat; margin-right: 3px; float: right}
#pagingHolderDef a.selected {cursor:pointer; background-position: center 0px; color: #002C45;}

#news_ticker{ 
	height:1%; 
	position: adsolute;
	float: left;
	width: 800px;
	margin-bottom: 4px;
}
#news_ticker h3 {
	float: left;
	font-size: 1.2em;
	color: #fff;
	margin-left: 20px;
	width: 150px;
}

#news_ticker ul {
	float: left;
	margin: -4px 0 0 0;
	font-size:1.3em;
	color:#ffffff;
	height:24px; 
	width:550px;
	overflow:hidden;
}

#news_ticker ul li{
	display:none;
}

#news_ticker ul li a {
	font-size:0.9em;
	color:#00bff3;
	text-decoration:none;
}

.featureTileContent {
	margin: 10px 0 10px 9px;
}

#lowerBlock .infoBlock.quickLinks{
	margin-top: 0; padding-bottom: 0; border-left: 1px solid #cfeaf6; border-right: 1px solid #cfeaf6; border-top: none; border-bottom: none; width: 962px; background: #f3fbfe url(http://whdn.williamhill.com/cms/images/vegas/site/infoBlockWideBG.gif) bottom repeat-x
}

#quickLinksFooter{
	margin-left: 9px; width: 964px; height: 10px; background: url(http://whdn.williamhill.com/cms/images/vegas/site/infoBlockWideBtmCorners.gif) bottom no-repeat;
}

ul.siteMap{
	font-size: 12px; color: #012235; line-height: 17px; list-style: none; float: left; width: 964px; padding-left: 7px; margin-top: 7px
}

ul.siteMap li{clear: none; float: left; width: 110px; border-right: 1px solid #d6edf7; min-height: 200px; padding-left: 9px}
ul.siteMap li.narrow{width: 114px}
ul.siteMap li ul { overflow: auto; }
ul.siteMap li ul li{border: none; height: auto; padding: 0; min-height: 5px;}
ul.siteMap a{
	 color: #3397cb;
}

ul.siteMap span.quicklinksTitle{ font-weight:bold; }

ul.rulesList{
	font-size: 12px; color: #3397cb; line-height: 17px; list-style: none; float: left; width: 957px; padding-left: 10px; margin-top: 10px
}

ul.rulesList li{clear: none; float: left; width: 190px; }

ul.rulesList a{
	 color: #3397cb;
}

.infoBlock #breadcrumb{
	padding-left: 10px;
	padding-bottom: 12px;
	border-bottom: 1px dotted #a5a5a5;
}

#lowerBlock .infoBlock.quickLinks p{
	border-top: 1px solid #dadada;
	margin-top: 20px;
	padding: 10px 10px 0 8px;
	color: #034172;
	display: block
}

body#games_site #lowerBlock .infoBlock.quickLinks p a{color: #83c734;}
body#vegas_site #lowerBlock .infoBlock.quickLinks p a{color: #359ACE;}


ul.scrollContent{
	margin: 0;
	padding: 0;
	width: 1000px;
}

ul.scrollContent li{
	margin: 0;
	padding: 0;
	border: none;
	clear: none;
	width: 312px;
	float: left;
}

#lowerBlock h3 {
	background:#02385A url('http://whdn.williamhill.com/cms/images/vegas/site/infoBlockHeadBG.jpg') repeat-x scroll center top;
	border-color:#0179C0 #015384 #002439;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-size:1.3em;
	font-weight:normal;
	margin:0 9px;
	padding:4px 0 6px 8px;
}

.gamingSubNav h3{
	background:#359ACE url('http://whdn.williamhill.com/cms/images/infoBlockHeadBG.jpg') repeat-x scroll center top;
	color:#FFFFFF;
	font-size:1.5em;
	font-weight:bold;
	margin:0px;
	padding:5px 0 7px 8px;
	border-bottom:3px solid #FFF;
}

.gamingSubNav h3{
	text-decoration:none;
	color: #FFF;
}

/*body#vegas_site #lowerBlock .infoBlock h3{background: #840247 url(http://whdn.williamhill.com/cms/images/vegas/site/infoBlockHeadBG.jpg) repeat-x;}*/



#lowerBlock .infoBlock h4{
	font-size: 1.4em; 
	font-weight: bold;
	padding: 12px 0 2px 0;
	color: #012235;
	width:233px; overflow:hidden;
	height:16px;
}

#lowerBlock .infoBlock p{
	color: #012235;
	font-size: 1.2em;
	padding: 0;
	width:233px; overflow:hidden;	
	height:16px;
}

#lowerBlock .infoBlock a{
	color: #012235;
	text-decoration: none;
}

#lowerBlock .infoBlock a:hover{text-decoration: underline}

.infoBlock ol{
	list-style: decimal;
	margin: 0px;
	padding: 30px;
}



#lowerBlock .infoBlock ul.scrollControl{
	margin-top: -5px;
	padding-top: 5px;
	height: 38px;
	width: 230px;
	float: left;
	position: absolute; 
	top: 0;
	text-align: right;
	
}

ul.scrollControl li{
	display: inline
	
}

ul.scrollControl li a{
	
	text-decoration: none;
	display: inline;
	height: 40px;
}

ul.scrollControl li a img{
	/*background: url(http://whdn.williamhill.com/cms/images/dotOff.gif) center no-repeat;*/
	width: 15px;
	height: 28px;
}

/body#vegas_site ul.scrollControl li a img{background: url(http://whdn.williamhill.com/cms/images/vegas/site/dotOff.gif) center no-repeat;}

ul.scrollControl li a:hover img{background: url(http://whdn.williamhill.com/cms/images/dotOn.gif) center no-repeat;}

body#vegas_site ul.scrollControl li a:hover img{background: url(http://whdn.williamhill.com/cms/images/vegas/site/dotOn.gif) center no-repeat;}

ul.scrollControl li.dotOn a img{background: url(http://whdn.williamhill.com/cms/images/dotOn.gif) center no-repeat;}

body#vegas_site ul.scrollControl li.dotOn a img{background: url(http://whdn.williamhill.com/cms/images/vegas/site/dotOn.gif) center no-repeat;}

ul.scrollControl li.previous a img, ul.scrollControl li.next a img{
	width: 28px;
	height: 28px;
}

ul.scrollControl li.previous a, ul.scrollControl li.next  a{
	margin-top: 0;
	padding: 0;
	border: none;
	background: none;
}

#footer {background: none;}

#footer .footerContentA p{padding: 10px 0 13px 0;}

body#games_site #footer .footerContentA p{border-top: 1px dotted #324903}

body#games_site #footerSub a {color: #324903}
/*body#vegas_site #footerSub a {color: #f7b6d3}*/


/* SUB NAV COPIED OVER */

.gamingSubNav{height: 1%; margin-top: 0}

.gamingSubNav{
	background-color:#FFFFFF;
	padding:3px 3px 0px 3px;
}
.gamingSubNav a {
	text-decoration:none;
}
.gamingSubNav a h3 {
	text-decoration:none;
	color: #FFF;
}
.gamingSubNav a:hover h3 {
	background:#02385A url('http://whdn.williamhill.com/cms/images/vegas/site/infoBlockHeadBG.jpg') no-repeat scroll right top;
	text-decoration:none;
}
.gamingSubNav h3.selected {
	background:#02385A url('http://whdn.williamhill.com/cms/images/vegas/site/infoBlockHeadBG.jpg') repeat-x scroll center top;
}
.gamingSubNav a h3.selected {
	background:#02385A url('http://whdn.williamhill.com/cms/images/vegas/site/infoBlockHeadBG.jpg') no-repeat right top;
	text-decoration:none;
}
.gamingSubNav ul li#home{
	border-bottom: none;
}
.gamingSubNav ul {background: #edf7f9; border-bottom: 3px solid #FFF;}
.gamingSubNav ul a{padding: 6px 0 6px 10px; display: block; width: 272px; font-size: 1.2em; text-decoration: none; color: #02385A}
.gamingSubNav ul li{border-bottom: 1px dotted #02385A; display: block; padding: 0}

.gamingSubNav ul li a:hover{background: #FFF;}
.gamingSubNav ul li.current a{font-weight: bold}
.gamingSubNav ul li.current a:hover{background: #cce5fc}
.gamingSubNav ul li.current{background: #fff; padding-bottom: 10px}

.gamingSubNav ul li.currentPage a{background-color: #FFF;} 
.gamingSubNav ul li.current ul li.currentPage a{background: url(http://whdn.williamhill.com/cms/images/arrowNavOn.gif) left 7px no-repeat;}

.gamingSubNav ul li ul {width: 262px; padding-left: 10px; background: #FFF}
.gamingSubNav ul li ul li{border-bottom: none; width: 262px}
.gamingSubNav ul li ul li a{width: 262px; font-size: 1.1em; color: #000; background: #FFF; padding-top: 4px; padding-bottom: 4px}

a.genericVegasBtn{ background: url(http://whdn.williamhill.com/cms/images/vegas/site/bigGreenBtn.jpg) top no-repeat; display:inline; width:150px; height:29px; padding-top:4px; text-align: center; display:block; text-decoration: none; color: #ffffff; font-size:1.2em; font-weight:bold; }

.arrowRight {
	padding:7px 10px 0px 0px;
}
.arrowDown {
	padding:10px 10px 0px 0px;
}

/*----------------LANGUAGE-----------------*/

#contentMain404 {
	background-color:#FFFFFF;
	color:#000000;
	font-size:1.2em;
	padding:20px;
}
#contentMain404 h1 {
	margin-bottom:10px;
	margin-top:6px;
	padding:0;
}
#contentMain404 p {
	margin:0;
	padding:5px 0;
}

/*------------------------------------------------- 404 -------------------------*/

#contentMain404 {
	padding:20px;
	font-size:1.2em;
	background-color:#FFFFFF;
	color:#000000;
}
#contentMain404 p {
	margin:0px;
	padding:5px 0px;
}
#contentMain404 h1 {
	padding:0px;
	margin-top:6px;
	margin-bottom:10px;
}

#contentMain404 ul {
	list-style-type:disc;
	list-style-position:inside;
}
#contentMain404 li {
	padding:2px 2px 2px 10px;
}
#contentMain404 a {
	text-decoration:underline;
}
#contentMain404 a:hover {
	text-decoration:none;
}


/*------------------------------------------------- SubPage Update -------------------------*/

.jackpotVegasSubContainer {
	float:left;
	padding-bottom:20px;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/jackpots-repeat.jpg') repeat-x;
	width:618px;
	position:relative;
}
.jackpotVegasSubLeft {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/jackpots-left.jpg') no-repeat scroll left top;
	padding-left:9px;
	padding-right:10px;
	float:left;
	width:315px;
}
.jackpotVegasSubRight {
	float:left;
	height:211px;
	width:284px;
	left:334px;
	position:absolute;
	display:inline-block;
}
#vegasContentLeft .jackpotVegasSubRight p {
	color:#111111;
	font-size:1.2em;
}
#vegasContentLeft .jackpotVegasSubRight p strong {
	font-size:1.1em;
	line-height:1.3em;
	color:#111111;
}
a.jackpotVegasDemo {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-demo.jpg') no-repeat scroll center top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:1.5em;
	font-weight:bold;
	height:24px;
	padding:5px 0 0 0;
	margin-right:3px;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:116px;
}
a.jackpotVegasPlay {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-play.jpg') no-repeat scroll center top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:1.5em;
	font-weight:bold;
	height:24px;
	padding:5px 0 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:116px;
}
a:hover.jackpotVegasDemo {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-demo-hover.jpg') no-repeat scroll center top;
}
a:hover.jackpotVegasPlay {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-play-hover.jpg') no-repeat scroll center top;
}
a.promoVegasPlay {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/jackpots-play.jpg') no-repeat scroll center top;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:1.2em;
	font-weight:bold;
	height:29px;
	padding:5px 0 0;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:116px;
}
a:hover.promoVegasPlay {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/jackpots-play-hover.jpg') no-repeat scroll center top;
}
.jackpotVegasSubButtons {
	height:36px;
	padding:5px 6px 6px 20px;
	width:250px;
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-jackpot-button-bg.jpg') no-repeat scroll center top;
	margin-top:10px;
}
.vegasJackpotflag {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/flag-vJackpot-en.gif') no-repeat scroll 0 0;
	height:99px;
	left:1px;
	position:absolute;
	top:1px;
	width:98px;
	z-index:999;
}

/*------------------------------------------------- Landing Page Update -------------------------*/

a.vegas-lp-demo-button {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-demo.jpg') no-repeat center;
	width:116px;
	height:30px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:5px 4px;
}
a.vegas-lp-play-button {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-play.jpg') no-repeat center;
	width:116px;
	height:30px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0px;
}
a.vegas-lp-play-button span,a.vegas-lp-demo-button span {
	display:block;
	height:20px;
	padding-top:7px;
	position:relative;
	vertical-align:middle;
	font-size:1.4em;
}
a:hover.vegas-lp-demo-button {
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-demo-hover.jpg') no-repeat center;
	cursor: pointer;
}
a:hover.vegas-lp-play-button {
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-play-hover.jpg') no-repeat center;
	cursor: pointer;
}
.vegas-lp-buttons {
	padding-left:187px;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-bg.jpg') no-repeat center;
	height:68px;
}
.vegas-lp-container {
	text-align:center;
}
.vegas-lp-intro-container {
	float:left;
	background:#F9FDFF url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-repeat.gif') repeat-x;
	margin:20px 0px;
}
.vegas-lp-intro-left {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-left.gif') no-repeat left;
	height:198px;
	width:7px;
}
.vegas-lp-intro-content {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-repeat.gif') repeat-x;
	color:#012235;
	font-size:0.9em;
	padding:0px 10px;
	border-left:1px solid #cce9f7;
	border-right:1px solid #cce9f7;
	width:596px;
}
.vegas-lp-intro-top {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-intro-top.gif') no-repeat;
	height:6px;
	width:618px;
}
#vegasContentLeft .vegas-lp-intro-content p {
	margin:5px 0px;
}
#vegasContentLeft .vegas-lp-intro-content strong, #vegasContentLeft .vegas-lp-intro-content b, #vegasContentLeft .vegas-lp-content-content strong, #vegasContentLeft .vegas-lp-content-content b {
	font-size:1.2em;
	color:#012235;
}
.vegas-lp-intro-right {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-right.gif') no-repeat left;
	height:198px;
	width:6px;
}
.vegas-lp-content-container {
	float:left;
	background:#f9fdff url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-repeat-horiz.gif') repeat-x;
	margin:20px 0px;
	width:618px;
}
.vegas-lp-content-top {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-top.gif') no-repeat;
	height:7px;
	width:618px;
}
.vegas-lp-content-content {
	float:left;
	padding:0px 7px;
	color:#012235;
	font-size:0.9em;
	border-left:1px solid #cce9f7;
	border-right:1px solid #cce9f7;
	width:602px;
}
#vegasContentLeft .vegas-lp-content-content p {
	margin:5px 0px;
}
.vegas-lp-content-bottom {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-lp-bottom.gif') no-repeat;
	height:9px;
	width:618px;
}
#vegasContentLeft h3 a.top {
	float:right;
	display: block;
	font-size:0.5em;
	line-height:1em;
	background-color:#15b3e0;
	color:#FFF;
	font-weight:bold;
	border-top:3px #15B3E0 solid;
	border-bottom:3px #15B3E0 solid;
	border-left:8px #15B3E0 solid;
	border-right:6px #15B3E0 solid;
	text-decoration:none;
	margin-top:3px;
	letter-spacing:0.03em;
}
#vegasContentLeft h3 {
	border-bottom:1px dotted #111111;
	color:#111111;
	font-size:2.1em;
	font-weight:100;
	letter-spacing:-1px;
	margin:20px 0 8px;
	padding:4px 0;
	height:25px;
}
#vegasContentLeft h1 span {
	float:left;
	font-size:0.5em;
	line-height:1em;
	background-color:#15b3e0;
	color:#FFF;
	font-weight:bold;
	border-top:3px #15B3E0 solid;
	border-bottom:3px #15B3E0 solid;
	border-left:8px #15B3E0 solid;
	border-right:8px #15B3E0 solid;
	text-decoration:none;
	letter-spacing:0.03em;
	margin:4px 0px 0px 10px;
}

.vegas-lp-live-buttons {
	padding-left:191px;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-live-bg.jpg') no-repeat center;
	height:68px;
}
a.vegas-lp-live-play-button {
	float:left;
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-live-play.jpg') no-repeat center;
	width:236px;
	height:30px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	padding:5px 0px;
}
a.vegas-lp-live-play-button span {
	display:block;
	height:20px;
	padding-top:7px;
	position:relative;
	vertical-align:middle;
	font-size:1.4em;
}

a:hover.vegas-lp-live-play-button {
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-live-play-hover.jpg') no-repeat center;
	cursor: pointer;
}

li#promoArea {
	border-bottom:none;
	background-color:#FFFFFF;
}
li#promoArea h4 {
	padding:25px 0px 3px 8px;
	border-bottom:1px dotted #02385A;
	font-size:1.6em;
	font-weight:bold;
	color:#002f4a;
}
#promoAdd {
	width:223px;
	height:43px;
	margin-top:5px;
	padding:59px 5px 0 54px;
}
.gamingSubNav ul a.promoAddDemo, .gamingSubNav ul a:hover.promoAddDemo {
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-promo-demo.jpg') no-repeat;
	width:86px;
	height:14px;
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 0 6px 0px;
	text-align:center;
	margin-right:3px;
	font-size:1.4em;
}
.gamingSubNav ul a.promoAddPlay, .gamingSubNav ul a:hover.promoAddPlay {
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-promo-play.jpg') no-repeat;
	width:86px;
	height:14px;
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 0 6px 0px;
	text-align:center;
	font-size:1.4em;
}
#promoAddLive {
	width:269px;
	height:36px;
	margin-top:5px;
	padding:57px 5px 0 10px;
}
.gamingSubNav ul a.promoAddLivePlay, .gamingSubNav ul a:hover.promoAddLivePlay {
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-promo-play-now.jpg') no-repeat;
	width:93px;
	height:15px;
	display:block;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	padding:4px 0 6px 0px;
	text-align:center;
	font-size:1.4em;
}
#winnersHead {
	background:url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-winners-neil.jpg') no-repeat;
	width:426px;
	height:19px;
	padding:322px 0px 50px 187px;
	text-align:center;
}

#faqsHead a span {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-faqs-join.jpg') no-repeat scroll 0 0;
	width:162px;
	height:30px;
	display:block;
	padding-top:8px;
	text-align:center;
}
#faqsHead a:hover span {
	background:transparent url('http://whdn.williamhill.com/cms/images/vegas/site/vegas-button-faqs-hover.jpg') no-repeat scroll 0 0;
}
#faqsHead a, #faqsHead a:hover {
	color:#FFF;
	text-decoration:none;
	cursor:pointer;
	float:left;
	padding-left:230px;
}
#faqsHead {
	font-weight:bold;
	font-size:1.6em;
	width:618px;
}
#claimNow{ height:60px; font-size:1.3em; text-align:center; }
#claimNow a{ font-size:1em; background: url(http://whdn.williamhill.com/cms/images/casino/site/lrgConfirmBtn.gif) top no-repeat; display:inline; width:200px; line-height:30px; text-align: center; padding:5px 70px 5px 70px; margin:0px; text-decoration: none; color: #ffffff; font-weight:bold; }
#claimNow a:hover{ background: url(http://whdn.williamhill.com/cms/images/casino/site/lrgConfirmBtn.gif) bottom no-repeat; }
#claimNow.claimNowfr a{ font-size:0.8em; padding:6px 70px 7px 70px; }

#claimNow p.errorMsg{ border:solid #FF0000 1px; font-size:1em; font-weight:bold; color:#FF0000; margin:10px; padding:4px; }
#claimNow p.okMsg{ border:solid #73aa09 1px; font-size:1em; font-weight:bold; color:#86b42d; margin:20px; padding:4px; }

#martiansTab {color:#FFF; position:relative; top:55px; left:12px; background:none; width:120px; font-size:1.3em; font-weight:bold; display:block; text-align:center;}
#productsContainer #category li a#nav-martians {padding:0; background:url(http://whdn.williamhill.com/cms/images/vegas/site/ticker_launch.gif) no-repeat; width:144px; height:91px; display:block;}
#productsContainer #category li a#nav-martians.sel {background:url(http://whdn.williamhill.com/cms/images/vegas/site/ticker_launch_2.jpg?id=4) no-repeat;}
/*#productsContainer #category li a#nav-martians {padding:0; background:url(http://whdn.williamhill.com/cms/images/vegas/site/martiansClick.gif) no-repeat; width:144px; height:91px; display:block;}*/

.vegasBlockHolder {
border-bottom:1px dotted #111111;
font-family:Arial,Helvetica,sans-serif;
margin-bottom:10px;
padding:0 5px 15px;
width:610px;
}
.vegasBlockLeft {
background-color:#F4F4F4;
border:1px solid #E5E5E5;
float:left;
height:242px;
padding:10px;
width:275px;
}
.vegasBlockRight {
border-left:10px solid #FFFFFF;
float:left;
width:300px;
}
.clearBoth {
clear:both;
}
#vegasContentLeft h3 {
border-bottom:none;
color:#111111;
font-size:2.1em;
font-weight:100;
height:30px;
letter-spacing:-1px;
margin:0 0 8px;
padding:0 0;
}