body {
background-color:#480707;
text-align:center;
voice-family:inherit;
font-size:11px;
margin:10px 0 0;
}

#container {
background-image:url(../images/shared/online-gaming.gif);
width:711px;
text-align:left;
position:relative;
margin:0 auto;
padding:0;
}

#header {
background-image:url(/images/shared/new_entertainment_header.jpg);
background-repeat:no-repeat;
width:711px;
height:107px;
margin:0;
}

#menu {
position:relative;
padding-left:219px;
margin-top:16px;
width:492px;
height:40px;
}

#panel h1 {
position:absolute;
margin:14px 0 0 25px;
padding:0;
}

#logo {
text-align:left;
background-repeat:no-repeat;
width:161px;
height:62px;
}

#logo a {
font-size:12px;
border:none;
display:block;
text-indent:-100em;
overflow:hidden;
width:161px;
height:62px;
}

#progressive {
background-image:url(../images/shared/jackpots_2.jpg);
background-repeat:no-repeat;
position:relative;
left:553px;
top:20px;
width:150px;
height:51px;
font-family:Arial;
font-size:10px;
color:#FF921E;
font-weight:700;
}

#main {
background-image:url(../images/shared/free-credits.jpg);
background-repeat:no-repeat;
height:auto;
min-height:654px;
font-family:arial;
color:#FCE8BE;
font-size:x-small;
voice-family:inherit;
margin:0;
}

#main a {
text-decoration:underline;
color:blue;
}

#main a:hover,#main a.active {
color:blue;
}

#main a:visited {
color:red;
}

*>#main {
height:auto;
}

#main-nudge {
margin-left:22px;
}

#h-h1 {
color:#FCE8BE;
font-size:16px;
margin:0;
padding:0;
}

#main-wrap {
width:665px;
height:100%;
margin:0;
padding:0;
}

#main-tb-top {
background:url(../images/shared/sec-top.jpg);
background-repeat:no-repeat;
height:5px;
m\argin-top:-5px;
margin:0;
padding:0;
}

#main-tb-mid {
width:160px;
background:#FFF1CB;
padding-left:15px;
color:#8C2218;
}

#main-tb-bot {
width:505px;
background:#FFF1CB;
color:#8C2218;
font-size:11px;
font-family:Arial;
padding:5px 22px 5px 5px;
}

#main-tb-foot {
background:url(../images/shared/sec-bot.jpg);
background-repeat:no-repeat;
height:3px;
margin:0;
padding:0;
}

#pedastal {
background-image:url(../images/home/win.jpg);
background-position:bottom;
background-repeat:no-repeat;
float:left;
width:508px;
height:150px;
}

#list {
float:left;
width:508px;
height:73px;
}

#tabs {
float:left;
width:508px;
height:37px;
}

#subhead {
background-image:url(../images/home/online-gaming.gif);
background-position:bottom;
background-repeat:no-repeat;
float:left;
width:508px;
height:40px;
}

#riverbelle {
background-image:url(../images/home/riverbelle.gif);
background-position:bottom;
background-repeat:no-repeat;
float:left;
width:155px;
height:150px;
}

#content-top {
width:663px;
font-size:11px;
font-family:arial;
color:#FCE8BE;
margin:0 0 0 25px;
}

#content-main {
background-image:url(../images/shared/games.gif);
clear:both;
width:663px;
font-size:11px;
font-family:arial;
color:#8C2218;
margin:0 0 0 25px;
}

#offer {
background-image:url(../images/home/online-credit.gif);
background-repeat:no-repeat;
float:left;
width:627px;
height:182px;
margin-left:20px;
_margin-left:10px;
margin-top:0;
}

#casino {
float:left;
width:304px;
height:170px;
margin-top:39px;
font-size:11px;
}

#casino-download {
float:left;
padding-left:20px;
padding-top:110px;
}

#poker {
float:left;
width:305px;
height:170px;
margin-left:12px;
margin-top:39px;
font-size:9px;
}

#poker-download {
float:left;
padding-top:122px;
}

#frontpage {
clear:both;
margin-left:12px;
_margin-top:-25px;
}

#frontpage span {
clear:both;
display:block;
}

#frontpage-text {
float:left;
padding-left:5px;
font-size:11px;
font-family:Arial;
}

#content-bottom {
background-image:url(../images/shared/win.gif);
width:663px;
height:10px;
background-repeat:no-repeat;
margin:0 0 0 25px;
}

#footer {
background-image:url(../images/shared/casino-games.jpg);
background-repeat:no-repeat;
height:127px;
margin:0;
}

