/* CSS Document */

body{
margin: 0px;
padding: 0px;
font-family: Arial;

}

div.wrapper{
background: url(../images/sides_bg.jpg) repeat-x top;
height: 1900px;
}

div.inner_wrapper{
margin: 0px auto;
width:859px;
height:1900px;
}

div.side_shadow_l_defalt{
background: url(../images/side_shaddow_l_defalt.jpg) repeat-y;
width:31px;
float:left;
height:2050px;
text-align:right;
}

div.side_shadow_l{
width:31px;
height:811px;
background: url(../images/side_shaddow_l.jpg) no-repeat top ;
}

div.side_shadow_r_defalt{
background: url(../images/side_shaddow_r_defalt.jpg) repeat-y ;
width:31px;
float:left;
text-align:left;
height:2050px;

}
div.side_shadow_r{
width:31px;
height:811px;
background: url(../images/side_shaddow_r.jpg) no-repeat top ;
}

div.middle_wrapper{
float:left;
width:780px;
height:2050px;
border-left: 2px solid #9ca7ac;
border-right: 2px solid #9ca7ac;

}

div.header{
width:780px;
height:184px;
text-align:center;
margin-bottom:5px;
}

div.text_wrapper{
width: 580px;
float:left;
padding: 3px 0px 10px;
}

div.intro{
color:#35090d;
font-size: 13px;
padding: 10px 0px 20px;
}


div.cube_unit
	{
		border: solid 1px #02410d;
		color: #35090d;
		font-size: 12px;
		background: #dadbdc;
		width: 578px;
		padding-bottom: 40px;
		clear:both;
	}
	
	div.number
	{
		border-bottom: solid 1px #02410d;
		font-size: 18px;
		color: #836b51;
		font-weight: bold;
		line-height: 20px;
		margin-bottom: 5px;
		width:580px;
		white-space:nowrap;
	}	

	div.banner
	{
		background-color: #836b51;
		margin:0;
		height: 28px;
		padding: 2px 10px 2px 0px;
	}
	.title{
	font-size:18px;
	color:#692f0c;
	}
	div.brand_title
	{
		font-size: 24px;
		font-weight: bold;
		color: #ffffff;
		margin-bottom: 5px;
	}
	.stars
	{
		top: -2px;
		position: relative;
	}
	div.buttons
	{
		width: 578px;
		height: 60px;
		position: relative;
		top: -30px;
	}
	div.buttons img
	{
		border: 0px;
	}
	div.cube_text
	{
		color:#35090d;
		font-size: 12px;
		padding: 10px 10px 20px;
		font-weight: normal;
		
	}
	div.cube_text_wh
	{
		color:#35090d;
		font-size: 12px;
		padding: 10px 10px 20px;
		font-weight: normal;
		height:180px;
	}
	.cube_text_content{
	float:right;
	width:375px;
	height:190px;
	}
	
	div.cube_casino_logo{
	float:left;
	width:160px;
	height:130px;
	text-align:center center;
	border-right:1px solid #848484;
	margin-right:20px;
	padding-top:20px;
	}
	.cube_casino_logo img{
	border:0px;
	}
	
	div.cube_casino_wh_logo{
	float:left;
	width:160px;
	height:160px;
	text-align:center center;
	border-right:1px solid #848484;
	margin-right:20px;
	padding-top:20px;
	}
	
	div.cube_casino_logo img{
	border: 0px;
	
	}
	
	div.cube_text a
	{
		color: #35090d;
		font-weight: bold;
	}
	div.cube_text_wh a
	{
		color: #35090d;
		font-weight: bold;
	}
	div.btn_download
	{
		width: 140px;
		float: right;
		margin: 0px 34px 0px 16px;
	}	
	div.btn_play
	{
		width: 120px;
		float: right;
	}
	
	/*------    SIDE BANNER      ------------*/
	div.banner_wrapper
	{
		width:150px;
		
		display:block;
		float:left;
		padding: 15px 25px 10px 10px;
	}

	div.link_title
	{
		width: 140px;
		height: 30px;
		background-color:#010001;
		color:#fff;
		line-height:30px;
		font-size:12px;
		font-weight:bold;
		padding-left:10px;

	}
	div.link_cube
	{
		width:138px;
		min-height: 120px;
		background-color:##dadbdc;
		padding:3px 5px;
		border:1px solid #ab925d;
		margin-bottom:20px;
	}
	
	div.link_cube a
	{
		color: #35090d;
		font-size:11px;
	}

	div.side_banner
	{
		text-align:center;
		padding: 10px 5px;
	}

	div.linewrap{
	margin-top:10px;
	}
	
	div.bul 
	{
		width:12px;
		float:left;
	}
	
	div.bonus
	{
		line-height:24px;
		color:#523e18;
		font-weight:bold;
		font-size:13px;
	}
	div.jackpots
	{
		float:right;
		*margin-top:3px;
	}
	div.flags{
	float:right;
	text-align:left;
	padding-left:10px;
	*margin-top:3px;
	}

