#downloadtargetframe { position:absolute; bottom:0; right:0;  }

#landing_CG555mb { width:920px; margin:0 auto; }
#landing_CG555mb img { display:block; }
#landing_CG555mb .main { clear:both; overflow:auto; }
#landing_CG555mb .main .left { float:left; width:484px; }
#landing_CG555mb .main .left .bonuscode { background:url(/landing/CG555match-bonus/images/sok_landing_special_4.jpg) no-repeat; height:42px; color:#FFF;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:26px; text-align:center; padding:0 2px 0 34px; }
#landing_CG555mb .main .left .bonuscode strong { color:#FFDB02; font-size:34px; }
#landing_CG555mb .bottom { clear:both; overflow:auto; background-image: linear-gradient(#a30000, #5b0000) }
#landing_CG555mb .bottom a { display:block; float:left; width:399px; }

#landing_count-spectacular-acq { width:750px; margin:0 auto; font-family:"Trebuchet MS", Verdana, sans-serif; }
#landing_count-spectacular-acq img { display:block; }
#landing_count-spectacular-acq .cta { overflow:auto; clear:both; }
#landing_count-spectacular-acq .cta img{ float:left; }
#landing_count-spectacular-acq .couponcode { background:url(/landing/count-spectacular/acq/coupon.jpg) no-repeat; text-align:center; color:#FFF; height:96px; padding:26px 0 0 0; font-size:18px; line-height:20px; } 
#landing_count-spectacular-acq .couponcode strong { display:block; font-size:28px; }
#landing_count-spectacular-acq .bottom { background:url(/landing/count-spectacular/acq/instructions.jpg) no-repeat #000; color:#FFF; font-size:11px; overflow:auto; padding:0 45px 10px 45px;}
#landing_count-spectacular-acq .bottom>div{ float:left; }
#landing_count-spectacular-acq .bottom>div p { margin:0 0 5px 0; text-transform:uppercase; }
#landing_count-spectacular-acq .bottom>div.left { padding-top:30px; width:400px; }
#landing_count-spectacular-acq .bottom>div.left span { color:#00ccff;}
#landing_count-spectacular-acq .bottom>div.right { padding-top:13px; }
#landing_count-spectacular-acq .bottom>div.right span { color:#FF0;}

/*10000-free-deposits*/
#landing_10k-free-deposits { background:url(/images/bgk_silveroak.jpg) repeat-x top center; }
#landing_10k-free-deposits .wrapper { width:756px; margin:0 auto; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; }
#landing_10k-free-deposits img { display:block; }
#landing_10k-free-deposits .floatingimgs { overflow:auto; }
#landing_10k-free-deposits .floatingimgs img { float:left; }
#landing_10k-free-deposits .bonuscode span { float:left; background:url(/landing/10k-free-deposits/sok-landing-14p.gif) no-repeat; width:433px; height:38px; display:block; text-align:center;
color:#CE0000; font-size:24px; padding-top:4px; }
#landing_10k-free-deposits .bonuscodes { background:url(/landing/10k-free-deposits/sok-landing-17signup.gif) no-repeat; height:328px; display:block; overflow:auto;}
#landing_10k-free-deposits .bonuscodes>div { padding-top:0px; }
#landing_10k-free-deposits .bonuscodes>div p { color:#666; font-size:12px; margin-top:48px; }
#landing_10k-free-deposits .bonuscodes>div p:first-child { margin-top:36px; }
#landing_10k-free-deposits .bonuscodes>div p strong { color:#CE0000; font-size:14px; }
#landing_10k-free-deposits .bonuscodes .left { float:left; padding-left:155px;}
#landing_10k-free-deposits .bonuscodes .right { float:right; padding-right:125px;}
#landing_10k-free-deposits .terms { background:url(/landing/10k-free-deposits/sok-landing-18signup.gif); height:92px; color:#FFF; padding:0 24px; font-size:11px; padding-top:8px;}
#landing_10k-free-deposits .terms h3 { color:#F7F394; font-weight:normal; }
#landing_10k-free-deposits .footer p { margin:9px 0; text-align:center; color:#666; font-size:12px; }

/*10k free Lucky Tiger*/
#landing_10kfree-lucky-tiger { background:url(/landing/10k-free-lucky-tiger/background-top.jpg) repeat-x center top #340300; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; padding-bottom:30px;}
#landing_10kfree-lucky-tiger .wrapper { width:770px; margin:0 auto; border:5px solid #670000; }
#landing_10kfree-lucky-tiger img { display:block; }
#landing_10kfree-lucky-tiger .cta { overflow:auto; clear:both; }
#landing_10kfree-lucky-tiger .cta .left { background:url(/landing/10k-free-lucky-tiger/backg-coupon.gif) no-repeat; width:447px; height:366px; position:relative; float:left;}
#landing_10kfree-lucky-tiger .cta .left p.bonuscode { position:absolute; color:#BC1B03; font-size:36px; margin:0; top:295px; left:160px; width:265px; text-align:center;}
#landing_10kfree-lucky-tiger .cta .right { float:right; width:313px; position:relative; }
#landing_10kfree-lucky-tiger .cta .right a.btn_download { position: absolute; top: 219px; width: 266px; height: 141px; left: 11px; }
#landing_10kfree-lucky-tiger .cta .right img { float:left; }
#landing_10kfree-lucky-tiger .bonusrules { overflow:auto; }
#landing_10kfree-lucky-tiger .bonusrules ol { background:url(/landing/10k-free-lucky-tiger/backg-yellow.gif) no-repeat; width:405px; height:133px; float:left; padding: 1em 0 0 5em; }
#landing_10kfree-lucky-tiger .bonusrules ol li { margin:0; font-size:14px;}
#landing_10kfree-lucky-tiger .bonusrules ol li a,
#landing_10kfree-lucky-tiger .bonusrules ol li strong {color:#CE0400;}
#landing_10kfree-lucky-tiger .bonusrules img { float:right; }
#landing_10kfree-lucky-tiger .support { overflow:auto;}
#landing_10kfree-lucky-tiger .support img { float:left; }

/*10k free bingo*/
#landing_10k-free-bingo { background:url(/landing/10k-free-bingo/background-top.jpg) repeat-x center top #340300; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; padding-bottom:30px;}
#landing_10k-free-bingo .wrapper { width:770px; margin:0 auto; border:5px solid #670000; }
#landing_10k-free-bingo img { display:block; }
#landing_10k-free-bingo .cta { overflow:auto; clear:both; }
#landing_10k-free-bingo .cta .left { background:url(/landing/10k-free-bingo/backg-coupon.gif) no-repeat; width:414px; height:366px; position:relative; float:left;}
#landing_10k-free-bingo .cta .left p.bonuscode { position:absolute; color:#BC1B03; font-size:36px; margin:0; top:298px; left:145px; width:250px; text-align:center;}
#landing_10k-free-bingo .cta .right { float:right; width:346px; position:relative; }
#landing_10k-free-bingo .cta .right a.btn_download { position: absolute; top: 185px; width: 180px; height: 180px; left: 67px; border-radius: 125px; }
#landing_10k-free-bingo .cta .right img { float:left; }
#landing_10k-free-bingo .bonusrules { overflow:auto; }
#landing_10k-free-bingo .bonusrules ol { background:url(/landing/10k-free-bingo/backg-yellow.gif) no-repeat; width:405px; height:133px; float:left; padding: 1em 0 0 5em; }
#landing_10k-free-bingo .bonusrules ol li { margin:0; font-size:14px;}
#landing_10k-free-bingo .bonusrules ol li a,
#landing_10k-free-bingo .bonusrules ol li strong {color:#CE0400;}
#landing_10k-free-bingo .bonusrules img { float:right; }
#landing_10k-free-bingo .support { overflow:auto;}
#landing_10k-free-bingo .support img { float:left; }

