/* CSS Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{ margin:0;padding:0;}
table{ border-collapse:collapse;border-spacing:0;}
fieldset,img{ border:0;}
ol,ul,li{ list-style:none; list-style-position:outside;}

/* Generic Styling */
h1,h2,h3,h4,h5,h6{ font-size:15px; font-weight:bold;}
a{ color:#000; text-decoration:none;}
a:hover{ color:#333;}

body{ font-size:12px; font-family:Tahoma, Verdana, Arial; color:#000; padding:13px 0 40px; background:#620606 url(../images/body_top.gif) top repeat-x;}

#wrapper{ width:998px; margin:0 auto;}

.shadow_top{ width:100%; height:15px; text-indent:-9999px; overflow:hidden; background:url(../images/shadow_top.png) 0 0 no-repeat;}
.shadow_middle{ width:988px; padding:0 5px;overflow:hidden; background:url(../images/shadow_middle.png) 0 0 repeat-y;}
.shadow_bottom{ width:100%; height:12px; text-indent:-9999px; overflow:hidden; background:url(../images/shadow_bottom.png) 0 0 no-repeat; margin-bottom:20px;}



/* header */
#header{ width:987px; overflow:hidden; background:url(../images/head_bg.gif) top repeat-x;}
	.logo{ float:left; display:inline; margin:17px 0 22px 20px;}
	.logo a{ float:left; width:425px; height:77px; text-indent:-9999px; overflow:hidden; background:url(../images/logo4intertops.png) 0 0 no-repeat;}
	.logo a img{ display:block;}
	
	.head_banner{ float:left; margin:18px 0 0 23px;}
	.head_banner a{ float:left;}
	.head_banner a img{ display:block;}

	#navigation{ width:100%; overflow:hidden; border-bottom:1px #b90000 solid; border-top:1px #ff0000 solid; clear:both;
					 background:#d50000 url(../images/nav_bg.gif) top repeat-x;}
	#navigation ul{ padding:0 10px;}
	#navigation li{ float:left; height:37px; background:url(../images/nav_line.gif) right top no-repeat;}
	#navigation li#nav_last{ background:none;}
	#navigation li a{ float:left; padding:0 25px; color:#fff; font-size:14px; line-height:37px; font-weight:bold;}
	#navigation li a:hover{ color:#eaeaea;}



/* content */
#content{ width:987px; overflow:hidden; padding-top:11px;}

	.main_content{ float:left; width:757px; margin-left:8px; margin-bottom:100px;}
		.breadcrumb{ color:#d50000; font-size:14px; font-weight:bold; line-height:200%; text-indent:10px; margin-bottom:5px; border-bottom:4px #b1b1b1 solid;}
		
		.welcome_box{ padding:0 5px 0 10px;}
		.welcome_box h1{ font-size:12px; font-weight:bold; line-height:200%; margin-bottom:12px;}
		.welcome_box p{ margin-bottom:12px;}

		.casino_table_holder{ width:757px; background:#a60000 url(../images/table_top.gif) 0 top no-repeat; font-weight:bold; margin-bottom:20px;}
			.casino_table_title{ line-height:240%; font-size:18px; text-indent:20px; color:#fff;}
			.casino_table{ width:757px; color:#fff; background:url(../images/table_bottom.gif) 0 bottom no-repeat; text-align:center;}
			.casino_table a{ color:#fff;}
			.casino_table a:hover{ color:#eee;}
			.casino_table th{ height:25px; line-height:25px; background:url(../images/table_title.gif);}
			.casino_table td{ height:28px; padding:5px 0; background:url(../images/line1.gif) bottom repeat-x;}
			.casino_table .casino_name{ padding-left:15px; text-align:left; line-height:20px; background:url(../images/line2.gif) right top no-repeat;}
			.casino_table .casino_name a{ text-decoration:underline;}
			.casino_table .casino_name img{ vertical-align:middle; margin-right:4px;}
			.casino_table .casino_td{ width:100%; line-height:20px; background:url(../images/line2.gif) right top no-repeat;}
			.casino_table .tr_last td{ background:none;}

				.btn_play_now{ display:block; width:136px; height:24px; line-height:24px; text-align:center; font-size:14px; font-weight:bold; color:#fff;
								 background:url(../images/btn_play_now.png) 0 0 no-repeat; margin:0 auto; text-decoration:none;}
				.btn_play_now:hover{ color:#eaeaea;}


		.main_txt{ padding:0 5px 0 10px;}
		.main_txt h2{ font-size:12px; font-weight:bold; line-height:170%; margin-bottom:8px;}
		.main_txt p{ margin-bottom:12px;}




	.sidebar{ float:left; width:210px; display:inline; margin-left:6px; margin-bottom:100px;}
		.side_title{ width:210px; height:33px; line-height:33px; font-weight:bold; color:#fff; font-weight:bold; text-indent:18px; font-size:14px; margin-bottom:4px;
					 background:#d50000 url(../images/side_title.gif) 0 0 no-repeat;}
		.sidebox{ width:100%; margin-bottom:12px; background:url(../images/sidebox_bottom.gif) 0 bottom no-repeat;}
		.sidebox_inside{ width:100%; background:url(../images/sidebox_top.gif) 0 top no-repeat; padding:8px 0;}
			.side_list{ width:186px; margin:0 auto;}
			.side_list li{ line-height:145%;}
			.side_list li a{ font-size:14px; color:#000; padding-left:12px; background:url(../images/dot_black.gif) 0 7px no-repeat;}
			.side_list li a:hover{ color:#444;}
			.side_list li.odd a{ color:#d50000; padding-left:12px; background:url(../images/dot_odd.gif) 0 7px no-repeat;}
			.side_list li.odd a:hover{ color:#f30000;}


	.copyright{ width:100%; clear:both; padding-top:10px; line-height:31px; color:#d50000; text-indent:14px; font-weight:bold;
				 background:url(../images/content_bottom_bg.gif) 0 0 repeat-x;}


.bottom_links{ width:990px; margin:0 auto; background:url(../images/bottom_links_bottom.gif) 0 bottom no-repeat;}
.bottom_links_inside{ width:100%; overflow:hidden; color:#fff; background:url(../images/bottom_links_top.gif) 0 top no-repeat; padding:15px 0 25px;}
	.link_box{ float:left; width:205px; display:inline; margin-left:35px;}
	.link_title{ font-size:14px; color:#ff0000; line-height:180%; margin-bottom:8px; font-weight:bold; padding-left:10px;}
	.link_box li{ line-height:140%;}
	.link_box li a{ color:#fff; padding-left:10px; background:url(../images/dot_white_transparent.png) 0 6px no-repeat;}
	.link_box li a:hover{ color:#d5d5d5;}
