* {font-family: Tahoma, sans-serif;font-size:11px}
body {margin: 0;padding: 0;width: 1000px}
a {color: #00558e}
a img {border: none}
#toolTipBox {display: none; position: absolute; height: 25px; width: 80px; padding: 3px 10px 0 10px; font-weight: bold; text-align: center; color: #005393; background: url('../img/tooltip.png') center bottom no-repeat}
#channels-bar {background: #cecece url('../img/channels/background.png') bottom repeat-x;height: 28px}
#open-account {background: url('../img/buttons/OpenAccount-right.png') right top no-repeat;display: block;padding: 1px 9px 0 0;height: 17px;float: left;color: white;font-weight: bold;text-decoration:none;margin-right: 10px}
#open-account:hover {text-decoration:underline}
a.lang, a.lang-selected {display: block;padding: 2px 2px 0 2px;height: 13px;width: 15px;float: left;margin: 0 2px;text-decoration: none;text-align: center;font-size: 10px}
a.lang:hover {text-decoration: underline}
a.lang {color: #646464;background: #E6E6E6;border: #989898 1px solid}
a.lang-selected {color: white;background: #989898;border: #606060 1px solid}
#channels-list {float: right;height: 28px;background: url('../img/channels/channels-left.png') left bottom no-repeat;padding-left: 40px}
#channels-list a {background: url('../img/channels/channel.png') left bottom no-repeat;display: block;height: 17px;float: left;padding: 8px 9px 4px 9px;text-decoration: none;color: white;font-weight: bold}
html>body #channels-list a {height: 16px}
#channels-list a.new {background: url('../img/channels/channel-new.png') left bottom no-repeat;padding-left: 24px}

#channels-list a sup{color: #E96B05; padding-left: 3px; font-weight: bold; font-size: 0.9em}
#channels-list a sup, x:-moz-any-link { font-size: 0.7em } /* FireFox 2 */
html>/**/body #channels-list a sup, x:-moz-any-link, x:default { font-size: 0.7em }

#channels-list a.selected {color: #006d02;background: url('../img/channels/channel-selected.png') left bottom no-repeat;padding: 0 0 0 3px;height: 28px}
#channels-list a.selected span {color: #006d02;background: transparent url('../img/channels/channel-selected-right.png') right bottom no-repeat;padding: 9px 10px 3px 0;margin-left: 10px;height: 17px;float: left}
html>body #channels-list a.selected span {height: 16px}
#header {background: url('../img/skins/default/header-en.gif') right top no-repeat;margin-top: 2px;padding: 6px 0 0 6px;height: 75px;clear: both}
#breadcrumbs {background: url('../img/breadcrumbs.png') left top no-repeat;height: 28px;clear: both;color: white;font-weight: bold}
#breadcrumbs a, #breadcrumbs span {color: white;font-weight: normal;text-decoration: none}
#breadcrumbs a:hover {text-decoration: underline}
#background {background: #ffd107}
#left-panel {float: left;background: #ffd200 url('../img/left-panel/background.png') left top no-repeat;padding-left: 5px; width: 196px; text-align: center}
#left-panel div.game {background: url('../img/left-panel/sprite.png') no-repeat scroll 38px 0px; width: 187px; height: 45px; overflow: hidden; text-align: left}
#left-panel div.selected {background-position: 38px -50px}
#left-panel div.game a {color: white; text-decoration: none; font-size: 9px; display: block; padding: 5px 5px 5px 45px; height: 32px; background-repeat: no-repeat; background-position: top left}
#left-panel div.game a span {font-size: 15px; font-weight: bold}
#left-panel div.contact-info {margin: 10px auto 0 auto; width: 183px; background: #fefbea url('../img/borders/contact-us-bottom.png') center bottom no-repeat; line-height: 15px}
#left-panel div.contact-info h3{font-size: 15px; margin-top: 0; margin-bottom: 7px}
#left-panel div.contact-info div {padding: 0 9px 9px 9px; margin: 0;color: #ce3402;font-size: 10px;text-align: left}
#left-panel div.contact-info a {font-size: 10px}

#left-panel-closing {background: url('../img/footer/closing-left.png') left top no-repeat; height: 19px; clear: both}
#right-panel {margin-left: 0px; background: #ffd107 url('../img/right-panel/background-left.png') repeat-y; display:table; width:795px}
html>body #right-panel {width:798px}
#right-panel-top {background: url('../img/right-panel/join-now-top.png'); height: 36px; text-align: right}
#right-panel-top #join-now-tab {float: left;text-align: left; background: url('../img/right-panel/join-now-right.png') right top no-repeat; margin: 4px 0 0 8px; padding: 4px 10px 0 0; height: 28px; color: white; overflow: hidden;width:247px}
#right-panel-top #join-now-tab img {margin: 2px 5px 0 0;float: left}
#right-panel-top #join-now-tab a {color: white}
#right-panel-top #goto-tab {float: right; background: url('../img/right-panel/goto-right.png') right top no-repeat; color: white; margin: 4px 8px 0 0; padding: 8px 12px 0 8px; overflow: hidden; height: 24px}
html>body #right-panel-top #goto-tab {height: 30px}
#right-panel-top #goto-tab button {border: #a43a00 1px solid;background: #d34200; color: white; font-weight: bold; -moz-border-radius: 3px}

#adonright {background:url("../img/right-panel/right-ad-logged-in-es.png") no-repeat;width:269px;height:196px;float:right}
#adonright h1 {margin:8px 0 25px 22px;color:#fff;font-size:13px;}
#adonright p {margin:3px 0 0 100px;width:150px}
#adonright span {position:relative;top:33px;left:22px;}

#content div.content-section {background: url('../img/right-panel/background-bottom.png') left bottom repeat-x; padding: 10px 5px 10px 10px}
#content div.content-section-last {background: url('../img/right-panel/background.png') left top no-repeat; padding: 0px 5px 10px 10px; min-height: 470px; height: auto !important; height: 470px}
#content div.content-section-separator {background: url('../img/right-panel/background-top.png') left top repeat-x; height: 9px}
#footer {background: #f1f1f1;border-top: #d3d0c7 1px solid;color: #646464}
#footer a {color: #646464}
#footer-inner {width: 100%;border-top: white 1px solid}
#footer-inner td {background: url('../img/footer/sprite.png') no-repeat 0px -170px; padding: 0 15px; border-top: #f1f1f1 15px solid; border-bottom: #f1f1f1 15px solid; vertical-align: top}
#footer-inner td div {padding: 5px 0 0 20px}
#footer ul {padding: 0; margin: 0;list-style: url('../img/footer/bullet.png') outside}
#footer-inner td div img {float: left}
#footer-inner td a.pplinks {display: block; height: 20px; padding-left: 23px; background: url('../img/footer/sprite.png') no-repeat}
#footer-inner div.footer-block div span {display: block;padding: 3px 0 0 22px;height: 20px}
#footer-inner a.license {display: block; text-decoration: none; width: 66px; height: 50px; float: left; background: url('../img/footer/sprite.png') no-repeat 0px -85px}
#copyright {background: white; border-top: #d3d0c7 1px solid}
#copyright a.tts {display: block; text-decoration: none; width: 57px; height: 32px; float: right; background: url('../img/footer/sprite.png') no-repeat 0px -135px}
#copyright img {float: right; margin:3px 0}
#copyright p {padding: .5em 0 0 1em;margin:3px 0}
#copyright h1 {display:inline;margin:0;font-weight:normal;position:relative;top:-16px;left:277px;float:left;cursor:pointer}
html>/**/body #copyright h1 {top:0;left:0;float:none}
#featuredGamesContainer {width: 100%;border-collapse: separate;margin-bottom:0}
#featuredGamesContainer td.featuredGame {width: 248px;background: #e4f5ff;border: #98d6fd 1px solid;-moz-border-radius: 7px; vertical-align: top}
td.featuredGame div.top {height: 63px;background: #e4f5ff;padding: 5px 8px;overflow: hidden;-moz-border-radius-topleft: 7px;-moz-border-radius-topright: 7px}
td.featuredGame div.top img {width: 70px;height: 60px; border:1px solid #000}
td.featuredGame div.middle {height: 18px;padding: 3px 8px 0 8px; border-top: #98d6fd 1px solid; background: white}
td.featuredGame div.bottom {height: 18px; padding: 3px 8px 0 8px; border-top: #98d6fd 1px solid; background: white url('../img/borders/vertical-blue.png') center center repeat-y}
td.featuredGame a.addToMyGames {display: block; padding-left: 16px; background: url('../img/buttons/Add.png') left center no-repeat}
td.featuredGame a.removeFromMyGames {display: block; padding-left: 16px; background: url('../img/buttons/Remove.png') left center no-repeat}
td.featuredGame a.playReal {display: block;float: left; padding-left: 18px; background: url('../img/buttons/PlayReal.png') left center no-repeat}
td.featuredGame a.playFun {margin-left: 125px;display: block;padding-left: 18px;background: url('../img/buttons/PlayFun.png') left center no-repeat}
div.newGame {border: #98d6fd 1px solid;background: #e4f5ff;-moz-border-radius: 7px; padding: 8px 5px;margin: 5px;height: 68px;overflow: hidden}
div.gameMicro {margin: 2px 5px}
div.gameMicro img, div.newGame img {border:1px solid #000}
div.gameMicro a {display: block;padding-left: 16px;background: url('../img/buttons/Bullet-blue.png') left center no-repeat;border:0}
div.gameMicro a.orange {background: url('../img/buttons/Bullet-orange.png') left center no-repeat}
div.myGame {clear: both}
div.myGame div.game {background: #fff1b0;border: #fe7701 1px solid;-moz-border-radius: 3px; margin: 5px 65px -1px 8px; padding: 2px 5px}
div.myGame div.game a {color: #404040}
div.myGame div.buttons {float: right; padding: 8px 5px 0 0}
html>body div.myGame div.buttons {padding: 3px 5px 0 0}
div.mostPopularGame {text-align: right; clear: both; margin:4px 0 0 4px; width:100%; height:16px}
div.mostPopularGame div.serial {float: left;width: 25px;background: #fff1b0;border: #fe7701 1px solid; -moz-border-radius: 3px; margin: 0 8px 0 0; font-weight: bold;text-align: center}
div.mostPopularGame span {float: left}
div.mostPopularGame div.buttons {margin: 0 8px 0px 0}
a.playReal {display: block; padding-left: 20px; background: url('../img/buttons/PlayReal.png') left center no-repeat; font-weight: bold}
a.playFun {display: block;padding-left: 20px; background: url('../img/buttons/PlayFun.png') left center no-repeat; font-weight: bold}
a.addToMyGames {display: block; padding-left: 17px; background: url('../img/buttons/Add.png') left center no-repeat}
a.removeFromMyGames { display: block; padding-left: 17px; background: url('../img/buttons/Remove.png') left center no-repeat}
#top-winners {width: 150px;float: left}
#top-winners div.topWinnersGame {clear: both}
#top-winners div.topWinnersGame div.amount {float: left; margin: 0 3px 2px 3px; width: 68px; padding: 2px 1px 0 1px; height: 16px; background: #fff1b0; border: #fe7701 1px solid; -moz-border-radius: 3px; font-weight: bold; text-align: right; overflow: hidden}
html>body #top-winners div.topWinnersGame div.amount {margin: 0 5px 2px 5px;}
#top-winners div.topWinnersGame span {display: block; margin: 1px 3px 1px 79px; padding: 2px 1px 0 1px; height: 16px; background: #F5F5F5; border: #D5D5D5 1px solid; -moz-border-radius: 3px}
html>body #top-winners div.topWinnersGame span { margin: 1px 5px 1px 80px; padding: 2px 2px 0 2px;}
#top-winners div.topWinnersGame span div.buttons {float: right}
#top-winners div.topWinnersGame label {font-size: 9px; color: #00558E}
div.border {background: url('../img/borders/top-left.png') left top no-repeat;display:block}
div.border div.border-bottom-right {background: url('../img/borders/bottom-right.png') right bottom no-repeat}
div.border div.border-top-right {background: url('../img/borders/top-right.png') right top no-repeat; padding: 5px 0 0 0}
div.border div.border-inner {background: url('../img/borders/bottom-left.png') left bottom no-repeat;padding: 0 4px 0px 4px}
div.title-red {background: url('../img/borders/red-top-left.png') left top no-repeat}
div.title-red div.border-top-right {background: url('../img/borders/red-top-right.png') right top no-repeat}
div.title-green {background: url('../img/borders/green-top-left.png') left top no-repeat}
div.title-green div.border-top-right {background: url('../img/borders/green-top-right.png') right top no-repeat}
div.border div.title {color: white; font-size: 15px; font-weight: bold}
div.title-red div.title, div.title-green div.title {padding: 2px 10px 0 10px; height: 22px}
div.border div.title a {color: white}
div.border div.title span {float: right;display: block;padding-top: 3px}

.promotions {width:758px;height:149px;vertical-align:top;background:url(/img/promotions/blue_box.png) no-repeat;padding-top:12px}
.promotions td{border:1px solid red}
.promotions .blue-box-top{width:758px;height:4px;background:url(/img/promotions/blue_box_top.png) no-repeat;margin-left:3px}
.promotions .blue-box-mid{border-left:1px solid #98d6ff;border-right:1px solid #98d6ff;background:#e4f5ff;width:742px;padding:7px;margin-left:3px}
.promotions .blue-box-low{width:758px;height:4px;background:url(/img/promotions/blue_box_low.png) no-repeat;margin-left:3px}
.promotions-image {width:341px;height:128px;float:left;margin-left:7px}
.promotions-content *{margin:0 0 7px 0}
.promotions-content ul{position:relative;left:12px}
.promotions-more{width:218px;height:20px;background:url(/img/promotions/for_more_info.png) no-repeat;margin:0 0 0 347px;padding:6px 0 0 30px}
.promo-title{width:752px;height:23px;background:url(/img/promotions/orange_title.png) no-repeat;font-weight:bold;color:#fff;font-size:11pt;padding:4px 0 0 7px;margin-left:8px;clear:both}
#promoterms{margin:0 0 0 12px}



.promotions .orange-box-top{width:758px;height:4px;background:url(/img/landingpages/orange_box_top.png) no-repeat;margin-left:3px}
.promotions .orange-box-mid{border-left:1px solid #BA3512;border-right:1px solid #BA3512;background:#FEFEFE url(/img/landingpages/orange_box_mid.png) repeat-x 0 bottom;width:742px;padding:7px;margin-left:3px}
.promotions .orange-box-low{width:758px;height:4px;background:url(/img/landingpages/orange_box_low.png) no-repeat;margin-left:3px}


.orange-box-mid h1 {background:url(/img/landingpages/why_play.png) no-repeat top left;height:33px;width:280px;text-indent:-999px;margin:0 0 20px 10px;}
.orange-box-mid #playnow a {clear:both;display:block;height:53px;left:290px;position:relative;top:15px;width:202px;background:url(/img/landingpages/play_now.png) no-repeat;}
.orange-box-mid #signup a {clear:both;display:block;height:61px;left:250px;position:relative;top:15px;width:222px;background:url(/img/landingpages/sign_up.png) no-repeat;}
.orange-box-mid #special a {
background:transparent url(/img/landingpages/blank_btn.png) no-repeat scroll 50% 0;
clear:both;
color:#BE0E11;
display:block;
font-size:20px;
font-weight:bold;
height:46px;
padding:15px;
position:relative;
text-align:center;
text-decoration:none;
text-transform:uppercase;
top:15px;}



.orange-box-mid #whyplay {float:left;position:relative;/*top:222px;*/width:320px;}
.orange-box-mid .whyplay1 {left:10px;}
.orange-box-mid .whyplay2 {left:60px;}
.orange-box-mid #whyplay p {font-size:12px;margin-bottom:6px;background:url(/img/landingpages/orange_bullet.png) no-repeat top left;padding-left:20px;}



.promo-menu {background:url(/img/promotions/grey-gradient.gif) repeat-x;height:31px;padding-top:9px;width:774px;margin:0 0 7px 3px}
html>body .promo-menu {width:776px}
.promo-menu ul{list-style:none;margin:0 0 0 8px;padding:0}
.promo-menu li{float:left;background:url(/img/promotions/grey_tab_left.png) no-repeat left top;height:26px;padding:5px 0 5px 10px;margin:0 0 0 1px}
.promo-menu li.on{background:url(/img/promotions/white_tab_left.png) no-repeat left top;}
.promo-menu li a{background:url(/img/promotions/grey_tab_right.png) no-repeat right top;height:26px;color:#fff;padding:5px 10px 0 0;font-size:13pt;text-decoration:none;margin:0 0 0 5px}
.promo-menu li.on a{background:url(/img/promotions/white_tab_right.png) no-repeat right top;color:#666;padding-bottom:5px}

.bonusbar{width:758px;margin:0 0 0 8px}
.bonusbar p{margin:7px 0 0 7px}
.bonusbarleft{width:349px;float:left;clear:both;margin:10px 0 0 0}
.bonusbarright{width:389px;float:left;margin:18px 0 0 0}
.bonusbarright p{margin:7px 0}
.bonusbartitle{width:329px;height:21px;background:url(/img/promotions/orange_title_bonus.png) no-repeat;color:#fff;font-size:12px;font-weight:bold;padding:5px 0 0 7px;margin:9px 0 0 5px}
.bonusbar table{border-collapse:collapse;margin:0 0 0 6px;width:328px}
.bonusbar th{border-left:1px solid #c4c5a6;border-right:1px solid #c4c5a6;background:url(/img/promotions/th_bonusbar.png) repeat-x;text-align:left;font-weight:normal;height:24px;padding:3px}
.bonusbar td{border:1px solid #c4c5a6;padding:3px}

.winner{float:left;width:249px;margin:7px 0 0 6px}
.winners-top{width:240px;height:42px;background:url(/img/promotions/winners_top.png) no-repeat;padding:7px 0 0 9px}
.winners-top h1{margin:0;font-size:11pt}
.winners-top p{margin:0;font-size:10pt}
.winners-mid{width:240px;background:#e4f5ff;border-left:1px solid #98d6ff;border-right:1px solid #98d6ff;height:90px;padding:7px 0 0 7px}
.winners-mid img{border:1px solid #000}
.winners-low{width:249px;height:47px;background:url(/img/promotions/winners_low.png) no-repeat;}
.winners-low-nogame{width:247px;height:47px;background:#e4f5ff;border-left:1px solid #98d6ff;border-right:1px solid #98d6ff;border-bottom:1px solid #98d6ff;}

.bonusbar-listview,.bonusbar-gridview{width:44px;height:11px;background:url(/img/buttons/bonusbaricon.gif) no-repeat;position:relative}
.bonusbar-listview{top:3px;left:0}
.bonusbar-gridview{top:50px;left:0;float:right;display:block}

#livehelp{float:right;margin: 5px 15px 0 0}

/*---------MY ACCOUNT MODAL----------------*/
#account_ifrm{position:absolute;width:550px;top:0;left:0;background:none;z-index:99}
#account_modal_div{position:absolute;top:0px;left:0px;width:0;height:0;display:none;background:url(about:blank)}
#caret{background:url(/img/account/caret.gif) no-repeat;background-position:5px 0px;position:absolute;top:0px;left:0px;height:28px;width:550px;}
html>body #caret{background-image:url(/img/account/caret.png)}
#acctwraphead{height:33px;background:url(/img/account/acctwraphead.gif) bottom left no-repeat;width:550px;}
html>body #acctwraphead{background-image:url(/img/account/acctwraphead.png)}
#acctwrapbody{padding:7px 14px;background:url(/img/account/acctwrapbody.gif) repeat-y}
html>body #acctwrapbody{background-image:url(/img/account/acctwrapbody.png)}
#acctwrapbody iframe{border:0;width:521px;height:0px}
#acctwrapfoot{height:9px;background:url(/img/account/acctwrapfoot.gif) no-repeat}
html>body #acctwrapfoot{background-image:url(/img/account/acctwrapfoot.png)}
#accountloading{width:521px;color:#e00000;padding:22px 0;text-align:center}