/**/
#landing-10000-free { background:#000; }
#landing_10kfree-50chip { background:url(/landing/10k-free-50chip/background.gif) repeat-x #000; }
#landing_10kfree-50chip .wrapper { margin:0 auto; width:914px; overflow:auto; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
#landing_10kfree-50chip img { display:block; }
#landing_10kfree-50chip .col1 { width:299px; float:left; }
#landing_10kfree-50chip .col2 { width:527px; float:left; }
#landing_10kfree-50chip .col3 { width:88px; float:left; }
#landing_10kfree-50chip .bonuscodes { overflow:auto; }
#landing_10kfree-50chip .bonuscodes p { color:#BD0000; font-size:15px; text-align:center; margin:0; line-height:22px; height:62px; padding-top:6px; }
#landing_10kfree-50chip .bonuscodes p strong { display:block; font-size:30px; font-weight:normal; }
#landing_10kfree-50chip .bonuscodes .silver10k { background:url(/landing/10k-free-50chip/backgr-coupon.jpg) no-repeat; width:293px; float:left; }
#landing_10kfree-50chip .bonuscodes .silver10k p { height:78px; }
#landing_10kfree-50chip .bonuscodes .silver50 { background:url(/landing/10k-free-50chip/back-coupon-50.gif) no-repeat; width:234px; float:left; }
#landing_10kfree-50chip .bonuscodes .silver50 p { padding-left:14px; }
#landing_10kfree-50chip .support { overflow:auto; }
#landing_10kfree-50chip .support img { float:left; }
#landing_10kfree-50chip .terms { font-size:11px; color:#FFF; margin:30px 0; }
#landing_10kfree-50chip .terms h3 {color:#F7F394; font-weight:normal; margin-bottom:5px}
#landing_10kfree-50chip .terms p {margin-bottom:5px}
#landing_10kfree-50chip .terms a {color:#F7F394; }

/*$50 Free Chip*/
#landing-50-free-chip {background:#3C0202; margin:30px;}
#landing_50-free-chip {width:750px; margin:0 auto; color:#FFF; text-align:center; font-size:11px; position:relative; }
#landing_50-free-chip img { display:block; float:left; }
#landing_50-free-chip p { margin:1em 0; }
#landing_50-free-chip > img:nth-child(4) { clear:both; float:none; }
#landing_50-free-chip a.btn_livechat { position:absolute; top: 540px; left: 25px; width: 215px; height: 35px;}

/*130games*/
#landing-130-games {background:#3C0202; margin:30px;}
#landing_130games {width:750px; margin:0 auto; color:#FFF; text-align:center; font-size:11px; position:relative; }
#landing_130games img { display:block; float:left; }
#landing_130games a.btn_livechat { position:absolute; top: 540px; left: 25px; width: 215px; height: 35px;}

/*130jeux-de-casino*/
#landing-130-jeux-de-casino {background:#3C0202; margin:30px;}
#landing_130jeux-de-casino {width:750px; margin:0 auto; color:#FFF; text-align:center; font-size:11px; position:relative; }
#landing_130jeux-de-casino img { display:block; float:left; }
#landing_130jeux-de-casino .bonus { background:url(/landing/130jeux-de-casino/130_games_sok_2.jpg) no-repeat; height:193px; clear:both; padding:94px 0 0 21px;}
#landing_130jeux-de-casino .cta { background:url(/landing/130jeux-de-casino/130_games_sok_3.jpg) no-repeat; height:214px; clear:both; padding:11px 0 0 67px;}
#landing_130jeux-de-casino a.btn_livechat { position:absolute; top: 540px; left: 25px; width: 215px; height: 35px; }

/*basketbull*/
#landing-160-bonus-basketbull { background:url(/landing/basketbull/back-basketball.jpg) no-repeat top center #FF7800;padding:15px 0;}
#landing_basketbull { }
#landing_basketbull .wrapper { background:url(/landing/basketbull/backg-baskebull-slot.jpg) no-repeat; width:800px; height:618px; margin:0 auto; }
#landing_basketbull .main { float:right; width: 422px; margin: 0px 13px 0 0; text-align:center; padding-top:268px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:12px; color:#333;}
#landing_basketbull .main p.bonuscode { font-size:23px; color:#FFF; margin-top:30px; }
#landing_basketbull .main p.bonuscode strong { display:block; color:#FCFF00; font-size:34px; }
#landing_basketbull .main p.download { font-size:19px; color:#FFF; margin-top:35px; margin-bottom:16px; }
#landing_basketbull .main p.download a {color:#FCFF00; text-decoration:underline;}

/*200 Multi game*/
#landing-200-multi-games { background:url(/landing/200multigames/images/bg.jpg) repeat-x #CCC; }
#landing_200multigames .wrapper { background:url(/landing/200multigames/images/promo.jpg) no-repeat; height:720px; width:960px; margin:0 auto; position:relative; }
#landing_200multigames a.btn_logo { position:absolute; top:28px; right:43px;}
#landing_200multigames .bonuscode { position:absolute; top:393px; left:348px; display:block; text-align:center; width:173px; font-size: 36px; font-weight: bold; color: #FC0; }
#landing_200multigames .flash { position:absolute; top:188px; right:66px; width:291px; height:270px; display:block; }
#landing_200multigames .cta { position:absolute; top:501px; left:172px; }
#landing_200multigames .cta a { display:block; }
#landing_200multigames a.btn_livechat { position:absolute; top:620px; left:30px; width:180px; height:46px; }

/*222bonus*/
#landing-222free { background:#000; }
#landing_222free { background:url(/landing/10k-free-50chip/background.gif) repeat-x #000; }
#landing_222free .wrapper { margin:0 auto; width:914px; overflow:auto; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
#landing_222free img { display:block; }
#landing_222free .col1 { width:299px; float:left; }
#landing_222free .col2 { width:527px; float:left; }
#landing_222free .col3 { width:88px; float:left; }
#landing_222free .bonuscodes { overflow:auto; }
#landing_222free .bonuscodes p { color:#BD0000; font-size:15px; text-align:center; margin:0; line-height:22px; height:62px; padding-top:6px; }
#landing_222free .bonuscodes p strong { display:block; font-size:30px; font-weight:normal; }
#landing_222free .bonuscodes .f222 { background:url(/landing/10k-free-50chip/backgr-coupon.jpg) no-repeat; width:293px; float:left; }
#landing_222free .bonuscodes .f22 { background:url(/landing/10k-free-50chip/back-coupon-50.gif) no-repeat; width:234px; float:left; }
#landing_222free .bonuscodes .f22 p { padding-left:14px; }
#landing_222free .support { overflow:auto; }
#landing_222free .support img { float:left; }
#landing_222free .terms { font-size:11px; color:#FFF; margin:30px 0; }
#landing_222free .terms h3 {color:#F7F394; font-weight:normal; margin-bottom:5px}
#landing_222free .terms p {margin-bottom:5px}
#landing_222free .terms a {color:#F7F394; }

