﻿/*****************************************************************
							CASINO CSS
******************************************************************/
.mainBannersContainer
{
	display:table; 
	padding-bottom:10px;
}

.subBannersContainer
{
	display:table; 
	padding-bottom:10px;
}


.subCenterBanner,.mainCenterBanner
{
	padding-left:10px; padding-right:10px;
}

.favouritesTitle
{
	background-color:#000000;
	background-image: url('Resources/Layout/TableLayout/tableTitle.jpg');
	text-align:Left;
	
	border-top:1px Solid #4A4A4A;
	border-bottom:1px Solid #4A4A4A;
	color:#959595;
	padding-top:8px;
	padding-bottom:8px;
	font-size:17px;
	font-family:Verdana;
	width:970px;
	padding-left:10px;
}

.favouritesList
{
	width:970px;
}

.favouritesList ul
{
	list-style-type:none;
	width:650px; 
}

.favouritesList li
{
}



.divAceCasinoContainer .divBottomBarInPage
{

}

.divAceCasinoContainer .divBottomBar
{
	left:0;
	bottom: 0;
	position:fixed;
	width: 100%;
}

.divAceCasinoContainer .divTopBarMiniGames
{
	height: 30px; 
	background-image:url("Resources/Layout/Casino/AceCasino/MiniGames/Title-BG.jpg");
	z-index: 2;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	line-height: 30px;
	vertical-align: middle;
}
.divAceCasinoContainer .divTopBarMiniGames div
{
	padding-left: 5px;
}

.divAceCasinoContainer .divBottomBarMiniGames a.linkMiniGameButtonRealPlay,
.divAceCasinoContainer .divBottomBarMiniGames a.linkMiniGameButton,
.divAceCasinoContainer .divBottomBarMiniGames a.linkMiniGameButtonLoadRandomGame
{
	color: #fff;
	text-decoration: none;	
	float: right;
	margin-right: 10px;
	line-height: 30px;
	vertical-align: middle;
}

.divAceCasinoContainer .divBottomBarMiniGames a.linkMiniGameButtonRealPlay:hover,
.divAceCasinoContainer .divBottomBarMiniGames a.linkMiniGameButton:hover,
.divAceCasinoContainer .divBottomBarMiniGames a.linkMiniGameButtonLoadRandomGame:hover
{
	color: #FE5900;
	
}

.divAceCasinoContainer .divBottomBarMiniGames a.linkMiniGameButtonLoadRandomGame
{
	margin-left: 10px;
	float: left;
}

