﻿.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
img{border:none;vertical-align:middle;}
form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}
ul{
	list-style: none;
}
body{
	margin: 0px;
	/* [disabled]font-size:14px; */
	font-family: "Times New Roman", Times, serif;
	background-color: #FFF;
	font-weight: normal;
	background-repeat: repeat;
	background-position: left top;
}
input,select,textarea{font-size:10px;line-height:12px;font-family:Arial; vertical-align:middle;}
a{}
h1{
	font-size:18px;
	line-height:15px;
	color: #FFFFFF;
	padding-top: 9px;
	padding-left: 40px;
	font-weight: bold;
}
h2{
	font-size:16px;
	line-height:18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 12px;
	padding-left: 60px;
	padding-bottom: 3px;
}
h3{
	font-size:13px;
	line-height:16px;
	color: #FFFFFF;
	padding-left: 50px;
	font-weight: bold;
	padding-top: 10px;
}
h4{font-size:13px;line-height:15px;}
h5{font-size:11px;line-height:13px;}
h6{font-size:10px;line-height:12px;}
div.container{
	width: 976px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #D2E9F9;
	border-left-color: #D2E9F9;
}
div.header{
	width:976px;
	background:url(images/header-bg.jpg) no-repeat;
	height: 150px;
}
div.header img{padding:2px 0 0 20px;}
div.nav-bg{
	width: 976px;
	height: 33px;
	background: url(images/nav-bg.jpg) no-repeat;
	text-align: center;
}
div.nav-bg2{
	width:800px;
	height:33px;
	background-image: url(/images/current-bg.jpg);
	background-repeat: repeat;
	text-align: center;
	padding-left: 175px;
}
ul.nav{
	width: 956px;
	padding-left: 20px;
	text-align: center;
}

ul.nav li{
	float:left;
	line-height:33px;
	background:url(images/nav-line.jpg) no-repeat;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}
ul.nav li:hover{
	float:left;
	line-height:33px;
	background:url(images/current-bg.jpg) repeat-x;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}

