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

/* Generic Styling */
a{ color:#009900; text-decoration:underline;}
a:hover{ color:#444;}


body{ color:#000; font-size:11px; font-family:Verdana, Arial, Helvetica; background:#ffffff url(../images/body_bg.gif) top repeat-x; padding-bottom:40px;}

.wrapper{ width:910px; margin:20px auto 5px; background:#4b8d45 url(../images/wrapper_middle.gif) 0 0 repeat-y;}
.wrapper_bottom{ width:100%; background:url(../images/wrapper_bottom.gif) 0 bottom no-repeat; padding-bottom:50px;}
.wrapper_top{ width:100%; overflow:hidden; background:url(../images/wrapper_top.gif) 0 top no-repeat;}


/* header */
/*div.headsha{width:910px}
div.shape1{width:311px; height:171px; float:left;}
div.floatleft{ float:left;  margin:10px 0 0 11px; }
div.headerbg_repeat{ background:url(../images/header-reepat.jpg) repeat-x top left; height:32px; width:356px; float:left;  margin:0 0 0 10px;}
#header{ width:534px; height:168px; overflow:hidden; margin:10px 11px 0 0; border-bottom:0; background:#00525d url(../images/head_bg.jpg) no-repeat left top; border-left:none; float:right;}*/

#header{ width:888px; height:168px; overflow:hidden; margin:10px auto 0; border:1px #fff solid; border-bottom:0;
		 background:#00525d url(../images/head_bg.jpg) 0 0 no-repeat;}
	#header h1{ float:left; display:inline; width:270px; height:90px; margin:26px 0 25px 20px;}
	#header h1 a{ float:left; width:100%; height:100%; color:#fff; font-size:30px; text-indent:-9999px; overflow:hidden;}
	
	.head_btns{ width:100%; overflow:hidden; clear:both;}
	.head_btns a{ float:left; height:23px; display:inline; text-indent:-9999px; overflow:hidden;}
	.head_btns .btn_mac_poker{ width:102px; margin-left:10px; background:url(../images/btn_mac_poker.gif) 0 0 no-repeat;}
	.head_btns .btn_mac_poker:hover{ background-position:0 -23px;}
	.head_btns .btn_linux_poker{ width:94px; margin-left:4px; background:url(../images/btn_linux_poker.gif) 0 0 no-repeat;}
	.head_btns .btn_linux_poker:hover{ background-position:0 -23px;}
	.head_btns .btn_poker_blog{ width:94px; margin-left:4px; background:url(../images/btn_poker_blog.gif) 0 0 no-repeat;}
	.head_btns .btn_poker_blog:hover{ background-position:0 -23px;}
	.head_btns .btn_mac_casinos{ width:113px; margin-left:4px; background:url(../images/btn_mac_casinos.gif) 0 0 no-repeat;}
	.head_btns .btn_mac_casinos:hover{ background-position:0 -23px;}
	
	.head_btns .btn_usa_site{ width:203px; margin-left:200px; text-indent:0;}

	
* html div.headsha{ margin-top:-16.1em; margin-left:12px;}
* html  div.shaapeleft{ margin-left:-10px; float:left;}

*+html div.headsha{ margin-top:-16.1em; margin-left:12px;}
*+html  div.shaapeleft{ margin-left:-10px; float:left;}


/* content */
#content{ width:890px; overflow:hidden; margin:0 auto; background:#ffffff url(../images/content_bg.gif) 0 0 repeat-y; padding-top:6px;}
	.side_content{ float:left; width:150px;}
	.side_content h3{ text-indent:15px; background:url(../images/ico_arrow.gif) 4px 4px no-repeat; color:#74996e; font-weight:bold; font-size:13px; margin-bottom:2px;}
	.side_content h3 strong{ color:#000;}
	.side_content .side_box{ width:144px; border:1px #ebeba8 solid; background:#fff; margin:0 0 10px 2px; font-size:11px; padding:3px 0;}
		.side_box ul li{ padding-left:4px;}
		.side_box ul li a{ padding-left:10px; background:url(../images/ico_bullet.gif) 2px 4px no-repeat;}
	
	
	/*-------index page---------*/
	.welcome_box{ width:572px; background:url(../images/welcome_bottom.gif) bottom no-repeat; margin-bottom:20px;}
	.welcome_box_inside{ width:100%; background:url(../images/welcome_top.jpg) top no-repeat; overflow:hidden; padding-bottom:30px;}
		.welcome_title{ margin:8px 0 8px 0; padding-left:4px;}
		.welcome_box p{ width:378px; line-height:140%; margin-bottom:16px; padding-left:10px;}
		.welcome_box a{ color:#0000cc; font-weight:bold;}
		.welcome_box a:hover{ color:#0000ff;}
	
	.image_entry{ width:100%; overflow:hidden; margin-bottom:20px;}
	.image_entry img{ float:left; display:inline;}
	.image_entry .entry1{ margin:0;}
	.image_entry .entry2{ margin:0 12px 0 12px;}
	.image_entry .entry3{ margin:0;}
	
	
	.poker_box_holder{ width:800px; overflow:hidden; margin-bottom:16px;}
	.poker_box{ float:left; width:280px; border:1px #6b9a65 solid; margin-right:8px; background:url(../images/poker_box_title.gif) top repeat-x; padding-bottom:3px;}
	.poker_box a{ color:#0000cc;}
	.poker_box a:hover{ color:#0000ff;}
	.poker_box a.all{ font-weight:bold; color:#009900; padding-left:4px;}
	.poker_box a.all:hover{ color:#444;}
		.pok_col1{ float:left; display:inline; width:206px; color:#fff; line-height:19px; font-weight:bold; margin-left:4px;}
		.pok_col2{ float:right; width:62px; color:#fff; line-height:19px; font-weight:bold;}
		.poker_box ul{ width:100%; clear:both; line-height:160%;}
		.poker_box ul li{ width:100%; overflow:hidden;}
		.poker_box ul li a{ float:left;}
		.poker_box ul li .name{ float:left; width:155px; display:inline; margin-left:4px;}
		.poker_box ul li span{ float:right; width:60px;}
		
	
	.main_box{ width:100%; margin-bottom:14px;}
	.main_box p{ line-height:136%; margin-bottom:14px;}
	.main_box a{ font-weight:bold;}
		.main_content1{ background:url(../images/animator1.jpg) right bottom no-repeat; width:440px; padding-right:132px; padding-bottom:24px;}
		.main_content2{ background:url(../images/animator2.jpg) right bottom no-repeat; width:440px; padding-right:132px; padding-bottom:24px;}
		.main_content3{ background:url(../images/animator3.jpg) right bottom no-repeat; width:440px; padding-right:132px; padding-bottom:24px;}
		
	
	
	
	
	
	
	/*----poker stars page------*/
	.main_content{ float:left; width:572px; margin:0 8px 0 10px; overflow:hidden;}
		.poker_name{ font-size:13px;}
		.poker_name span{ color:#24840D;}
		.poker_name{ margin-bottom:10px; font-weight:bold;}
		.poker_detail{ float:left; width:270px; font-weight:bold; line-height:140%; margin-bottom:14px;}
		.poker_detail .poker_link{ font-size:11px;}
		.poker_detail .poker_rate{ width:100%; overflow:hidden; font-size:11px;}
		.poker_detail .poker_rate span{ float:left; width:102px;}
		.poker_detail .poker_rate img{ float:left; margin:2px 0 0 1px;}

		.poker_detail .poker_rate .prop1{ float:left; width:114px;}
		.poker_detail .poker_rate .prop2{ float:left;}
		
		.poker_ico img{ vertical-align:middle; margin:3px 0;}
		
		.poker_img{ float:left; width:260px; margin:10px 0 0 10px; text-align:center;}
		.poker_img p{ margin-bottom:14px;}

		h2{ font-size:18px; font-weight:bold; line-height:200%;}
		
		.poker_review{ width:100%; clear:both; color:#123C0D;}
		.poker_review p{ line-height:140%; margin-bottom:14px;}
		.poker_review h3{ margin-bottom:14px; font-size:12px;}
		.poker_review a{ color:#0000CC;}
		.poker_review a:hover{ color:#0000ff;}
		.poker_review .play_now{ text-align:center;}
	
	
	
	/*-----mac poker page----------*/
	.poker_holder{ width:560px;}
	.single_poker{ width:100%; overflow:hidden; border-bottom:1px #ebeba8 solid; padding-bottom:10px; margin-bottom:10px;}
	.single_poker a{ font-weight:bold; font-size:11px;}
	.single_poker .pok_url{ font-size:12px; color:#6B9A65; font-weight:bold; margin-bottom:7px;}
	.single_poker .pok_img{ float:left; width:150px;}
	.single_poker .pok_img img{ width:150px; height:auto;}
	.single_poker .pok_txt{ float:left; width:390px; margin-left:6px;}
	.single_poker .pok_txt p{ margin-bottom:11px;}
	.single_poker .pok_detail{ margin-bottom:11px; width:100%; overflow:hidden;}
	.single_poker .pok_detail strong{ float:left; margin-right:2px;}
	.single_poker .pok_detail span{ float:left; margin-right:10px;}
	.single_poker .pok_detail span img{ float:left; margin-top:3px;}
	
	
		
		
	
	.sidebar{ float:left; width:150px;}
		.subscribe_box{ width:149px; margin-left:1px;}
		.subscribe_box .subs_title{ width:149px; height:21px; overflow:hidden; line-height:21px; font-size:13px; color:#fff; text-indent:6px; overflow:hidden;
									background:#5179b6 url(../images/sidebox_title.gif) 0 0 no-repeat;}
		.subscribe_box .subs_title img{ margin:4px 0 0 8px;}							
		.subscribe_box .subs_content{ width:147px; border:1px #93afd7 solid; background:#fff; padding-bottom:6px;}
		.subscribe_box .subs_content p{ text-indent:10px; padding-top:6px;}
			.row{ width:122px; overflow:hidden; margin:5px auto;}
			.row label{ float:left; font-size:11px;}
			.row input{ float:left; width:120px; border:1px #4C8B44 solid; padding:1px 0; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
			.input_subscribe{ display:block; width:72px; margin:0 auto; border:1px #265391 solid; color:#fff; font-size:11px; font-family:Arial, Helvetica, sans-serif;
							 background:#4d76b4 url(../images/btn_bg.gif) top repeat-x; cursor:pointer;}
		


.bottom_box{ width:598px; padding:20px 0 14px; border:1px #ebeba8 solid; margin:0 auto; text-align:center; font-size:10px;}
.bottom_box li{ display:inline;}
.bottom_box p{ margin-bottom:6px;}
.bottom_box a{ color:#0000CC;}
.bottom_box a:hover{ color:#0000ff;}

	.bottom_link{ margin-bottom:12px;}
	.bottom_link a{ color:#009900;}
	.bottom_link a:hover{ color:#444;}




	