/*222-silveroak*/
#landing-222silveroak { background:url(/landing/222bonus_b/background.jpg) repeat-x #000; }
#landing_222silveroak .wrapper { width:902px; margin:0 auto; overflow:auto; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
#landing_222silveroak img { display:block; }
#landing_222silveroak .col1 { width:605px; height:462px; float:left; background:url(/landing/222bonus_b/backg-promotion.jpg) no-repeat; padding:83px 0 0 83px; }
#landing_222silveroak .col1>a { display:block; }
#landing_222silveroak .col1 .bonuscodes { overflow:auto; }
#landing_222silveroak .col1 .bonuscodes p { float:left; text-align:center; color:#BD0000; font-size:15px; margin:0; line-height:22px; height:62px; padding-top:3px;}
#landing_222silveroak .col1 .bonuscodes p strong { display:block; font-size:30px; font-weight:normal; }
#landing_222silveroak .col1 .bonuscodes .f222 p { width:268px; }
#landing_222silveroak .col1 .bonuscodes .f22 p { width:224px; margin-left:27px; }
#landing_222silveroak .col1 a.cta { background:url(/landing/222bonus_b/bot-click-here.gif) no-repeat; width:458px; height:111px; display:block; margin: 40px auto 0 auto; }
#landing_222silveroak .col2 { width:297px; float:left; }
#landing_222silveroak .support { overflow:auto; clear:both; }
#landing_222silveroak .support img { float:left;}
#landing_222silveroak .terms { font-size:11px; color:#FFF; margin:30px 0; padding-left:40px; }
#landing_222silveroak .terms h3 {color:#FEBF28; font-weight:normal; margin-bottom:5px}
#landing_222silveroak .terms p {margin-bottom:5px}
#landing_222silveroak .terms a {color:#FEBF28; }

/*300 bonus bingo*/
#landing_300-bonus-bingo { background:url(/landing/300-bonus-bingo/background-top.jpg) repeat-x center top #340300; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; padding-bottom:30px;}
#landing_300bonus-bingo .wrapper { width:770px; margin:0 auto; border:5px solid #670000; }
#landing_300bonus-bingo img { display:block; }
#landing_300bonus-bingo .cta { overflow:auto; clear:both; }
#landing_300bonus-bingo .cta .left { background:url(/landing/300-bonus-bingo/300-bonus.gif) no-repeat; width:361px; height:369px; position:relative; float:left;}
#landing_300bonus-bingo .cta .left p.bonuscode { position:absolute; color:#BC1B03; font-size:36px; margin:0; top:308px; left:154px; width:184px; text-align:center;}
#landing_300bonus-bingo .cta .right { float:right; width:399px; position:relative; }
#landing_300bonus-bingo .cta .right a.btn_download { position: absolute; top: 238px; width: 353px; height: 125px; left: 14px; }
#landing_300bonus-bingo .cta .right img { float:left; }
#landing_300bonus-bingo .support { background:url(/landing/300-bonus-bingo/backg-info.jpg) no-repeat 0 0; height:114px; position:relative;}
#landing_300bonus-bingo .support a.btn_livechat {position:absolute; top:55px; left:25px;}
#landing_300bonus-bingo .support img.tollfree { position:absolute; top:55px; left:180px; }
#landing_300bonus-bingo .support img.new { position:absolute; top:0; right:0; }

/*300 bonus lucky tiger*/
#landing_300-bonus-luckytiger { background:url(/landing/300-bonus-luckytiger/background-top.jpg) repeat-x center top #340300; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; padding-bottom:30px;}
#landing_300bonus-luckytiger .wrapper { width:770px; margin:0 auto; border:5px solid #670000; }
#landing_300bonus-luckytiger img { display:block; }
#landing_300bonus-luckytiger .cta { overflow:auto; clear:both; }
#landing_300bonus-luckytiger .cta .left { background:url(/landing/300-bonus-luckytiger/300-bonus.gif) no-repeat; width:449px; height:367px; position:relative; float:left;}
#landing_300bonus-luckytiger .cta .left p.bonuscode { position:absolute; color:#BC1B03; font-size:36px; margin:0; top:297px; left:154px; width:275px; text-align:center;}
#landing_300bonus-luckytiger .cta .right { float:right; width:311px; position:relative; }
#landing_300bonus-luckytiger .cta .right a.btn_download { position: absolute; top: 220px; width: 265px; height: 140px; left: 10px; }
#landing_300bonus-luckytiger .cta .right img { float:left; }
#landing_300bonus-luckytiger .support { background:url(/landing/300-bonus-luckytiger/backg-info.jpg) no-repeat 0 0; height:117px; position:relative;}
#landing_300bonus-luckytiger .support a.btn_livechat {position:absolute; top:55px; left:25px;}
#landing_300bonus-luckytiger .support img.tollfree { position:absolute; top:55px; left:180px; }
#landing_300bonus-luckytiger .support img.new { position:absolute; top:0; right:0; }

/*555 match bonus*/
#landing_555matchbonus { background:url(/landing/555-matchbonus/soc-555bg.jpg) repeat-x; }
#landing_555matchbonus .wrapper { width:960px; margin:0 auto;}
#landing_555matchbonus img { display:block; }
#landing_555matchbonus .header { overflow:auto; }
#landing_555matchbonus .header a { float:left; }
#landing_555matchbonus .header img { float:right; }
#landing_555matchbonus .row1 { background:url(/landing/555-matchbonus/soc-gface.png) no-repeat top right; height:98px; padding-top:15px; }
#landing_555matchbonus .row1 h2 { color:#FFF; font-family:'SansaSemiBoldRegular'; font-size:22px; text-align:right; width:605px; }
#landing_555matchbonus .row1 h2 strong { display:block; font-size:40px; font-family:'SansaBold';}
#landing_555matchbonus .row3 { background:url(/landing/555-matchbonus/soc-steps.png) no-repeat; height:257px; padding-top:70px; }
#landing_555matchbonus .row3 .box { float:left; width:155px; margin:0 6px; text-align:center; }
#landing_555matchbonus .row3 .box h3 { color:#FFF32D; font-size:17; font-family:'SansaBold'; padding:0 20px; margin-bottom:5px;}
#landing_555matchbonus .row3 .box p {padding:0 10px; color:#FFF; font-size:12px;}
#landing_555matchbonus .row3 .box p strong { color:#FBF26E; }
#landing_555matchbonus .row3 .box a {color:#FFF32D;}
#landing_555matchbonus .row4 { background:url(/landing/555-matchbonus/soc-slot.png) no-repeat top right; height:88px; }
#landing_555matchbonus .row4 a.btn_cta_download { background:url(/landing/555-matchbonus/btnrool.png) no-repeat center top; width:498px; height:88px; display:block; }
#landing_555matchbonus .row4 a.btn_cta_download:hover { background-position: center bottom; }
#landing_555matchbonus .row5 { background:url(/landing/555-matchbonus/soc-bgbtn.png) no-repeat top right; height:114px; padding-top:30px; }
#landing_555matchbonus .row5 a.btn_cta_playonline { background:url(/landing/555-matchbonus/onlinebtn.png) no-repeat center top; width:335px; height:52px; display:block; margin-left:80px; }
#landing_555matchbonus .row5 a.btn_cta_playonline:hover { background-position: center bottom; }
#landing_555matchbonus .getmorebox { background:url(/landing/555-matchbonus/tesshape.jpg) no-repeat; height:572px; padding:62px 0 0 0; position:relative; }
#landing_555matchbonus .getmorebox>p { color:#FFF; padding:0 20px; text-align:center; font-size:15px; }
#landing_555matchbonus .getmorebox .video { clear:both; margin:0; overflow:auto; padding:7px 115px 0 145px; position:absolute; top:130px; width:100%; }
#landing_555matchbonus .getmorebox .video .left { float:left; width:344px; }
#landing_555matchbonus .getmorebox .video .left a.btn_video { background:url(/landing/555-matchbonus/video.jpg) no-repeat; width:344px; height:196px; display:block; }
#landing_555matchbonus .getmorebox .video .left a.btn_video:hover { background-image:url(/landing/555-matchbonus/videoh.jpg); }
#landing_555matchbonus .getmorebox .video .right { float:right; width:274px; font-size:14px; }
#landing_555matchbonus .getmorebox .video .right ul { padding: 0 0 0 1.5em; }
#landing_555matchbonus .getmorebox .video .right a.btn_cta_download { width:100%; background:url(/landing/555-matchbonus/llbtndown.png) no-repeat top center; height:46px; display:block; margin-top:10px; }
#landing_555matchbonus .getmorebox .video .right a.btn_cta_playonline { width:198px; background:url(/landing/555-matchbonus/llonlinebtn.png) no-repeat top center; height:31px; margin:10px auto; display:block; }
#landing_555matchbonus .getmorebox .video .right a.btn_cta_download:hover,
#landing_555matchbonus .getmorebox .video .right a.btn_cta_playonline:hover { background-position: center bottom; }
#landing_555matchbonus .testimonials { clear:both; width:100%; height:100px; position:absolute; top:410px; padding:0 80px;}
#landing_555matchbonus .testimonials>div { float:left; width:50%; }
#landing_555matchbonus .testimonials>div p { font-size:12px; text-align:right; padding:0 3em; line-height:14px; font-style:italic; }
#landing_555matchbonus .testimonials>div p.by { font-style:normal; color:#084C64; margin-top:10px;}
#landing_555matchbonus .popgames { overflow:auto; clear:both; background:url(/landing/555-matchbonus/bgg2.jpg) no-repeat top center; width:100%; }
#landing_555matchbonus .popgames img { float:left; }
#landing_555matchbonus .popgames a { margin:11px 3px 11px 3px; display:block; float:left; }
#landing_555matchbonus .popgames a:hover img { opacity:.8; }
#landing_555matchbonus .popgames a.last { margin:0; float:right; }
#landing_555matchbonus .popgames a.last img { float:right; }
#landing_555matchbonus .popgames a.last:hover img { opacity:1; }
#landing_555matchbonus .footer { height:200px; margin:0; background:url(/landing/555-matchbonus/footersoc.jpg) no-repeat top center; position:relative;}
#landing_555matchbonus .footer a.btn_livechat { background:url(/landing/555-matchbonus/btnlivechat.jpg) no-repeat; width:208px; height:43px; display:block; position:absolute; top:30px; left:250px; }
#landing_555matchbonus .footer a.btn_livechat:hover { background-image:url(/landing/555-matchbonus/btnlivechath.jpg); }

