*{margin:0;padding:0;}
body{font:11px tahoma;color:#333;background:#EAEAEA;text-align:center;padding-bottom:100px}
img{border:none;}
p{line-height:1.5em;}
label{cursor:pointer;}
a{outline:none;}
a:link{color:#04612A;text-decoration:none;}
a:visited{text-decoration:none;color:#04612A}
a:hover{text-decoration:underline;color:#04612A}
a:active{text-decoration:underline;}
h1{font-size:22px;}
table{border-collapse:collapse;display:table}
ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
ul.vertical, ul.horizontal{list-style-image:none;list-style-position:outside;list-style-type:none;}
ul.horizontal li{float:left;}
ul.vertical a{display:inline}
div.hr{height:15px;border-bottom:1px solid #dcdcdc;margin-bottom:10px;}
.left{float:left}
.right{float:right}
.txt-left{text-align:left}
.txt-center{text-align:center}
.txt-right{text-align:right}
.clear{clear:both;}
.hide{display:none}
.no-margin{margin:0}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{display:inline-block;
/* Fixes IE/Mac */
}
.binding{background:#fff;display:table;height:100%;width:1000px}
/* channels */
.channel_nav{width:100%;height:29px;background:url(../img/sprite2.png) repeat-x 0 -10px;text-align:center;}
.channel_nav div{margin:0px auto 0px auto;width:1000px}
.btn_blue{width:116px;height:23px;background:url(../img/sprite1.png) no-repeat -10px -10px; margin:3px 0 0 0px;padding:4px 0 0 0;text-align:center}
.channel_nav ul{float:right}
.channel_nav li{background:url(../img/sprite2.png) no-repeat right -106px;padding:7px 8px 0 8px;color:#fff;height:22px}
.channel_nav li.on a{color:yellow}
.channel_nav li a,.channel_nav a{color:#fff;font-weight:bold;}
/* wrapper */
.wrapper{margin:0 auto;width:1000px;text-align:left}
/* header */
.header{margin-top:14px;width:1000px;height:77px;background:url(../img/sprite1.png) no-repeat -10px -53px;}
.header .logo{text-indent:-9000px;height:77px;width:372px;float:right}
.header .logo a{display:block;width:100%;height:100%}
/* helpnav */
.helpnav{background:url(../img/sprite2.png) repeat-x 0px -247px;}
.helpnav,.helpnav *{height:28px}
.helpnav li{background:url(../img/sprite2.png) no-repeat right -59px;}
.helpnav li a{color:#333 !important;padding:7px 9px;font-weight:normal !important;position:relative;top:7px}
.helpnav li#icons{background:none;margin:0 10px}
#facebook,#youtube,#twitter{float:left;display:inline-block;width:16px;height:16px;text-indent:-999em;padding:2px}
#facebook{background:url(../img/sprite1.png) no-repeat -10px -150px;}
#youtube{background:url(../img/sprite1.png) no-repeat -10px -186px; }
#twitter{background:url(../img/sprite1.png) no-repeat -10px -222px;}
#livechat{background:url(../img/sprite1.png) no-repeat -10px -807px;display:inline-block;padding-left:20px;}
/* topnav */
.topnav{background:url(../img/sprite2.png) repeat-x 499.5px -295px;}
.topnav,.topnav *{height:35px}
.topnav li{background:url(../img/sprite2.png) no-repeat 89px -155px;float:left;}
.topnav li a{height:35px;display:block;}
.topnav li a.home{width:80px;background:url(../img/sprite1.png) no-repeat -10px -258px;margin:0 11px;}
.topnav li a:hover.home{width:102px;background:url(../img/sprite1.png) no-repeat -200px -258px;margin:0;}
.topnav li a.home_on{width:102px;background:url(../img/sprite1.png) no-repeat -420px -258px;}
.topnav li a.sports{width:188px;background:url(../img/sprite1.png) no-repeat -10px -313px;margin:0 11px;}
.topnav li a:hover.sports{width:210px;background:url(../img/sprite1.png) no-repeat -200px -313px;margin:0;}
.topnav li a.sports_on{width:210px;background:url(../img/sprite1.png) no-repeat -420px -313px;}
.topnav li a.games{width:134px;background:url(../img/sprite1.png) no-repeat -10px -368px;margin:0 11px;}
.topnav li a:hover.games{width:156px;background:url(../img/sprite1.png) no-repeat -200px -368px;margin:0;}
.topnav li a.games_on{width:156px;background:url(../img/sprite1.png) no-repeat -420px -368px;}
.topnav li a img{margin:0 11px;}
.breadcrumb{padding:7px;background:#EAEAEA;text-align:left}
.breadcrumb.homepage{background:#ffffff !important}
.liveHelp{position:absolute;top:110px;left:910px;}
.content{width:1000px;background:#fff;background:url(../img/structure/topnav/breadcrumb_bg.png) no-repeat top left;padding-top:10px;}
.content.homepage{background:#ffffff !important;padding-top:0px !important;}
/* homepage */
.homepage{display:table}
#home-cust-banner{height:315px;color:#fff;}
.content .full{width:986px;margin:0 auto 10px auto;}
.content .main{width:715px;margin:0 10px 10px;}
.content .side{width:255px;margin:0 10px 0 0;}
.home_panel{float:left;width:323px;height:187px;display:inline-block;position:relative;}
.home_panel h2{margin:10px;text-indent:-999em;}
.home_panel .text{margin:10px;position:absolute;top:30px;text-align:left;width:170px;}
.home_panel a.image_link{display:block;height:134px;left:185px;position:absolute;text-indent:-999em;top:40px;width:127px;}
.home_panel a.link{position:absolute;top:141px;left:12px;width:90px;height:24px;text-indent:-999em;display:block;background:url(../img/sprite1.png) no-repeat bottom;background-position:-10px -511px;}
.sports_betting_panel{float:left;width:320px;height:360px;display:inline-block;position:relative;}
.sports_betting_panel h2{margin:10px;font-size:17px;}
.sports_betting_panel p{margin:10px;position:absolute;top:300px;text-align:center;width:300px;}
.sports_betting_panel a.link{position:absolute;top:85px;left:67px;width:170px;height:220px;text-indent:-999em;display:block}
/* sms forms */
.title{background:url(../img/iphone/title_bg.png) no-repeat bottom;display:block;width:715px;height:51px;position:relative;margin-bottom:2px;}
.title h1{color:#fff;margin:0 10px;position:absolute;top:16px;font-size:22px;}
#smsformMob form{width:180px;height:217px;position:absolute;top:60px; left:54px;}
#smsformMob{position:relative;text-align:center;color:#fff; width:auto; width: 278px;}
#smsformMob .white{height:121px;padding:0 26px;margin-top:120px;width:180px;} 
#smsformMob p{margin-bottom:3px;padding:0!important;font-size:13px; font-weight:bold}
#smsformMob input{width:147px;height:24px;padding:3px;font-size:13px;font-weight:bold;border:1px solid #ccc;}
#smsformMob .mobile_number{/*font-size:16px;border:1px solid #ccc;width:178px;height:30px*/}
#smsformMob .btn-green{background:transparent url(../img/games/btn_green_click_here.png) no-repeat scroll left center;display:block;height:32px;text-align:center;text-decoration:none;width:135px;border:none;cursor:pointer;text-indent:-999em;margin:8px auto 0 auto;}
#smsformMob .btn-blue{width:135px;height:32px;padding-top:10px;background:transparent url(../img/games/btn_blue.png) no-repeat center 0px;display:block;text-align:center;text-decoration:none;border:none;cursor:pointer;margin:0 auto 0 auto;font-size:17px;font-weight:bold;color:#fff;text-indent:-999em;} 
#smsformIphone{position:relative;text-align:center;color:#fff; width:auto; width: 278px;width:232px;height:466px;padding:10px;background:transparent url(../img/iphone/iphone.png) no-repeat scroll 0 0;}
#smsformIphone .white{height:121px;padding:0 26px;margin-top:120px;width:180px;}
#smsformIphone p{margin-bottom:3px;padding:0!important;font-size:13px; font-weight:bold}
#smsformIphone .mobile_number{font-size:16px;border:1px solid #ccc;width:178px;height:30px} 
#smsformIphone .btn-green{background:transparent url(../img/iphone/button.png) no-repeat scroll left center;display:block;height:85px;text-align:center;text-decoration:none;width:180px;border:none;cursor:pointer;text-indent:-999em;margin-top:8px;}
#probabilityForm{text-align:center;color:#fff;width:233px;height:424px;background:transparent url(../img/index/cnt-bg-app-mob-slim.jpg) no-repeat scroll 0 0;}
#probabilityForm p{margin:0 auto 3px auto;padding:0!important;font-size:13px;font-weight:bold;width:147px;}
#probabilityForm .white{position:relative;top:35px;}
#probabilityForm input{width:147px;height:24px;padding:3px;font-size:13px;font-weight:bold;border:1px solid #ccc;}
#probabilityForm .btn-green{display:block;height:32px;text-align:center;text-decoration:none;width:135px;border:none;cursor:pointer;margin:8px auto 0 auto;font-size:17px;font-weight:bold;color:#fff;text-indent:-999em;}
#probabilityForm .click-here{background:transparent url(../img/games/btn_green_click_here.png) no-repeat scroll left center;}
#probabilityForm .login{background:transparent url(../img/games/btn_green_login.png) no-repeat scroll left center;}
#probabilityForm .btn-blue{width:135px;height:32px;padding-top:10px;background:transparent url(../img/games/btn_blue.png) no-repeat center 0px;display:block;text-align:center;text-decoration:none;border:none;cursor:pointer;margin:0 auto 0 auto;font-size:17px;font-weight:bold;color:#fff;text-indent:-999em;}
/* games */
.game_banner{width:715px;height:170px;background:url(../img/games/game_banner.png) no-repeat bottom;color:#ffffff;margin-bottom:10px;}
.game_banner h2{margin:10px;font-size:17px;}
.game-info{font-size:12px;width:510px;}
.content .games{background:url(../img/games/games_bg.png) no-repeat top;margin-top:30px;}
.game_holder{float:left;position:relative;display:inline-block;width:198px;height:250px;margin:0 23px;background:url(../img/games/game_holder.png) no-repeat}
.game_holder.row2{background:url(../img/games/game_holder2.png) no-repeat}
.game_holder.row3{background:url(../img/games/game_holder3.png) no-repeat}
.game_holder .gamename{color:#ffffff;font-weight:bold;position:absolute;top:8px;left:15px;}
.game_holder .gamename a{color:#ffffff;}
.game_holder img{position:absolute;top:30px;left:17px;}
.game_holder .more{position:absolute;bottom:30px;right:5px;color:#FDCD01;}
#container{background:url(../img/games/video_holder.jpg) no-repeat;width:175px;height:223px;padding:11px;}
.image_holder{background:url(../img/games/image_holder.jpg) no-repeat !important;}
/* steps */
#tab-step-mob{height:30px;background:transparent url(../img/mobile/sprite-steps-mob2.png) no-repeat;margin:10px 0 5px 23px;}
#tab-step-mob li{float:left;text-align:center;height:30px;line-height:30px;}
#tab-step-mob li a{text-decoration:underline;color:#7ba118;}
#tab-step-mob li a:hover{color:#e86d08;}
#tab-step-mob li.on a{text-decoration:none;color:#000;}
#tab-step-mob.step1{background-position:0 0;}
#tab-step-mob.step2{background-position:0 -30px;}
#tab-step-mob.step3{background-position:0 -60px;}
#tab-step-mob.step4{background-position:0 -90px;}
#tab-step-mob.step5{background-position:0 -120px;}
#tab-step-mob.step6{background-position:0 -150px;}
#tab-step-mob.step7{background-position:0 -180px;}
#tab-step-mob.step8{background-position:0 -210px;}
#tab-step-app{height:30px;background:transparent url(../img/application/sprite-steps-app.png) no-repeat;margin:10px 0 5px 23px;}
#tab-step-app li{float:left;text-align:center;height:30px;line-height:30px;}
#tab-step-app li a{text-decoration:underline;color:#7ba118;}
#tab-step-app li a:hover{color:#e86d08;}
#tab-step-app li.on a{text-decoration:none;color:#000;}
#tab-step-app.step1{background-position:0 0;}
#tab-step-app.step2{background-position:0 -30px;}
#tab-step-app.step3{background-position:0 -60px;}
#tab-step-app.step4{background-position:0 -90px;}
#tab-step-app.step5{background-position:0 -120px;}
#tab-step-app.step6{background-position:0 -150px;}
#tab-step-app.step7{background-position:0 -180px;}
#tab-step-app.step8{background-position:0 -210px;}
#mob-steps{width:740px;}
#mob-steps li{width:710px;height:32px;text-indent:13px;line-height:30px;color:#000;background:transparent url(../img/mobile/li-mob-off.png) no-repeat;margin-bottom:5px;padding-left:21px;cursor:pointer;}
#mob-steps li.on{background:transparent url(../img/mobile/li-mob-on-cropped.png) no-repeat;}
#mob-steps li a{text-decoration:none;}
#mob-steps .step{font-weight:bold;margin-right:1em;}
#mob-steps .step a{text-decoration:underline;}
.detail{color:#666;margin:0 0 5px 23px;padding:0;}
.next-step{display:block;width:88px;height:28px;background:transparent url(../img/index/next-step.png) no-repeat;text-indent:-9999px;margin-right:2px;}
#cntMob{height:420px;background:transparent url(../img/index/cnt-bg-app-mob.jpg) no-repeat scroll 712px 0;margin-bottom:15px;display:table;}
#cntMob.cntIphone{background:url("../img/index/cnt-bg-app-iphone.jpg") no-repeat scroll 0 0 transparent;height:489px;margin-bottom:15px;}
#cntMob #screenshot{width:165px;height:217px;position:relative;top:47px;left:60px;}
#cntMob.cntIphone #screenshot{top:120px;}
#cntMob p{padding-right:25px;}
#cntMob h1{height:32px;margin:10px 0 0 23px;font-weight:bold;font-size:20px;font-family:helvetica, arial, sans-serif;color:#000000;}
#cntMob h2{font-size:17px;margin-bottom:5px;color:#a1b55c;}
/* carousel */
.infiniteCarousel{width:1000px;height:320px;margin-left:0px !important;position:relative;display:block;}
.infiniteCarousel .wrapper{width:1000px;height:320px;overflow:auto;margin:0;position:absolute;top:0}
.infiniteCarousel .wrapper ul{width:3003px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;position:absolute;top:0}
.infiniteCarousel ul a img{border:none;display:block}
.infiniteCarousel ul li{width:1000px;height:320px;display:block;float:left;padding:0px 1px 0px 0px;}
.infiniteCarousel ul li a{display:block;height:320px;width:1000px;}
.games_title{display:block;overflow:hidden;position:absolute;bottom:8px;margin-left:20px;color:#333333;text-decoration:none;text-align:left;}
.jcarousel-footer{position:absolute;bottom:0;left:0;display:block;width:1000px;height:32px;background:url(../img/home/carousel_footer.png);}
.jcarousel-control{position:absolute;right:6px;bottom:4px;text-align:center;display:table;}
.jcarousel-control a{display:inline-block;margin-left:5px;height:14px;width:14px;text-decoration:none;padding:5px;color:#fff;font-weight:bold;background:url("../img/sprite1.png") no-repeat scroll -10px -423px transparent;}
.jcarousel-control a.on{outline:none;background:url("../img/sprite1.png") no-repeat scroll -10px -467px transparent;color:#000;}
/* footer */
.footer{margin:0}
ul.quicklinks{padding:6px 0 0 17px;background:#CCCCCC;height:21px;color:#666}
.quicklinks strong{font:bold 12px tahoma;margin-right:20px}
.quicklinks a{background:url(../img/sprite2.png) no-repeat right -211px;height:100%;padding:0 10px;font-weight:normal !important;font-size:12px;color:#666;}
.quicklinks a:hover{font-weight:normal}
.footerlower{background:url(../img/sprite1.png) no-repeat -10px -563px;height:112px;}
ul.casinoinfo{position:relative;top:10px;left:17px;width:983px;height:20px}
.casinoinfo *{color:#04612A !important}
.casinoinfo strong{background:url(../img/sprite1.png) no-repeat 116px -842px;padding-right:20px;margin-right:20px}
.casinoinfo a{height:24px;padding:0 7px;font-weight:normal !important}
.casinoinfo a:hover{font-weight:normal}
ul.contactinfo{position:relative;top:10px;left:12px;width:988px;height:22px}
.contactinfo *{color:#04612A !important}
.contactinfo li{height:24px;padding:0 5px;font-weight:normal;margin-right:20px}
.contactinfo li strong{background:url(../img/sprite1.png) no-repeat 116px -842px;padding-right:13px}
.contactinfo a, .contactinfo a:hover{font-weight:normal !important}
.creditcards{width:455px;height:28px;background:url(../img/sprite1.png) no-repeat;position:relative;top:26px;left:18px;background-position:-10px -695px;}
.regulation{width:310px;height:28px;position:relative;top:22px;left:40px;color:#999999}
.licences{width:171px;height:44px;background:url(../img/sprite1.png) no-repeat;position:relative;top:22px;left:50px;background-position:-10px -743px;}
.iom, .gambling, .gamblersanonymous{position:relative;height:44px;display:block;float:left}
.iom{width:40px;left:0px}
.gambling{width:40px;left:5px}
.gamblersanonymous{width:40px;left:5px}
.ppfooter{position:relative;top:32px;left:14px}
.ppfooter *{color:#606060 !important;font-weight:normal !important}
.ppfooter a, .ppfooter span{margin:0 4px}
.address{position:relative;top:3px;left:4px;font-size:10px}
.footerlower #livechat{padding-bottom:2px;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*
/*{padding:0; margin:0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333333;}
#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666666;}
#TB_window a:link{color:#666666;}
#TB_window a:visited{color:#666666;}
#TB_window a:hover{color:#000;}
#TB_window a:active{color:#666666;}
#TB_window a:focus{color:#666666;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}
.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}
.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}
* html #tb_overlay{
/* ie6 hack */
position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}
* html #tb_window{
/* ie6 hack */
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}
#TB_caption{padding:5px 0px 0 25px;float:left;}
#TB_closeWindow{padding:5px 25px 0 0;float:right;}
#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}
#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}
#TB_title{background-color:#e8e8e8;height:27px;}
#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}
#TB_ajaxContent.TB_modal{padding:15px;}
#TB_ajaxContent p{padding:5px 0px 5px 0px;}
#tb_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;
/* -height/2 0 0 -width/2 */
}
* html #tb_load{
/* ie6 hack */
position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}
* html #tb_hideselect{
/* ie6 hack */
position:absolute;     height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight + 'px');}
#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}