/* CSS Document */
body{
	padding:0; margin:0; background:url(../images/bg.gif) repeat-x 0 0 #DECDA1; color:#9A731C;
	}
div, img, p, ul, h1, h2, h3, h4, h5, form, textarea, select{
	padding:0; margin:0;
	}
ul{
	list-style-type:none; font-size:0; 
	}
.spacer{
	font-size:0; line-height:0; clear:both;
	}
/*-------------------------------header part srart------------*/
#header{
	width:778px; height:393px; position:relative; background:url(../images/header.gif) no-repeat 0 0 #670A02; padding:0 0 0 0; color:#AA7125;
	margin:0 auto;
	}
#header img{
	display:block; font-size:0; line-height:0;
	}
#header img.logo{
	display:block; font-size:0; position:absolute; left:230px; top:15px; 
	}
#header h1{
	font:normal 10px/18px verdana, Arial, Helvetica, sans-serif;  position:absolute; left:358px; top:50px; z-index:5;
	letter-spacing:2px;	width:311px;
	}
#header img.banner{
	position:absolute; left:214px; top:73px;
	}
#header img.banner1{
	position:absolute; left:207px; top:260px;
	}
/*---------------------------body start-------------------------*/
#body{
	width:772px; margin:0 auto ;  padding:13px 0 0 6px; background:url(../images/body_bg.gif) repeat-x 0 0;
	}
#body ul.navi{
	width:739px; height:35px; background:url(../images/navi_bg.gif) repeat-x 0 0;  padding:0 0 0 9px; margin:0 0 19px 8px; border-left:#B38C4F 1px solid;
	border-right:#B38C4F 1px solid;
	}
#body ul.navi li{
	 height:35px; padding:0 18px; display:block; float:left;
	}
#body ul.navi li a{
	 font:bold 11px/35px  Arial, Helvetica, sans-serif; color:#000; background:url(../images/navi_bg.gif) repeat-x 0 0 #D4B171; text-decoration:none; 
	text-transform:uppercase; display:block; background-color:#811102; padding:0 6px;
	}
#body ul.navi li a.hover{
	background:url(../images/navi_h_bg.gif) repeat-x 0 0 #D4B171; color:#FFFFFF;
	}
#body ul.navi li a:hover{
	background:url(../images/navi_h_bg.gif) repeat-x 0 0 #D4B171; color:#FFFFFF;
	}
/*--------------------------left part--------*/
	#mainleft{
		width:251px; float:left; background:url(../images/left_bg.gif) repeat-y 0 0; margin:0 0 0 0;
		}
	#left{
		width:251px; padding:8px 0 0 0; background:url(../images/left_side_top.gif) no-repeat 0 0 ; 
		}
	#left form{
		width:213px; height:155px; background:url(../images/member_login_bg.gif) repeat-x 0 0; border-left:#121212 1px solid; border-right:#121212 1px solid;
		padding:22px 0 0 10px; margin:0 0 21px 0;
		}
	#left form h2{
		/*background:url(../images/member_login.gif) no-repeat 0 0*/; width:200px; height:19px; display:block; font-size:0; text-indent:-2000px; float:left;
		margin:0 0 15px 0;
		}
	#left form a{
		width:115px; color:#C00000; background:#121212; font:normal 11px/16px tahoma, Arial, Helvetica, sans-serif;  float:left; display:block; 
		text-decoration:underline;	
		}
	#left form a:hover{
		color:#E9D8D1; background:#121212; text-decoration:none;	
		}
	#left form input{
		width:197px; height:19px; border:#636363 1px solid;	float:left; margin:2px 0 11px 0; background-color:#121212; color:#8F8F8F;
		 font:normal 11px/19px verdana, Arial, Helvetica, sans-serif;
		}
	#left form input.login{
		background:url(../images/login.gif) no-repeat 0 0; width:81px; height:24px; font-size:0; cursor:pointer; border:none; margin:0 11px 0 0;
		float:right;
		}
	#left h2.casino{
		/*background:url(../images/casino_event.gif) no-repeat 0 0;*/ width:214px; height:29px; display:block; font-size:0; text-indent:-2000px;
		}
	#left p.text{
		width:214px; font:normal 11px/15px Tahoma, Arial, Helvetica, sans-serif; padding:15px 0 0 0;
		}
	#left p.text a{
		color:#090600; text-decoration:underline; background-color:#DECDA1; display:block; width:59px; margin:14px 0 18px 0;
		}
	#left p.text a:hover{
		text-decoration:none;
		}
	#left p.text a.nomargin{
		margin:20px 0 0 0;
		}
	#left p.but{
		background:url(../images/left_but.gif) no-repeat 0 0; width:251px; height:93px; display:block; font-size:0; line-height:0;
		}