.divAceCasinoContainer .divBottomBarMiniGames
{
	height: 10px;
	display: inline-block;
	height: 30px; 
	background-image:url("Resources/Layout/Casino/AceCasino/MiniGames/Bottom-BG.png");
	z-index: 2;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.divAceCasinoContainer .divTopBar,
.divAceCasinoContainer .divBottomBar,
.divAceCasinoContainer .divBottomBarInPage
{
	background-image:url("Resources/Layout/TableLayout/tableTitle.jpg");
	background-repeat:repeat-x;
	border-bottom:1px solid #404040;
	color:#FFFFFF;
	height:30px;
	vertical-align:middle;
	line-height: 30px;
	vertical-align: middle;
	color: White;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	
}

table#tblChoiceContainer
{
	background-image: url('Resources/Layout/Casino/AceCasino/popup-bg.jpg');
	background-repeat: repeat-x;
	background-color: #000;
}

table#tblChoiceContainer div.divGameSelectorButton a.link
{
	background-image: url('Resources/Layout/Casino/AceCasino/popup-button.jpg');
	background-repeat: repeat-x;
	background-position: bottom top;
	border: solid 1px #c3c3c3;
	width: 400px;
	height: 30px;
	display: inline-block;
	color: White;
	line-height: 30px;
	vertical-align: middle;
	font-family: Verdana;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 5px;
}

table#tblChoiceContainer div.divGameSelectorButton a.link:hover
{
	background-position: bottom left;
	border: solid 1px #fff;
}

.divAceCasinoContainer a.popupButtonRealPlay
{
	background-image: url('Resources/Layout/Casino/AceCasino/button-real-play.jpg');
}

.divAceCasinoContainer a.popupButton
{
	background-image: url('Resources/Layout/Casino/AceCasino/button-normal.jpg');
}

.divAceCasinoContainer a.popupButton,
.divAceCasinoContainer a.popupButtonRealPlay
{
	background-repeat: repeat-x;
	background-position: top left;
	text-decoration: none;
	color: White;
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	border: solid 1px #3a3a3a;
	display: inline-block;
	margin-top: 2px;
}

.divAceCasinoContainer a.popupButton:hover,
.divAceCasinoContainer a.popupButtonRealPlay:hover
{
	background-position: bottom left;
}

.divAceCasinoContainer a.popupButtonRealPlay:hover
{
	color: #000;
}


.casinoHomeImageLeft:hover, .casinoHomeImageRight:hover
{
	background-position:bottom;
}
.casinoHomeImageLeft, .casinoHomeImageRight
{
	width:490px; 
	height:300px;
	 background-position:top;
}
.casinoHomeImageRight
{
	float:right;
}

.casinoHomeImageLeft
{
	float:left;
}


/**********************Queen Casino Royal**********************************/

.greenStartPlaying
{
	height:30px; 
	width:155px; 
	line-height:30px; 
	text-align:left; 
	font-weight:bold; 
	background-repeat:repeat-x;
}


/**********************Ace Casino Small Game Thumbnails Buttons **********************/

.AceThumbPlayForFun, .AceThumbPlayForReal
{
	background-repeat: no-repeat;
	background-position: top left;
	width: 94px;
	height: 23px;
	display: inline-block;
	border:1px solid #7A7A7A;
	cursor:pointer;
	cursor:hand;
}

.AceThumbPlayForFun:hover, .AceThumbPlayForReal:hover
{
	background-position: bottom left;
}


.AceThumbPlayForFun
{
	background-image: url('Resources/Layout/Casino/AceCasino/thumb-demo-play.jpg');
	border-right:none;
}

.AceThumbPlayForReal
{
	background-image: url('Resources/Layout/Casino/AceCasino/thumb-real-play.jpg');
	border-left:none;
}

/**********************Queen Casino Small Game Thumbnails Buttons **********************/

.QueenThumbPlayForFun, .QueenThumbPlayForReal,.QueenThumbDemoDisabled
{
	background-repeat: no-repeat;
	background-position: top left;
	width: 94px;
	height: 23px;
	display: inline-block;
	border:1px solid #7A7A7A;
	cursor:pointer;
	cursor:hand;
}

.QueenThumbPlayForFun:hover, .QueenThumbPlayForReal:hover
{
	background-position: bottom left;
}


.QueenThumbPlayForFun
{
	background-image: url('Resources/Layout/Casino/QueenCasino/DemoPlay.jpg');
	border-right:none;
}

.QueenThumbPlayForReal
{
	background-image: url('Resources/Layout/Casino/QueenCasino/RealButtonsGreen.jpg');
	border-left:none;
}

.QueenThumbDemoDisabled
{
	background-image: url('Resources/Layout/Casino/QueenCasino/demoDisabled.jpg');
	border-right:none;
}



/**********************Chartwell Small Game Thumbnails**********************/

/*Thumbnail*/
.gameThumbNail_small,.gameThumbNailHeader_small{
	width:190px;
}

.gameThumbNail_small{
	padding-bottom:10px;
}

/*Header*/
.gameThumbNailHeader_small{
	height:30px;
	background-image: url('Resources/Layout/TableLayout/tableHeader.jpg');
	padding-left:5px;
}


/*Image*/
.gameThumbNailImage_small{
	width:159px;
	height:80px;
}



/*Buttons*/
.gameThumbNailPlayFun_small,.gameThumbNailPlayReal_small,.gameThumbNailPlayRealDisabled_small,.gameThumbNailPlayRealDisabled_small,.gameThumbNailPlayFunDisabled_small,.gameThumbNailPleaseLogin_small
{
	width:94px;
}

.gameThumbNailPlayFun_small
{
	background-image: url('Resources/Content/en-GB/Casino/Chartwell/buttons/DemoPlay.jpg');
	background-position:center top;
}

.gameThumbNailPlayFun_small:hover
{
	background-position:center bottom;
}

.gameThumbNailPlayReal_small
{
		background-image: url('Resources/Content/en-GB/Casino/Chartwell/buttons/RealButtonsGreen.jpg');
background-position:center top;
}

.gameThumbNailPlayReal_small:hover
{
		background-position: center bottom;
}


.gameThumbNailPlayFun_small, .gameThumbNailPlayReal_small,.gameThumbNailPleaseLogin_small
{
	height:23px;
	cursor:pointer;
	cursor:hand;
}


/*Thumbnail Borders */
.gameThumbNailHeader_small
{
	border-left:1px Solid #7A7A7A;	
}

.gameThumbNailHeader_small,.gameThumbNailPlayReal_small
{
		border-right:1px Solid #7A7A7A;	
		border-top:1px Solid #7A7A7A;	
		border-bottom:1px Solid #7A7A7A;	
}

.gameThumbNailPlayFun_small, .gameThumbNailPlayFunDisabled_small
{
		border:1px Solid #7A7A7A;

}

.gameThumbNailPlayReal_small, .gameThumbNailPlayRealDisabled_small
{	
		border-bottom:1px Solid #7A7A7A;
		border-right:1px Solid #7A7A7A;
		border-top:1px Solid #7A7A7A;
}

.gameThumbNailImage_small
{
		border-left:1px Solid #7A7A7A;
		border-right:1px Solid #7A7A7A;
}

.gamesList ul
{
	list-style-type:none;

}

.gamesList li
{
	 float:left;
}



/**********************Live Casino**********************/
.LiveCasinoGamesList
{
	width:810px;
}

.LiveCasinoLiveCommonThumb,.LiveCasinoBaccaratThumb,.LiveCasinoRouletteThumb,.LiveCasinoBlackjackThumb
{
	width:380px;
	height:180px;
	margin:10px;
	cursor:pointer;
	cursor:hand;
}


.LiveCasinoLiveCommonThumb
{
	float:left;
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/LiveCommonDraw.jpg');
}
.LiveCasinoLiveCommonThumb:hover
{
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/LiveCommonDrawOver.jpg');
}

.LiveCasinoBaccaratThumb
{
	float:left;
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/Baccarat.jpg');
}
.LiveCasinoBaccaratThumb:hover
{
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/BaccaratOver.jpg');
}

.LiveCasinoBlackjackThumb
{
	float:right;
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/Blackjack.jpg');
}

.LiveCasinoBlackjackThumb:hover
{
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/BlackjackOver.jpg');
}

.LiveCasinoRouletteThumb
{
	float:right;
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/Roulette.jpg');
}

.LiveCasinoRouletteThumb:hover
{
	background-image: url('Resources/Content/en-GB/Casino/LiveCasino/RouletteOver.jpg');
}

.LiveCasinoIntro
{
}


.LiveCasinoLink
{
	width: 750px;
	height: 130px;
	display: inline-block;
	text-decoration: none;
}

.LiveCasinoLink .Container
{
	padding-left: 235px;
}

.LiveCasinoLink .Container .Title
{
	color: White;
	text-decoration: none;
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	line-height: 60px;
	vertical-align: middle;
}

.LiveCasinoLink .Container .Description
{
	float: left;
	width: 335px;
	color: #a4a4a4;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
}

.LiveCasinoLink .Container .PlayNowKing,
.LiveCasinoLink .Container .PlayNowJack
{
	float: right;
	height: 50px;
	width: 150px;
	margin-right: 15px;
	background-position: top left;
}

.LiveCasinoLink .Container .PlayNowKing
{
	background-image:url('Resources/Layout/Casino/KingCasino/Play-Now-Button.jpg');
}

.LiveCasinoLink .Container .PlayNowJack
{
	background-image:url('Resources/Layout/Casino/JackCasino/Play-Now-Button.jpg');
}

.LiveCasinoLink:hover .Container .PlayNowKing,
.LiveCasinoLink:hover .Container .PlayNowJack
{
	background-position: bottom left;
}