﻿* {
    margin:                     0;
    outline:                    none;
    padding:                    0;
}

body {
    background:                 #593c95 url('../../img/landingPages/bg.gif') repeat-x;
    font:                       11px Arial, Sans-serif;
}

#cj_wrapper {
    margin:                     0 auto;
    width:                      879px;
}

/* General Page Assets */

img {
    border:                     0;
}

p {
    padding:                    6px 0;
}

h1 {
    margin:                     10px 0;
}

h1 span {
    display:                    none;
}

.clear {
    clear:                      both;
    height:                     1px;
    overflow:                   hidden;
}

/* Header */

#cj_header {
    height:                     101px;
}

/* Top Navigation */

ul.cj_topnavigation {
    background:                 url('../../img/landingPages/topnavigation-bg.gif') no-repeat right;
    display:                    inline-block;
    height:                     30px;
    list-style-type:            none;
    overflow:                   hidden;
    padding:                    0 2px 0 3px;
}

ul.cj_topnavigation li {
    display:                    inline;
    float:                      left; 
}
    
ul.cj_topnavigation li a {
    background:                 url('../../img/landingPages/topnavigation-bg.gif') no-repeat left;
    color:                      #313e64;
    display:                    block;
    font:                       14px Arial, Sans-serif;
    height:                     23px;
    padding:                    7px 0 0 0;
    text-align:                 center;
    text-decoration:            none;
    width:                      109px;
}

ul.cj_topnavigation li a:hover {
    background:                 #6f33a5 url('../../img/landingPages/topnavigation-hover-bg.gif') no-repeat left;
    color:                      #FFF;
}  

/* Content */

#cj_content {
    background:                 url('../../img/landingPages/content-bg.gif') repeat-y;
    margin-top:                 2px;
} 

#cj_content .top {
    background:                 url('../../img/landingPages/content-top.gif') no-repeat;
    height:                     15px;
    overflow:                   hidden;
}

#cj_content .inner {
    padding:                    0 14px 0 19px;
}

#cj_content .inner .step {
    float:                      left;
}

#cj_content .ticker {
    clear:                      both;
    padding:                    5px 0;
}

#cj_content .bottom {
    background:                 url('../../img/landingPages/content-bottom.gif') no-repeat;
    height:                     24px;
    overflow:                   hidden;
}

/* Inner Module */

#cj_content .module {
    background:                 url('../../img/landingPages/module-bg.gif') repeat-y;
    margin:                     5px 0;
    width:                      845px;
}

#cj_content .module .top {
    background:                 url('../../img/landingPages/module-top.gif') repeat-y;
    height:                     11px;
}

#cj_content .module .inner {
    padding:                    0 20px;
}

#cj_content .module .inner p {
    color:                      #713fae;
    font:                       14px Arial, Sans-serif;
}

#cj_content .module .bottom {
    background:                 url('../../img/landingPages/module-bottom.gif') repeat-y;
    height:                     11px;
}

#cj_content .flash-left {
    float:                      left;
    width:                      536px;
}

#cj_content .flash-right {
    float:                      right;
    width:                      235px;
}

/* Games (Top Online Slots) */

#cj_content .games-cnt a.game {
    color:                      #713fae;
    cursor:                     pointer;
    display:                    inline-block;
    float:                      left;
    margin-right:               44px;
    position:                   relative;
    text-decoration:            none;
    width:                      239px;
}

#cj_content .games-cnt a.last {
    margin-right:               0 !important;
}

#cj_content .games-cnt a.game span {
    display:                    block;
}

#cj_content .games-cnt a.game span.title {
    font:                       14px Arial, Sans-serif;
    padding:                    3px 0 3px 10px;
}

#cj_content .games-cnt a.game span.image {
    position:                   relative;
    z-index:                    3;
}


#cj_content .games-cnt a.game span.button {
    margin:                     0 4px ;
	align:                      auto;

}

#cj_content .games-cnt a.game span.rollover {
    font:                       10.65px Century-Gothic, Sans-serif;
    float:                      left;
    padding:                    3px 0 0;
	margin:                     0 4px 0 34px ;
}

#cj_content .games-cnt a.game span.desc {
    background:                 url('../../img/landingPages/overlay.png') no-repeat;
    _background:                none;
    color:                      #000;
    display:                    none;
    _filter:                    progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/media/images/overlay.png", sizingMethod="crop");
    font:                       bold 10.45px Arial, Sans-serif;
    height:                     112px;
    left:                       0;
    overflow:                   hidden;
    padding:                    21px 23px 16px 28px;
    position:                   absolute;
    text-align:                 center;
    top:                        22px;
    width:                      186px;
    z-index:                    100 !important;
}

#cj_content .games-cnt a.last span.desc {
    top:                        21px;
}

/* Footer */

#cj_footer {
    background:                 #FFF;
    clear:                      both;
    margin:                     0;
    padding:                    0 0 10px 0;
    width:                      100%;
	height:						120px;
}

#cj_footer #cj_footer_links {
    background:                 #f2f3f7;
    margin:                     0 0 10px 0;
    padding:                    8px 0;
    width:                      100%;
}

#cj_footer ul {
    list-style-type:            none;
    margin:                     0;
    padding:                    0;
    text-align:                 center;
}

#cj_footer ul li {
    color:                      #626b86;
    display:                    inline;
    padding:                    5px 0;
    margin:                     0 10px 0 10px;
}

#cj_footer ul li#img {
color:#626B86;
display:inline;
margin:0 1px;
padding:5px 0;
}

#cj_footer ul li a {
    color:                      #626b86;
    text-decoration:            underline;
}

#cj_footer ul li a:hover {
    text-decoration:            none;
}

#cj_footer p{
    color:      #626b86;
    display:    block;
    padding-top: 15px;
    margin:     0 10px;
}
    
.copyright {margin:10px 0;padding:0;width:930px;height:60px;background:url(../../img/reassurances.gif) no-repeat;}
#map {width:770px; height:40px;position:relative;} 
#map a {color:#00f;font: bold 15px Verdana;text-decoration:none;background:transparent;} 
#map a:hover {overflow:visible;} 
/*
a#gambleaware {left:38px;top:15px;display:block;width:134px;height:20px;padding-top:0px;position:absolute;overflow:hidden;} 
a#verisign {left:175px;top:15px;display:block;width:50px;height:20px;padding-top:0px;position:absolute;overflow:hidden;} 
a#gamcare {left:235px;top:15px;display:block;width:30px;height:20px;padding-top:0px;position:absolute;overflow:hidden;} 
a#rga {left:273px;top:15px;display:block;width:25px;height:20px;padding-top:0px;position:absolute;overflow:hidden;} 
a#ibas {left:308px;top:15px;display:block;width:56px;height:20px;padding-top:0px;position:absolute;overflow:hidden;} 
a#master {left:481px;top:15px;display:block;width:50px;height:20px;padding-top:0px;position:absolute;overflow:hidden;} 
a#visa {left:548px;top:15px;display:block;width:57px;height:20px;padding-top:0px;position:absolute;overflow:hidden;}
*/	
	.copyrightfooter { margin: 10px auto 0;padding:0;width:1050px;height:50px;}	
