@charset "UTF-8";
/* CSS Document */
/* -------    Page Layout ----------*/
body{
	padding:0px;
	margin:0px;
	font:12px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	min-width:1000px;
	}

td{
	font:12px/18px  Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight:normal;
	}

div, h1, h2, h3, h4, p, img, ul, ol, li, form, input, textarea, span{
	padding : 0;
	margin : 0;
	}
p{
	padding : 2px 0 2px 0;
	margin : 0;
	}
ul {
	list-style : none;
	}
img {
	outline : none;
	border : none;
	}
a {
	outline : none;
	text-decoration : none;
	}
/*-------------------       General      --------------*/ 
.white_18{ font-size:18px; font-weight:bold; color:#FFFFFF;}
.ass_text_1{color:#A5A7A8; font-size:11px;}

.headding_bold{color:#15B0B0; font-size:36px; font-weight:bold; line-height:40px;}
.headding_bold span{color:#D0E3E3;}

.off_white_text{ color:#A6AAAE; }

.black_24{color:#000000; font-size:24px; font-weight:bold;}

.blue_link_1{color:#576D94; font-style:italic; font-size:14px;}
.blue_link_1 a{color:#576D94; text-decoration:underline;}
.blue_link_1 a:hover{color:#576D94; text-decoration:none;}

.black_link_1{color:#000000; font-style:italic; font-weight:bold; font-size:14px;}
.black_link_1 a{color:#000000; text-decoration:underline;}
.black_link_1 a:hover{color:#000000; text-decoration:none;}

.black_link_2{color:#353535; font-size:11px; line-height:14px; display:inline-block; }
.black_link_2 a{color:#353535; text-decoration:underline;}
.black_link_2 a:hover{color:#353535; text-decoration:none;}

.ass_text_2{color:#6A6E6E; font-size:11px; line-height:13px; padding:4px 0 8px 0; display:block;}
/*-------------------       General      --------------*/ 

#header_outer{
background: #000000 url("images.css") 0 0 repeat-x; /*header_bg.gif*/
height:135px;
text-align:center;
}
#header{
height:120px;   
margin:0px auto 0px auto;
text-align:center;
width:960px;
padding:20px 20px 0px 20px;
}


#banner_outer{
background:#000000 url("images/banner.jpg") 0 0 repeat-x; /*C4C5C6*/
height:360px;
text-align:center;
}
#banner{
height:395px;   
margin:0px auto 0px auto;
text-align:center;
width:1000px;
padding:0px;
}
.white{background:#ffffff;}

#menu{
width:960px;
padding:0px 0px 15px 0px;
height:28px;
}
#menu ul{
text-align:left;
}
#menu li{
color:#ffffff;
font-weight:bold;
font-size:14px;
display:inline;
line-height:40px;
padding-right:3px;
}
#menu li a{
background:url("images/menu_bg.jpg") 0 0 no-repeat;
padding:0px 0px 0px 18px;
color:#FFFFFF;
display:inline-block;
cursor:pointer;
}
#menu li a span{
background:url("images/menu_bg.jpg") right -46px no-repeat;
padding:0px 18px 0px 0px;
color:#FFFFFF;
display:inline-block;
}

#menu li a:hover, #menu li a.active{
background:url("images/menu_bg.jpg") 0 -92px no-repeat;
padding:0px 0px 0px 18px;
color:#ffffff;
display:inline-block;
}
#menu li a:hover span, #menu li a.active span{
background:url("images/menu_bg.jpg") right -138px no-repeat;
padding:0px 18px 0px 0px;
color:#EDB429;
display:inline-block;
}



#banner_pic{
background:url("images.css") 0 0 no-repeat; /*banner_pic.gif*/
height:260px;
width:315px;
margin-top:12px;
padding:40px 50px 0px 320px;
}

#menu_right{
width:960px;
padding-top:12px;
float:right;
}
#menu_right ul{
text-align:left;
}
#menu_right li{
background:url("images/side_menu_bg.jpg") 0 0 no-repeat;
line-height:59px;
width:210px;
list-style-type:none;
padding:0px 0px 0px 46px;
font-weight:bold;
font-size:16px;
color:#227DA8;
margin-top:1px;
text-align:left;
display:block;
clear:both;
}
#menu_right li a{
color:#227DA8;
display:inline-block;
}
#menu_right li a:hover{
color:#000;
}
#contain_outer{
background:#000000 url("images/contain_bg.jpg") 0 0 repeat-x; /*--------------------------here------*/
text-align:center;
}
#contain{
background:#ffffff;
margin:0px auto 0px auto;
text-align:center;
width:960px;
padding:10px 20px 0px 20px;
}