/*555 match bonus (b)*/
#landing_555-matchbonus-b { background:url(/landing/555-matchbonus_b/bg.jpg) repeat-x; }
#landing_555-matchbonus-b img { display:block; }
#landing_555-matchbonus-b .wrapper { width:1046px; margin:0 auto; background:url(/landing/555-matchbonus_b/block.gif) no-repeat top right; padding:0 173px; }
#landing_555-matchbonus-b .bonus { background:url(/landing/555-matchbonus_b/img-3.jpg); height:108px; position:relative; clear:both; }
#landing_555-matchbonus-b .bonus img { position:absolute; top:9px; left:26px;  }
#landing_555-matchbonus-b .cta { background:url(/landing/555-matchbonus_b/img-5.jpg); height:128px; position:relative; clear:both; }
#landing_555-matchbonus-b .cta a.btn_download { background:url(/landing/555-matchbonus_b/btn.png) no-repeat; width:370px; height:94px; position:absolute; top:0; left:10px; display:block; }
#landing_555-matchbonus-b .cta a.btn_download:hover { background-position: center -99px; }
#landing_555-matchbonus-b .bottom { background:url(/landing/555-matchbonus_b/img-6.jpg); height:122px; position:relative; }
#landing_555-matchbonus-b .bottom a { position:absolute; top:75px; }
#landing_555-matchbonus-b .bottom a.btn_livechat { left:0px; width:196px; height:35px; display:block; }
#landing_555-matchbonus-b .bottom a.btn_contact { left:200px; width:177px; height:35px; display:block; }

/*Amex Special*/
#landing_amex { background:#E3E3E3; padding:30px; font-family: Tahoma, Geneva, sans-serif; color: #333; font-size: 14px;}
#landing_amex img { display:block; }
#landing_amex .wrapper { margin:0 auto; width:730px; }
#landing_amex .top { background:url(/landing/amex/img02.jpg); height:85px; padding:10px; }
#landing_amex .top p { width:347px; text-align:center;}
#landing_amex .howto { background:url(/landing/amex/img03.jpg) no-repeat; height:113px; padding:45px 0 0 45px; }
#landing_amex .howto ul { padding:0 0 0 1.5em; margin:0; font-size:13px; }
#landing_amex .footer { background:url(/landing/amex/img04.jpg); height:177px; padding-top:45px; }
#landing_amex .footer a.btn_download { width:230px; height:40px; margin:0 auto; display:block;}
#landing_amex .footer a.btn_livechat { width:165px; height:20px; margin:60px auto 0 auto; display:block;}

/*big-summer-tournament*/
#landing-bigsummer-tr { background:url(/landing/big-summer/bg.jpg) repeat-x; }
#landing_big-summer-tournament { background:url(/landing/big-summer/promo.jpg) no-repeat top center; width:100%; max-width:1200px; min-width:897px; margin:0 auto; height:960px; }
#landing_big-summer-tournament .wrapper {width:897px; margin:0 auto; position:relative;}
#landing_big-summer-tournament .soc { position:absolute; top:29px; left:8px;}
#landing_big-summer-tournament .cta { width:729px; height:57px; display:block; position:absolute; top:798px; left:84px;	}
#landing_big-summer-tournament .footer { position:absolute; top:895px; width:100%; }
#landing_big-summer-tournament .footer p { width:460px; text-align:center; margin:0 auto; font-size:12px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; }
#landing_big-summer-tournament .footer p strong { color:#003663; }
#landing_big-summer-tournament .footer .orange { color:#C30; }
#landing_big-summer-tournament .footer .color { color:#0076A3; }

/*Generic Games 200*/
#landing-generic200 { background:url(/landing/generic-200bonus/bg.jpg) repeat-x #939395; }
#landing_genericgames200 { background:url(/landing/generic-200bonus/bg-promo.jpg) no-repeat; width:900px; margin:0 auto; }
#landing_genericgames200 .content {height:542px; padding:310px 95px 0 474px}
#landing_genericgames200 .cta {}
#landing_genericgames200 .cta p { color:#FFF; text-align:center; font-size:14px; margin:0;}
#landing_genericgames200 .cta p strong { color:#FFEF38; }
#landing_genericgames200 .cta a { margin-top:13px; display:block; text-align:center;}
#landing_genericgames200 .terms { margin-top:20px;}
#landing_genericgames200 .terms p { font-size:10px; color:#D2D6D7; text-align:justify; }
#landing_genericgames200 .footer { background:url(/landing/generic-200bonus/info.jpg) no-repeat top right; width:800px; height:34px; margin:20px auto; }
#landing_genericgames200 .footer a { display:block; width:178px; }

/*Get 222% + $22*/
#get-222 { background:url(/landing/get222/background.jpg) repeat-x #000;}
#landing_get222 { background:url(/landing/get222/backg-bonus-casino.jpg) no-repeat; width:952px; margin: 0 auto; padding-top:128px;}
#landing_get222 img { display:block; }
#landing_get222 a.bonusimg { width:544px; height:184px; display:block; margin:0 0 0 73px; }
#landing_get222 .bonuscodes { width:505px; height:73px; overflow:auto; margin-left:93px; }
#landing_get222 .bonuscodes p { float:left; text-align:center; color:#BD0000; font-family: Arial, Helvetica, sans-serif; font-size:15px; padding-top:4px; }
#landing_get222 .bonuscodes p strong { font-size:30px; font-weight:normal; }
#landing_get222 .bonuscodes p.promo1 { width:233px; margin-right:39px;}
#landing_get222 .bonuscodes p.promo2 { width:233px;}
#landing_get222 .cta { overflow:auto; }
#landing_get222 .cta img { float:left; vertical-align:bottom; }
#landing_get222 .terms { width:856px; margin:0 auto; padding:20px 0; }
#landing_get222 .terms h3 {color:#FEBF28; font-weight:normal; margin-bottom:5px}
#landing_get222 .terms p {margin-bottom:5px;font-size:11px; color:#FFF;}
#landing_get222 .terms a {color:#FEBF28; }

