/*latest update 2009.06.17*/
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;}
a img{ border:0;}


a{ color:#0000FF; text-decoration:underline;}
a:hover{ color:#C60000;}


body{ font-size:14px; color:#000; font-family:Tahoma, Geneva, sans-serif; background:#3f8211 url(../images/body_top.jpg) center top no-repeat; padding-bottom:40px;}

.wrapper{ width:1050px; margin:0 auto;}

/*header*/
#header{ width:100%; position:relative; z-index:4;}
	.head{ width:100%; height:118px; background:url(../images/head_bg.png) no-repeat; position:relative; z-index:2;}
	.head .logo{ float:left; width:490px; height:110px; display:inline; margin:5px 0 0 16px;}
	.head .logo a{ float:left; width:100%; height:100%; text-indent:-9999px; overflow:hidden;}

	#navigation{ width:1050px; height:43px; background:#014a96 url(../images/nav_bg.gif) 0 0 no-repeat;}
	#navigation ul{ padding-left:20px;}
	#navigation ul li{ display:inline; line-height:43px;}
	#navigation ul li a{ color:#fff; text-decoration:none; font-weight:bold; margin:0 10px; font-size:17px;}
	#navigation ul li a:hover{ color:#FFA917;}

	.cup{ position:absolute; width:271px; height:511px; text-indent:-9999px; overflow:hidden; right:0px; top:-1px;
		  background:url(../images/cup.png) 0 0 no-repeat;}



/*content*/
#content{ width:100%; background:#fff url(../images/content_bg.gif);}
.content_inside{ width:100%; overflow:hidden; background:url(../images/content_top_shadow.gif) left top no-repeat; position:relative;}
	


	.side_content{ float:left; width:220px; padding-top:20px;}
		.sidebox{ width:191px; margin:0 auto;}
		.sidebox .sidebox_title{ width:191px; height:24px; line-height:24px; text-indent:10px; overflow:hidden; color:#fff;
								 background:#037eff url(../images/side_title.gif) 0 0 no-repeat;}
		.sidebox .sidebox_content{ width:189px; border:1px #b1b0b0 solid; border-top:0; background:#fff; padding:4px 0 12px; font-size:12px;}
			.side_nav{ padding:0 4px 0 8px;}
			.side_nav li{ line-height:204%; background:url(../images/dot_black.gif) 0 10px no-repeat; padding-left:9px;}
			.side_nav li a{ color:#000; text-decoration:none;}
			.side_nav li a:hover{ color:#E40009;}
	
	.main_content{ float:left; width:584px; margin:14px 0 40px 14px;}
	.main_content h2{ font-size:18px; font-weight:bold; line-height:180%; text-indent:6px;}
	
		.txt{ padding:0 6px; margin-bottom:20px;}
		.casino_box{ width:580px; border:2px #000000 dashed; padding-top:20px; margin-bottom:20px; background:#f7ffe1;}
			.single_casino{ width:540px; overflow:hidden; margin:0 0 20px 20px;}
			.single_casino .cas_img{ float:left; width:125px; margin-top:8px;}
			.single_casino .cas_img img{ width:125px;}
			.single_casino .cas_txt{ float:left; width:380px; margin-left:20px;}
			.single_casino .cas_txt p{ margin-bottom:16px;}
			.single_casino .cas_txt .cas_title{ font-weight:bold; font-style:italic; margin-bottom:17px;}
			.single_casino .cas_txt .more{ text-align:right; color:#FF0000; font-weight:bold;}
			
	
	.sidebar{ float:right; width:219px; display:inline; margin-right:1px;}
	.sidebar .ad1{ margin-top:360px; text-align:center;}
	
	
.copyright{ clear:both; width:100%; height:24px; line-height:24px; text-indent:13px; font-size:11px; background:url(../images/foot_bg.gif); color:#fff;}


#footer{ width:100%; color:#fff; background:url(../images/footer_bottom.gif) bottom no-repeat; margin-top:36px;}
.footer_inside{ width:100%; overflow:hidden; background:url(../images/footer_top.gif) top no-repeat; font-size:12px; position:relative; top:-18px; padding-top:14px;}
.footer_inside ul{ float:left; width:205px; display:inline; margin-left:40px;}
.footer_inside ul li{ line-height:120%; padding-left:10px; background:url(../images/dot_white.gif) left 5px no-repeat;}
.footer_inside ul.column1{}
.footer_inside a{ color:#eaeaea; text-decoration:none;}
.footer_inside a:hover{ color:#ccc;}

.box {border:1px dashed #ff0000; background-color:#ffffdd; text-align:center; padding:6px; margin-left:12px; margin-right:12px; color: #000000; font-size: 15px; font-weight: bold; font-family: Arial;}

.cta {border:3px dashed #ff0000; background-color:#ffffff; text-align:center; padding:6px; margin-left:12px; margin-right:12px; color: #000000; font-size: 16px; font-weight: bold; font-family: Arial;}

.box2 {border:2px dashed #0056AE; background-color:#ffffff; text-align:center; padding:6px; margin-left:18px; margin-right:18px; font-weight: bold; }

.box3 {border:1px solid #000000; background-color:#ffffff; text-align:center; padding:6px; margin-left:18px; margin-right:18px; }

.cta2 {color: #ff0000;
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weigt:bold
}
.cta3 {color: #ff0000;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	font-weigt:bold
}

/******** Kevin's Extra Table CSS ******/

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;}
ul{ list-style:none; list-style-position:outside;}


site_table.a{ color:#333; text-decoration:none;}
site_table.a:hover{ color:#666;}


body{}


.site_table{ width:580px; background:url(../images/table_bottom.gif) 0 bottom no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px;}
.site_table_inside{ width:578px; padding:0 1px; background:url(../images/table_title.gif) 0 0 no-repeat;}
.site_table table{ width:100%;}
.site_table th{ height:34px; line-height:34px; font-size:20px; color:#fff; font-size:18px; font-weight:bold; font-style:italic; letter-spacing:-1px;}
.site_table td{ height:30px; padding:10px 0; text-align:center; border-bottom:1px #dadada solid;}
.site_table td.td_bonus{ font-size:18px; color:#e60000; font-weight:bold; font-style:italic; letter-spacing:-1px;}
.site_table td.td_review{ font-size:16px; font-weight:bold; font-style:italic;}
.site_table td.td_review a{ color:#434343; text-decoration:underline; letter-spacing:-1px; line-height:110%;}
.site_table td.td_review a span{ font-size:14px;}

