/*
Theme Name: Pokeren Theme
Theme URI: http://
Description: 
Version: 1.0
Author: Pokeren.net
Author URI: http://www.pokeren.net
*/

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;}
a img{ border:0;}
a{ color:#257ba0; }
a:hover{ color:#3ca8d7; text-decoration:underline;}

.socialhomepost { clear:both; height: 35px; width: 600px; padding-top: 6px;}
.facebookbutton { float:left; height: 35px; padding-left: 5px;}
.hyvesbutton { float:left; height: 35px; padding-left: 5px; }
.socialpost { clear:both; height: 35px; width: 600px; border-bottom:1px #dedede solid; padding: 0 0 0 10px;}
.socialbutton { float:left; height: 35px; padding-left: 5px;}
.footerlinks { text-decoration:none;}
.casinolinks { line-height:34px; padding-left: 3px; text-decoration:none; font-weight:bold;}
.tagspost {border-top:1px #dedede solid; border-bottom:1px #dedede solid;}
.tagspost p {padding-top: 6px;}
.dem-results {width:280px; font-size: 10px; font-weight:bold; color:#525252; margin:1px 0 0 3px;}
.dem-vote-link {font-size: 11px; font-weight:bold; padding-top: 10px; display: block;}
.dem-results li {padding-top: 5px;}

.newstitle{ font-weight:bold; font-size: 13px; color:#257ba0; text-indent:10px;}

body{ width:100%; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#525252; padding:0 0 40px;
	  background:#fff url(images/body_bg.gif) top repeat-x;}

h2 {font-size:14px; font-weight:bold; color:#257ba0; line-height:140%; margin-bottom:8px;}
.wrapper{ width:1208px; margin:0 auto; overflow:hidden;}

/*header*/
#header{ width:100%; overflow:hidden; background:url(images/header_bg.gif) 580px top no-repeat;}
	
	.logo{ float:left; display:inline; margin-left:40px;}

	#navigation{ width:100%; clear:both;}
	.main_nav{ width:96%; padding:0 2%; height:28px; line-height:28px; background:url(images/nav.gif) 0 0 no-repeat;}
	.main_nav li{ float:left; display:inline; margin-left:25px;}
	.main_nav li a{ float:left; color:#fff; font-weight:bold; text-decoration:none;}
	.main_nav li a:hover{ color:#ddd;}
	
	.sub_nav{ width:98%; padding:0 1%; overflow:hidden;}
	.sub_nav li{ float:left; height:27px; display:inline; margin-left:6px; background:url(images/subnav_right.gif) right top no-repeat;}
	.sub_nav li a{ float:left; line-height:27px; height:27px; padding:0 23px; color:#1d608a; text-decoration:none;background:url(images/subnav_left.gif) 0 0 no-repeat;}
	.sub_nav li a:hover{ color:#378ec4;}


/*content*/
#content{ width:100%; overflow:hidden; margin-bottom:20px; padding-top:11px;}
	
	.main_content{ float:left; width:908px;}
		.con1{ float:left; width:448px; margin-right:9px;}
			
			/*Top 10 Table*/
			.box1{ width:446px; border:1px #dedede solid; margin-bottom:9px;
					-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
			.box1 .box_inside{ width:444px; overflow:hidden; border:1px #fff solid; background:url(images/box_bg.gif) bottom repeat-x;
								-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
				.title{ font-size: 14px; font-weight:bold; color:#257ba0; line-height:220%; text-indent:10px;}
				.top_table{ width:100%; font-size:10px; color:#257ba0; font-weight:bold;}
				.top_table th{ color:#525252; line-height:200%; border-top:1px #dedede solid; background:url(images/th_bg.gif) bottom repeat-x;}
				.top_table td{ border-top:1px #dedede solid; padding:1px 0; text-align:center;}
				.top_table td.td1{ text-align:left;}
				.top_table td strong{ font-size:11px; color:#d80000;}
				.top_table .btn_review{ display:block; width:64px; height:19px; line-height:19px; color:#262626; margin:0 auto; text-decoration:none;
										 background:url(images/btn_review.gif) 0 0 no-repeat;}

.info_list .btn_review{ float:right; display:inline; margin:-2px 4px 0 0; width:64px; height:19px; line-height:19px; text-align:center;	color:#262626; text-decoration:none; font-size:10px; color:#262626; font-weight:bold;background:url(images/btn_review.gif) 0 0 no-repeat;}
				
			/*Best Bonuses tab*/
				.spellentabs {height: 185px; padding-top: 5px;}
				.bonus_tab{ width:432px; margin:0 auto 6px; overflow:hidden;}
				.bonus_tab li{ float:left; width:103px; height:39px; border:1px #257aa0 solid; margin:0 3px 4px 0; background:url(images/tab2.gif) 0 1px repeat-x;}
				.bonus_tab li.bottomtab {margin-top:95px;}
				.bonus_tab li.one_line a{padding-top:10px; height:27px;}
				.bonus_tab li a{ float:left; width:101px; height:34px; padding-top:3px; border:1px #2eb1d9 solid; color:#fff; font-weight:bold;
								  text-align:center; text-decoration:none;}
				.bonus_tab li:hover{ background-position:0 -36px; border:1px #e5e5e5 solid;}
				.bonus_tab li:hover a{ border:1px #fff solid; color:#257aa0; background:url(images/ico_poker.gif) 2px 0px no-repeat; width:91px; padding-left:20px;}
				
				.bonus_content{ width:428px; margin: -140px auto 0 auto; overflow:hidden; padding-bottom:5px;}
				.bonus_content .b_img{ float:right; width:110px;}
				.bonus_content .b_img img{ vertical-align:top;}
				.bonus_content .b_txt{ float:left; width:312px;}
				.bonus_content .b_title{ color:#1f658e; font-weight:bold; line-height:160%;}
				.bonus_content p{ font-size:11px;}
				.bonus_content .more{ float:right;}
			
			
			/*site tab*/
				.site_tab{ float:left; width:146px;}
				.site_tab li{ float:left; width:100%; overflow:hidden;}
				.site_tab li#site_last a{ border-bottom:0;}
				.site_tab li.ui-tabs-selected{ background:url(images/ico_arrow.png) right 12px no-repeat;}
				.site_tab li a{ float:left; width:137px; height:34px; line-height:34px; border-right:1px #e4e4e4 solid; border-bottom:1px #e4e4e4 solid;
								 text-decoration:none; font-weight:bold; outline:none;}
				.site_tab li a img{ vertical-align:middle; margin:0 4px;}
				
				.site_tab_content{ float:left; width:152px; margin-left:4px; font-size:10px; padding-top:6px;}
				.site_tab_content p{ line-height:120%; margin-bottom:12px;}
				.site_tab_content p.more{ text-align:center;}
				.site_tab_content p a{ font-weight:bold;}
				
				.casino_review{ float:right; width:138px; border-left:1px #e4e4e4 solid;}
				.casino_review .casino{ width:100%; overflow:hidden; border-bottom:1px #e4e4e4 solid; padding:0 0;}
				.casino_review .casino_last{ border-bottom:0;}
				.casino_review .casino p{ margin:0px; padding:0px }
				.casino_review .casino img{ float:left; display:inline; margin-left:4px; padding-top:5px;}
				.casino_review .casino .btn_review{ float:right; display:inline; margin:5px 4px 0 0; width:64px; height:19px; line-height:19px; text-align:center;
													color:#262626; text-decoration:none; font-size:10px; color:#262626; font-weight:bold;
													background:url(images/btn_review.gif) 0 0 no-repeat;}
				
				
				
		.con2{ float:left; width:441px;}
			.box2{ width:439px; border:1px #dedede solid; margin-bottom:9px;
					-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
			.box2 .box_inside{ width:437px; overflow:hidden; border:1px #fff solid; background:url(images/box_bg.gif) bottom repeat-x;
								-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
			
			
			/*Poker box*/
			.poker_box{ width:424px; margin:0 auto; padding:5px 0;}
			.poker_box p{ line-height:120%; margin-bottom:12px; font-size:11px;}
				.poker_logo{ float:right; width:175px; font-size:14px; font-weight:bold;}
				.poker_logo img{ margin-bottom:3px;}
				.poker_logo div{ color:#257ba0; text-align:center;}
				.poker_logo div strong{ color:#d80000;}
				
				.pok_name{ font-size:18px; color:#257ba0; font-weight:bold;}
				.pok_bonus{ font-size:14px; font-weight:bold; color:#d80000; margin-bottom:14px;}
				
				.pok_feature li{ font-size:12px; font-weight:bold; padding:0px 0 14px 35px; background:url(images/ico_correct.gif) 0 0px no-repeat;}
				
				.btns{ width:100%; overflow:hidden; padding-bottom:5px;}
				.btns p{ display:block; margin:0px !important; padding:0px; float:left; }
				.btns .btn_1{ float:left; width:204px; height:29px; color:#fff; font-size:18px; font-weight:bold; margin-right:12px; line-height:29px;
								   background:url(images/btn_1.gif) 0 0 no-repeat; text-align:center; text-decoration:none;
								   text-shadow:0 -1px 1px #00447f;}
				.btns .btn_2{ float:left; width:204px; height:29px; color:#fff; font-size:18px; font-weight:bold; line-height:29px;
								   background:url(images/btn_2.gif) 0 0 no-repeat; text-align:center; text-decoration:none;
								   text-shadow:0 -1px 1px #ad0202;}
				.btns .btn_3{ float:left; width:204px; height:29px; color:#fff; font-size:18px; font-weight:bold; line-height:29px; margin-right:12px;
								   background:url(images/btn_3.gif) 0 0 no-repeat; text-align:center; text-decoration:none;
								   text-shadow:0 -1px 1px #387b01;}
				.btns .btn_4{ float:left; width:204px; height:29px; color:#fff; font-size:18px; font-weight:bold; line-height:29px;
								   background:url(images/btn_4.gif) 0 0 no-repeat; text-align:center; text-decoration:none;
								   text-shadow:0 -1px 1px #e19400;}
                                     .btns .btn_5{ float:left; margin-top: -14px; width:204px; height:29px; color:#fff; font-size:18px; font-weight:bold; line-height:29px;
								   background:url(images/btn_2.gif) 0 0 no-repeat; text-align:center; text-decoration:none;
								   text-shadow:0 -1px 1px #ad0202;}

			
			/*News list*/
				.news_list{ width:100%; font-size:10px; font-weight:bold; color:#257ba0;}
				.news_list li{ padding:6px 0; letter-spacing:-1px; border-bottom:1px #eaeaea solid;}
				.news_list li img{ vertical-align:middle; margin:0 4px;}
				.news_list li a{ color:#5d5d5d; letter-spacing:0; margin-left:4px;}
				.news_list li a:hover{ color:#bbb;}
			
			
			/*Featured online casino*/
				.box3{ width:439px; border:1px #257aa0 solid; margin-bottom:9px;
					-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
				.box3 .box_inside{ width:437px; height:60px; padding:4px 0; border:1px #2eb1d9 solid; position:relative;
									 background:#2b8cae url(images/box_bg2.gif) bottom repeat-x;
									-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
					.box_arrow{ position:absolute; width:24px; height:18px; text-indent:-9999px; overflow:hidden; left:90px; bottom:-18px;
								 background:url(images/ico_box_arrow.png) 0 0 no-repeat;}
					.featured_casino{ float:left; width:183px; height:55px; line-height:100%; padding-top:3px; border:1px #1d6089 solid; color:#1d618b;
									  text-align:center; margin-left:5px; font-size:24px; font-weight:bold; font-style:italic;
									  background:url(images/box_bg.gif) bottom repeat-x;}
					.ad{ float:right; display:inline; margin-right:5px;}

			
			/*Get bonus*/
			.title2{ font-size:14px; color:#257ba0; padding-top:4px; line-height:150%; font-weight:bold; text-indent:6px;}
			.box_txt{ padding:5px 6px;}
			.box_txt p{ line-height:130%; margin-bottom:10px; font-size: 11px;}

.alignleft { float:left;}
.alignright { float:right;}
		
		/*-----------review page----------------*/
		.box_row{ width:100%; overflow:hidden;}
		.box_row .box1{ float:left;}
		.box_row .box2{ float:left; margin-left:9px;}
		.shot{ width:100%; overflow:hidden; padding:10px 0; background:url(images/line.gif) 214px top repeat-y;}
		.shot p{ margin:0px; padding:0px }
		.shot img{ float:left; display:inline; margin:0 18px;}

		.box4{ width:265px; border:1px #dedede solid; margin-bottom:9px;
				-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
		.box4 .box_inside{ width:263px; padding:5px 0; overflow:hidden; border:1px #fff solid; background:url(images/box_bg.gif) bottom repeat-x;
							-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
			.info_title{ width:249px; height:24px; line-height:24px; color:#fff; font-weight:bold; text-indent:10px; margin:0 auto 10px;
						 background:url(images/title2.gif) 0 0 no-repeat;}
			.info_logo{ text-align:center; margin-bottom:10px;}
			.info_list{ width:100%;}
			.info_list li{ width:100%; overflow:hidden; padding:8px 0; border-bottom:1px #dedede solid; letter-spacing:-1px;}
			.info_list li strong{ float:left; width:70px; padding-left:12px;}
			.info_list li span{ float:left; width:180px;}
			.btn_direct_down{ display:block; width:204px; height:29px; line-height:29px; text-decoration:none; margin:10px auto;
							  background:url(images/btn_5.gif) 0 0 no-repeat; text-align:center; color:#fff; font-size:18px; font-weight:bold;
							  text-shadow:0 -1px 0px #167500;}
			.btn_direct_down:hover{ color:#fff;}
		
		
		.box5{ width:620px; border:1px #dedede solid; margin-bottom:9px;
				-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
		.box5 .box_inside{ width:618px; padding:5px 0; overflow:hidden; border:1px #fff solid; background:url(images/box_bg.gif) bottom repeat-x;
							-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
			.title3{ font-size:18px; font-weight:bold; color:#257ba0; line-height:160%; margin-bottom:8px; text-indent:10px;}
			.main_txt{ padding:0 5px;}
			
		.box_row .box4{ float:left;}
		.box_row .box5{ float:left; margin-left:9px;}
	
	
	.sidebar{ float:right; width:300px;}
		.sidebox{ width:298px; border:1px #dedede solid; margin-bottom:9px; overflow:hidden;
				  -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
		.sidebox .box_inside{ width:296px; background:url(images/box_bg.gif) bottom repeat-x; border:1px #ffffff solid;
								-moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
			
			.side_title{ width:284px; height:24px; line-height:24px; color:#fff; margin:6px auto; text-indent:10px; background:url(images/title1.gif) 0 0 no-repeat;}
			.promo_tab{ width:284px; margin:0 auto 5px; height:24px; border-bottom:1px #e0e0e0 solid;}
			.promo_tab li{ float:left; display:inline; margin-right:4px; position:relative; top:1px; height:24px;}
			.promo_tab li#tab_last{ margin:0;}
			.promo_tab li a{ float:left;  width:92px; height:24px; line-height:24px; text-align:center; font-weight:bold; color:#257ba0;
							 text-decoration:none; background:url(images/tab1.gif) 0 0 no-repeat;}
			.promo_tab li.ui-tabs-selected a{ background-position:0 -24px; color:#525252;}
			
			.ui-tabs-hide{ display:none;}
			.ptab_content{ width:284px; margin:0 auto 6px;}
				.promo_table_title{ width:100%; font-size:10px; font-weight:bold; margin-bottom:4px;}

				.promo_table{ width:282px; font-size:10px; font-weight:bold; background:#f2f2f2; border:1px #dadada solid; text-align:center;}
				.promo_table td{ padding:2px 0; color:#257ba0;}
				.promo_table td.td_poker{ text-align:left; padding-left:8px;}
				
		.note{ width:264px; margin:0 auto 6px; padding-left:10px; color:#257ba0; background:url(images/ico_dot.gif) 0 5px no-repeat;}
		
		.gap_line{ width:100%; overflow:hidden; height:1px; text-indent:-9999px; background:#e0e0e0; margin:10px 0;}
		
		.subscribe_form{ width:264px; margin:0 auto 10px;}
		.subscribe_form .subscribe_title{ color:#5d5d5d; font-weight:bold; margin-bottom:6px;}
		.subscribe_form .row{ width:100%; overflow:hidden; margin-bottom:5px;}
		.subscribe_form .row label{ float:left; width:50px; padding-top:5px; color:#257ba0; font-weight:bold;}
		.subscribe_form .row input.input_txt{ float:left; padding:4px 3px; border:1px #d5d5d5 solid; font-family:Verdana, Arial;}
		.subscribe_form .row input.txt1{ width:205px;}
		.subscribe_form .row input.txt2{ width:110px;}
		.subscribe_form .row input.input_subscribe{ float:right; width:85px; height:24px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#fff; letter-spacing:-1px; border:0; cursor:pointer;background:url(images/btn_subscribe.gif) 0 0 no-repeat;}
		
		.vote_form{ width:280px; margin:0 auto 10px;}
		.vote_form .vote_title{ color:#257ba0; font-weight:bold; margin-bottom:6px;}
		.vote_form .vote_item{ font-size:10px; color:#525252; font-weight:bold; margin-bottom:8px;}
		.vote_form .row{ width:100%; overflow:hidden; margin-bottom:5px;}
		.vote_form .row input{ float:left; width:15px; height:15px;}
		.vote_form .row label{ float:left; width:180px; font-size:10px; font-weight:bold; color:#525252; margin:1px 0 0 3px;}
		.vote_form .input_vote{ float:right; width:65px; height:24px; font-size:12px; font-family:Verdana, Arial; cursor:pointer; margin-top:-24px;font-weight:bold; color:#fff; letter-spacing:-1px; border:0; background:url(images/btn_vote.gif) 0 0 no-repeat;}
		
		
		.accor_navi{ width:286px; margin:0 auto;}
		.accor_navi .accor_title{ width:100%; border-bottom:1px #eeeeee solid; cursor:pointer; padding:3px 0; outline:none;}
		.accor_navi .ui-state-active{ border:0;}
		.accor_navi .accor_title span{ float:left; width:13px; height:13px; text-indent:-9999px; overflow:hidden; margin-right:8px;
										 background:url(images/ico_control.gif) 0 0 no-repeat;}
		.accor_navi .accor_title span.ui-icon-triangle-1-s{ background-position:0 -13px;}
		.accor_navi .accor_title a{ color:#3383a6; text-decoration:none; font-weight:bold; outline:none;}
		.accor_navi .accor_content{ font-size:10px; width:100%; overflow:hidden; padding:5px 0;}
		.accor_navi .accor_content .more{ float:right; margin-top:-12px;}

		


#bottom_links{ width:1206px; border:1px #257aa0 solid; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.bottom_links_inside{ width:1204px; overflow:hidden; border:1px #2eb1d9 solid; background:#257ca2 url(images/bottom_links_bg.jpg) 0 0 no-repeat; padding:7px 0;
					  -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; color:#fff;}
	.single_links{ float:left; width:190px; border-right:1px #44b5d5 solid; padding:5px 20px 5px 32px;}
		.bottom_title{ font-weight:bold; margin-bottom:10px;}
		.single_links li{ line-height:136%;}
		.single_links li a{ color:#fff; text-decoration:none;}
		.single_links li a:hover{ color:#ddd;}
	
	.rooms{ float:left; width:440px; padding:5px 0 5px 32px;}
		.room_list li{ float:left; width:190px; padding-right:5px; margin-bottom:6px;}
		.room_list li img{ vertical-align:middle; margin-right:5px;}
		.room_list li a{ color:#fff; text-decoration:none;}
		.room_list li a:hover{ color:#ddd;}
	
	
	


#footer{ width:100%; margin-top:8px;}
#footer .copyright{ font-weight:bold; color:#1f658e; padding-left:4px;}

img.frame {
float: left;
}




































