/* CSS Document */

body{
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
            text-align:center;
            background-color:#20A9ED;
			background-image:url(../images/0508/body_grad.jpg);
			/*background-image:url(../images/0508/body_gradXmas.jpg);*/
			background-repeat: repeat-x;
			margin:0px;

}
#wrapper-outer{
            margin: 0 auto;
            width:936px;
            clear:both;
}

#wrapper{
	float:left;
	width: 936px;
	margin: 0 auto;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	position:relative;
	background-position: center top;
	margin-top:-2px;
}



/* ----------------------------    HEADER      ----------------------------------
---------------------------------------------------------------------------------*/
#headerholder{
	width: 936px;
	height: 202px;
	float:left;
	border: 0px solid #000000;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
	background:url(../images/0508/header_200-firstDeposit.jpg) no-repeat;
	/*
	background:url(../images/0508/header_noGBP-free.jpg) no-repeat;
	background:url(../images/headerxmas.jpg) no-repeat;
	*/
	position: relative;
}

#headerLink{
	display: block;
	width: 200px;
	height: 55px;
	position: absolute;
	top: 18px;
	left: 280px;
}

#HeaderMenu{
	position:absolute;
	float:left;
	width: 922px;
	height: 20px;
	border: 0px solid #000000;
	left: 8px;
	top: 165px;
}

ul#mainHeader {
	width: 922px;
	height: 20px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
}

ul#mainHeader li{
	float:left;
	display:block;
	list-style:none;
	line-height:20px;
	text-decoration:none;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:13px;
	font-weight:bold;
	padding-left: 7px;	
	padding-right:6px;
}