ul.nav li a{color:#fff; font-weight:bold;}
ul.nav li.current{ background:url(images/current-bg.jpg) repeat-x;}

ul.nav li.no-border{background:none;}
ul.nav li.no-border:hover{ background:url(images/current-bg.jpg) repeat-x;}

div.content{
	width:976px;
	background:#FFF;
	margin: 0px;
}
div.content-inner{width:970px; margin:0 auto;padding:5px 0 18px 0;}
div.content-left{
	width:200px;
	float:left;
	margin-left: 2px;
}
div.content-left a { text-decoration: none; }
div.casino-mid{width:200px;margin:0 0 7px 0; background:url(images/casino-mid.jpg) repeat-y;}
div.casino-top{width:200px; background:url(images/casino-top.jpg) no-repeat top;}
div.casino-btm{width:200px;background:url(images/casino-btm.jpg) no-repeat bottom;}
div.casino-btm h4{padding:13px 0 0 55px; color:#fff;}
ul.text{
	width:196px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 23px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}

ul.text li{ background:url(images/text-bg.jpg) no-repeat;height:20px;}
ul.text li:hover{background:url(images/text-current-bg.jpg) no-repeat;height:20px;color:#fff;}

ul.text li a{
	color: #000066;
	background: url(images/casino-icon.gif) no-repeat 10px 5px;
	padding: 0 0 0 25px;
	font-size: 13px;
	font-weight: bold;
}
ul.text li:hover a{ color:#fff; background:url(images/casino-icon.gif) no-repeat 10px 5px;padding:0 0 0 25px;}

ul.text li.current{ background:url(images/text-current-bg.jpg) no-repeat;height:20px;}
ul.text li.current a{color:#fff;}

div.poker2-top{width:200px; background:url(images/poker-top.jpg) no-repeat top;}
div.sports-top{width:200px; background:url(images/sports-top.jpg) no-repeat top;}
div.sports-top-right{
	width:200px;
	background-image: url(/images/sports-top-right.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
div.bingo-top{width:200px; background:url(images/bingo-top.jpg) no-repeat top;}
div.casino-mid2{width:200px;margin:0 0 4px 0; background:url(images/casino-mid.jpg) repeat-y;}
div.content-mid{width:546px; float:left;padding:5px 0 0 5px;}
div.primarycontent {width:546px; background: #ffffff url(images/cbg.gif) left top repeat-y; }
div.middle-mid{width:546px; background: url(images/middle-mid.gif) repeat-x;}
div.middle-left{width:546px; background:url(images/middle-left.gif) no-repeat left top;}
div.middle-right{width:546px; background:url(images/middle-right.gif) no-repeat right top; padding-bottom: 20px;  border-bottom: 1px solid #568aba; }
div.about-mid{
	width:546px;
	background:url(images/about-mid.jpg) repeat-y;
	clear: left;
}
div.about-top{
	width: 546px;
	background: url(images/about-top.jpg) no-repeat top;
	padding-bottom: 8px;
}
div.about-btm{
	width:546px;
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
div.about-btm h4{padding:10px 0 0 43px; color:#fff;}
div.about-btm p{
	padding-top: 9px;
	padding-right: 8px;
	padding-left: 8px;
	margin-bottom: 12px;
	text-align: justify;
}
div.more{padding:0 0 0 400px;}
div.more a{ background:url(images/read-bg.jpg) no-repeat;width:98px;height:23px;margin:20px 25px 0 0; display:block; text-align:center; line-height:23px;}
div.review-bg a{
	display:block;
	text-align:center;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(/images/review-bg.png);
	background-repeat: no-repeat;
}
div.top5-mid{width:510px;margin:3px auto 0 auto; background:url(images/top5-mid.jpg) repeat-y;}
div.top5-top{width:510px; background:url(images/top5-top.jpg) no-repeat top;}
div.top5-btm{width:510px;padding:0 0 10px 0;background:url(images/top5-btm.jpg) no-repeat bottom;}
div.top5-btm h4{padding:13px 0 20px 60px; color:#990600;}
div.poker-out{width:510px;padding:5px 0 0 0;}
div.poker-left{width:132px; float:left;padding-left:4px;}
div.poker-left img{border:solid 1px #d6b462;padding:1px; vertical-align:top;}
div.poker-right{width:366px; float:left; background:#fffdf0; border-bottom:dashed 1px #f9e9c2;}
div.poker-right{width:366px; float:left;}
div.poker-title{width:366px;height:30px; background:url(images/pokersite-bg.jpg) no-repeat;}
div.poker-title p{width:220px;padding:8px 0 0 15px; font-weight:bold; float:left;color:#fff;}
div.star{padding:3px 0 0 0; float:left;}
div.star img{padding:0 2px 0 0; float:left;}
div.poker-right p.sign{
	line-height: 16px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
div.poker-right a.more{
	float: right;
	color: #cf1b13;
	text-decoration: underline;
	margin: 1px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
div.content-right{
	width:211px;
	float:left;
	padding-left:5px;
	margin: 0px;
}
div.content-right a { text-decoration: none; }
div.newsletter-mid{width:211px;margin:0 0 7px 0; background:url(images/newsletter-mid.jpg) repeat-y;}
div.newsletter-top{width:211px; background:url(images/newsletter-top.jpg) no-repeat top;}
div.newsletter-btm{width:211px; background:url(images/newsletter-btm.jpg) no-repeat bottom;}
div.newsletter-btm h4{padding:13px 0 20px 65px; color:#fff;}
ul.login{
	width:200px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
ul.login li{ float:left; text-align:right; color:#004f8e; font-weight:bold;}
ul.login li.col1{
	width:75px;
	margin: 0px;
}
ul.login li.col2{width:125px;}
ul.login li.col2 input{width:120px;}
ul.login2{width:200px; margin:0 auto; padding-bottom:10px;}
ul.login2 li{float:left; text-align:center;}
ul.login2 li.col1{width:125px; font-weight:normal;}
ul.login2 li.col2{width:74px;}
ul.login2 li.col2 input{width:74px; font-size:12px;color:#fff; font-weight:bold; height:20px; background:url(images/login-bg.jpg) no-repeat; border:none;}
div.usa-top{width:211px; background:url(images/usa-title.jpg) no-repeat top;}
div.deposit-top{width:211px; background:url(images/deposit-top.jpg) no-repeat top;}
ul.deposit{width:211px;}
ul.deposit li{background:url(images/casino-icon.gif) no-repeat 10px 5px;padding:0 0 5px 25px;}
ul.deposit li.deposit1{color:#065b9d; border-bottom:dashed 1px #c6e4ff;}
ul.deposit li.deposit2{color:#cd1810;}
div.advertising{width:211px;}
div.advertising h4{padding:8px 0 8px 65px; color:#fff;background:url(images/advertising-title.jpg) no-repeat top;}
div.banner{ text-align:center; background: #ffffff; padding: 10px 0 10px 0;}
div.footer{
	width:966px;
	height:129px;
	text-align:center;
	background:url(images/footer-bg.jpg) no-repeat -1px top;
	margin: 0px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
img.btm-logo{ float:right; vertical-align:top;}
ul.btm-nav{padding:45px 0 0 0;}
ul.btm-nav li{ display:inline;border-left:solid 1px #fff;padding:0 8px;}
ul.btm-nav li a{color:#fff;font-weight:bold;text-decoration:none;}
ul.btm-nav li.no-border{border:none;}
div.footer p{color:#fff;padding-top:15px; font-weight:bold;}
div.footer a{ text-decoration:none;}

.h4tag 
{
margin-left:60px;
padding-top:8px;
font-size:13px;
line-height:17px;
color:#FFFFFF;
font-weight:bold;
display:block;
}

.h4tag1
{
margin-left:60px;
padding-top:12px;
font-size:13px;
line-height:20px;
color:#FFFFFF;
font-weight:bold;
display:block;
}
.h4tagright
{
	margin-left:60px;
	padding-top:11px;
	font-size:15px;
	line-height:15px;
	color:#FFFFFF;
	font-weight:bold;
	display:block;
	margin-bottom: 6px;
}
.h4tagrightusa
{
margin-left:60px;
padding-top:12px;
font-size:13px;
line-height:15px;
color:#FFFFFF;
font-weight:bold;
display:block;
}


ul.textright{
	width:207px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 0px;
	padding-top: 23px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}

ul.textright li{ background:url(images/text-bg.jpg)  repeat-x;height:20px;}
ul.textright li:hover{background:url(images/text-current-bg.jpg)  repeat-x;height:20px;color:#fff;}

ul.textright li a{
	color: #000066;
	background: url(images/casino-icon.gif) no-repeat 10px 5px;
	padding: 0 0 0 25px;
	font-size: 13px;
	font-weight: bold;
}
ul.textright li:hover a{ color:#fff; background:url(images/casino-icon.gif) no-repeat 10px 5px;padding:0 0 0 25px;}

ul.textright li.current{ background:url(images/text-current-bg.jpg) no-repeat;height:20px;}
ul.textright li.current a{color:#fff;}


.subcontent {}
.subcontent h4 {
 width: 503px;
 height: 22px;
 margin: 0;
 padding: 0;
 color: #fff;
 background: url(images/about-top.jpg) left top no-repeat;
 padding:10px 0 0 43px; 
 }
.subcontent table.top-five {
 width: 534px; 
 height: 202px; 
 margin: 0 auto;
 color:   #05358e;
 font: 12px Arial, Helvetica, sans-serif;
 }
.top-five td {
	text-align: center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: thin;
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
	border-bottom-width: thin;
	border-right-width: thin;
	border-left-width: thin;
} 
.top-five td a {
	text-align: center;
	color: #05409A;
	font-weight: bold;
	text-decoration: underline;
} 
.top-five .row1 {
	height: 30px;
}
.top-five .row2 { height: 31px; }
.top-five .row3 { height: 31px; }
.top-five .row4 { height: 31px; }
.top-five .row5 { height: 31px; }
.top-five .row6 { height: 33px; }

.top-five .row1 td {
	height: 30px;
	font-weight: bold;
	background-color: #063F99;
	color: #FFFFFF;
}
.top-five .row2 td {
	height: 31px;
	color: #0036E6;
}
.top-five .row3 td {
	height: 31px;
	color: #00C;
	background-repeat: repeat-x;
}
.top-five .row4 td { height: 31px; background: #d9f0ff; }
.top-five .row5 td { height: 31px; background: #d9f0ff; }
.top-five .row6 td { height: 33px; background: #d9f0ff; }

.top-five .td1 { width: 61px; text-align: center; }
.top-five .td2 { width: 143px; }
.top-five .td3 { width: 82px; }
.top-five .td4 { width: 83px; }
.top-five .td5 { width: 81px; }
.top-five .td6 { width: 70px; }
.container .content .content-inner clearfix #above .content-mid .primarycontent .middle-mid .middle-left .middle-right .about-mid .about-top .about-btm .top-five {
	background-image: url(/images/table-header.jpg);
	background-repeat: no-repeat;
}


.yellow1 {
 color: #ffe06b !important;
 }
.roundbox {
 background: url(images/bgrnd.png) left top repeat-y;
 width: 527px;
 padding: 5px 3px;
 margin: 0 auto;
 overflow: hidden;
 }
.roundbox-top {
 background: url(images/toprnd.png) left top no-repeat;
 height: 7px;
 width: 533px;
 margin: 10px auto 0 auto; 
 }  
.roundbox-bot {
 background: url(images/botrnd.png) left top no-repeat;
 height: 5px;
 width: 533px;
 margin: 0 auto; 
 clear: both;
 }   
.review {
 float: left;
 width: 370px;
 padding: 6px 0px 6px 17px; 
 }
.review_name { 
 font-size: 16px;
 font-weight: bold;
 color: #051d73;

 }
.review_rating {
 font-size: 15px;
 color: #051d73; 
 font-weight: bold; 
 float: left;
 padding: 8px 10px 0 0 ; 
 } 
.rating {
 background: url(images/pointbox.gif) left 6px no-repeat;
 width: 46px;
 height: 20px;
 color: #a00d07;
 font-size: 16px;
 font-weight: bold;  
 text-align: center;
 padding: 9px 0 0 0;
 float: left; 
 } 
.rating2 {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	float: none;
	background-image: url(/images/table-header2.jpg);
	background-repeat: repeat-x;
	background-position: center;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
 } 


.starbox {
 background: url(images/starbox.gif) left top no-repeat;
 width: 129px;
 height: 17px;
 clear: both;
 padding: 4px 0 4px 0;
 } 
.starbox img{
 margin-left: 6px;
 } 
.review_props { width: 520px; margin-top: -9px; margin-bottom: -9px;}
.review_props .td_1 {
 background: url(images/tbg.gif) left top repeat-x;
 height: 32px;
 width: 207px;
 text-align: center;
 font: 14px Arial, Helvetica, sans-serif;
 color: #052f89;
 }
.review_props .td_2 {
 background: url(images/tbg.gif) left top repeat-x;
 height: 32px;
 width: 310px;
 text-align: center; 
 font: 14px Arial, Helvetica, sans-serif;
 color: #a00d07; 
 } 
.rh4 {
 color: #c43b34 !important;
 margin: 0 !important;
 padding: 0 0 0 6px !important;
 font: 17px Arial, Helvetica, sans-serif !important;
 background: none !important;
 font-weight: bold !important;
 clear: both;
 float: none !important;
 } 
/* Common Classes*/

.preload {
 display: none !important;
 }
.italic {
 font-style: italic !important;
 } 
.underlined {
 text-decoration: underline;
 } 
.noborder {
 border: none;
 }
.nodec {
 text-decoration: none;
 } 
.clear {
 clear: both !important;
 } 
.floatleft {
	float: left;
	padding-right: 3px;
 }
.floatright {
	float: right;
	margin-right: 2px;
	margin-bottom: 6px;
	margin-left: 10px;
	margin-top: 4px;
 }  
.red {
	color: #FF0000;
	font-weight: bold;
}
#above {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
	padding-left: 0px;
}
.table-bluetop{
	background-color: #063F99;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}
.big-blue {
	font-size: 18px;
	font-weight: bold;
	color: #102E62;
}
.big-blue-bg {
	font-size: 24px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FFFFFF;
	background-image: url(/images/about-top.jpg);
	line-height: normal;
	text-align: center;
}
.review-bg {
	font-size: 14px;
	font-weight: bold;
	color: #000066;
	background-image: url(/images/review-bg.png);
}
.red-link {
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
.bigredreview {
	color: #FF0000;
	font-weight: bold;
	font-size: 16px;
}
.blue {
	color: #000066;
	font-weight: bold;
}
.table-bg {
	display: table;
	border: thin dashed #052A85;
	background-color: #FFFDF0;
}
.bg-table-blue {
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(/images/bg-table.gif);
	text-align: center;
	line-height: 40px;
	background-repeat: no-repeat;
	font-size: 14px;
}
  TABLE.sportstable
  { 
     font-family:arial;
     font-size:10pt;
     background-color:#FFFFFF;
     width:530px;
     border-color:black;
  }

  TH.sportstable
  {
	font-size:10pt;
	color:white;
	background-color: #052A83;
  }
  TH.sportstable1
  {
	font-size:10pt;
	color:white;
	background-color: #FF0000;
  }

  TR.sportstable
  { 
  }

  TD.sportstable
  {
	font-size:12px;
	background-color:#FFFFFF;
	color:#000000;
	text-align:left;
  }
.dotted-line {
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #A6A6FF;
}
.green-italics {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-weight: bold;
	color: #060;
}
.smackoff {
	height: 125px;
	width: 275px;
	float: right;
	background-image: url(/images/smackoffodds.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
div.intexthead{
	width:546px;
	background:url(images/about-top.jpg) no-repeat top;
	margin-top: 8px;
	float: left;
	height: 32px;
	margin-bottom: 8px;
}
.intexthead p {
	font-size:18px;
	color: #FFFFFF;
	font-weight: bold;
	margin-left: 36px;
	padding-top: 0px;
	line-height: 4px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.firehead {	font-size:16px;
	line-height:18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 12px;
	padding-left: 60px;
	padding-bottom: 3px;
}
.about-btm ul li {
	padding-top: 12px;
	padding-left: 20px;
	line-height: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div table tr td ul .red {
	background-image: none;
	background-color: #FFF;
	line-height: 20px;
}
div a .banner {
	margin-top: 12px;
}
.banner p a img {
	margin-top: 12px;
}
.content-left .casino-mid .sports-top .casino-btm .text div table {
	padding-top: 12px;
}
#above .content-mid .primarycontent .middle-mid .middle-left .middle-right .about-mid .about-top .about-btm .table-bluetop {
	padding-left: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
}.about-top .firehead {
	padding-left: 45px;
}
.top5-top .top5-btm .more2 {
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}
.middle-right .top5-mid .top5-top .top5-btm .poker-out.clearfix .poker-right .red {
	margin-left: 20px;
	margin-top: 8px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
.top5-mid .top5-top .top5-btm .poker-out.clearfix .poker-right ul li {
	margin-left: 12px;
	margin-top: 8px;
}
.container .content .content-inner.clearfix #above .content-mid .primarycontent .middle-mid .middle-left .middle-right .about-mid .about-top .about-btm .about-top .about-btm ul {
	margin-bottom: 12px;
}
.container .content .content-inner.clearfix #above .content-mid .primarycontent .middle-mid .middle-left .middle-right .top5-mid .top5-top .top5-btm .inside-top5-writing {
	margin: 12px;
}
.container .content .content-inner.clearfix .content-left .text table tr td div p a img {
	margin-top: 6px;
	margin-bottom: 6px;
}
.container .content .content-inner.clearfix #above .content-mid .primarycontent .middle-mid .middle-left .middle-right .about-mid .about-top .about-btm div .top-five {
	margin-bottom: 8px;
	margin-top: 12px;
}
.container .content .content-inner.clearfix #above .content-mid .primarycontent .middle-mid .middle-left .middle-right .about-mid .about-top .about-btm p .img-w-separator {
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E5E5E5;
	margin-left: 20px;
	padding-left: 12px;
	margin-top: 18px;
	margin-bottom: 12px;
	margin-right: 6px;
}
.container .content .content-inner.clearfix #above .content-mid .primarycontent .middle-mid .middle-left .middle-right .about-mid .about-top .about-btm .about-top .about-btm .blue .italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000;
	font-weight: normal;
}