/*250 Match Bonus*/
#get-250-match-bonus { background:url(/landing/250-matchbonus/background.jpg) repeat-x #000; }
#landing_250matchbonus { width:857px; margin:0 auto; }
#landing_250matchbonus img { display:block; }
#landing_250matchbonus .row { overflow:auto; }
#landing_250matchbonus .row img { float:left; }
#landing_250matchbonus .row a.btn_cta { display:block; width:494px; height:104px; float:left; }
#landing_250matchbonus .row a.btn_livechat { display:block; width:182px; height:42px; float:left; }
#landing_250matchbonus .bonus { background:url(/landing/250-matchbonus/bg-coupon.jpg) no-repeat; height:137px; padding:16px 75px 0 309px;}
#landing_250matchbonus .bonus p { font-size:17px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; }
#landing_250matchbonus .bonus p.redeem { color:#003D57; margin-bottom:20px; }
#landing_250matchbonus .bonus p.redeem strong { font-size:32px; color:#DA0000; }

/*Vegas Casino Tables*/
#hit-the-jackpot {background:#000; }
#landing_vegascasinotables { width:1000px; margin: 0 auto; }
#landing_vegascasinotables img { display:block; }
#landing_vegascasinotables .header { overflow:auto; background:url(/landing/vegascasinotables/ppc-landing_03.jpg) no-repeat right bottom; }
#landing_vegascasinotables .header img { float:left; }
#landing_vegascasinotables .header img.lights1 { position:relative; top:24px; }
#landing_vegascasinotables .header img.lights2 { position:relative; top:24px; }
#landing_vegascasinotables .main { background:url(/landing/vegascasinotables/ppc-landing_05.jpg); height:127px;color:#FFF;font-family:Arial, Helvetica, sans-serif; font-size:16px; padding:0 180px 0 400px; clear:both;}
#landing_vegascasinotables .main h2 {font-size:22px; color:#F00;}
#landing_vegascasinotables .main h3 {color:#FC3; font-size:22px; }
#landing_vegascasinotables .cta { overflow:auto; }
#landing_vegascasinotables .cta img { float:left; }
#landing_vegascasinotables .cta a.btn_download { width:405px; height:106px; display:block; float:left; }
#landing_vegascasinotables .footer { clear:both; background:url(/landing/vegascasinotables/ppc-landing_09.jpg) no-repeat; padding:0 100px 0 230px ;}
#landing_vegascasinotables .testimonial { float:left; width:440px; padding-top:30px; }
#landing_vegascasinotables .testimonial p {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#FFF; font-style:italic;}
#landing_vegascasinotables .testimonial p.by {color:#0066ff;}
#landing_vegascasinotables .homepage { width:173px; height:108px; float:right; display:block;}

/*Happy Holidays*/
#holiday-promotion-gift-cards { background:url(/landing/happy-holidays/images/bg.png) repeat-x #ad0101; }
#landing_happyholidays .bgheader { background:url(/landing/happy-holidays/images/logo-header.jpg) no-repeat center top; width:100%; text-align:center;}
#landing_happyholidays .bulbcontain { width:920px; margin:0 auto; position:relative;}
#landing_happyholidays .bulbbulb { width:153px; height:240px; position:absolute; top:0px; right:10px; background:url(/landing/happy-holidays/images/bulb.png) no-repeat; z-index:100;}
#landing_happyholidays .spear { font:62px/60px 'sansa-lightregular', Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:138px 0 28px 0; text-transform:uppercase; 
letter-spacing:-0.04em; background:url(/landing/happy-holidays/images/h1spears.png) no-repeat center bottom;}
#landing_happyholidays .spear span { font:62px/60px 'sansa-boldregular', "Arial Black", Gadget, sans-serif;}
#landing_happyholidays .bgheader p { font:15px/18px 'sansa-normalregular', Arial, Helvetica, sans-serif; color:#FFF; margin:0; padding:5px 0;}
#landing_happyholidays .container { width:920px; margin:0 auto;}
#landing_happyholidays .rules { width:850px; background:url(/landing/happy-holidays/images/t-how.png) no-repeat left top; margin:15px auto; vertical-align:top;}
#landing_happyholidays .rules2 { width:850px; no-repeat left top; margin:0 auto 30px auto; vertical-align:top; text-align:center; font:10px/12px 'sansa-normalregular', Arial, Helvetica, sans-serif; color:#FFF;}
#landing_happyholidays .ruleslist { margin:0 0 0 220px; padding:0; list-style:none; font:12px/14px 'sansa-normalregular', Arial, Helvetica, sans-serif; color:#FFF;}
#landing_happyholidays .ruleslist li { padding:1px 0 7px 25px; margin:5px 0 3px 0; border-bottom:dotted 1px #660000;}
#landing_happyholidays .ruleslist li:last-child { border-bottom:none;}
#landing_happyholidays .ruleslist a { color:#0FF; text-decoration:none;}
#landing_happyholidays .ruleslist a:hover { color:#0FF; text-decoration:underline;}
#landing_happyholidays .one { background:url(/landing/happy-holidays/images/1.png) no-repeat left top;}
#landing_happyholidays .two { background:url(/landing/happy-holidays/images/2.png) no-repeat left top;}
#landing_happyholidays .three { background:url(/landing/happy-holidays/images/3.png) no-repeat left top;}
#landing_happyholidays .four { background:url(/landing/happy-holidays/images/4.png) no-repeat left top;}
#landing_happyholidays .clear{ clear:both; }
#landing_happyholidays .footer { background: url(/landing/happy-holidays/images/footer-bg.png) repeat-x; width:880px; margin:0px auto 40px auto; position:relative;
-webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; }
#landing_happyholidays .support,
#landing_happyholidays .call,
#landing_happyholidays .mail,
#landing_happyholidays .face { background:url(/landing/happy-holidays/images/contact-spryte.png) no-repeat; width:135px; height:42px; float:left; margin-top:20px; margin-bottom:12px; display:block;}
#landing_happyholidays .support { background-position:0 0px; margin-left:81px;}
#landing_happyholidays .call { background-position:0 -42px; margin-left:68px;}
#landing_happyholidays .mail { background-position:0 -84px; margin-left:57px;}
#landing_happyholidays .face { background-position:0 -126px; margin-left:57px;}
#landing_happyholidays .payments { background:url(/landing/happy-holidays/images/payment.png) no-repeat center 17px; width:830px; height:59px; border-top:#900 dotted 1px; margin:0 auto; }
#landing_happyholidays .detailfooter { width:44px; height:62px; background:url(/landing/happy-holidays/images/detail.png) no-repeat top center; position:absolute; right:-20px; top:98px;}
/*- Flipworks -*/
#landing_happyholidays .sponsorListHolder{ /*margin-bottom:100px;*/ }
#landing_happyholidays .sponsor{ width:229px; height:217px; float:left; margin:0; position:relative; cursor:pointer;}
#landing_happyholidays .sponsorFlip{ position:absolute; left:0; top:0; width:100%; height:100%; border:1px solid #ddd; background:#FFF; }
#landing_happyholidays .sponsorFlip:hover{ border:1px solid #ddd; -moz-box-shadow:0 0 15px #CCC inset; -webkit-box-shadow:0 0 15px #CCC inset; box-shadow:0 0 15px #CCC inset; }
#landing_happyholidays .sponsorFlip img{ position:absolute; top:50%; left:50%; margin:-65px 0 0 -90px; }
#landing_happyholidays .sponsorData{ display:none; }
#landing_happyholidays .sponsorDescription { width:229px; text-align:center; vertical-align:middle; display:table-cell; height:216px; font:15px/22px 'sansa-lightregular', Arial, Helvetica, sans-serif; color:#666;}
#landing_happyholidays .sponsorDescription span.red { font:15px/22px 'sansa-boldregular', "Arial Black", Gadget, sans-serif; color:#ad0101; display:block; padding:0 20px;}
#landing_happyholidays .sponsorDescription span.grey { font:15px/22px 'sansa-boldregular', "Arial Black", Gadget, sans-serif; color:#666; display:block; padding:0 20px;}
#landing_happyholidays .bgone { background:url(/landing/happy-holidays/images/bg01.png) no-repeat center top #FFF;}
#landing_happyholidays .bgtwo { background:url(/landing/happy-holidays/images/bg02.png) no-repeat center top #FFF;}
#landing_happyholidays .bgthree { background:url(/landing/happy-holidays/images/bg03.png) no-repeat center top #FFF;}
#landing_happyholidays .bgfour { background:url(/landing/happy-holidays/images/bg04.png) no-repeat center top #FFF;}
#landing_happyholidays .bgfive { background:url(/landing/happy-holidays/images/bg05.png) no-repeat center top #FFF;}
#landing_happyholidays .botton { background:url(/landing/happy-holidays/images/click-here.png) no-repeat; width:123px; height:38px; display:block; margin:0 auto;}
#landing_happyholidays .botton:hover { background-position:-123px 0;}
#landing_happyholidays .main { position:relative; margin:0 auto; width:920px; }
#landing_happyholidays a img{ border:none; }

