html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, em, font, 
img, strong, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
}
html,body{background:#36012c url(../images/bg-back.jpg) center top repeat-y;}
body {
	line-height: 1;
	font-family:Arial, Helvetica, sans-serif;	
}
ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
img{display:block;}

#wrap{background:url(../images/bg-main.jpg) center top no-repeat; height:747px; min-height:747px; font-size:1em;}
#main{width:750px; margin:0 auto; position:relative; left:-1px;}

#header{position:relative; height:124px; background:url(../images/bg-head.jpg) no-repeat;}
	#logo{position:absolute; display:block; width:238px; height:124px; left:251px; top:0; background:url(../images/logo.png) no-repeat; text-indent:-9999px;
	overflow:hidden; cursor:pointer;}
	#region{position:absolute; top:9px; right:0;}
	#region li{float:left; display:inline; margin-right:6px; }
	#howtoplay{position:absolute; top:38px; left:0; width:176px; height:83px; background:url(../images/howto.png) no-repeat;}
	#howtoplay strong{display:none;}
	#howtoplay li{text-indent:-9999px; overflow:hidden;}
	#howtoplay a{display:block; position:absolute; width:170px; height:16px; top:28px; left:0;}
	
	#support{position:absolute; width:149px; height:49px; top:74px; right:0; background:url(../images/support.png) no-repeat;}
	#support p{display:none;}
	
#menu{border:1px solid #150116; border-bottom-width:2px; border-top:none; height:27px; background:url(../images/bg-menu.gif) repeat-x; padding:0 0 0 19px;}
	#menu li{float:left; background:url(../images/menu-div.gif) top right no-repeat; padding-right:2px;}
	#menu li.support{background:none; padding-right:0;}
	#menu li a{display:block; height:27px; background:url(../images/menu-sprite.gif) 0 0 no-repeat; text-indent:-9999px; overflow:hidden;}
	#menu li.download a{ width:82px;  background-position:-20px 0;}
	#menu li.started a{  width:112px; background-position:-104px 0;}
	#menu li.security a{ width:72px;  background-position:-218px 0;}
	#menu li.promos a{   width:91px;  background-position:-292px 0;}
	#menu li.games a{    width:61px;  background-position:-385px 0;}
	#menu li.banking a{  width:68px;  background-position:-448px 0;}
	#menu li.vip a{      width:39px;  background-position:-518px 0;}
	#menu li.about a{    width:75px;  background-position:-559px 0;}
	#menu li.support a{  width:94px;  background-position:-636px 0;}
	
	#menu li.download a:hover,
	#menu li.download a#current{ background-position: -20px -27px;}
	#menu li.started a:hover,
	#menu li.started a#current{  background-position:-104px -27px;}
	#menu li.security a:hover,
	#menu li.security a#current{ background-position:-218px -27px;}
	#menu li.promos a:hover,
	#menu li.promos a#current{   background-position:-292px -27px;}
	#menu li.games a:hover,
	#menu li.games a#current{    background-position:-385px -27px;}
	#menu li.banking a:hover,
	#menu li.banking a#current{  background-position:-448px -27px;}
	#menu li.vip a:hover,
	#menu li.vip a#current{      background-position:-518px -27px;}
	#menu li.about a:hover,
	#menu li.about a#current{    background-position:-559px -27px;}
	#menu li.support a:hover,
	#menu li.support a#current{  background-position:-636px -27px;}
	
#homer_banner{margin:0 1px;}

#home_panels{height:129px;}
	#home_panels li{height:129px; float:left; position:relative;}
	#home_panels li strong{display:none;}
	#home_panels li.payouts{width:189px; background:url(../images/panel-payout.jpg) no-repeat;}
	#home_panels li.winners{width:188px; background:url(../images/panel-winners.jpg) no-repeat;}
	#home_panels li.bonuses{width:187px; background:url(../images/panel-bonuses.jpg) no-repeat;}
	#home_panels li.jackpots{width:186px; background:url(../images/panel-jackpots.jpg) no-repeat;}
	#home_panels li a.moreinfo{position:absolute; display:block; left:11px; top:81px; width:90px; height:72px; text-indent:-9999px; overflow:hidden;
	background:url(../images/btn-moreinfo.gif) no-repeat;}
	#home_panels li a#prog_jackpot_val{position:absolute; display:block; left:14px; top:77px; width:158px; text-align:center;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#dfdfec; font-size:22px; text-decoration:none; line-height:1.2;
	text-shadow: 1px 2px 3px #000;}
		
		/* winner ticker */
		#winner_ticker{position:absolute; top:79px; left:0; width:170px; height:26px; overflow:hidden;}
		
		#winner_ticker .winner_item{font-size:11px; color:#fff; height:26px; float:none; padding-left:20px; line-height:1.2;}
		#winner_ticker .winner_item img{display:inline; vertical-align:middle; margin-right:2px;}
		
		#winner_ticker .winner_item .details{float:left; display:inline; vertical-align:middle; font-weight:bold;}
		#winner_ticker .winner_item .amount{text-align:right; margin-left:85px;}
		#winner_ticker .winner_item .game{font-size:10px; color:#a581a1; font-weight:normal; clear:both; padding-top:1px;}
	
	
