/* CSS Document */

*{
	margin:0;
	padding:0;
}
body{
	font-size:x-small;
	voice-family:"\"}\"";
	voice-family:inherit;
	margin:0;
	padding:0;
	/***********global initialization******************/
	text-align:center;
	text-decoration:none;
	background:#12192C url(images/background/bg-main.jpg) repeat-x top;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;
	font-weight:normal;
    color:#336699;

}
html>body{
	font-size:small;
}
.headerleft {
	width: 350px;
	float: left;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	height:200px;
	}


p{
	margin:0;
	padding:0;
}
ul{
	padding:0;
	margin:0;
	list-style:none;
}
h1, h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFF00;
	line-height:40px;
	text-align:left;
	padding-left:10px;
}
h3{
	height:22px;
	width:441px;
	border-bottom:1px solid #D8D6D6;
	border-top:1px solid #D8D6D6;
	float:left;
	background:#ffffff url(images/heading-bg.gif) repeat-x;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#007F05;
}

h5{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#C24641;
	line-height:20px;
	text-align:left;
	padding-left:15px;
}


h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#C24641;
	line-height:20px;
	text-align:left;
	padding-left:15px;
}


h6{
	font-family: Arial;
	font-size:10px;
	font-weight:none;
	color:#FFFFBF;
	line-height:15px;
	text-align:left;
	padding-left:220px;
}
#container{
	background:url(images/container-b.jpg) repeat-x bottom;
	text-align:center;
}


#wrap{
	width:920px;
	text-align:left;
	padding-bottom:20px;
	margin:0 auto;
}

#top{
	height:100px;
	background:url(images/top-bg.jpg) no-repeat;
	padding-left: 430px;
	padding-top: 34px;
}
#top h1, h2{
	visibility:hidden;
	display:none;
}
#content{
	text-align:left;
	float:left;
	background:url(images/wrap-index.gif) repeat-y;
}

#sub-content{
	text-align:left;
	float:left;
	background:url(images/sub-wrap.gif) repeat-y;
}
#content-right{
	width:713px;
	float:right;
}
#right-side-bar{
	width:207px;
	float:right;
}

/*************left-side**********************/
#left-side-bar{
	width:207px;
	float:left;
}
#left-content{
	width:185px;/*187*/
	background-color:#00149C;
	padding:12px 0 0 0;
	margin:0 0 0 11px;
	border-left:1px solid #003399;
	border-right:1px solid #003399;
	clear:both;
	text-align:center;
}


/*****************mid-body************/


#mid-body{
	width:506px;
	padding:0px 0 0 0;
	float:left;

}
#article{
	text-align:left;
	background: #ffffff url(images/topic-top.gif) no-repeat top;
	padding:8px 0 0 0;
	/*width:506px;*/
}


#article h4{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF6600;
	line-height:22px;
	text-align:left;
	padding-left:15px;
}

#article h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:08px;
	font-weight:bold;
	color:#FF0000;
	line-height:10px;
	text-align:left;
	padding-left:12px;
}


/******************************************/
#right-content{
	width:185px;/*187*/
	padding:12px 0 0 0;
	margin:0 0 0 9px;
	text-align:center;
	clear:both;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
    color:#336699;
	border-left:1px solid #DBDBDB;
	border-right:1px solid #DBDBDB;
	background-color:#`ffffff;

}
/*************footer*************/
#index-footer-top{
	width:920px;
	height:22px;
	clear:both;
	background:url(images/bottom-index.gif) no-repeat top;
}

#sub-footer-top{
	width:920px;
	height:22px;
	clear:both;
	background:url(images/sub-footer-top.gif) no-repeat top;
}


#footer {

	width:920px;
	clear:both;
	background-color:#909EFF;
	color:#FECB18;

}

/*************footer*************/

#bottom{
	width:896px;
	margin:0 0 8px 11px;
	text-align:center;
	background:url(images/bottom.jpg) no-repeat bottom;

}
#menu-title-01, #menu-title-02, #menu-title-03, #menu-title-04{
	height:12px;
	padding: 0 0 0 23px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#FFFF00;
	margin:0;
}

#menu-title-01{
	background:url(images/smpics/dice.gif) no-repeat left;

}
#menu-title-02{
	background:url(images/smpics/dice.gif) no-repeat left;

}
#menu-title-03{
	background:url(images/smpics/dice.gif) no-repeat left;

}
#menu-title-04{
	background:url(images/smpics/dice.gif) no-repeat left;

}

