﻿BODY{background-color:#000;background-image:url(http://skin.casinorewards.com/webCDN/img/CA/bg.jpg);background-repeat:repeat; background-attachment:fixed ;margin:0;padding:0;}
.topmenu{background-color:#1f1f1f;font:bold 11px/13px Arial, Helvetica;color:#ccc; height:21px;}

.menu { float:left;margin:10px 0 0 0;padding:0;width:100%;font:bold 12px Arial,Helvetica }
.menu ul { margin:auto;padding:0;width:580px;list-style-type:none; width:540px; }
.menu li { float:left;line-height:22px }
.menu li a, .menu li a:visited{ color:#FFF; text-decoration:none; height:22px; float:left; padding:0 3px 0 3px }
.menu li a:hover{ background:url(http://skin.casinorewards.com/webCDN/img/CA/hoverbg.gif) #f5cc00; color:#000 }
/*.menuspace { float:left;width:11px }
.menuspace strong { color:#FFF }*/

.show{ display:block; }
.hide{ display:none; }

/*#Table_DL{ float:left;margin:0;padding:0;border:#ff9900 1px solid;width:320px;background-color:#000;color:#fff;text-align:center; }*/
#Table_DL{ margin:auto; padding:1px 0 0 0; width:310px; height:21px; text-align:center; background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_flags_repeated.gif); background-position:0 0; background-repeat:repeat-x; }
#Table_DL_left{ float:left; margin:0; padding:0; width:328px; /* 18px more than #Table_DL width */ background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_flags_left.gif); background-position:left 0; background-repeat:no-repeat; }
#Table_DL_right{ float:left; margin:0; padding:0; width:328px; /* 18px more than #Table_DL width */ background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_flags_right.gif); background-position:right 0; background-repeat:no-repeat; }

.tableDLtext{ float:left;margin:2px 0 0 0;padding:0;font:bold 12px/16px Arial, Helvetica;color:#000;width:120px;text-align:left; }

/*.borders{background-color:#1B5905;border:1px solid #35A812;width:420px;text-align:center;padding:9px;}*/
.borders { background-color: #000; border: 0px solid #FCAE2A; padding: 2px; width:420px;text-align:center;padding:9px;}

/*.cell1{font:normal 12px/16px Arial, Helvetica;color:#fff;background-color:#1B5905;}
.cell2{font:normal 12px/16px Arial, Helvetica;color:#fff;}*/
.cell1 {height:20px;font: normal 12px/16px Arial, Helvetica;color:#fff;background:#0b0b0b url(http://skin.casinorewards.com/webCDN/img/CA/cta_bg.gif) repeat-x; vertical-align: top;}
.cell2 {height:20px;font: normal 12px/16px Arial, Helvetica;color:#fff;}

.nb{width:420px;font:normal 11px/14px Arial, Helvetica;background-color:#933;color:#bbb;text-align:left;vertical-align:middle;border:1px outset #666;padding:9px;}
.sub1{font:normal 11px/14px Arial, Helvetica;background-color:#000;color:#bbb;text-align:left;vertical-align:middle;border:3px solid #900;display:none;position:absolute;margin:0 auto;padding:9px;}
.side{background-color:#1E023D;font:normal 12px/16px Arial, Helvetica;color:#ccc;padding:2px;}
.altbgcolor {padding:7px;background-color:#000;}    /* was #195F05 */

.progtext-es, .progtext-de a, .progtext-de a:hover, .progtext-de a:visited { padding:0px; margin:0px; font:normal 11px/18px Arial, Helvetica; COLOR:#300;} 
.progs-es { padding:0px; margin:10px 0px 0px 8px; height:21px; width:130px;} 
.proginput-es { background-color:transparent; border:0px; position:relative; FONT: BOLD 12pt Arial, Helvetica; COLOR:#fff; padding-top:0px; padding-left:44px; margin:0px; width:141px;}
.winnerarea-es { border:0; background:url(/splash/ca/es/sp3/images/cc-splash-es_34.gif); width:226px; height:112px; font:normal 12px/15px Arial, Helvetica; color:#fff;padding:0px 9px 0px 6px;margin:0px;}
/*
.footer{background-color:#000;font:normal 11px/13px Arial, Helvetica;color:#ccc;padding:0;border-top:1px solid #35a812;border-bottom:1px solid #35a812;}
.footer a{font:bold 11px/13px Arial, Helvetica;color:#fff;}
*/
.footermenu { margin:auto;padding:4px 0 0 0;width:730px;font:bold 11px Arial, Helvetica;background-color:#161616;height:25px;border-top:1px solid #202020;border-bottom:1px solid #202020; }
.footermenu ul { margin:5px auto 0 auto;padding:0;width:680px;list-style-type:none }
.footermenu li { float:left;margin:0;padding:0 10px 0 10px;border-right:1px solid #FFF;line-height:13px }
.footermenu .last-li { border-right:none }
.footermenu li a, .footermenu li a:visited{ color:#FFF }
.footermenu li a:hover{ color:#F90 }

.aff{margin:auto;background-color:#111;font:normal 11px/13px Arial, Helvetica;color:#555;text-align:justify;vertical-align:top;border:1px solid #333;padding:4px;width:720px;}

.ticker{background-color:#000;height:22px;padding-top:4px;font:bold 11px/13px Arial, Helvetica;color:#ccc;}
.langdl{font:bold 12px/16px Arial, Helvetica;color:#fff;text-align:center;}
.divider{height:28px;}
.splashdivider{height:11px;}

.footerblack{ margin:auto;width: 715px; background-color: #000; font:normal 11px/13px Arial, Helvetica; color:#777777; padding:8px; text-align:justify;width:720px; }
#footbar{font:bold 12px/14px Arial, Helvetica;background-color:#000;height:35px;color:#fff;}

.footertext_ext{ margin:20px auto 0 auto; padding:0; width:737px; }
.footertext{ float:left; margin:0; padding:0; width:737px; background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_body_repeated.gif); background-position:0 0; background-repeat:repeat-y; }
.footertext_top{ float:left; margin:0; padding:0; width:737px; height:17px; background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_body_top.gif); background-position:0 2px; background-repeat:no-repeat; }
.footertext_bottom{ float:left; margin:0; padding:0; width:737px; height:17px; background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_body_bottom.gif); background-position:0 0; background-repeat:no-repeat; }
.footertextinternal{ float:left;margin:0;padding:0 15px 0 15px;font:normal 11px/13px Arial, Helvetica;color:#ccc;text-align:justify; }
.footertext H1{font:bold 15px/17px Arial, Helvetica;color:#fff;margin:1px 0;} 


.footericons{margin:5px auto 0 auto;padding:2px;width:730px;background:#000;height:44px}
.footericons_internal{float:left;margin:0;padding:0;width:730px;height:auto;}

.ddls{width:728px;background-color:#202;font:bold 12px/14px Arial, Helvetica;color:#fff;text-align:center;vertical-align:middle;border-top:1px solid #666;border-bottom:1px solid #666;margin-bottom:3px;padding:10px 16px;}

.rss{margin:auto;height:60px; background:#161616 url(http://skin.casinorewards.com/webCDN/img/CA/cta_bg.gif) repeat-x; font:bold 12px/14px Arial, Helvetica; color:#fff; border-top:1px solid #7F4C01; width:730px; padding-top:8px; text-align:center;}
.footlines{width:760px;height:3px;text-align:center;border-bottom:1px solid #4E346B;}
.footlines2{width:760px;height:3px;text-align:center;border-top:1px solid #4E346B;}


#tickcon{left:0;top:0;position:relative;}
#tickcon0,#tickcon1,#tickcon2,#tickcon3,#tickcon4,#tickcon5,#tickcon6{font:normal 11px/12px Arial,Helvetica;color:#fff;margin-left:10px;}
#tickcon0 A:link,#tickcon1 A:link,#tickcon2 A:link,#tickcon3 A:link,#tickcon4 A:link,#tickcon5 A:link,#tickcon6 A:link{font:bold 11px/12px Arial,Helvetica;color:#fff;}
#tickcon0 P,#tickcon1 P,#tickcon2 P,#tickcon3 P,#tickcon4 P,#tickcon5 P,#tickcon6 P{font:normal 11px/12px Arial,Helvetica;color:#e9e9e9;margin:0;padding:2px;}
#dropmenudiv{position:absolute;border-left:1px solid #E5C300;border-right:1px solid #E5C300;border-bottom:1px solid #E5C300;z-index:9;font:bold 12px/15px Arial, Helvetica;color:#ccc;text-decoration:none;padding:5px;}
#dropmenudiv a{color:#ccc;}
strong{color:#fff;}
strong.or{color:#f90;}
b{color:#333;background-color:#fcc;}
small{font:normal 9px/10px Arial, Helvetica;}
.sm{font:bold 11px/12px Arial, Helvetica;width:90px;color:#ccc;}
.bd{border:1px solid #999;}
hr{border:none 0;border-bottom:2px dotted #666;width:60%;height:2px;margin-top:18px;margin-bottom:18px;text-align:center;}
#lightbox{background-color:#eee;border-bottom:2px solid #666;border-right:2px solid #666;padding:10px;}
#lightboxDetails{font-size:0.8em;padding-top:0.4em;}
#lightboxCaption{float:left;font:bold 11px/13px Arial, Helvetica;color:#333;}
HTML,#tickcon0 IMG,#tickcon1 IMG,#tickcon2 IMG,#tickcon3 IMG,#tickcon4 IMG,#tickcon5 IMG,#tickcon6 IMG{margin:0;padding:0;}
.topmenu a,.topmenu a:visited,.ticker a,.ticker a:visited{font:bold 11px/13px Arial, Helvetica;color:#ccc;}
.topmenu a:hover,.topmenu b,.footer a:hover,.ticker a:hover,.ticker b{font:bold 11px/13px Arial, Helvetica;color:#f90;}
/*#content a.big:hover,*/
#dropmenudiv a:hover{color:#f90;}

.pu{color:#99f;}
.progtext,.progtext a,.progtext a:hover,.progtext a:visited,.progtext-fr,.progtext-fr a,.progtext-fr a:hover,.progtext-fr a:visited{font:normal 11px/18px Arial, Helvetica;color:#300;margin:0;padding:0;}
.proginput,.proginput-fr{background-color:transparent;border:0;position:relative;font:BOLD 12pt Arial, Helvetica;color:#fff;padding-left:40px;width:146px;margin:0;}
.footer em,.footerblack a:hover,.footer strong,.footertext a:hover{font:normal 11px/13px Arial, Helvetica;color:#f90;}
.footerblack a,.footerblack a:visited,.footertext a,.footertext a:visited{font:normal 11px/13px Arial, Helvetica;color:#fc9;}
.ddls a,.ddls a:hover,.ddls a:visited,.rss a,.rss a:hover,.rss a:visited{font:bold 12px/14px Arial, Helvetica;color:#fff;}
#tickcon0 B,#tickcon1 B,#tickcon2 B,#tickcon3 B,#tickcon4 B,#tickcon5 B,#tickcon6 B,#tickcon0 strong,#tickcon1 strong,#tickcon2 strong,#tickcon3 strong,#tickcon4 strong,#tickcon5 strong,#tickcon6 strong{font:bold 12px/13px Arial,Helvetica;color:#fff;}

#banktable, #banktable TD {background:#fff;color:#000;border:1px solid #ccc;font:normal 12px/16px Arial, Helvetica;}
#banktable A, #banktable A:visited {color:#009;font-weight:bold;}
#banktable A:hover {color:#c00;font-weight:bold;}
#banktable STRONG {color:#000;}

#screenshot{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;z-index:21;}


.footaffiliate18{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/DE/affiliate-footer-malta.png) 0 0 no-repeat;}
.footaffiliateCR{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/DE/affiliate-footer-malta.png) -35px 0 no-repeat;}
.footaffiliateKA{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/DE/affiliate-footer-malta.png) -124px 0 no-repeat;}
.footaffiliateMG{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/DE/affiliate-footer-malta.png) -512px 0 no-repeat;}
.footaffiliateAU{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/DE/affiliate-footer-malta.png) -258px 0 no-repeat;}
.footaffiliateEC{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/DE/affiliate-footer-malta.png) -378px 0 no-repeat;}


.frontGameBJ{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -2px -3px no-repeat;}
.frontGameVP{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -179px -3px no-repeat;}
.frontGameVS{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -356px -3px no-repeat;}
.frontGameRL{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/homepage-games.gif) -533px -3px no-repeat;}
#s2 {z-index:3;}


#rsstick{font:bold 12px/14px Arial, Helvetica;color:#c30;overflow:hidden;height:205px;}
.headline {position:relative;top:50px;left:10px;width:200px;height:200px;display:hidden;font:normal 12px/14px Arial, Helvetica;color:#fff;}

/*-- LANDING PAGES - SHARED --*/
.landing-blackjack-snaps{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-blackjack-snaps.jpg) 0 no-repeat;}
.landing-roulette-snaps{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-roulette-snaps.jpg) 0 no-repeat;}
.landing-slots-snaps1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) 0 no-repeat;}
.landing-slots-snaps2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) -186px no-repeat;}
.landing-slots-snaps3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) -372px no-repeat;}
.landing-slots-snaps4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-slots-snaps.jpg) -558px no-repeat;}
.landing-videopoker-snaps1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-videopoker-snaps.jpg) 0 no-repeat;}
.landing-videopoker-snaps2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing-videopoker-snaps.jpg) -186px no-repeat;}
.snapGame1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1px 0 no-repeat;}
.snapGame2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -167px 0 no-repeat;}
.snapGame3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -333px 0 no-repeat;}
.snapGame4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -499px 0 no-repeat;}
.snapGame5{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -665px 0 no-repeat;}
.snapGame6{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -831px 0 no-repeat;}
.snapGame7{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -997px 0 no-repeat;}
.snapGame8{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1163px 0 no-repeat;}
.snapGame9{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1329px 0 no-repeat;}
.snapGame10{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1495px 0 no-repeat;}
.snapGame11{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1661px 0 no-repeat;}
.snapGame12{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/landing_pages_slots.gif) -1827px 0 no-repeat;}
/*-- LANDING PAGES - SITE SPECIFIC --*/
#promosignup {width:740px;height:250px;}
#promosignup a {display:block;width:740px;text-decoration:none;margin:6px 0 3px 4px;}

.blackjack1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) 0 no-repeat;}
.blackjack2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) -166px 0 no-repeat;}
.blackjack3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) -331px 0 no-repeat;}
.blackjack4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/blackjack.gif) -496px 0 no-repeat;}



.roulette1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) 0 no-repeat;}
.roulette2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) -166px 0 no-repeat;}
.roulette3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) -331px 0 no-repeat;}
.roulette4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/roulette.gif) -496px 0 no-repeat;}



.slots1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) 0 no-repeat;}
.slots2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) -166px 0 no-repeat;}
.slots3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) -331px 0 no-repeat;}
.slots4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/slots.gif) -496px 0 no-repeat;}



