/* 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 */
a{ color:#367ba1; text-decoration:none;}
a:hover{ text-decoration:underline;}

body{ font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#333; background:#fff url(../images/body_top.gif) top repeat-x;}



/* header */
#header{ width:1010px; margin:0 auto 5px; height:150px; position:relative; z-index:2; background:url(../images/header_bg.jpg) 0 0 no-repeat;}
	.logo{ padding-left:10px; margin-bottom:4px;}
	.logo img{ vertical-align:top;}
	
	
	.nav{ width:100%; height:42px;}
	.nav li{ float:left; position:relative;}
	.nav li a.lev1{ float:left; height:42px; font-size:15px; font-family:"Trebuchet MS",Arial; color:#fff;}
	.nav li a.lev1 span{ float:left; height:42px; line-height:42px; cursor:pointer; padding:0 21px;}
	.nav li a.lev1:hover,
	.nav li.on a.lev1,
	.nav li.hover a.lev1{ background:url(../images/nav_on.gif) right top no-repeat; color:#d6d6d6; text-decoration:none;}
	.nav li a.lev1:hover span,
	.nav li.on a.lev1 span,
	.nav li.hover a.lev1 span{ background:url(../images/nav_on.gif) 0 -42px no-repeat;}
	
	.nav li.hover ul{ left:3px;}
	
	.nav li ul{ width:180px; overflow:hidden; position:absolute; left:-9999px; top:42px;}
	.nav li ul li{ float:left; width:100%; height:auto;}
	.nav li ul li a{ float:left; width:90%; padding:5px 5%; background:#838383; color:#fff;}
	.nav li ul li a:hover{ background:#999999;}
	





/* content */
#content{ width:1010px; margin:0 auto; overflow:hidden; position:relative; z-index:1;}
	.bonus_box{ width:1010px; background:url(../images/bonus_box.gif) 0 0 no-repeat; margin:15px 0 10px;}
	.bonus_box_inside{ width:990px; overflow:hidden; padding:4px 10px; background:url(../images/bonus_box.gif) -1010px bottom no-repeat;}
		.bon_img{ float:left; width:390px; padding-right:18px; background:url(../images/box_line.gif) right 25px no-repeat;}
		.bon_img img{ vertical-align:top;}
		.bon_txt{ float:left; width:525px; margin:32px 0 0 26px;}
		.bon_txt .bon_title{ font-size:20px; color:#005299; font-weight:bold; font-family:"Trebuchet MS";}
		.bon_txt .bon_bonus{ width:100%; overflow:hidden; font-size:16px; font-weight:bold; color:#838383; margin-bottom:6px; font-family:"Trebuchet MS";}
		.bon_txt .bon_bonus span.bonus1{ float:left;}
		.bon_txt .bon_bonus span.bonus2{ float:right;}
		.bon_txt .bon_bonus strong{ color:#ba252b;}
		.bon_txt ul{ width:100%; overflow:hidden; padding-top:14px; background:url(../images/shadow1.gif) 0 0 no-repeat;}
		.bon_txt ul li{ float:left; width:95%; padding:2px 0 2px 5%; font-size:13px; background:url(../images/ico_right1.gif) 0 0px no-repeat; margin-bottom:5px;}
		
		.bon_bottom{ clear:both; width:100%; height:79px; overflow:hidden;}
		.bon_bottom h1{ float:left; display:inline; margin:18px 0 0 14px; font-size:20px; font-family:"Trebuchet MS"; color:#6c6c6c;
						font-weight:normal; text-transform:uppercase;}
		.bon_bottom h1 span{ color:#005299;}
		.bon_bottom a{ text-align:center; height:46px; line-height:46px; font-size:18px; text-transform:uppercase; display:inline;}
		.bon_bottom .btn_visit_site{ float:right; width:183px; margin:7px 12px 0 0; color:#fff; background:url(../images/btn_visit.gif) 0 0 no-repeat;}
		.bon_bottom .btn_review{ float:right; width:106px; margin:7px 8px 0 0; color:#8c8c8c; background:url(../images/btn_review.gif) 0 0 no-repeat;}
	
	
	.row{ width:990px; margin:0 auto 20px; overflow:hidden; background:url(../images/bg1.gif) top repeat-x; padding-top:17px;}
		.top_poker_table{ float:left; width:710px; text-align:center; padding-bottom:5px; background:url(../images/bonus_table_bottom.gif) 0 bottom no-repeat;}
		.tpoker_title{ width:100%; height:41px; line-height:41px; font-size:19px; color:#fff; font-family:"Trebuchet MS"; text-indent:10px; overflow:hidden;
					   background:url(../images/title.gif) 0 0 no-repeat; font-weight:normal;}
		
		.top_poker_table table{ background:url(../images/tr_bg.gif) 0 24px repeat-y;}
		.top_poker_table th{ height:24px; text-transform:uppercase; background:url(../images/th_bg.gif) right top no-repeat; color:#fff; font-family:"Trebuchet MS";}
		.top_poker_table th.th1{ width:46px;}
		.top_poker_table th.th2{ width:110px;}
		.top_poker_table th.th3{ width:264px; text-align:left; padding-left:12px;}
		.top_poker_table th.th4{ width:100px;}
		.top_poker_table th.th5{ width:87px;}
		.top_poker_table th.th6{ width:93px; background:url(../images/th_bg.gif) left top no-repeat;}
		
		.top_poker_table td{ height:89px; font-family:"Trebuchet MS";}
		.top_poker_table td.td1{ font-size:20px; color:#6a0606;}
		.top_poker_table td.td2{}
		.top_poker_table td.td3 ul{ padding:0 0 0 10px;}
		.top_poker_table td.td3 ul li{ font-size:11px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; padding-left:20px;
									   background:url(../images/ico_right2.gif) 0 0px no-repeat; margin-bottom:7px; line-height:14px; height:14px;}
		.top_poker_table td.td4{ font-size:14px; color:#b9252b; font-family:Verdana, Arial, Helvetica, sans-serif;}
		.top_poker_table td.td5{ font-size:14px;}
		.top_poker_table td.td5 strong{ font-size:24px; color:#bc252b; display:block;}
		.top_poker_table td.td6{}
		.top_poker_table td .btn_play,
		.top_poker_table td .btn_review{ display:block; width:73px; height:29px; line-height:29px; text-align:center; margin:0 auto 4px;
										 font-size:14px; text-transform:uppercase;	}
		.top_poker_table td .btn_play{ background:url(../images/btn_td1.gif) 0 0 no-repeat; color:#fff; text-shadow:1px 1px 0px #a6382b;}
		.top_poker_table td .btn_review{ background:url(../images/btn_td2.gif) 0 0 no-repeat; color:#929292; text-shadow:1px 1px 0px #ffffff;}
		
		
		.index_sidebar{ float:right; width:250px;}
			.newsletter_form{ width:100%; margin-bottom:12px; background:url(../images/newsletter_form_bg.gif) 96% 50px no-repeat;}
			.newsletter_form fieldset{ background:url(../images/newsletter_form_bottom.gif) 0 bottom no-repeat; padding-bottom:1px;}
			.newsletter_form .form_title{ width:100%; height:42px; line-height:42px; font-size:16px; font-family:"Trebuchet MS"; color:#3a3a3a;
										  text-shadow:1px 1px 0px #fff; text-align:center; background:url(../images/form_title.gif) 0 0 no-repeat;}
			.newsletter_form p{ width:230px; margin:6px auto 12px;}
			.newsletter_form .input_row{ width:230px; margin:0 auto 5px; overflow:hidden;}
			.newsletter_form .input_row .input_txt{ float:left; width:140px; height:21px; line-height:21px; font-size:13px; color:#8c8c8c;
													font-family:"Trebuchet MS"; padding:4px; border:0; background:#fbfaf4;}
			.newsletter_form .input_row .input_signup{ float:right; width:73px; height:29px; border:0; cursor:pointer; font-family:"Trebuchet MS"; color:#929292;
													   background:url(../images/btn_signup.gif) 0 0 no-repeat; font-size:14px; text-shadow:1px 1px 0 #f7f7f7;}
			
			.ad{ width:100%;}
			.ad img{ vertical-align:top;}
		
		
		.best_col{ float:left; width:294px; margin-right:54px; border-top:4px #11418d solid;}
		.best_col_last{ margin:0;}
		.best_col .best_title{ font-size:18px; text-align:center; font-family:"Trebuchet MS"; color:#005299; padding:12px 0;}
		.best_col .best_img{ text-align:center; margin-bottom:3px;}
		.best_col .best_img img{ vertical-align:top;}
		.best_col .best_cont{ background:url(../images/best_bg.gif) right top no-repeat; padding-top:8px;}
		.best_col .best_subtitle{ font-size:15px; font-family:"Trebuchet MS"; margin-bottom:4px;}
		.best_col .best_more{ text-align:right; padding-top:10px; font-family:"Trebuchet MS"; font-size:15px;}
		.best_col a{ text-decoration:underline;}
		.best_col a:hover{ text-decoration:none;}

			
	
	

/* footer */
#footer{ width:100%; background:#011222 url(../images/footer_bg.gif) top repeat-x; font-family:"Trebuchet MS";}
.footer_inside{ width:1000px; margin:0 auto; overflow:hidden; color:#d6d6d6; padding:42px 0;}
	.foot_col1,
	.foot_col2{ float:left; width:340px; display:inline; min-height:300px; padding-right:28px; background:url(../images/footer_line.gif) top right no-repeat;}
	.foot_col1{ margin-left:4px;}
	.foot_col2{ margin-left:40px;}
	
	.foot_col1 h4,
	.foot_col2 h4{ font-size:24px; margin-bottom:10px; color:#fff; font-weight:normal;}
	.foot_col1 p,
	.foot_col2 p{ margin-bottom:16px; line-height:140%; font-family:Verdana, Arial, Helvetica, sans-serif;}
	
	.foot_col3{ float:left; margin-left:40px;}
	.foot_col3 h4{ font-size:16px; margin-bottom:5px; color:#fff; font-weight:bold;}
	.foot_col3 ul{ margin-bottom:18px;}
	.foot_col3 ul li a{ color:#d6d6d6;}
	
	.copyright{ clear:both; padding:40px 4px 0; color:#10395f; line-height:200%;}
	.copyright ul{ color:#353535;}
	.copyright li{ display:inline;}
	.copyright li a{ color:#353535;}
	

	
	





/*----------------------review page------------------------------------*/
.breadcrumb{ width:990px; height:29px; line-height:29px; margin:0 auto 8px; color:#333; font-size:13px; background:url(../images/breadcrumb.gif) 0 0 no-repeat;}
.breadcrumb a{ float:left; height:20px; line-height:20px; display:inline; margin:4px 0 0 12px; padding-right:18px; color:#333;
			   background:url(../images/ico_arrow.gif) right top no-repeat;}
.breadcrumb span{ float:left; height:20px; line-height:20px; margin:4px 0 0 12px;}

.review_box{ width:1010px; margin-bottom:20px; background:url(../images/review_box.gif) 0 0 no-repeat;}
.review_box_inside{ width:990px; padding:30px 10px 4px; overflow:hidden; background:url(../images/review_box.gif) -1010px bottom no-repeat;}
	.rev_img{ float:left; width:230px; display:inline; margin-left:54px; padding-right:36px; background:url(../images/box_line.gif) right 10px no-repeat;}
	.rev_txt{ float:left; width:650px; margin-left:20px; position:relative;}
	.rev_txt .rev_title{ font-size:20px; color:#005299; font-weight:bold; margin-bottom:4px; font-family:"Trebuchet MS";}
	.rev_txt .rev_bonus{ width:100%; overflow:hidden; font-size:16px; font-weight:bold; color:#838383; margin-bottom:14px; font-family:"Trebuchet MS";}
	.rev_txt .rev_bonus span.bonus1{ float:left;}
	.rev_txt .rev_bonus span.bonus2{ float:left; margin-left:90px;}
	.rev_txt .rev_bonus strong{ color:#ba252b;}
	.rev_txt .rev_us{ position:absolute; right:30px; top:10px;}
	.rev_txt .rev_boxes{ width:100%; overflow:hidden; padding-top:18px; margin-bottom:16px; background:url(../images/shadow1.gif) 20px 0 no-repeat;}
		.rev_boxes .rev_box{ float:left; width:300px; margin-right:20px;}
		.rev_boxes .rev_box_title{ height:28px; color:#fff; font-size:14px; text-indent:8px; line-height:28px; margin-bottom:1px;
								   background:url(../images/review_title.gif) 0 0 no-repeat;}
		.rev_boxes ul{ width:100%; font-size:13px; background:url(../images/best_bg.gif) right top no-repeat;}
			.hit_list{ padding-top:10px;}
			.hit_list li{ padding-left:20px; background:url(../images/ico_right2.gif) 0 1px no-repeat; margin-bottom:4px;}
			
			.miss_list{ padding-top:10px;}
			.miss_list li{ padding-left:20px; background:url(../images/ico_wrong.gif) 0 1px no-repeat; margin-bottom:4px;}
		
	.rev_txt .btn_visit{ float:right; width:183px; height:63px; display:inline; margin:0 20px 0 0; text-align:center; line-height:42px; color:#fff;
						 font-family:"Trebuchet MS"; font-size:18px; background:url(../images/btn_visit2.gif) 0 0 no-repeat; text-transform:uppercase;}
	
	.row2{ width:990px; margin:0 auto; padding:0; background:url(../images/bg1.gif) top repeat-x;}
	.row_with_line{ width:100%; overflow:hidden; padding-top:24px; background:url(../images/line.gif) 646px top repeat-y;}
	
	.main_content{ float:left; width:635px;}
	.main_content p{ line-height:140%; margin-bottom:15px;}
		h2{ height:41px; line-height:41px; text-indent:10px; color:#fff; font-family:"Trebuchet MS"; font-size:19px; font-weight:normal;
			background:url(../images/title2.gif) 0 0 no-repeat; margin-bottom:1px;}
		h3{ font-size:18px; color:#005399; margin-bottom:12px; font-family:"Trebuchet MS";}
		.content_txt{ background:url(../images/best_bg.gif) right top no-repeat; padding:15px 30px 0 0;}
		
		.para{ padding:15px 30px 0 0; background:url(../images/bg2.gif) top repeat-x;}
		
			.para_btn{ width:100%; overflow:hidden;}
			.para_btn .btn_visit{ float:right; width:183px; height:63px; display:inline; margin:0 20px 0 0; text-align:center; line-height:42px; color:#fff;
						 		  font-family:"Trebuchet MS"; font-size:18px; background:url(../images/btn_visit2.gif) 0 0 no-repeat; text-transform:uppercase;}
		
		
	.sidebar{ float:right; width:333px;}
		.sidebox{ width:100%; margin-bottom:16px; padding-bottom:5px; background:#f4f4f4 url(../images/sidebox_bottom.gif) 0 bottom no-repeat;}
		.sidebox .sidebox_title{ height:41px; line-height:41px; text-align:center; font-size:18px; color:#666; font-family:"Trebuchet MS";
								 background:url(../images/sidebox_title.gif) 0 0 no-repeat; text-shadow:1px 1px 0px #fff;}
		.sidebox .sidebox_cont{ width:329px; margin:0 auto; padding-top:5px; text-align:center; background:url(../images/bg3.gif) top repeat-x;}
			.info_list{ width:100%; overflow:hidden; text-align:left; font-family:"Trebuchet MS"; font-size:14px; padding-top:8px;}
			.info_list li{ float:left; width:100%; overflow:hidden; margin-bottom:15px;}
			.info_list li span{ float:left; width:120px; padding-left:8px; color:#8c8c8c;}
			.info_list li strong{ float:left; width:188px; font-weight:normal;}
			.info_list li strong em{}