li.homeH a:link{     color:#000000;	text-decoration:none;}
li.homeH a:visited{	color:#000000; text-decoration:none;}
li.homeH a:hover{    color:#014B74;	text-decoration:none;}

li.playnowH a:link{     color:#cc0000;	text-decoration:none;}
li.playnowH a:visited{	color:#cc0000; text-decoration:none;}
li.playnowH a:hover{    color:#014B74;	text-decoration:none;}

li.gamesH a:link{     color:#000000;	text-decoration:none;}
li.gamesH a:visited{	color:#000000; text-decoration:none;}
li.gamesH a:hover{    color:#014B74;	text-decoration:none;}

li.scratchcardH a:link{     color:#000000;	text-decoration:none;}
li.scratchcardH a:visited{	color:#000000; text-decoration:none;}
li.scratchcardH a:hover{    color:#014B74;	text-decoration:none;}

li.promotionsH a:link{     color:#000000;	text-decoration:none;}
li.promotionsH a:visited{	color:#000000; text-decoration:none;}
li.promotionsH a:hover{    color:#014B74;	text-decoration:none;}

li.communityH a:link{     color:#000000;	text-decoration:none;}
li.communityH a:visited{	color:#000000; text-decoration:none;}
li.communityH a:hover{    color:#014B74;	text-decoration:none;}

li.gettingstartedH a:link{     color:#000000;	text-decoration:none;}
li.gettingstartedH a:visited{	color:#000000; text-decoration:none;}
li.gettingstartedH a:hover{    color:#014B74;	text-decoration:none;}

li.scheduleH a:link{     color:#000000;	text-decoration:none;}
li.scheduleH a:visited{	color:#000000; text-decoration:none;}
li.scheduleH a:hover{    color:#014B74;	text-decoration:none;}

li.supportH a:link{     color:#000000;	text-decoration:none;}
li.supportH a:visited{	color:#000000; text-decoration:none;}
li.supportH a:hover{    color:#014B74;	text-decoration:none;}

li.faqsH a:link{     color:#000000;	text-decoration:none;}
li.faqsH a:visited{	color:#000000; text-decoration:none;}
li.faqsH a:hover{    color:#014B74;	text-decoration:none;}

li.bankingH a:link{     color:#000000;	text-decoration:none;}
li.bankingH a:visited{	color:#000000; text-decoration:none;}
li.bankingH a:hover{    color:#014B74;	text-decoration:none;}


.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	width:100px;
	color: #003399;
	line-height: 14px;
}

input
{
	color: #022450;
	background: #FFFF9F;
	border: 1px solid #022450;
}

.submit input
{
	color: #000;
	background: #FFFF9F;
} 


.loginbtn {
    margin:0 auto;
    position:absolute;
    left: 830px;
    top: 86px;
	border: 0px solid #000000;
}

.logintext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #004173;
    margin:0 auto;
    text-align:left;
    width: 205px;
    position:absolute;
    left: 607px;
    top: 40px;
    height: 20px;
}
.loginbox {
    margin:0 auto;
    text-align:left;
    width: 100px;
    position:absolute;
    left: 815px;
    top: 36px;
    height: 26px;
}

.passwordtext {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin:0 auto;
	color: #004173;
    text-align:left;
    width: 95px;
    position:absolute;
    left: 739px;
    top: 67px;
    height: 17px;
}
.passwordbox{
    margin:0 auto;
    text-align:left;
    width: 100px;
    position:absolute;
    left: 815px;
    top: 65px;
    height: 26px;
}

.forgotpass {
    margin:0 auto;
    text-align:left;
    width: 162px;
    position:absolute;
    left: 673px;
    top: 96px;
    height: 14px;
	color:#022450;
}

.login-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #022450;
}

.newplayer {
    margin:0 auto;
    text-align:left;
    width: 215px;
    position:absolute;
    left: 673px;
    top: 117px;
    height: 14px;
	color:#9900cc;
}

.newplayer-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#9900cc;
}

#headerholderflash{
	display:block;
	width: 600px;
	height: 144px;
	float:left;
	margin:13px 0px 0px 4px;
	padding:0px 0px 0px 0px;
}


/* -----------  main content of page - flash window & icon section ----------------
---------------------------------------------------------------------------------*/









/*------------ temp for 27th Jan 09 morning -------------------------*/
#message{
	float:left;
	width: 936px;
}

#mainContentHolder{
	width: 936px;
	float:left;
	border: 0px solid #006600;
	margin:0px 0px 0px 0px;
}

#iconHolder{
	width: 220px;
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#mainholderflash{
	display:block;
	float:left;
	width: 713px;
	height:373px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


/* -------------------- icon rollovers ----------------*/
#menuIcon{
	width:223px;
	float:left;
}
#iconHolderFirst a.srollover_01 {
    display: block;
    width: 223px;
    height: 75px;
    text-decoration: none;
	margin-bottom:2px;
}

#iconHolderFirst a.srollover_01 {background-image: url("../images/0508/iconMenu01.jpg");}
#iconHolderFirst a.srollover_01:hover {background-position: 0px -75px;}

#iconHolder a {
    display: block;
    width: 223px;
    height: 74px;
    text-decoration: none;
}
 
#iconHolder a:hover {
    background-position: 0px -74px;
}

#iconHolder a.srollover_02 {background-image: url("../images/0508/iconMenu02.jpg");}
#iconHolder a.srollover_03 {background-image: url("../images/0508/iconMenu03.jpg");}
#iconHolder a.srollover_04 {background-image: url("../images/0508/iconMenu04.jpg");}
#iconHolder a.srollover-freebieFridays {background-image: url("../images/0508/iconMenu-freebieFridays.jpg");}
#iconHolder a.srollover-rushHour {background-image: url("../images/0508/iconMenu-rushHour.jpg");}
#iconHolder a.srollover-bogof {background-image: url("../images/0508/iconMenu-bogof.jpg");}
#iconHolder a.srollover-Xmas {background-image: url("../images/0508/iconMenuXmas.jpg");}
#iconHolder a.srollover-countDown {background-image: url("../images/0508/iconMenu-countDown.jpg");}
#iconHolder a.srollover-newGames {background-image: url("../images/0508/iconMenu-newGames.gif");}
#iconHolder a.srollover-valentines {background-image: url("../images/0508/iconMenu-valentines.jpg");}
#iconHolder a.srollover-scratchCard {background-image: url("../images/0508/iconMenu-scratchCard.gif");}
#iconHolder a.srollover-eighties {background-image: url("../images/0508/iconMenu_featuredGames.jpg");}
#iconHolder a.srollover-premierGames {background-image: url("../images/0508/iconMenu-premierGames.jpg");}
#iconHolder a.srollover-gsos {background-image: url("../images/0508/iconMenu-gsos.jpg");}

#iconHolder a.srollover-featuredGames {background-image: url("../images/0508/iconMenu-freebieFridays.jpg");}

/* ---------------------------- Box Components - ----------------------------------
---------------------------------------------------------------------------------*/

#boxesHolder{
	width: 936px;
	height:690px;
	float:left;
	text-align:left;
	position:relative;
	border: 0px solid #000000;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
}

/* lefthand box --------------*/
#box1Holder{
	width: 224px;
	position:absolute;
    left: 0px;
}

.boxSmallHeader{
	display: block;
    height: 40px;
    text-decoration: none;
	background-image: url("../images/0508/box_header_s.gif");
}
.boxSmallBody{
	background-image:url("../images/0508/box_body_s.gif");
	background-repeat: repeat-y;
	height:434px;
}
.boxSmallFooter{
	display: block;
    height: 65px;
    text-decoration: none;
	background-image: url("../images/0508/box_footer_s.jpg");
}

/* main body boxes --------------*/
#box2Holder{
	width: 352px;
	position:absolute;
    left: 226px;
}

#box3Holder{
	width: 352px;
	position:absolute;
    left: 583px;
}

#box4Holder{
	width: 352px;
	position:absolute;
    left: 226px;
	top:268px;
}


/*----------------- Error ------------------*/

#box6Holder{
	display:block;
	width: 936px;
	position:absolute;
    left: 0px;
	top:17px;
}


#boxesError{
	width: 936px;
	height:250px;
	float:left;
	text-align:left;
	position:relative;
	border: 0px solid #000000;
	margin-left:0px;
	margin-bottom:0px;
	margin-top:0px;
}

.errorTXT{
	float:left;
	display:block;
	font-size: 11px;
	text-align:left;
	color: #333333;
	width: 915px;
	height: 50px;
	margin: 5px 0px 0px 10px;
	line-height: 19px;
}




/*------------------ End -------------------*/



/*------------------New Large box ------------------*/

#box5Holder{
	display:block;
	width: 936px;
	position:absolute;
    left: 0px;
	top:540px;
}

.boxlargeHeader{
	display: block;
    height: 40px;
    text-decoration: none;
	background-image: url("../images/0508/box_largeheader.gif");
}

.boxlargeBody {
	background-image:url("../images/0508/box_largebody.gif");
	background-repeat: repeat-y;
}

.boxlargeFooter{
	display: block;
    height: 26px;
    text-decoration: none;
	background-image: url("../images/0508/box_largefooter.gif");
}

.introTXT{
	float:left;
	display:block;
	font-size: 11px;
	text-align:left;
	color: #333333;
	width: 915px;
	height: 20px;
	margin: 5px 0px 0px 10px;
	line-height: 19px;
}

/*--------------------end---------------------------*/



.boxHeader{
	display: block;
    height: 40px;
    text-decoration: none;
	background-image: url("../images/0508/box_header.gif");
}
.boxBody {
	background-image:url("../images/0508/box_body.gif");
	background-repeat: repeat-y;
}
.boxFooter{
	display: block;
    height: 26px;
    text-decoration: none;
	background-image: url("../images/0508/box_footer.gif");
}

.boxBody .bBody2 {height: 206px;}
.boxBody .bBody3 {height: 474px;}
.boxBody .bBody4 {height: 206px;}
.boxlargeBody .bBody5 {height: 70px;}
.boxlargeBody .bBody6 {height: 150px;}

.boxHeaderHeading {
	text-align: center;
}


/* dream corner content --------------*/
#cornerContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 223px;
}
#cornerContent p{
	margin: 0px;
	padding: 15px 15px 0 15px;
	color: #333333;
	font-size: 11px;
}

.signatureImage{
	display: block;
	float: left;
    text-decoration: none;
	width: 210px;
	height:30px;
	margin: 0px 0px 0px 12px;
	background-image: url("../images/0508/FC_signature.gif");
	background-position: top left;
	background-repeat:no-repeat;
}
#btnDreamCorner{
	display: block;
	width: 84px;
	height: 31px;
	/*background-image:url(../Images/0508/btnDreamCorner.gif);*/
 	background-image:url(../Images/0508/btnDreamCorner.gif);
	margin: 0 0 0 55px;
}
#btnDreamCorner:hover{background-position: 0 -31px;}

/* bingo box  content --------------*/
#bingoContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 352px;
}

.featuresHeading{
	font-size: 12px;
	width: 340px;
	color: #033E8B;
	margin: 5px 0px 10px 12px;
	font-weight:bold;
}

.bingoTXT{
	float:left;
	display:block;
	font-size: 11px;
	text-align:left;
	color: #333333;
	width: 150px;
	height:140px;
	margin: 5px 0px 0px 5px;
	line-height: 19px;
}

.tickImages{
	float:left;
	display:block;
	width: 20px;
	height:140px;
	margin: 5px 0px 0px 10px;
	line-height: 19px;
}

#bingoScreenG a.screenLink{
	display: block;
	float: right;
	text-decoration: none;
	width:153px;
	height: 145px;
	background-image: url("../images/0508/BingoScreenGrab.gif");
	margin: 0px 8px 0px 0px;
}

#buttonHolder a {
    display: block;
	float:left;
	vertical-align:bottom;
    width: 84px;
    height: 31px;
	margin: 0px 0px 0px 30px;
    text-decoration: none;
}
 
#buttonHolder a:hover {
    background-position: 0px -31px;
	background-repeat:no-repeat;
}

#buttonHolder a.moreRoll {
	background-image: url("../images/0508/more_button.jpg");
	background-repeat:no-repeat;
}
/* community content --------------*/
#communityContent{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 350px;
}

.communityHeading{
	float:left;
	display:block;
	font-size: 12px;
	width: 340px;
	color: #033E8B;
	padding: 0px 0px 0px 12px;
	font-weight:bold;
}
.communityTXT{
	float:left;
	display:block;
	font-size: 11px;
	text-align:left;
	color: #333333;
	width: 330px;
	margin: 5px 0px 0px 12px;
	line-height: 15px;
}
.chatHostTXT{
	float:left;
	display:block;
	font-size: 11px;
	text-align:left;
	color: #333333;
	width: 250px;
	margin: 5px 0px 0px 5px;
	line-height: 15px;
}
#hostImage a.hostLink{
	display: block;
	float: left;
    text-decoration: none;
	width:80px;
	height:67px;
	margin: 2px 0px 10px 8px;
	background-image: url("../images/0508/host_icon.jpg");
	background-position: top right;
	background-repeat:no-repeat;
}

#gamesImage a.gamesLink{
	display: block;
	float: left;
    text-decoration: none;
	width:76px;
	height:63px;
	margin: 6px 0px 0px 14px;
	background-image: url("../images/0508/chat_game_icon.jpg");
	background-position: top center;
	background-repeat:no-repeat;
}

.communityHolderflash{
	display:block;
	float:left;
	width:340px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}

/*-------- Casino Content ----------*/

.casHeading{
	float:left;
	display:block;
	font-size: 11px;
	width: 110px;
	color: #033E8B;
	margin: 72px 0px 0px 0px; 
	font-weight:bold;
}
#casinoScreenG a.screenL{
	display: block;
	float: left;
	text-decoration: none;
	width:153px;
	height: 145px;
	background-image: url("../images/0508/CasinoScreenGrab-apr09.gif");
	margin: 0px 0px 0px 8px;
}
.casinoTXT{
	float:left;
	display:block;
	font-size: 11px;
	text-align:left;
	color: #333333;
	width: 150px;
	height: 140px;
	margin: 5px 0px 0px 5px;
	line-height: 19px;
}

#buttonHolder2 a {
    display: block;
	float:left;
    width: 84px;
    height: 31px;
	margin: 0px 0px 0px 250px;
    text-decoration: none;
}
 
#buttonHolder2 a:hover {
    background-position: 0px -31px;
	background-repeat:no-repeat;
}