#footnav {
text-align:center;
clear:both;
padding-top:15px;
font-family:Arial;
font-size:11px;
color:#410000;
}

.footernav {
font-family:Arial;
font-size:10px;
color:#410000;
text-decoration:none;
font-weight:400;
}

#legal {
height:50px;
clear:both;
margin-left:55px;
margin-top:10px;
padding-top:5px;
padding-left:10px;
background-image:url(../images/footer/legal.gif);
background-repeat:no-repeat;
}

#nav {
float:left;
width:492px;
height:40px;
list-style:none;
font-size:12px;
background:url(../images/shared/nav-bg.gif) repeat-x top left;
font-family:Arial;
margin:0;
padding:0;
}

#nav li {
float:left;
list-style:none;
background:url(../images/shared/nav-bg.gif) no-repeat top right;
margin:0;
padding:0 1px 0 0;
}

#nav a {
float:left;
text-decoration:none;
border-bottom:none;
color:#000;
font-weight:700;
padding:10px 0;
}

#nav a:hover,#nav a.active {
color:#B70707;
}

#nav a.active {
font-weight:700;
background:url(../images/shared/nav-bg.gif) repeat-x bottom left;
}

li#t-home a {
padding-left:5px;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:48px;
}

li#t-casino a {
padding-left:0;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:100px;
}

li#t-poker a {
padding-left:0;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:95px;
}

li#t-player a {
padding-left:0;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:113px;
}

li#t-about a {
padding-left:0;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:70px;
}

li#t-help a {
padding-left:0;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:50px;
}

li#t-logout a {
margin-left:260px;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:50px;
}

li#t-msg a {
padding-left:5px;
background:url(../images/shared/nav-bg.gif) no-repeat top left;
width:150px;
}

#sidebar {
width:160px;
float:left;
font-size:11px;
color:#8C2218;
font-family:Arial;
font-weight:700;
margin:0 0 5px;
padding:0;
}

#sidebar h3 {
color:#871B0C;
font-size:12px;
font-weight:700;
margin:0;
padding:5px 0;
}

#sidebar p,#sidebar ul,#sidebar dl {
list-style:none;
margin:0;
padding:0;
}

#sidebar li {
line-height:1.4em;
margin:0 0 .5em;
padding:0 0 0 12px;
}

#sidebar a {
text-decoration:none;
border-bottom:none;
color:#8C2218;
font-weight:400;
padding:2px;
}

#sidebar a:hover,#sidebar a.active {
color:#8C2218;
font-weight:700;
}

#sidebar #bits li {
border-bottom:1px solid #871B0C;
width:140px;
margin-bottom:4px;
padding:2px;
}

#sidebar ul.bits li {
margin-bottom:2px;
padding-left:0;
background:none;
}

#sidebar ul.bits li.active a:link a:visited {
color:#8C2218;
font-weight:700;
text-decoration:none;
border-bottom:none;
}

#sec-info-box {
height:100%;
width:425px;
background:#fff;
border:1px solid #871B0C;
padding:5px;
}

#sec-info-box-txt {
padding-left:150px;
margin-left:10px;
}

#sec-info-box-help {
padding-left:5px;
margin-left:0;
}

#back2top {
color:blue;
float:right;
}

form {
margin:0;
padding:0;
}

#sub-players-details-space {
padding-bottom:2px;
}

#lyr1,#lyr2,#lyr3,#lyr4,#lyr5 {
position:absolute;
width:500px;
visibility:hidden;
top:270px;
}

#lyr2 {
top:270px;
}

#h-welcome {
font-size:11px;
margin-top:5px;
}

#h-welcome-ul {
padding-left:8px;
margin-top:-10px;
margin-left:10px;
list-style:square;
}

#h-lyr1-div1 {
background:#FCEFB1;
color:#8C2218;
width:659px;
margin-left:1px;
padding:0;
}

#h-lyr1-tbl1-td1 {
background:url(../images/home/rbc-box-casino.gif);
background-repeat:no-repeat;
width:305px;
height:156px;
}

#h-lyr1-tbl1-tdMPV {
background:url(../images/home/rbc-box-mpv.gif);
background-repeat:no-repeat;
width:305px;
height:156px;
}

#h-lyr1-div2 {
padding-left:155px;
padding-top:30px;
padding-right:5px;
}

#h-lyr1-tbl1-td2 {
background:url(../images/home/rbc-box-poker.gif);
background-repeat:no-repeat;
width:305px;
height:156px;
}

#h-lyr1-div3 {
padding-left:155px;
padding-top:30px;
word-wrap:break-word;
padding-right:10px;
margin-right:0;
}

