
*{ margin:0px; padding:0px;}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}




/*-------------------------------main_bg_futter------------------------------*/		
.fl{float:left;}

.fr{ float:right;}
.clr{ clear:both}













body {
color: #FFFFFF;
background: url(../images/gradient.jpg) repeat-x #3d023c;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
margin: 0;
padding: 0;

}
div, class, p, img {
margin: 0;
padding: 0;
}
img {
border: 0;
}
#container {
position: relative;
background: #fed85d;
margin: 0 auto;
height: auto;
width: 1020px;
overflow: hidden; 
}
#head_plain {
position: relative;
background: url(../images/head_plain.jpg) no-repeat; 
margin:0 auto;
height: 87px;
width: 1012px;
overflow: hidden; 
}
#head_plain_darpurplebg {
position: relative;
background: url(../images/head_plain_darkpurple.jpg) no-repeat;
margin: 0 auto;
height: 87px;
width: 1012px;
background-repeat:no-repeat;
overflow: hidden; 
}
#head_black {
position: relative;
background: url(../images/head_blk.jpg) no-repeat;
margin: 0 auto;
height: 87px;
width: 968px;
overflow: hidden; 
}
#head_purples {
position: relative;
background: url(../images/head_pulp.jpg) no-repeat;
margin: 0 auto;
height: 87px;
width: 968px;
overflow: hidden; 
}
#head_flag {
position: relative;
margin: 0 auto;
height: 87px;
width: 1012px;
overflow: hidden; 
}
#plain_logo {
position: relative;
margin: 0 auto;
height: 87px;
width: 1012px;
overflow: hidden; 
}
#affLogo {
position: relative;
width: 212px;
height: 52px;
display: block;
float: right;
top: 36px;
margin-right: 12px;
}
#affiliateLogo {
position: relative;
width: 171px;
height: 40px;
display: block;
float: right;
top: 36px;
right: 39px;
}
#affiliateLogo {
position: relative;
width: 171px;
height: 40px;
display: block;
float: right;
top: 36px;
right: 39px;
}
#affiliateLogofi {
display: block;
float: right;
height: 58px;
position: absolute;
right: 324px;
top: 16px;
width: 245px;
}
#exclusive {
display: block;
float: right;
height: 75px;
position: absolute;
right: 366px;
top: 12px;
width: 227px;
}
#exclusive-red {	
display: block;
float: right;
height: 87px;
position: absolute;
right: 428px;
top: 1px;
width: 173px;
}	
#affiliate-site {
display: block;
float: right;
height: 46px;
position: absolute;
right: 163px;
top: 34px;
width: 207px;
}
#offer-container {
margin: auto;
height: 358px;
width: 968px;
position: relative;
z-index:1;
outline: none; 
}
#lhs, #rhs, #full {
margin: 0;
width: auto;
height: auto;
float: left;
z-index: 0;
outline: none; 
}
#lhs, #full  {
margin: 0 auto;
}
#flashOverlay {
position: absolute;
width: 584px;
height: 357px;
z-index:0;
}
#flash-click {
position: absolute;
width: 584px;
height: 357px;
z-index: 5000;
display: block;
outline: none; 
}
#block-area {
position: relative;
background: url(../images/gameArea-transparentbg.gif) no-repeat;
width: 1063px;
height: 190px;
margin: 0 auto;
font-weight: bold;
}
#block-area-round {
position: relative;
background: url(../images/gameArea-round-transparent.gif) no-repeat;
width: 1063px;
height: 190px;
margin: 0 auto;
font-weight: bold;
}
#orange, .counter {
font-weight: bold;
color: #ffcc00;
font-size: 14px;
}
a.casino-game-hd {
font-size: 13px;
line-height: 1.1;
color: #ffb400;
font-weight: 700;
text-decoration: none;
}
a.casino-game {
font-size: 11px;
color: #fff;
font-weight: 700;
text-decoration: none;
}
#footer-text {
position: relative;
width: 900px;
height: 30px;
color: #FFFFFF;
margin: 0 auto;
text-align: left;
}
#footer-text a {

color: #FFFFFF;

}