#buttonHolder2 a.moreRoll {
	background-image: url("../images/0508/more_button.jpg");
	background-repeat:no-repeat;
}

/* ----------------------------    FOOTER      ----------------------------------
---------------------------------------------------------------------------------*/

#footerHolder{
	width: 936px;
	float:left;
	text-align:left;
	border: 0px solid #000000;
	margin: 0px 0px 0px 0px;
}

#buttonFooter{
	float:left;
	width: 928px;
	height: 36px;
	border: 0px solid #000000;
	margin-top:0px;
	margin-left:1px;
	padding-left:8px;
	background-image: url("../images/0508/page_footer.gif");
}
ul#main {
	width: 928px;
	height: 36px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ul li{ 
    float:left;
	display:block;
	list-style:none;
	line-height:36px;
	text-decoration:none;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size:11px;
	font-weight:bold;
	padding-left: 6px;	
	padding-right:6px;
}

li.home a:link{     color:#333333;	text-decoration:none;}
li.home a:visited{	color:#666666; text-decoration:none;}
li.home a:hover{    color:#000000;	text-decoration:underline;}

li.play a:link{     color:#333333;	text-decoration:none;}
li.play a:visited{	color:#666666; text-decoration:none;}
li.play a:hover{    color:#000000;	text-decoration:underline;}

li.game a:link{     color:#333333;	text-decoration:none;}
li.game a:visited{	color:#666666; text-decoration:none;}
li.game a:hover{    color:#000000;	text-decoration:underline;}

li.promo a:link{     color:#333333;	text-decoration:none;}
li.promo a:visited{	color:#666666; text-decoration:none;}
li.promo a:hover{    color:#000000;	text-decoration:underline;}

li.community a:link{     color:#333333;	text-decoration:none;}
li.community a:visited{	color:#666666; text-decoration:none;}
li.community a:hover{    color:#000000;	text-decoration:underline;}

li.started a:link{     color:#333333;	text-decoration:none;}
li.started a:visited{	color:#666666; text-decoration:none;}
li.started a:hover{    color:#000000;	text-decoration:underline;}

li.schedule a:link{     color:#333333;	text-decoration:none;}
li.schedule a:visited{	color:#666666; text-decoration:none;}
li.schedule a:hover{    color:#000000;	text-decoration:underline;}

li.affiliates a:link{     color:#333333;	text-decoration:none;}
li.affiliates a:visited{	color:#666666; text-decoration:none;}
li.affiliates a:hover{    color:#000000;	text-decoration:underline;}

li.support a:link{     color:#333333;	text-decoration:none;}
li.support a:visited{	color:#666666; text-decoration:none;}
li.support a:hover{    color:#000000;	text-decoration:underline;}



/* -------------- PJPs */
#pjps{
	width: 196px;
	height: 135px;
	background-image: url(../images/home/pjps.png);
	padding: 72px 0 0 0;
}
#pjps p{
	margin: 0px;
	padding: 0 0 28px 40px;
	font-size: 16px;
	font-weight: bold;
}