/*Holiday Star Wars*/
#holiday-promotion-star-wars { background:url(/landing/holiday-starwars/bg.jpg) no-repeat top center #000; width:100%; height:100%; }
#landing_holidayStarWars .headerimg { background:url(/landing/holiday-starwars/title.png) no-repeat center top; width:442px; height:130px; margin:23px auto 0 auto;}
#landing_holidayStarWars .headerimg span { display:none;}
#landing_holidayStarWars .headercontent { font:14px/16px 'sansa-normalregular', Arial, Helvetica, sans-serif; color:#FFF; background:url(/landing/holiday-starwars/decoration1.png) no-repeat top center; margin:15px auto 0 auto; width:710px; padding:35px 0 0; text-align:center;}
#landing_holidayStarWars .rules { width:867px; background:url(/landing/holiday-starwars/how-t.png) no-repeat left top; margin:30px auto 0 auto; vertical-align:top;}
#landing_holidayStarWars .ruleslist { margin:0 0 0 230px; padding:0; list-style:none; font:12px/14px 'sansa-normalregular', Arial, Helvetica, sans-serif; color:#CCC;}
#landing_holidayStarWars .ruleslist li { padding:1px 0 7px 25px; margin:5px 0 3px 0; border-bottom:dotted 1px #660000;}
#landing_holidayStarWars .ruleslist li:last-child { border-bottom:none;}
#landing_holidayStarWars .ruleslist a { color:#0FF; text-decoration:none;}
#landing_holidayStarWars .ruleslist a:hover { color:#0FF; text-decoration:underline;}
#landing_holidayStarWars .one { background:url(/landing/holiday-starwars/1.png) no-repeat left top;}
#landing_holidayStarWars .two { background:url(/landing/holiday-starwars/2.png) no-repeat left top;}
#landing_holidayStarWars .three { background:url(/landing/holiday-starwars/3.png) no-repeat left top;}
#landing_holidayStarWars .four { background:url(/landing/holiday-starwars/4.png) no-repeat left top;}
#landing_holidayStarWars .five { background:url(/landing/holiday-starwars/5.png) no-repeat left top;}
#landing_holidayStarWars .clear{ clear:both; }
#landing_holidayStarWars .logos { background:url(/landing/holiday-starwars/logos.png) no-repeat; width:399px; height:58px; display:block; margin:-50px auto 30px auto;}
#landing_holidayStarWars .bgflash { background:url(/landing/holiday-starwars/bg-flash.jpg) no-repeat center top; width:940px;  margin:0 auto;}
#landing_holidayStarWars .footer { background: url(/landing/holiday-starwars/footer-bg.png) repeat-x; width:880px; margin:2px auto 40px auto; position:relative;
-webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
#landing_holidayStarWars .support,
#landing_holidayStarWars .call,
#landing_holidayStarWars .mail,
#landing_holidayStarWars .face { background:url(/landing/holiday-starwars/contact-spryte.png) no-repeat; width:135px; height:42px; float:left; margin-top:20px; margin-bottom:12px; display:block;}
#landing_holidayStarWars .support { background-position:0 0px; margin-left:81px;}
#landing_holidayStarWars .call { background-position:0 -42px; margin-left:68px;}
#landing_holidayStarWars .mail { background-position:0 -84px; margin-left:57px;}
#landing_holidayStarWars .face { background-position:0 -126px; margin-left:57px;}
#landing_holidayStarWars .payments { background:url(/landing/holiday-starwars/payment.png) no-repeat center 17px; width:830px; height:59px; border-top:#900 dotted 1px; margin:0 auto; }
#landing_holidayStarWars .detailfooter { width:44px; height:62px; background:url(/landing/holiday-starwars/detail.png) no-repeat top center; position:absolute; right:-20px; top:98px;}