#menu-title-05{
	height:15px;
	padding: 0 0 0 27px;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	color:#FF0000;
	background:url(images/title-05-bg.gif) no-repeat left;

}
.topic{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#162b77;
	display:block;
	padding-left:13px;
	text-align:left;

}





.topicpoker{
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	display:block;
	padding-left:10px;
	text-align:left;

}
.input-title{
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#575757;
	display:block;
	padding-left:17px;
	text-align:left;
	

}
.input-title label{
	text-align:left;
	width:160px;
	clear:both;

}
.input-box{
	border:1px solid #767676;
	width:141px;/*151*/
	height:17px;
	background-color:#FFFDD3;
	text-align:left;
	padding:0 5px;
	margin:5px 0;

}
.button{
	border:3px solid #E1E1E1;
}
/*************menu text*************/

.item-list{
	padding:0;
	margin:0;
	list-style:none;
	width:165px;
	border-bottom:0px solid #00149c;
	text-decoration:none;
	line-height:15px;
	text-align:left;
}
.item-list-txt{
	padding-left:11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:none;
	color:#DBDBDB;
	text-decoration:none;
	display:block;
	background:url(images/ar-r.gif) no-repeat left top;
}
.item-list-txt:hover{
	text-decoration:none;
	font-size:11px;
	font-weight:none;
	color:#FF8C00;
	background:url(images/pointer.gif) no-repeat left top;
}

.topic-01{
	padding: 0 15px 0 15px;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
   line-height:14px;
	color:#162B77;
	font-size:11px;

}


.topic-rightbar{
	padding: 0 10px 0 10px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
    
	color:#162B77;
	font-size:10px;


}
.article-01{
	text-align:left;
	background: url(images/topic-top.gif) no-repeat  top;
	padding:8px 0 0 0px;
	width:506px;/*506*/
	
}
.topic-02{
	background:#F8F8FF;
	clear:both;
	padding:0px 15px 15px 9px;
	width:482px;/*506*/
	background-image:url(images/topic-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}

.img-style{
border:1px solid #DEDEDE;

}
.article-button{
	
	/*width:335px;*/
	clear:both;
	text-align:right;
}

.article-txt{
display:block; padding-left:144px;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#336699;
}

.topic-02-txt{
	clear:both;
}

.footer-txt{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
}
.bottom-link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;

}

.bottom-link:hover{
	text-decoration:none;
	color:#FECB18;

}
///////////////////////////////////////////////////////////////////////
.onlinegambling
{
	
	margin-left:40px;
	width: 600px;
}

.fpcasino td {
	padding:5px;
	background-color: #E1E6EA;
	height: 15px;
	color: #000000;
	text-align: left;
}

.fpgambling td{
	padding:5px;
	background-color: #FFFFFF;
	height: 15px;
	color: #000000;
	text-align: left;
}

.fthead {
	background-color: #FFFFFF;
	height: 15px;
	color: #000000;
	padding-bottom:3px;
	text-align: left;
	font-size: 11px;
}

.fpred td {
	padding:5px;
	background-color: #F0F8FF;
	height: 15px;
	color: #162B77;
	text-align: left;
}


.online_gaming td {
	padding:5px;
	background: url("images/title_bg.gif");
	height: 15px;
	text-align: left;
}


.fpwhite td{
	padding:5px;
	background-color: #FFFFFF;
	height: 15px;
	color: #162B77;
	text-align: left;
}
.onlinecasinobonus
{
	
	margin-left:40px;
	width: 620px;
}
.fphead
{
    background-color:#EDEDFC;
	height: 10px;
	color: #000066 ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:2px;
    text-align: center;
	font-size: 10px;
    text-decoration:none;

}


.tophead 
{
    background: url("images/top_title_bg.gif");
	height: 20px;
	color: #FFFFCC ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-left:5px;
	font-size: 14px;
    text-decoration:bold;
}

.monthhead 
{
    background: url("images/top_title_bg.gif");
	height: 20px;
	color: #ffffff ;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    margin-left:10px;
	font-size: 16px;
    text-decoration:bold;
}

/*************Casino Reviews tables*************/
.onlinereview
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:40px;
   line-height:15px;
	width: 590px;


        
}

.reviewwhite td{
	padding:3px;
	background-color:#ffffff;
	height: 15px;
	color: #162b77;
	text-align: middle;
}