#blackjack-offer {
position: relative;
width: 910px;
height: 576px;
margin: 0 auto;
}
#blackjack-down {
display: block;
float: left;
height: 42px;
left: 387px;
margin-right: 12px;
position: absolute;
top: 293px;
width: 251px;
z-index: 500;
}
#blackjack-down-flash {
display: block;
float: left;
height: 17px;
left: 432px;
margin-right: 12px;
position: absolute;
top: 351px;
width: 169px;
z-index: 500;
}
#blackjack-down-small {
display: block;
float: left;
height: 29px;
left: 712px;
margin-right: 12px;
position: absolute;
top: 108px;
width: 153px;
z-index: 500;
}
#blackjack-flash-small {
display: block;
float: left;
height: 22px;
left: 717px;
margin-right: 12px;
position: absolute;
top: 177px;
width: 153px;
z-index: 500;
}
#terms {
width: 716px;
height: auto;
margin: 0 auto;
border: 1px solid #ffffff;
}
#terms h2 {
padding: 0 0 0 24px;
}
#terms-link {
width: 265px;
height: 18px;
position: absolute;
z-index: 500;
left:69px;
top:245px;
font-weight:bold;
color:#ffffff;
text-decoration: underline;
}
#terms-link-under-button {
width: 265px;
height: 18px;
position: absolute;
z-index: 99;
display:block;
left:67px;
top:330px;
text-indent:-9999px;
background: none;
background: url(../images/transparent.gif) no-repeat;
}
#flash-link {
width: 305px;
height: 59px;
position: absolute;
z-index: 500;
left: 45px;
top: 291px;
display: block;
}
/*To Get Rid Of The Dotted Border On Links Start*/

a:active,a:focus {
outline: none;
}

/*To Get Rid Of The Dotted Border On Links End*/

/*This is for the Facebook lookalike landing page start*/

#fb-header {
position: relative;
margin: 0 auto;
height: 56px;
width: 752px;
overflow: hidden; 
}

#fb-offer-area {
margin: auto;
height: 218px;
width: 752px;
position: relative;
z-index:1;
outline: none; 
}
#small-offer {
margin: 0 auto;
width: auto;
height: auto;
float: left;
z-index: 0;
outline: none; 
position:absolute;
left:20px;
top:10px;
}
#fb-offer-steps{
margin: auto;
height: 201px;
width: 752px;
position: relative;
z-index:1;
outline: none; 
}
#Download-button {
margin: 0 auto;
width: auto;
height: auto;
float: left;
z-index: 0;
outline: none; 
position:absolute;
left:173px;
top:127px;
}
/* START: Dark Knight Promotion/Landing Pages Styling */
.offer-container-dk#offer-container {
height: 473px;
width: 996px;
}
.head-plain-dk#head_plain {
* margin:-20px auto 0 auto;
}
.offer-container-dk#offer-container #flash-click, .offer-container-dk#offer-container #flashOverlay {
width: 996px !important;
height: 252px !important;
}
/* END: Dark Knight Promotion/Landing Pages Styling */
/* START: Software right of use and uninstall links */
#softwareUse {display:none;}
/* END: Software right of use and uninstall links */



#trust-us {
    position:relative;
    background: url(../images/trust.gif) no-repeat;
    width:923px;
    height:50px;
    margin: 0 auto;    
    top:6px;
    display: block;
    margin-bottom: 15px;
}
#trust-skrill {
    position:relative;
    width:875px;
    height:46px;
    margin: 0 auto;    
    top:6px;
    display: block;
    margin-bottom: 15px;
}
#jpclogo {
	position:relative;
	background: url(../images/logo.gif) no-repeat;
	float:left;
	width:345px;
	height:63px;
	display: block;
	top:13px;
	left: 15px;
}
#livehelp {
    position: absolute;
    display: block;
    top: 6px;
    left: 721px;
    font-weight: bold;
    color: #ffcc00;
}
#livehelp a {
    font-weight: bold;
    color: #ffcc00;
}
#jackpotPayingText {
    height: 38px;
    left: 148px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 98px;
    width: 121px;
    float:left;	
}
#tableGamesText { 
    position: relative;
    width: 96px;
    height: 38px;
    float: left;
    top: 107px;
    left: 178px;
    text-align: center;
}
#blackjackText {
    position: relative;
    width: 96px;
    height: 38px;
    float: left;
    top: 115px;
    left: 204px;
    text-align: center;
}
#slotsText {   
    position: relative;
    width: 96px;
    height: 38px;
    float: left;
    top: 115px;
    left: 232px;
    text-align: center;   
}
#videoPokerText {    
    position: relative;
    width: 96px;
    height: 38px;
    float: left;
    top: 107px;
    left: 257px;
    text-align: center;   
}
#registerPlayerText {
    float: left;
    width: 124px;
    height: 35px;
    left: 288px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 98px;
}

/*for FB looklike landing page START*/
#fb-trust-qs{
    position:relative;
    width:752px;
    height:82px;
    margin: 0 auto;    
    top:0px;
    display: block;
    margin-bottom: 0px;
}
/*for FB looklike landing page END*/