#h-lyr1-div4 {
background:url(../images/home/rbc-box-top.gif);
background-repeat:no-repeat;
margin-bottom:-4px;
height:11px;
margin-left:20px;
}

#h-lyr1-div5 {
margin-right:18px;
margin-left:20px;
background-image:url(../images/home/rbc-box-bg.gif);
background-repeat:repeat;
height:1px;
}

#h-lyr1-div6 {
margin-right:10px;
margin-left:20px;
background-image:url(../images/home/rbc-box-bg.gif);
width:621px;
}

#h-lyr1-div7 {
background:url(../images/home/rbc-box-bot.gif);
background-repeat:no-repeat;
height:12px;
margin-left:20px;
}

#h-lyr1-div8 {
border:1px solid #600904;
color:#8C2218;
background:#fff;
width:621px;
margin-left:20px;
padding:2px;
}

#h-lyr2-div1 {
	background:url(../images/home/jpc-25free-bg.jpg); width:660px; height:379px;
}

#jpc-500-free {
background:url(../images/home/jpc-500-offer-bg.jpg);
width:630px;
height:202px;
}

#downloading {
text-align:center;
border:0 solid #000;
margin-right:180px;
margin-top:0;
padding-top:100px;
}

/* 25 free stuff */

#h-lyr2-div1 {
background:url(../images/home/jpc-25free-bg.jpg);
width:660px;
height:379px;
}
#casinogamescontainer
{
	position:relative;
	height:154px;
	padding:0;
	
	
	
	}

#jpc-buttons {
width:162px;
height:25px;
display:block;
margin-left:100px;
/*margin:143px 0 0 105px;*/
padding-top:1px;
}

#jpc-text {
width:627px;
height:147px;
display:block;
line-height:1.2;
position:absolute;
top:330px;
left:21px;
color:#872987;
font-size:12px;
font-family:Arial;
}

#jpc-text1 {
width:250px;
height:36px;
color:#fff;
text-align:center;
font-family:Arial;
font-size:11px;
font-weight:700;
margin:3px 0 0 60px;
}

/* 

#jpc-buttons
{
width:329px;
height:35px;
display:block;
padding-top:99px;
padding-left:37px;
}

#jpc-text {
	 width:630px;
	 height:147px;
	 display:block;
	 padding:15px 10px 0px 15px;
	 margin:27px 30px 0 0;
	 color:#872987;
	 font-size:12px;
	 font-family:Verdana, Arial, Helvetica, sans-serif
	 
}

#jpc-text a {
	color:#0000FF;
	font-weight:700;
}

#jpc-text1
{
width:268px;
height:36px;
padding-left:35px;
color:#f0c709;
text-align:center;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
}


#jpc-text a:visited{
	color:#0000FF;
	font-weight:700;
}
*/

#triple-seven {
width:630px;
height:157px;
background:url(../images/home/triple-seven.jpg);
}

#triple-seven-text {
float:left;
text-align:left;
margin-left:150px;
margin-top:15px;
}

#triple-seven-text a {
color:#6A066A;
font-weight:700;
}

#h-lyr2-tbl1-td1 {
background:url(../images/home/jpc-buy50.gif);
background-repeat:no-repeat;
width:621px;
height:163px;
}

#h-lyr2-div3 {
padding-left:5px;
padding-top:30px;
}

#h-lyr2-div4 {
padding-left:5px;
padding-top:5px;
}

#h-lyr2-div5 {
padding-left:495px;
padding-top:15px;
margin-top:-90px;
height:1px;
}

#h-lyr2-tbl1-a2 {
margin-left:350px;
margin-top:-32px;
height:30px;
border:0 solid #FFC0CB;
width:150px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr2-div6 {
background:url(../images/home/jpc-box-top.gif);
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:-4px;
height:11px;
margin-left:20px;
}

#h-lyr2-div7 {
margin-right:18px;
margin-left:20px;
background:url(../images/home/jpc-box-bg.gif);
height:1px;
}

#h-lyr2-div8 {
margin-right:10px;
margin-left:20px;
color:#FF9;
background-image:url(../images/home/jpc-box-bg.gif);
width:621px;
}

#h-lyr2-div9 {
background:url(../images/home/jpc-box-bot.gif);
background-repeat:no-repeat;
height:12px;
margin-left:20px;
}

#h-lyr2-div10 {
border:1px solid #E1CC8A;
color:#6B004F;
background:#fff;
width:621px;
margin-left:20px;
padding:2px;
}

#h-lyr3-div1 {
background:#039;
color:#fff;
width:659px;
margin-left:1px;
padding:0;
}