/*---------------right-----------*/
	#mainRight{
		width:512px; float:right;
		}
	#right{
		width:507px; background:url(../images/welcome_div_bg.gif) no-repeat 0 0 #CEB681; color:#9A731C; padding:8px 0 13px 5px; float:left;
		margin:0 0 28px 0;
		}
	#right h2.welcome{
		/*background:url(../images/welcome.gif) no-repeat 0 0;*/ width:504px; height:34px; display:block; margin:0; text-indent:-2000px; 
		font-size:0; line-height:0;
		}
	#right p.text{
		width:491px; font:normal 11px/16px Tahoma, Arial, Helvetica, sans-serif; padding:16px 0 0 4px; 
		}
	#right p.text a{
		color:#FFFFFF; text-decoration:underline; background-color:#CEB681; display:block; width:59px; margin:16px 0 0  0;
		font:bold 11px/16px tahoma, Arial, Helvetica, sans-serif;
		}
	#right p.text a:hover{
		text-decoration:none;
		}
	#mainRight img{
		display:block; font-size:0; line-height:0;
		}
	#mainRight img.banner{
		margin:0 0 0 0; float:right;
		}
	#mainRight #mostPopular{
		width:214px; float:left; padding:0;
		}
	#mainRight #mostPopular h2{
		/*background:url(../images/most_popolar.gif) no-repeat 0 0;*/ width:214px; height:44px; display:block; margin:0; text-indent:-2000px;
		font-size:0;
		}
	#mainRight #mostPopular ul{
		padding:0; width:210px; margin:9px 0 10px 0; background:url(../images/most_popular.jpg) repeat-y 0 0 #DECDA1; color:#FFD598;
		}
	#mainRight #mostPopular ul li{
		width:204px;  font:normal 11px/24px tahoma, Arial, Helvetica, sans-serif; padding:0 0 0 8px; margin:0 0 2px 0;
		background:url(../images/line.gif) repeat-x left bottom; height:24px; display:block;
		}
	#mainRight #mostPopular ul li.nobor{
		background-image:none; margin:0;
		}
	#mainRight #mostPopular ul li img{
		float:left; margin:9px 3px 0 0 ; font-size:0; line-height:0;
		}
	#mainRight #mostPopular ul li img.marginRight{
		margin:9px 13px 0 0;
		}
	#mainRight #mostPopular a.viewGame{
		width:142px; height:18px; background:url(../images/view_bg.gif) no-repeat 0 0 #CEB681; color:#FFE5A3; text-align:center; display:block; text-decoration:none;
		font:bold 11px/18px tahoma, Arial, Helvetica, sans-serif; text-transform:uppercase; border-left:#CF4700 1px solid; width:149px; margin:0 0 0 26px;
		}
	#mainRight #mostPopular a.viewGame:hover{
		color:#fff; background-color:#CEB681;
		}
/*---------------footer-----------*/
#footer{
	height:108px; width:778px; margin:0 auto; padding:0; background:url(../images/footer_bg.gif) repeat-x 0 0 #0E3619; position:relative; color:#745B2A;
	}
#footer img.logo{
	position:absolute; left:16px; top:28px;
	}
#footer img.line{
	position:absolute; left:186px; top:0px;
	}
#footer ul{
	height:24px; margin:0; position:absolute; left:207px; top:42px;
	}
#footer ul li{
	float:left; padding:0 13px; 
	}
#footer ul li a{
	font:normal 11px/13px Arial, Helvetica, sans-serif; color:#E7D6AA;  background-color:inherit; text-decoration:underline;
	}
#footer ul li a.hover{
	color:#FFFFFF; text-decoration:none; background-color:inherit;	
	}
#footer ul li a:hover{
	color:#FFFFFF; text-decoration:none; background-color:inherit;
	}
#footer p{
	margin:0; font:normal 10px/15px Arial, Helvetica, sans-serif; position:absolute; left:218px; top:65px;
	}
/*--------------------------------content pages-------------------------*/
	#right h2.services{
		/*background:url(../images/service.gif) no-repeat 8px 0;*/ width:504px; height:36px; display:block; margin:0 0 0 0; text-indent:-2000px; 
		font-size:0; line-height:0;
		}
	#mainRight h2.feature{
		/*background:url(../images/feature.gif) no-repeat 0 0;*/ width:504px; height:26px; display:block; margin:0; text-indent:-2000px; float:left;
		font-size:0; line-height:0;
		}
	#mainRight p.textmain{
		width:500px; font:normal 11px/14px Tahoma, Arial, Helvetica, sans-serif; padding:14px 0 0 10px; float:left; color:#AE5214; background-color:#DECDA1; 
		}
	#mainRight p.textmain a{
		color:#000000; text-decoration:underline; background-color:#DECDA1; display:block; width:59px; margin:20px 0 0  0;
		font:bold 11px/16px tahoma, Arial, Helvetica, sans-serif;
		}
	#mainRight p.textmain a:hover{
		text-decoration:none;
		}
	/*--------------------------------contact us pages-----------------------*/
	#right h2.contact{
		/*background:url(../images/contact.gif) no-repeat 8px 0;*/ width:504px; height:34px; display:block; margin:0 0 0 0; text-indent:-2000px; 
		font-size:0; line-height:0;
		}
	#mainRight form{
			width:318px; padding:31px 0 0 96px; float:left;
		}
	#mainRight form label{
			width:70px; height:18px; margin:0 0 5px 0; float:left; display:block; font:normal 11px/18px tahoma, Arial, Helvetica, sans-serif; 
		}
	#mainRight form input{
			width:239px; height:16px; border:#919294 1px solid; float:left; margin:0 0 5px 0;
		}
	#mainRight form textarea{
			width:239px; border:#919294 1px solid; float:left; margin:0 0 11px 0; height:50px;
		}
	#mainRight form label.blank{
			width:123px; height:22px; font-size:0; 
		}
	#mainRight form input.submit{
			background:url(../images/submit.gif) no-repeat 0 0; width:59px; height:22px; cursor:pointer; border:none; margin:0; float:left;
		}
	#mainRight form input.reset{
			background:url(../images/reset.gif) no-repeat 0 0; width:52px; height:22px; cursor:pointer; border:none; margin:0 0 0 16px;;
		}	
