/* CSS Document */

body{ margin:0;  padding:0; font-family:"Trebuchet MS", sans-serif; background:#5F1A1A url("images/body_bg.jpg") repeat-x left top;}

a{ text-decoration:none}

a img{ border:none}

ul,li{ margin:0; padding:0; list-style-type:none;}

ul,li,p,h1,h2,h3,h4,h5,h6,div,form,span{ margin:0; padding:0;}



#main{ width:980px; margin:0 auto;}

#header{ width:980px; height:150px; float:left}

.logo{ width:464px; float:left}

.header_right{ width:510px; float:right}

.tab{ width:980px; float:left}

.tableft{ width:27px; float:left;}

.tabright{ width:37px; float:left;}

.tabbg{ width:916px; float:left; background:url("images/nav_bg.jpg") repeat-x left top; height:44px; padding-top:5px }

.tabbg ul{ float:left; width:900px; }

.tabbg ul li{ float:left; width:auto; margin-right:2px; }

.tabbg ul li a{ float:left; width:auto; background:url("images/lefttab.gif") no-repeat left top;  text-decoration:none; padding-left:8px;  font-size:13px; font-weight:bold; color:#080A08;  }

.tabbg ul li a span{ float:left; width:auto; background:url("images/righttab.jpg") no-repeat right top; padding:0 23px 3px 16px; line-height:34px; }

.tabbg ul li a:hover{  background:url("images/lefttab_o.gif") no-repeat left top;color:#fff;  }

.tabbg ul li a:hover span{ background:url("images/righttab_o.jpg") no-repeat right top; }

#warper{ width:968px; float:left; padding:0 6px 38px 6px; background:url("images/page_bottom.jpg") no-repeat left bottom}

.content_warper{ width:947px; padding:0px 10px 0 10px;  background:#fff url("images/page_bg.jpg") repeat-x left top; float:left;}

.leftbar{ width:230px; float:left;   margin-top:10px; background:url("images/leftbar_bg.jpg") repeat left top;}

.leftbar_bottom{ width:230px; float:left; padding-bottom:2px;  background:url("images/leftbar_bottom.jpg") no-repeat 0px bottom;}

.centerbar{ width:482px; float:left; padding-top:10px;}
.centerbar h1	{
	background-image:url("images/red-header-bg-white.jpg");
	line-height:40px;
	color:#FFFFFF;
	padding-left:20px;
	font-size:18px;
	}

.main-cnt	{
	background-color:#FFFFFF;
	width:464px; 
	padding-bottom:5px; 
	float:left; 
	font-size:13px; 
	padding-right:8px; 
	padding-left:8px; 
	border-right:1px solid #FCEBBD;
	border-left:1px solid #FCEBBD;
	}
	
.main-cnt	p{
	padding-top:10px; 
	}

.red-header-grey	{
	background-image:url("images/red-header-bg-grey.jpg");
	line-height:40px;
	color:#FFFFFF;
	padding-left:20px;
	font-size:18px;
	}
	
.greybar	{
	float:left;
	width:482px; 
	background:url("images/center_link2_bg.jpg") repeat-x left top;
	}
	
.greybarTitle	{
	width:250px; 
	float:left; 
	background:url("images/seprater.jpg") no-repeat right top; 
	padding-left:20px; 
	line-height:27px; 
	color:#FFFFFF; 
	font-weight:bold; 
	font-size:13px;
	}
	
.greybarTitle	a{
	color:#FFFFFF;
	text-decoration:none;
	}
	
.greybarBonus	{
	width:80px; 
	float:left; background:url("images/seprater.jpg") no-repeat right top; 
	line-height:27px; 
	color:#FFFFFF; 
	font-weight:bold; 
	text-align:center;
	}
	
.greybarStars	{
	width:100px; 
	float:left;
	}

.box-content	{
	width:469px; 
	padding-top:10px; 
	float:left; 
	padding-right:3px; 
	padding-left:8px; 
	border-right:1px solid #FCEBBD; 
	border-left:1px solid #FCEBBD;
	}
	
.box-content	p	{
	width:330px;
	float:left;
	font-size:13px;
	}
	
.box-content	img	{
	float:right;
	}

.center-box-bottom	{
	width:482px;
	float:left;
	clear:both;
	padding-bottom:10px;
	}

.rightbar{ width:215px; float:left; margin-top:5px; background:#F8D577 url("images/rightbar_bg.jpg") repeat-x left top;}

.rightbar_bottom{ width:215px; float:left; padding-bottom:30px; background:url("images/rightbar_bottom.jpg") no-repeat left bottom;}

.rightbar ul{ width:215px; float:left}
.rightbar ul li{ width:215px; float:left; margin:1px 0;}
.rightbar ul li a{ width:180px; padding-left:35px; float:left; font-weight:bold; background:url("images/rightbar_list.gif") no-repeat left top; font-size:13px; color:#666666; line-height:30px; text-decoration:none; white-space:nowrap; }
.rightbar ul li a:hover{ color:#FFFFFF; background:url("images/rightbar_list_o.gif") no-repeat left top;}

.casino_top_list{
	width:482px;
	float:left;
	background-image:url("images/casino_top_list.jpg");
	background-repeat:no-repeat;
	line-height:47px;
	color:#FFFFFF;
	}
	
.casino_top_list h2{
	font-size:20px;
	padding:7px 0px 0px 20px;
	}
	
.center_top_listbox{background:url("images/center_listbox_top.jpg") repeat-x left top; color:#550414; font-weight:bold; padding-top:4px; width:465px; font-size:13px; float:left; line-height:25px; }
.center_top_num{width:43px; text-align:center; background:url("images/list_seprater.jpg") no-repeat right top; border-right:0px solid #FAE3A8; float:left}
.center_top_online{width:159px; background:url("images/list_seprater.jpg") no-repeat right top; padding-left:5px; text-align:left; border-left:0px solid #fff; border-right:0px solid #FAE3A8; float:left}
.center_top_bonus{width:71px; background:url("images/list_seprater.jpg") no-repeat right top;  text-align:center; border-left:0px solid #fff; border-right:0px solid #FAE3A8; float:left}
.center_top_us{width:57px; background:url("images/list_seprater.jpg") no-repeat right top;  text-align:center; border-left:0px solid #fff;  border-right:0px solid #FAE3A8;  float:left}
.center_top_review{width:127px; text-align:center; float:left}


.center_listbox{color:#550414; font-weight:normal; width:463px; font-size:13px; float:left; line-height:25px; }
.center_num{width:40px; text-align:center; border-right:1px solid #FAE3A8; line-height:35px; float:left; padding:2px 0;}
.center_online{width:157px; text-align:left; border-left:1px solid #fff; border-right:1px solid #FAE3A8; line-height:35px; padding:2px 0px 0px 5px; float:left}
.center_online a{text-decoration:none; color:#550414}
.center_bonus{width:69px; text-align:center; border-left:1px solid #fff; border-right:1px solid #FAE3A8; line-height:35px; padding:2px 0; font-weight:normal; float:left}
.center_us{width:55px; text-align:center; border-left:1px solid #fff;  border-right:1px solid #FAE3A8; line-height:35px; padding:2px 0;  float:left}
.center_review{width:127px; text-align:center; border-left:1px solid #fff; line-height:35px;float:left;padding:2px 0;}
.center_review a{ background:url("images/read.jpg") no-repeat 10px 4px; line-height:30px; text-align:center; width:115px; display:block; font-size:13px; text-decoration:none; color:#B62020; }
.center_review a:hover{ background:url("images/read_o.jpg") no-repeat 10px 4px; color:#fff; }

.centerbar_link_box{float:left; width:482px; background:url("images/center_link_bg.jpg") repeat-x left top;}

.clear{ clear:both}

.leftbar_box_mi{float:left; width:228px; padding:0 1px;}
.leftbar_box{background:#F8D577 url("images/leftbar_box_bg.jpg") repeat-x left top; float:left; width:228px;  font-size:14px;}

.leftbar_box_top{background:url("images/leftbar_box_top.jpg") no-repeat left top; float:left; width:228px}

.leftbar_box_bottom{background:url("images/leftbar_box_bottom.jpg") no-repeat left bottom; float:left; width:228px}

.leftbar_box_bottom ul{ width:auto; float:left; padding-top:10PX;}

.leftbar_box_bottom ul li{ width:auto; padding:5px 6px 10px 6px;float:left; line-height:18px; background:url("images/leftbar_list_bottom.jpg") no-repeat left bottom}



.leftbar_box_bottom ul li p.date{ width:195px; line-height:25px; display:block; font-size:12px; color:#333;}

.leftbar_box_bottom ul li p.title{ width:195px;font-size:12px; line-height:25px; padding:0 0 5px 15px; color:#666; font-weight:bold; background:url("images/title.jpg") no-repeat left top;}

.leftbar_box_bottom ul li p.readmore{ font-size:12px;  text-align:left;color:#AE0808; padding-bottom:5px;}
.leftbar_box_bottom ul li p.readmore a{color:#AE0808;}
.leftbar_box_bottom ul li p{padding-left:7px; padding-right:20px; padding-top:2px; font-size:12px;}
.leftbar_box_bottom ul li p.readmore a:hover{color:#333; text-decoration:underline}

#footer{ background:url("images/footer_bg.jpg") no-repeat left bottom; width:980px; height:90px; padding-top:0px; float:left;}
#footer .footernav{width:980px; padding-bottom:15px;  text-align:center; color:#F8D577;}
#footer .footernav a{ text-decoration:none; font-size:13px; color:#F8D577;}
#footer .footernav a:hover{ text-decoration:none; font-size:13px; color:#fff;}

#footer  p.copyright{ text-align:left; color:#FFFFFF; padding-left:20px; font-size:13px;}
#footer  p.webmaster{ width:400px; color:#F8D577; text-align:right; padding-right:20px; float:right; font-size:13px;}
#footer  p.webmaster a{ text-decoration:none; color:#F8D577;font-size:13px;}
#footer  p.webmaster a:hover{  color:#fff;}

.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url("chromebg.gif") center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url("chromebg-over.gif") center center repeat-x; /*THEME CHANGE HERE*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
	position:absolute;
	top: 0; /*THEME CHANGE HERE*/
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
	background-color: #F9DC8E;
	width: 200px;
	visibility: hidden;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}


.dropmenudiv a{
	width: auto;
	display: block;
	text-indent: 3px;
	text-decoration: none;
	font-weight: bold;
	color: #080A08;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 10px;
	font-family: "trebuchet MS";
	font-size: 14px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
	background-color: #AF1F1F;
	color: #FFFFFF;
}

h2.h2sm	{
	font-size:16px;
	color:#660000;
	padding-left:10px;
	padding-top:10px;
	float:left;
	}
	
h2.h2sm	a{
	color:#AE0808;
	}
	
h2.h2sm	a:hover{
	text-decoration:underline;
	}
	
h2.h2dt{
	float:right;
	clear:none;
	font-size:12px;
	color:#999999;
	padding:11px 10px;
	}
	
.bt-border	{
	border-bottom:1px dotted #999999;
	padding:5px 0px 5px 0px;
	}
	
h3	{
	padding-top:10px;
	border-bottom:dashed 1px #999999;
	}

.learn	{
	font-weight:bold;
	}
	
.learn	a{
	color:#660000;
	}
	
.showlist{
	padding-left:35px;
	padding-top:10px;
	}
	

	
.showlist li a{
	color:#660000;
	font-weight:bold;
	}