#h-lyr3-tbl1-td1 {
background:url(../images/home/lucky-50-200.gif);
background-repeat:no-repeat;
width:621px;
height:165px;
}

#h-lyr3-div3 {
padding-left:5px;
padding-top:30px;
color:#fff;
}

#h-lyr3-div4 {
padding-left:5px;
padding-top:10px;
color:#039;
}

#h-lyr3-div5 {
padding-left:490px;
padding-top:0;
margin-top:-90px;
color:#039;
height:1px;
}

#h-lyr3-tbl1-a2 {
margin-left:350px;
margin-top:-52px;
height:30px;
border:0 solid #FFC0CB;
width:150px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr3-div6 {
background:url(../images/home/lnc-box-top.gif);
clear:both;
background-repeat:no-repeat;
margin-top:10px;
margin-bottom:-4px;
height:11px;
margin-left:20px;
}

#h-lyr3-div7 {
margin-right:18px;
margin-left:20px;
height:1px;
}

#h-lyr3-div8 {
margin-right:10px;
margin-left:20px;
color:#fff;
background:url(../images/home/lnc-box-bg.gif);
width:621px;
}

#h-lyr3-img2 {
margin-right:-8px;
}

#h-lyr3-div9 {
background:url(../images/home/lnc-box-bot.gif);
background-repeat:no-repeat;
height:12px;
margin-left:20px;
}

#h-lyr3-div10 {
border:1px solid #FF9;
color:#039;
background:#fff;
width:621px;
margin-left:20px;
padding:2px;
}

#h-lyr4-div1 {
background:url(../images/home/gcc-30freespins.jpg) #360;
color:#fff;
width:659px;
height:418px;
margin-left:0;
padding:0;
}

#h-lyr4-tbl1-td1 {
background:url(../images/home/tgc-box-casino.gif);
background-repeat:no-repeat;
width:304px;
height:162px;
}

#h-lyr4-div3 {
background:url(../images/home/100-percent.gif);
background-repeat:no-repeat;
width:359px;
height:111px;
}

#h-lyr4-div4 {
width:329px;
height:47px;
display:block;
padding-top:10px;
color:#ffffba;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#gcc-download-btns {
	width: 310px;
	height: auto;
	margin: 170px 0 0 20px;
	text-align: center;
	font-weight: 700;
	padding: 0;
}

#gcc-text {
width:600px;
height:155px;
display:block;
line-height:1.2;
position:absolute;
top:353px;
left:36px;
color:#ffff99;
font-size:12px;
font-family:Arial;
}

#gcc-text p {
margin: 0;
padding: 0;
}
	
#h-lyr4-div5 {
padding-top:5px;
width:329px;
height:50px;
colour:#ffb400;
}

#h-lyr4-text {
width:615px;
height:173px;
display:block;
color:#ffffba;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:135px 15px 0 30px;
}

#h-lyr4-tbl1-a1 {
float:left;
margin-left:10px;
margin-top:25px;
height:30px;
border:0 solid blue;
width:170px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr4-tbl1-td2 {
background:url(../images/home/tgc-box-poker.gif);
background-repeat:no-repeat;
width:305px;
height:156px;
}

#h-lyr4-tbl1-a3 {
float:left;
margin-left:20px;
margin-top:0;
height:30px;
border:0 solid blue;
width:170px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr4-tbl1-a4 {
float:left;
margin-left:10px;
margin-top:25px;
height:30px;
border:0 solid #FFC0CB;
width:80px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr4-img2 {
margin-top:40px;
margin-right:-10px;
}

#h-lyr4-div9 {
border:1px solid #0A3C02;
color:#360;
background:#fff;
width:621px;
margin-left:20px;
padding:2px;
}

html>body #container {
width:711px;
}

#login-details-info-box {
height:90px;
width:425px;
border:1px solid #871B0C;
margin-bottom:10px;
background:#fff url(../images/help/help-pass.jpg) no-repeat 10px 10px;
padding:10px;
}

.cursor {
cursor:pointer;
}

#jpc-100percent-container {
width:621px;
height:189px;
}

#jpc-100percent-top {
float:left;
width:621px;
height:122px;
background-image:url(/images/jpc-100percent-top.gif);
}

#jpc-100percent-bottom {
float:left;
width:621px;
height:67px;
background-image:url(/images/jpc-100percent-bottom.gif);
text-align:center;
color:#FFF;
font-size:11px;
}

#jpc-100percent-buttons {
position:relative;
left:142px;
top:95px;
width:336px;
height:28px;
}

#lnc-container {
width:622px;
height:190px;
margin-bottom:15px;
}