#table{
width:684px;
}
#table_up{
width:684px;
height:50px;
}
.ass{
background:#000000; 
width:608px;
color:#EDB429;
font-weight:bold;
font-size:14px;
line-height:50px;
text-transform:uppercase;
}
#table_body{
background:#000000; 
width:674px;
padding:0px 5px 4px 4px;
}
#table_body td{ padding:0 0 0 20px; height:45px;}

#table_body td.table_bg_1{
background:url("images/table_bg_1.gif") 0 0 repeat-x;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:2px solid #000000;
font-weight:bold;
font-size:13px;
color:#000000;
}
.table_bg_2{
background:#ffffff;
border-left:1px solid #000000;
border-right:1px solid #000000;

}
.table_bg_3{
background: #CCCCCC;
border-left:1px solid #000000;
border-right:1px solid #000000;
 }

.table_text{
color:#353535;
font-weight:bold;
}
.table_text a{
color:#462103;
text-decoration:none;
}
.table_text a:hover{
color:#462103;
text-decoration:none;
}

#ads{
width:684px;
padding-top:15px;
}
#poker{
width:674px;
padding:35px 0px 10px 10px;
}
 

.side_cover{
padding:0px 0px 15px 20px;
width:256px;
}
.violet_headding{
background:url("images/violet_up.jpg") 0 0 no-repeat;
padding:0px 0px 0px 20px;
height:36px;
width:236px;
line-height:36px;
font-weight:bold;
font-size:14px;
color:#000000;
text-transform:uppercase;
}
.violet_bg{
	padding:0px 10px 0px 10px;
	background-color: #000000;
}

#side_area{
width:206px;
background:#ffffff;
padding:0px 15px 0px 15px;
}
#side_area ul{}
#side_area li{
background:url("images/dot.gif") 0 bottom  repeat-x;
padding:0 0px 0 0;
color:#353535;
font-weight:bold;
clear:both;
}
#side_area li.noborder{ background: none;}
#side_area li a{
display:block;
clear:both;
_height:1%;
color:#353535;
padding:5px 0 6px 20px;
background:url("images/leaf.gif") 0 8px no-repeat;

}
#side_area li a:hover{
color:#EDB429;
background:url("images/leaf.gif") 0 8px no-repeat;
}

.news_mod{
	padding:8px 0px 8px 0px;
	background:url("images/dot.gif") 0 bottom  repeat-x;
}



#footer_outer{
background:#000000;
text-align:center;
}
#footer{
background:#ffffff;
margin:0px auto 0px auto;
text-align:center;
width:960px;
padding:10px 20px 0px 20px;
}
#footer p{
font-size:11px;
color:#b1b1b1;
padding:10px 0px 10px 20px;
}
.border{ border-top:2px solid #acacac; padding-top:10px;}

#footer ul{
text-align:left;
padding:20px 0px 10px 20px;
}
#footer li{
display:inline;
color:#6F6F6F;
text-align:left;
padding:2px;
font-weight:bold;
}
#footer li a{
color:#000000;
}
#footer li a:hover{
color:#EDB429;
}
#footer_bot{
margin:0px auto 0px auto;
padding:0px 1px 20px 0px;
}
.clearfix::after{content:"";display:table;clear:both}
