*{padding:0; margin:0; font-family:"Lucida Sans Unicode","Trebuchet MS",Garuda,sans-serif; font-weight:normal;}
body{background:url(images/bg.jpg) repeat; margin-top:30px;}
.clear{clear:both;}
a, a:visited, a:hover{color:#04520F;}
a:hover{text-decoration:none;}
#wrapper{width:918px; height:auto; margin:0 auto; padding-left:7px;}
#header{background:url(images/header.jpg); width:918px; height:117px; clear:both; margin:0 auto;}
	#header h1{display:none;}
#header_nav{background:url(images/header_nav.jpg); height:58px; width:100%; clear:both;}
#header_nav ul{list-style:none; float:right; font-size:13px;}
#header_nav ul li{float:left; margin:0; padding:10px;}
#header_nav a{display:block; height:30px; float:left; background:url(images/button_right.jpg) right top; color:#fff; text-decoration:none; line-height:30px; padding-right:5px;}
#header_nav a span{background:url(images/button_left.jpg) left top; height:30px; width:6px; display:block; float:left;}

#main{padding-top:35px; background:#fff; clear:both; width:100%;}
	#main #sidebar #top{background:url(images/sidebar_top.jpg); width:233px; height:9px; clear:both;}
	#main #sidebar{width:233px; background:url(images/sidebar_bg.jpg) repeat-y; height:auto; margin:0 20px; float:left;}
	#main #sidebar p{padding:8px;}
	#main #sidebar #bottom{background:url(images/sidebar_bottom.jpg); width:233px; height:7px; clear:both;}
	#main #sidebar h1{color:#565656; font-size:14px; padding:12px 25px; font-weight:bold; margin-left:10px; background:url(images/kenoball.gif) left no-repeat;}
	#main #sidebar ul{color:#007911; list-style:square; padding-left:50px; font-size:14px;}
	#main #sidebar ul li{padding-top:10px;}
	#main #sidebar a{color:#007911; text-decoration:none;}
	#main #sidebar .ad{margin:0 auto; width:125px; padding-top:20px;}
	
	#main #content{float:left; width:620px;}
	#main #content h1{font-size:17px; color:#565656; line-height:50px;}
	#main #content h1 img{vertical-align:middle; padding-right:15px;}
	#main #content p.intro{font-size:13px; color:#9D9D9D; line-height:20px; float:left; text-align:left; width:400px;}
	
	#main #casinoinfo{float:left; width:400px; font-size:15px; color:#565656;}
	#main h2{font-size:17px;}
	#main strong{font-weight:bold;}
	#main #casinoinfo ul li{list-style:none; padding-top:5px;}
	#main small{font-size:12px; color:#9D9D9D;}
	#main #kenoscreen{float:right;}
        #main #review{clear:both; width:100%;}
	#main #review p{font-size:13px; color:#565656; line-height:20px; padding-top:7px;}
	
	#main #newsletter {background:url(images/newsletter_bg.jpg); width:187px; height:185px; overflow:hidden; float:left; padding:10px;}
	#main #newsletter h2{color:#fff; padding:10px 10px; font-size:16px;}
	#main #newsletter p{color:#7FE88F; font-size:11px; text-align:center;}
	#main #newsletter form{padding-top:20px;}
	#main #newsletter form .text{background:url(images/input_bg.png); width:178px; height:25px; padding-top:5px; color:#fff; text-align:center; outline:0; border:0; margin-bottom:15px;}
	#main #newsletter .button{background:url(images/button.png); width:94px; height:30px; color:#fff; text-align:center; outline:0; border:0;}
	#main .button2{background:url(images/button.png); width:94px; height:25px; display:block; color:#fff; text-align:center; padding-top:5px; outline:0; border:0;}
	
	table{color:#717171; font-size:14px;}
	td.first{padding-left:15px;}
	.table_heading{background:url(images/table_head.jpg); color:#fff; font-size:14px; width:618px; height:34px; padding-top:15px;}
	.table_odd{background:url(images/table_odd.gif) repeat-x; height:40px;}
	.table_even{background:url(images/table_even.gif) repeat-x; height:40px;}
	table a{font-size:13px;}
	.rating_bar {width: 85px;background: url(images/star.gif) bottom left repeat-x;}
	.rating_bar div {height: 15px;background: url(images/star.gif) top left repeat-x;}

#footer{background:url(images/footer.jpg) bottom no-repeat #fff; width:918px; height:70px; clear:both; padding-top:30px;}
#footer p{margin:0 auto; width:50%; font-size:11px;}

	