.casinogambling
{
	
	margin-left:30px;
	width: 650px;
        
}
.blackjack:hover{
	text-decoration:none;
	font-weight:bold;
	color:#000080;
	
}
.blackjack{
	padding-left:0px;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#000080;
	text-decoration:none;
}
#rightcol a {
	color: #0000FF;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
    line-height:14px;
    font-size:11px;
	text-decoration: underline;
		
}
#rightcol a:hover {
	color: #DAA520;
    text-decoration: none;
	
}
#onlinecasino a {
	color: #0015A2;
	font-weight: bold;
    font-size:12:
	text-decoration: underline;
	border-bottom: 1px  #333;
	background: #ffffff;
}
#onlinecasino a:hover {
	color: #DAA520;
	background: #fffbf6;


}
#rightlink a {
	color: #0000FF;
   font-weight: bold;
    font-size:11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}

#rightlink a:hover {
	color: #DAA520;
   text-decoration: underline;
}

////////////// right bar ////////////////

.freecasinospins
{
	
	margin-left:20px;
	width: 40px;
  

}
.tphead
{
	background-color: #ffffff;
	height: 30px;
	color: #808080;
	cell-padding:5px;
	text-align: left;
	font-size: 11px;
  text-decoration:none;

}
.footer {
	background-color: #092049;
	text-align: center;
	margin: 0 auto;
   height:50px;
	width: 770;
}
/*************casino table middle*************/

.freecasinocash
{
	width: 475px;
}
.nodepositcasino
{
	background-color: #800000;
	height: 15px;
	color: #FFFF00;
	text-align: left;
	font-size: 11px;
}

.casinogames
{
	background-color: E6E6FA ;
	height: 15px;
	color: #000000;
	text-align: left;
}

.freecasino
{
	background-color: #FFFFFF;
	height: 15px;
	color: #000000;
	text-align: left;
}


/*************small table middle*************/

.casinogaming
{ 
margin-left:auto; margin-right:auto; width:485px;
 }

.casino_gaming

{ 
margin-left:auto; margin-right:auto; width:475px;

 }



.smred td {
	padding:2px;
	background-color: #EAF2FF   ;
	height: 10px;
	color: #162B77;
	text-align: left;
}

.smwhite td {
	padding:2px;
	background-color: #FFFFFF;
	height: 10px;
	color: #162B77;
	text-align: left;
}


.casinoline1 {background-image: url("images/line.gif"); margin-left:auto; margin-right:auto; height:2px; width:80%;}



table.tourneys { border-width: 0px 1px 1px 0px; border-spacing: 0px; border-style: solid; border-color: #333366; border-collapse: collapse; }
table.tourneys th { border-width: 1px 0px 0px 1px; padding: 3px; border-style: solid; border-color: #333366; font-weight: bold; vertical-align: middle; }
table.tourneys td { border-width: 1px 0px 0px 1px; padding: 3px; border-style: solid; border-color: #333366; vertical-align: top; }
div.tourneyContainer{ height:2000px; overflow: auto; border: 1px solid #333366; }






/*************index blog*************/

.blog{
	padding: 0 15px 0 15px;
    font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
    line-height:14px;
	color:#162B77;
	font-size:11px;

}

#linkblog a {
  color: #FF3300;
  font-size: 14px;
line-height:22px;
text-align:left;
font-weight: bold;
padding-left:0px;
font-family:  Arial, Helvetica, Sans-Serif;
	text-decoration: none;
	}




#linkblog a:hover {
	color: #CC0000;
	text-decoration: none;
}



/*-------------top table------------------*/


table.stats 
{text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ;

margin-left:auto; margin-right:auto;

color: #fff;
width: 469px;
background-color: #ffffff;
border: 0px;
border-collapse: collapse;
border-spacing: 0px;}


table.stats td 
{background-color: #E8F3FF;
font-size: 10px;
color: #000;
padding: 1px;
text-align: left;
border: 1px #fff solid;

}

table.stats td.hed{
background: url(images/blue_bg.jpg) no-repeat;
color: #fff;
padding: 8px;
text-align: center;
font-size: 12px;
font-weight: bold;
} 

.group1{
	padding: 10px 10px 10px 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
    text-align: left;
   	line-height: 13px;
	font-size:11px;
}


.grouptop{
	padding: 10px 10px 10px 10px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
    text-align: left;
   	line-height: 13px;
	font-size:11px;
}


.social{
	padding: 10px 10px 10px 30px;
    font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
    text-align: left;
   	line-height: 13px;
	font-size:11px;
}

.blue_bar{
	background:url(images/blue_bg.jpg) no-repeat;
	line-height:17px;
	color: #ffffff;
	font-size: 12px;
	font-weight:bold;
	padding:0 0 0 5px;
	font-family: verdana, Arial, Helvetica, sans-serif;
	}
.blue_bg{
	background:#EEF3F8;
	padding:5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0053A5;
	line-height:normal;
	}