#lucky-nugget {
float:right;
width:311px;
height:26px;
background-image:url(/images/home/lucky-nugget.gif);
}

#tunzamunni {
float:right;
width:311px;
height:190px;
background-image:url(/images/home/tunzamunni.gif);
}

#free-spins {
float:right;
width:311px;
height:136px;
background-image:url(/images/home/free-spins.gif);
}

#free-spins-text {
color:#000;
font-size:11px;
text-align:center;
margin:44px 10px 5px;
}

#free-download {
float:right;
width:311px;
height:28px;
background-image:url(/images/home/lnc-free-download.gif);
text-align:center;
}

#lnc-header {
width:622px;
height:25px;
background-image:url(/images/home/lnc-header.gif);
}

#monthly-match {
float:left;
width:300px;
height:52px;
background-image:url(/images/home/monthly-match.gif);
text-align:center;
color:#000;
font-size:11px;
padding:80px 5px 0;
}

#match-50 {
float:right;
width:312px;
height:167px;
background-image:url(/images/home/match-50.gif);
}

#monthly-download {
float:left;
width:240px;
height:31px;
background-image:url(/images/home/monthly-download.gif);
padding:2px 0 0 70px;
}

#lnc-casino-offer {
width:622px;
float:left;
}

#lncoffer-online-casino {
width:621px;
height:132px;
float:left;
}

#lncoffer-blue-strip {
background-image:url(/images/home/lncoffer-blue-strip.gif);
width:622px;
height:21px;
float:left;
}

#lncoffer-dice {
width:122px;
height:45px;
float:left;
}

#buy50get200 {
width:195px;
height:45px;
float:left;
}

#lncoffer-777 {
width:189px;
height:45px;
float:left;
}

#lncoffer-bottomleft {
width:115px;
height:45px;
float:left;
}

#lncoffer-download-now {
width:168px;
height:28px;
float:left;
}

#lncoffer-instant-play {
width:120px;
height:28px;
float:left;
}

#lncoffer-bottomright {
width:173px;
height:28px;
float:left;
}

#menu img,#casino img,#poker img,#frontpage img {
float:left;
margin:0;
padding:0;
}

#sidebar a:visited,#sidebar ul.bits a:hover {
color:#8C2218;
}

#main h3,#main h1 {
color:#871B0C;
font-size:12px;
font-weight:700;
margin:0;
padding:0;
}

#casino-text,#poker-text {
float:left;
padding-left:5px;
}

#sec-box,#sub-players-details {
height:100%;
width:435px;
border:1px solid #871B0C;
background:#FADEA3;
padding:5px;
}

#h-lyr1-tbl,#h-lyr2-tbl,#h-lyr3-tbl,#h-lyr4-tbl {
width:100%;
border:0;
margin:0;
padding:0;
}

#h-lyr1-img1,#h-lyr2-img,#h-lyr3-img {
margin-left:20px;
margin-top:5px;
margin-bottom:5px;
}

#h-lyr1-tbl1,#h-lyr2-tbl1,#h-lyr3-tbl1,#h-lyr4-tbl1 {
margin-bottom:5px;
width:638px;
}

#h-lyr1-tbl1-a1,#h-lyr1-tbl1-a3 {
float:left;
margin-left:10px;
margin-top:8px;
height:30px;
border:0 solid blue;
width:170px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr1-tbl1-a2,#h-lyr1-tbl1-a4 {
float:left;
margin-left:10px;
margin-top:8px;
height:30px;
border:0 solid #FFC0CB;
width:80px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr1-div8 span,#h-lyr2-div10 span,#h-lyr3-div10 span,#h-lyr4-div9 span {
margin-left:10px;
font-weight:700;
font-size:11px;
}

#jpc-text a,#jpc-text a:visited {
color:#00F;
font-weight:700;
}

#jpc-text1 a,#jpc-text1 a:hover {
color:#ffcc00 !important;
font-weight:700;
}

#h-lyr2-div2,#h-lyr3-div2,#h-lyr4-div2 {
margin-left:20px;
}

#h-lyr2-tbl1-a1,#h-lyr3-tbl1-a1 {
margin-left:120px;
margin-top:-2px;
height:30px;
border:0 solid blue;
width:170px;
cursor:pointer;
display:block;
padding:10px 0;
}

#h-lyr4-tbl1-a2,#h-lyr4-tbl1-ap {
float:left;
margin-left:210px;
margin-top:-50px;
height:30px;
border:0 solid #FFC0CB;
width:80px;
cursor:pointer;
display:block;
padding:10px 0;
}