.videopoker1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) 0 no-repeat;}
.videopoker2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) -166px 0 no-repeat;}
.videopoker3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) -331px 0 no-repeat;}
.videopoker4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/video-poker.gif) -496px 0 no-repeat;}

#sociable {background:#fff;border:1px solid #111;color:#111;font:bold 12px Arial,Helvetica;width:360px;height:60px;margin:3px 0 10px 0;padding:5px;text-align:center;}
.sociable1{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) 0 0 no-repeat;margin-top:5px;}
.sociable2{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -32px 0 no-repeat;margin-top:5px;}
.sociable3{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -64px 0 no-repeat;margin-top:5px;}
.sociable4{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -96px 0 no-repeat;margin-top:5px;}
.sociable5{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -128px 0 no-repeat;margin-top:5px;}
.sociable6{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -160px 0 no-repeat;margin-top:5px;}
.sociable7{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -192px 0 no-repeat;margin-top:5px;}
.sociable8{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -224px 0 no-repeat;margin-top:5px;}
.sociable9{background:url(http://cdn.casinorewards.com/webCDN/img/Shared/social-icons.png) -256px 0 no-repeat;margin-top:5px;}

/* Skin */

#container-1 { margin:0; }

.ui-tabs-hide {display: none;}
.ui-tabs-nav {font:normal 13px/16px Arial, Helvetica;}
.ui-tabs-panel {font:normal 12px/14px Arial, Helvetica;}
.ui-tabs-nav {list-style: none;margin:0;padding: 0 0 0 4px;}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(http://skin.casinorewards.com/webCDN/img/CA/tabs.png) no-repeat;
}
.ui-tabs-nav a {
    margin: 1px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
    padding-left: 0;
    color: #ffffff;
    font-weight: bold;
    line-height: 32px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav .ui-tabs-selected a {
    position: relative;
    top: 1px;
    z-index: 2;
    margin-top: 0;
    color: #ffffff;
}
.ui-tabs-nav a span {
    width: 140px; /* IE 6 treats width as min-width */
    min-width: 140px;
    height: 32px; /* IE 6 treats height as min-height */
    min-height: 32px;
    padding-top: 0;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-bottom: 0;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -150px;
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-deselectable a:hover, .ui-tabs-nav .ui-tabs-deselectable a:focus, .ui-tabs-nav .ui-tabs-deselectable a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-disabled {
    opacity: .4;
    filter: alpha(opacity=40);
}
.ui-tabs-panel {
    border-top: 1px solid #97a5b0;
    padding: 1em 8px;
    background: #000; /* declare background color for container to avoid distorted fonts in IE while fading */
    color:#fff;
    text-align:left;
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}

/* Additional IE specific bug fixes... */
* html .ui-tabs-nav { /* auto clear, @ IE 6 & IE 7 Quirks Mode */
    display: inline-block;
}
*:first-child+html .ui-tabs-nav  { /* @ IE 7 Standards Mode - do not group selectors, otherwise IE 6 will ignore complete rule (because of the unknown + combinator)... */
    display: inline-block;
}

#descript, #descript a { width:180px;text-decoration:none;color:#fff; }
#jpottext, #jpottext a { width:500px;text-decoration:none;color:#fff;font-size:20px;line-height:28px }
.imgiefix { vertical-align: bottom; }
#games-descript, games-descript td { text-align:center; }
.gameslinks { font:bold 12px/13px Helvetica, Arial; color:#e6e6e6; text-decoration:none;}
.gameslatest {border-style:solid; border-color:#F2BE3A; border-width:thin;}


.crumbs { font:normal 12px/16px Arial, Helvetica; color:#ccc; padding:0 0 6px 0; border-bottom:1px solid #333;}
.crumbs a, .crumbs a:visited { color:#99f;}
.crumbs a:hover { color:#f90;}

#content { background-color: transparent; font:normal 12px/16px Arial, Helvetica; color:#eee; padding:13px 20px 0 20px;width:710px;text-align:left;}
#content h1 { font:bold 17px/19px Arial, Helvetica; color:#d6d7b0;margin-bottom:3px;padding-top:15px;}
#content h2 { font:bold 16px/16px Arial, Helvetica; color:#fc0;margin-bottom:3px;}
#content h3 { font:bold 14px/16px Arial, Helvetica; color:#ccc;margin:0px;}
#content a, #content a:visited { font:normal 12px/16px Arial, Helvetica; color:#fc6;}
#content a:hover { font:normal 12px/16px Arial, Helvetica; color:#c30;}

#content ul {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ul li {font: normal 12px/16px Arial, Helvetica; list-style: url(http://cdn.casinorewards.com/webCDN/img/Shared/orange-disc.gif) outside;}    /* /images/Shared/orange-square.gif */
#content ul ul {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ul ul li {font: normal 12px/16px Arial, Helvetica;list-style: url(http://cdn.casinorewards.com/webCDN/img/Shared/orange-disc.gif) outside;}    /* /images/Shared/orange-square.gif */
#content ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol li {font: normal 12px/16px Arial, Helvetica; list-style: decimal outside;}
#content ol ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol ol li {font: normal 12px/16px Arial, Helvetica; list-style: lower-roman outside;}
#content ol ul {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol ul li {font: normal 12px/16px Arial, Helvetica;list-style: url(http://cdn.casinorewards.com/webCDN/img/Shared/orange-disc.gif) outside;}    /* /images/Shared/orange-disc.gif */
#content ul ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ul ol li {font: normal 12px/16px Arial, Helvetica; list-style: lower-roman outside;}
#content ol ul ol {list-style:none; margin: 4px 0 4px 0; padding: 5px 5px 15px 25px;}
#content ol ul ol li {font: normal 12px/16px Arial, Helvetica; list-style: lower-roman outside;}

/*#content .cta { width:560px; background:#000 url(http://skin.casinorewards.com/webCDN/img/CA/cta_bg.gif); font:bold 12px/14px Arial, Helvetica; color:#fff; padding:10px; text-align:center; border:1px solid #ffda92;margin:0 0 20px 0;}
#content .cta a, #content .cta a:hover, #content .cta a:visited { font:bold 12px/14px Arial, Helvetica; color:#f90;}*/
#content .cta_ext{ margin:0 auto 0 auto; padding:0; width:582px; }
#content .cta { float:left; margin:0; padding:0; width:582px; font:bold 12px/14px Arial, Helvetica; color:#fff; text-align:center; background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_cta_repeated.gif); background-position:0 0; background-repeat:repeat-y; }
#content .cta_top { float:left; margin:0; padding:0; width:582px; height:11px; background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_cta_top.gif); background-position:0 4px; background-repeat:no-repeat; }
#content .cta_bottom { float:left; margin:0; padding:0; width:582px; height:7px; background-image:url(http://skin.casinorewards.com/webCDN/img/CA/ca_bg_cta_bottom.gif); background-position:0 0; background-repeat:no-repeat; }
#content .cta a, #content .cta a:hover, #content .cta a:visited { font:bold 12px/14px Arial, Helvetica; color:#f90;}
#content .cta_promo_end { clear: left; height:20px; }

/* JQuery Tools styles */
          
/* Game pics scroller */
.s3Scroller { position:relative; overflow:hidden; width: 664px; height:96px; }
.s3Scroller .items { width: 664px; position:absolute; height: 96px; }
.s3Scroller ul { margin: 0px !important; padding: 0px !important; }
.s3Scroller .items li { list-style: none; margin: 0px; padding: 0px; }
.s3Scroller .items li img { padding:0; }

/* Scrolling Marquee styles */
.scrollableMarquee{	position:relative;	overflow:hidden;	width: 287px;	height:13px; }
.scrollableMarquee .items {	width: 2000em;	position:absolute;	clear:both;	height: 13px;	padding: 0px;	margin: 0px; }
.scrollableMarquee li {float:left; list-style:none; height:13px; width: 287px; text-align: center;}

/* tab pane styling */
.panes { border-top: 1px solid #97A5B0; position: relative; height: 417px; width: 710px;}
div.panes > div
{
	display:none;
	padding:1em 8px;
	color: #FFFFFF;
	font-family: Arial, Helvetica;
	font-weight: normal;
	font-size: 12px;
	text-align: left;	
}
#fragment-1, #fragment-2, #fragment-3, #fragment-4 { position: absolute; top: 0; left: 0; height: 417px; }

/* root element for tabs  */
ul.tabs { 
	list-style:none; 
	list-style-position:outside;
	list-style-image: none;
	margin:0 !important; 
	padding:0 0 0 4px;	
}

/* single tab */
ul.tabs li { float:left; margin: 0 0 0 1px; min-width: 84px; padding:0; }

/* link inside the tab. uses a background image */
ul.tabs a, 
ul.tabs a span 
{ 
    background: url(http://skin.casinorewards.com/webCDN/img/CA/tabs.png) no-repeat ;
    display:block;
    padding:0 10px;
	font-size: 14px;
	font-family: Arial, Helvetica;
	font-weight: bold;
}
ul.tabs a
{
    margin: 1px 0 0;
    padding-left: 0px;
    line-height: 32px;
    color:#FFFFFF;
    text-align:center;
    text-decoration:none;
    white-space: nowrap;
    outline: 0;
    background-position: 100% -100px;
}
ul.tabs a span
{
    width: 130px; /* IE 6 treats width as min-width */
    min-width: 130px;
    height: 32px; /* IE 6 treats height as min-height */
    min-height: 32px;
    padding-top: 0;
    padding-right: 0;
}
ul.tabs a:hover span, 
ul.tabs a:focus span, 
ul.tabs a:active span,
ul.tabs a.current span
{
     background-position: 0 -50px;
}

/* when mouse enters the tab move the background image */
ul.tabs a:hover, 
ul.tabs a.current:hover 
{
	background-position: 100% -150px;
	color:#fff;	
	cursor: pointer !important;
}

/* active tab uses a class name "current". it's highlight is also done by moving the background image. */
ul.tabs a.current, 
ul.tabs li.current a {
	background-position: 100% -150px;
	color:#fff !important;
}

*>ul.tabs a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}

/* initially all panes are hidden */ 
div.panes div.pane { display: none; }


/* Additional styles needed for JQuery Tools FlashEmbed */
#calogoflash { width: 158px; height: 160px; background-color: Transparent; }
#free500 { width: 350px; height: 350px; }
#camovie { width: 325px; height: 250px; }

/* Tooltip as Menu */
.menu_tooltip
{
    width: 200px;
    height: auto;
    background: #000;
    border-style: solid; 
    border-width: 0px 2px 2px 2px; 
    border-color:#f5cc00;
    
    text-decoration: none;
    color: #fff;
    line-height: 22px;
    
    display: none;
    z-index: 900;
}
_.menu_tooltip { left: +4px; }

/* Top level menu options */
#newMenu 
{
    height: 22px;
    width: auto;
    font: bold 12px/14px Arial, Helvetica;
    padding: 10px 0px 0px 35px;
}
#newMenu a, #newMenu a:visited
{
    height: 22px;
    display: block;
    float: left;
    padding: 0px 6px;
    margin: 0;
    text-decoration: none;
    color: #fff;
    line-height: 22px;
}
.noTooltipSubMenu { display: block; float: left; height: 22px; }    /* Ensure first option appears same as the rest */
#newMenu a:hover {color:#000; background:#f5cc00 url(http://skin.casinorewards.com/webCDN/img/CA/hoverbg.gif); }

#newMenu ul {padding:0; margin:0; list-style-type:none; z-index:22;}
#newMenu ul li {float:left; width:192px; position:relative; text-align:left; z-index:22; height:auto; }
#newMenu ul li.largeSubMenu {float:left; width:222px; position:relative; text-align:left; z-index:22; height:auto;}
#newMenu ul li a { width:100%; _width:188px; height:auto; }
#newMenu ul li a.largeSubMenu,
#newMenu ul li a.largeSubMenu:hover { width:218px; height:auto;}
#newMenu ul a:hover  {color:#000; background:#f5cc00 url(http://skin.casinorewards.com/webCDN/img/CA/hoverbg.gif); height: 22px; line-height: 22px; width:188px; height:auto;}
.menuspace { height: 22px; display: block; float: left; margin: 0; color: #fff; line-height: 22px; }
.menuItemActive{ color:#000 !important; background:#f5cc00 url(http://skin.casinorewards.com/webCDN/img/CA/hoverbg.gif); }
.largeSubMenu { width: 230px; }

/* Top Bar */
    #topbar{
        color:#CCC;
        background-color:Transparent;
    }
    #topbar a, #topbar a:visited{
        color:#CCC;
    }
    #topbar a:hover {
        color:#F7E713;
    }

    #scrollableMarqueeContainer{
        width:214px;
        background:transparent url(http://cdn.casinorewards.com/webCDN/img/Shared/BgScrollableMarquee.png) 0px 0px repeat-y !important;
        background-image:url(http://cdn.casinorewards.com/webCDN/img/Shared/BgScrollableMarquee.gif); /* Only for IE6 - Don't remove */
    }
    
    #scrollableMarqueeContainer .scrollableMarquee, #scrollableMarqueeContainer .scrollableMarquee li{
	    width: 200px;
    }
    
    #currency .selector-container, #language .selector-container{
        border-color:#000;
        background-color:#000;
        color:#FFF;
    }
    #currency .item-selected .down-arrow, #language .item-selected .down-arrow{
        border-color:#555;
        background-color:#303030;        
    }
    #currency .items, #language .items {
        background-color:#202020;
    }
    #currency .items a, #language .items a {
        color:#FFF;
    }
    #currency .items a:hover, #language .items a:hover {
        color:#F7E710;
        background-color:#303030;
    }


/* Game pics scroller */
#gameRoundabout{list-style:none;background:transparent;width:540px;margin:0 0 0 68px;padding:0;height:210px;text-align:center;}
#gameRoundabout ul {list-style:none;padding:0;margin:0 auto;height:185px;display:none;}
#gameRoundabout li {list-style:none;}
.roundabout-holder {float:left;background:transparent;width:540px;height:185px;padding:0;margin:0;top:0;}
.roundabout-moveable-item {cursor:auto;padding:0;margin:0;height:175px;width:300px;background:transparent;top:0;}
.roundabout-moveable-item img {height:100%;width:100%;background:transparent;padding:0;margin:0;top:0;}/*must remain relative*/
.roundabout-in-focus {cursor:hand;top:0;padding:0;margin:0;}