/*Celebrate Holidays*/
#holidays { background:#011A34; padding-bottom:30px; }
#celebrateHolidays { background:url(/landing/celebrate-holidays/bg-flash.jpg) no-repeat; width:968px; margin:0 auto;}
#celebrateHolidays object { display:block; }
#celebrateHolidays img { display:block; }
#celebrateHolidays .main { background:#FFF; border-radius:0 0 10px 10px; overflow:auto; clear:both; margin-bottom:10px; }
#celebrateHolidays .main .left { width:623px; float:left; color:#1698BE; margin-left:20px; }
#celebrateHolidays .main .left h2 { font-family:'sansa-boldregular', "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:22px; font-weight:normal; margin-bottom:3px;}
#celebrateHolidays .main .left .header { clear:both; display:block; border:2px solid #CCC; color:#FFF; overflow:auto; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px; margin-top:10px;
background: rgb(0,201,252); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYzlmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTdhYjUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(0,201,252,1) 0%, rgba(1,122,181,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(0,201,252,1)), color-stop(100%,rgba(1,122,181,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(0,201,252,1) 0%,rgba(1,122,181,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(0,201,252,1) 0%,rgba(1,122,181,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(0,201,252,1) 0%,rgba(1,122,181,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(0,201,252,1) 0%,rgba(1,122,181,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00c9fc', endColorstr='#017ab5',GradientType=0 ); /* IE6-8 */
}
#celebrateHolidays .main .left .header>div { width:45%; float:left; }
#celebrateHolidays .main .left .header>div.colR { float:right; margin-right:20px; }
#celebrateHolidays .main .left .header>div>span { width:32%; text-align:center; display:inline-block; text-transform:uppercase; font-weight:bold; padding:7px 0; }
#celebrateHolidays .main .left p { font-family:'sansa-normalregular', "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:16px;}
#celebrateHolidays .main .left .info { background: url(/landing/celebrate-holidays/dotte-line.gif) no-repeat center center #F6F6F6; border-radius:0 0 9px 9px; overflow:auto; padding:5px 10px 10px 10px; margin-bottom:10px;}
#celebrateHolidays .main .left .info p {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;color:#000; font-size:14px;}
#celebrateHolidays .main .left .info>div { width:48%; float:left; }
#celebrateHolidays .main .left .info>div.colR { float:right; }
#celebrateHolidays .main .left .info>div span { width:32%; text-align:center; display:inline-block; font-weight:bold;}
#celebrateHolidays .main .left .info>div span.col1 {  }
#celebrateHolidays .main .left .info>div span.col2 { color:#1698BE; font-size:16px; width:25%; }
#celebrateHolidays .main .left .info>div span.col3 { color:#006599; font-size:16px; }
#celebrateHolidays .main .right { width:321px; float:right; }
#celebrateHolidays .main .right a { margin-top:33px; display:block; }
#celebrateHolidays .footer { overflow:auto; }
#celebrateHolidays .footer img { float:left; }

/*230 Match Bonus A*/
#landing230match-a { background:url(/landing/230-matchbonus/background.jpg) repeat-x #000; }
#landing_230matchbonus { width:857px; margin:0 auto; }
#landing_230matchbonus img { display:block; }
#landing_230matchbonus .row { overflow:auto; }
#landing_230matchbonus .row img { float:left; }
#landing_230matchbonus .row a.btn_cta { display:block; width:494px; height:104px; float:left; }
#landing_230matchbonus .row a.btn_livechat { display:block; width:182px; height:42px; float:left; }
#landing_230matchbonus .bonus { background:url(/landing/230-matchbonus/bg-coupon.jpg) no-repeat; height:137px; padding:16px 75px 0 309px;}
#landing_230matchbonus .bonus p { font-size:17px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; }
#landing_230matchbonus .bonus p.redeem { color:#003D57; margin-top:20px; }
#landing_230matchbonus .bonus p.redeem strong { font-size:32px; color:#DA0000; }

/*230 Match Bonus B*/
#land-matchbonus-230-b { background:url(/landing/230-matchbonus_b/bg.jpg) repeat-x #000; }
#landing_230matchbonusB { width:750px; margin:0 auto; }
#landing_230matchbonusB img { display:block; }
#landing_230matchbonusB .matchbonus { background:url(/landing/230-matchbonus_b/mb230_2.jpg); height:127px;}
#landing_230matchbonusB .bonuscode { background:url(/landing/230-matchbonus_b/mb230_3.jpg); height:122px; padding:12px 300px 0 20px;}
#landing_230matchbonusB .bonuscode p { font-size:17px; text-align:center; font-family:Arial, Helvetica, sans-serif; color:#FFF; }
#landing_230matchbonusB .bonuscode p.redeem { color:#003D57; margin-top:15px; }
#landing_230matchbonusB .bonuscode p.redeem strong { font-size:32px; color:#0064A3; }
#landing_230matchbonusB .cta { background:url(/landing/230-matchbonus_b/mb230_4.jpg); height:87px; }
#landing_230matchbonusB .footer { background:url(/landing/230-matchbonus_b/mb230_5.jpg); height:72px; }

/*Slot Tournaments*/
#new-slot-tournaments { background:url(/landing/slot-tournaments/bg.jpg) repeat-x #FFF; }
#landing_slottournaments { background:url(/landing/slot-tournaments/promo.jpg) no-repeat; width:811px; margin:10px auto; padding:38px 0 0 0; position:relative; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
#landing_slottournaments .slotgames { position:absolute; top:330px; left:94px; }
#landing_slottournaments img { display:block; }
#landing_slottournaments .soc { display:block; width:292px; height:70px; float:right; margin:0 33px 0 0; }
#landing_slottournaments .content { margin-top:60px; padding-left:340px; height:496px; }
#landing_slottournaments .content p { color:#FFF; font-size:14px; text-align:justify; width:420px; }
#landing_slottournaments .content p.couponcode { font-size: 32px; font-weight: bold; color: #FC0; margin:148px 0 0 100px; }
#landing_slottournaments .content p.couponcode+a { margin:37px 0 0 3px; display:block; width:406px; height:63px; }
#landing_slottournaments .content .howto { color:#01557A; margin-top:37px; }
#landing_slottournaments .content .howto h2 { font-size:20px; font-weight:normal;}
#landing_slottournaments .content .howto ol { padding:0 0 0 1.5em; font-size:14px; margin:5px 0; }
#landing_slottournaments .content .howto strong.red { color:#D10001; }
#landing_slottournaments .footer { clear:both; display:block; height:135px; position:relative;}
#landing_slottournaments .footer a.btn_livechat { display:block; width:174px; height:37px; position:absolute; top:85px; left:250px;}
#landing_slottournaments .terms { margin:1em 0; text-align:center; }

/*Love Blackjack*/
#play-blackjack { background:url(/landing/blackjack/backg_sok_casino.gif) repeat-x top center; }
#landing_loveBlackjack { width:730px; margin:0 auto; border:5px solid #CCC; font-family: Arial, Helvetica, sans-serif; margin-bottom:30px; }
#landing_loveBlackjack img { display:block; }
#landing_loveBlackjack .row { overflow:auto; }
#landing_loveBlackjack .row img { float:left; }
#landing_loveBlackjack .bonuscode { background:url(/landing/blackjack/sok-casino-land3.gif) no-repeat; width:261px; height:58px; text-align:center; display:block; float:left;
font-size: 28px; color: #003150; padding-top:5px; }
#landing_loveBlackjack .cta { background:url(/landing/blackjack/sok-casino-land6.jpg) no-repeat top right; }
#landing_loveBlackjack .promorules { background:url(/landing/blackjack/sok-casino-land10.gif); height:202px; padding:10px 20px; color:#28425A; font-size:12px; }
#landing_loveBlackjack .promorules p { text-align:justify; margin-bottom:9px; }
#landing_loveBlackjack .promorules p strong { color:#007AAB; font-weight:normal; }
#landing_loveBlackjack .promorules h2 { font-size:18px; color:#007AAB; }
#landing_loveBlackjack .promorules h2 span { color:#00405B; }

/*Blackland*/
#soc_10000_blackland { background:url(/landing/blackland/soc_10000black_land_backg.gif) repeat-x #000;}
#landing_blackland { width:700px; margin:0 auto;}
#landing_blackland img { display:block; }
#landing_blackland .row { overflow:auto; }
#landing_blackland .row img { float:left; }
#landing_blackland .bonus { background:url(/landing/blackland/soc_10000black_land_05.jpg) no-repeat top right; }

/*222 Bonus + $22 free chip (red)*/
#soak-222 { background:url(/landing/222bonus_c/background.jpg) repeat-x #9D0E00; }
#landing_222bonus { width:922px; margin:0 auto; font-family: Arial, Helvetica, sans-serif; }
#landing_222bonus img { display:block; }
#landing_222bonus .support { overflow:auto; padding-left:580px; }
#landing_222bonus .support img { float:left; }
#landing_222bonus .main { overflow:auto; }
#landing_222bonus .main .left { float:left; width:322px; }
#landing_222bonus .main .right { float:right; width:600px; height:443px; background:url(/landing/222bonus_c/b-casino-games.jpg) no-repeat; padding-top:79px;}
#landing_222bonus .main .bonuscodes { color: #BD0000; height:78px; }
#landing_222bonus .main .bonuscodes p { width:42%; display:inline-block; text-align:center; font-size:15px; padding-top:6px; }
#landing_222bonus .main .bonuscodes p.bonus1 { margin-right:21px; }
#landing_222bonus .main .bonuscodes p strong { display:block; font-weight:normal; font-size:30px; }
#landing_222bonus .rules {  font-size:12px;color: #7f6a6a; text-align:center;}
#landing_222bonus .rules h3 { color:#1A93CF; }
#landing_222bonus .rules p { margin:4px 0; }

/*T-Rex mobile*/
#gotrex { background:url(/landing/t-rex-mobile/bg-general.jpg) repeat-x #000; }
#landing_trexmobile { width:1132px; margin:0 auto 30px auto; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}
#landing_trexmobile .main { background:url(/landing/t-rex-mobile/bg-t-rex.jpg) no-repeat; padding:240px 180px 0 582px; color:#FFF; font-size:14px; height:605px;}
#landing_trexmobile .main>p>strong { color:#FFF; }
#landing_trexmobile .main p { text-align:justify;}
#landing_trexmobile .main strong { color:#FFF600;}
#landing_trexmobile .main a { display:block; margin:0 auto; width:299px; height:57px; }
#landing_trexmobile .main a+p { margin:5px 0; text-align:center; color:#FFF600; }
#landing_trexmobile .main a+p strong {color:#FFF600;}
#landing_trexmobile .main a+p+p { text-align:center; }
#landing_trexmobile .casinogames { display:block; clear:both; margin:0 auto; }
#landing_trexmobile .rules { margin:0 auto; width:760px; color:#CCC; font-size:11px; }
#landing_trexmobile .bonuscode { margin:15px 0; }
#landing_trexmobile .bonuscode h1 {font-family: 'SansaBold'; font-size: 35px; text-align: center; color: #FFF; }
#landing_trexmobile .bonuscode p { text-align:center; }
#landing_trexmobile .bonuscode p strong { font-size:20px; }

/*Thanksgiving 2012*/
#thanksgiving2012 { background:url(/landing/thanksgiving/bg.jpg) repeat-x #280700; }
#landing_thanksgiving2012 { width:832px; margin:15px auto; }
#landing_thanksgiving2012 img { display:block; }
#landing_thanksgiving2012 .main { background:url(/landing/thanksgiving/bg-text.jpg) no-repeat; height:390px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; color:#FFF;
padding:0 25px 0 374px; }
#landing_thanksgiving2012 .main>p { text-align:right; padding-left:70px; }
#landing_thanksgiving2012 .bonuscode { clear:both; margin:12px 0; }
#landing_thanksgiving2012 .bonuscode p { text-align:right; font-size:18px; line-height:35px; }
#landing_thanksgiving2012 .bonuscode p strong { display:block; font-size:50px; color:#FFEE2E; }
#landing_thanksgiving2012 .matchbonus h2 { text-align:right; font-size:20px; font-weight:normal; }
#landing_thanksgiving2012 .matchbonus p { text-align:right; padding-left:180px; }
#landing_thanksgiving2012 a.btn_download { display:block; background:url(/landing/thanksgiving/btn-click.png) no-repeat; width:443px; height:142px; }
#landing_thanksgiving2012 a.btn_download:hover { background-position: bottom left; }
#landing_thanksgiving2012 .support { overflow:auto; text-align:center; }
#landing_thanksgiving2012 .support img { display:inline-block; margin:0 30px; }

/*Welcome 200*/
#welcome-200 { background:url(/landing/200-welcome/bg-body.gif) repeat-x #001A25;}
#landing_welcome200 { width:1000px; margin:0 auto 30px auto;}
#landing_welcome200 img { display:block; }
#landing_welcome200 .red { background:url(/landing/200-welcome/bg-top-container.png) no-repeat; height:519px; overflow:auto; }
#landing_welcome200 .red .top { position:relative; height:124px; }
#landing_welcome200 .red .top>img { position:absolute; top:34px; right:34px; }
#landing_welcome200 .red .left { float:left; width:489px; }
#landing_welcome200 .red .left .sliderbox { margin:0 auto; width:441px; height:347px; display:block; }
#landing_welcome200 .red .left ul.sliderpromo { list-style:none; margin:0; padding:0; border:2px solid #CCC; }
#landing_welcome200 .nivo-directionNav a { background:url(/landing/200-welcome/arrows.png); width:30px; height:30px; overflow:hidden; text-indent:-1000px; margin:0 10px; }
#landing_welcome200 .nivo-directionNav a.nivo-nextNav { background-position: top right; }
#landing_welcome200 .nivo-controlNav a { display: inline-block; width: 22px; height: 22px; background: url(/landing/200-welcome/bullets.png) no-repeat; text-indent: -9999px; border: 0; margin: 0 2px; }
#landing_welcome200 .nivo-controlNav a.active { background-position: 0 -22px; }
#landing_welcome200 .red .right { float:right; width:511px; }
#landing_welcome200 .red .right h2 { color:#FFF; font-family:"SansaNormal", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size:48px; margin-bottom:25px;}
#landing_welcome200 .red .right h2 span {font-family:"SansaBold", "Helvetica Neue", Helvetica, Arial, sans-serif;}
#landing_welcome200 .red .right p { font-size: 16px; color: #FFF; margin:1em 0;}
#landing_welcome200 .red .right a { width:365px; margin:0 auto; display:block; }
#landing_welcome200 .stepswrapper { background:url(/landing/200-welcome/bg-steps.png) no-repeat; height:323px; overflow:auto;}
#landing_welcome200 .stepbox { float:left; width:25%; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; padding-top:88px; }
#landing_welcome200 .stepbox p { color: #9A9997; font-size: 18px; text-align:center; padding:0 20px; }
#landing_welcome200 .stepbox p strong { display:inline-block; background:#7F7F7F; color:#FFD300; border-radius:20px; padding:4px 20px;}
#landing_welcome200 .stepbox h4 { text-align:center; color: #157594; font-size: 24px; margin: 10px 0 0 0; }
#landing_welcome200 .stepbox .icon { background-repeat: no-repeat; width:105px; height:105px; margin:0 auto; }
#landing_welcome200 .stepbox .icon:hover { background-position:center bottom;}
#landing_welcome200 .stepbox .icon1 { background-image:url(/landing/200-welcome/download.png); }
#landing_welcome200 .stepbox .icon2 { background-image:url(/landing/200-welcome/account.png); }
#landing_welcome200 .stepbox .icon3 { background-image:url(/landing/200-welcome/deposit.png); }
#landing_welcome200 .stepbox .icon4 { background-image:url(/landing/200-welcome/redeem.png); }
#landing_welcome200 .featureswrapper { clear:both; overflow:auto; background:url(/landing/200-welcome/bg-feats.gif); }
#landing_welcome200 .featureswrapper div.featbox { float:left; width:33%; padding:25px; color:#FFF; height:145px; }
#landing_welcome200 .featureswrapper div.featbox img { float:left; margin:0 10px 20px 0; }
#landing_welcome200 .featureswrapper div.featbox h3 { font-size:16px; }
#landing_welcome200 .featureswrapper div.featbox p { font-size:11px;}
#landing_welcome200 .testimonials { background:#FFF; font-size: 22px; color: #8C8C8C; text-align: center; padding:50px 50px 0 50px; overflow:auto;}
#landing_welcome200 .testimonials img { display:block; margin:10px auto; }
#landing_welcome200 .support { background:url(/landing/200-welcome/live-chat.png) no-repeat; height:53px; position:relative; }
#landing_welcome200 .support a.btn_livechat { width:195px; height:30px; position:relative; top:10px; left:310px; display:inline-block; }
#landing_welcome200 .footer { background:#FFF; text-align:center; overflow:auto; }
#landing_welcome200 .footer p { font-size:11px; margin:5px 0; }