#home_games{height:143px; padding-top:3px; background:url(../images/home-games-bg.jpg) no-repeat;}
	#home_games li{float:left; display:inline; margin-left:34px;}
	
#content{background:#130116 url(../images/bg-content.jpg) top repeat-x; width:748px; margin:0 auto;
font-size:0.75em; color:#fff; font-family:Arial, Helvetica, sans-serif; line-height:1.4;}
	#content .inner{background:url(../images/bg-content-btm.jpg) bottom no-repeat; padding:20px 14px 50px 11px; width:723px; overflow:hidden; min-height:250px;}
	
	#sidecol{float:left; width:178px;}
		#welcome_banner{margin-bottom:8px;}
		#jackpot_ticker{width:178px; height:112px; background:url(../images/jackpots-progressive.jpg) no-repeat; margin-bottom:8px; position:relative;}
		#jackpot_ticker a{position:absolute; display:block; left:8px; top:70px; width:158px; text-align:center;
	font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#dfdfec; font-size:22px; text-decoration:none; line-height:1.2;
	text-shadow: 1px 2px 3px #000;}
		#live_support{display:block; width:178px; height:49px; background:url(../images/btn-livesupport.gif) no-repeat; text-indent:-9999px; overflow:hidden; margin-bottom:8px;}
		#support_numbers dt{font-size:1.17em; color:#ffd609; text-align:center;}
		#support_numbers dd{font-size:1.33em; margin-bottom:0.9em; text-align:center; font-weight:bold; line-height:1.1;}
		
	#contentcol{float:right; width:536px;}
		#contentcol h1,
		#contentcol h2{font-size:1.5em; font-weight:bold; color:#ffd609; text-transform:uppercase; margin-bottom:0.67em;}
		#contentcol h3{font-size:1.42em; font-weight:bold; color:#ffd609; margin-bottom:0.7em;}
		#contentcol p{margin-bottom:1em;}
		#contentcol a{color:#ffd609;}
		#contentcol a:hover{text-decoration:none;}
		#contentcol ul{}
		#contentcol ul li{margin-bottom:1em; padding-left:7px; background:url(../images/bullet.gif) 0 6px no-repeat;}
		
		#contentcol .defaultTable{border-collapse:collapse; background:#290126; margin-bottom:2em;}
		#contentcol .defaultTable th{font-size:1.17em; font-weight:bold; color:#ffd609; vertical-align:middle; padding:0 5px; height:41px;
		background:#1a011a url(../images/bg-th.gif) left top no-repeat; border-right:1px solid #290122; line-height:1.1;}
		#contentcol .defaultTable td{border:1px solid #670354; text-align:center; vertical-align:middle; padding:5px;}
		#contentcol .defaultTable td img{margin:4px 7px;}
		
	
#footer_logos{background:url(../images/bg-footerlogos.gif) top repeat-x; height:74px; min-height:74px; padding:10px 20px 0; text-align:center}
	#footer_logos li{display:inline; padding:0 16px;}
	#footer_logos li a{display:inline-block; opacity:0.26; filter:alpha(opacity=26); height:27px; margin-bottom:12px;}
	#footer_logos li a:hover{opacity:1; filter:alpha(opacity=100);}
	#footer_logos li a img{display:inline-block;}

#footer_menu{color:#242224; font-size:10px; font-family:Arial, Helvetica, sans-serif; line-height:1.7; margin:18px 0 50px; text-align:center;}
	#footer_menu ul{}
	#footer_menu ul li{display:inline; padding:0 9px 0 7px; background:url(../images/foot-menu-div.gif) right 3px no-repeat;}
	#footer_menu ul li.last{background:none;}
	#footer_menu ul li a{color:#242224; text-decoration:none;}
	#footer_menu ul li a:hover{color:#b5b4b5;}