/* 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;}
.clear{ clear:both; height:0; overflow:hidden;}

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

body{ color:#103971; font-size:12px; font-family:Tahoma; background:#00235a url(../images/body_bg.gif) top repeat-x;}
.body_inside{ width:100%; background:url(../images/body_top.jpg) center top no-repeat;}

.wrapper{ width:1004px; margin:0 auto; overflow:hidden;}


.poker_flag {
    float: right;
	margin-right:10px;
   
}

/* header */
#header{ width:100%; overflow:hidden; position:relative; margin-bottom:-9px;}
	#header .logo{ float:left; display:inline; margin:0px 0 0 35px; font-size:30px;}



/* content */
#content{ width:100%; background:#fff url(../images/content_middle.gif) repeat-y; font-size:14px;}
.content_top{ width:100%; overflow:hidden; background:url(../images/content_top.jpg) top no-repeat;}
.content_bottom{ width:100%; background:url(../images/content_bottom.gif) bottom no-repeat; padding-bottom:44px;}


		
	.sidebar{ float:left; width:210px; display:inline; margin:10px 0 0 20px;}
		.sidebox{ width:210px; overflow:hidden; margin-bottom:10px;}
		.sidebox .sidebox_title{ width:100%; height:32px; line-height:32px; color:#fff; font-size:16px; font-weight:bold; text-indent:40px;
					 		 	 background:#e01f1f url(../images/sidebox_title.gif) no-repeat;}
		.sidebox .sidebox_title2{ width:100%; height:32px; line-height:32px; color:#fff; font-size:16px; font-weight:bold; text-indent:40px;
								  background:#e01f1f url(../images/sidebox_title2.gif) no-repeat;}
			.sidebox_content{ width:208px; border:1px #c7c5c5 solid; border-top:0; background:#fff;}
			.side_nav{ width:100%; overflow:hidden;}
			.side_nav li{ float:left; width:100%; overflow:hidden;}
			.side_nav li.odd{ background:#f2f0f0;}
			.side_nav li a{ float:left; display:inline; margin-left:14px; line-height:200%; font-size:14px; color:#002c68; padding-left:12px;
							background:url(../images/li_dot.gif) 0 12px no-repeat; text-decoration:none;}
			.side_nav li a:hover{ color:#cf1919;}
			
		.line{ width:100%; height:2px; overflow:hidden; text-indent:-9999px; background:url(../images/dot_line_hor.gif) repeat-x; margin-bottom:9px;}
	
	
	/*-----site merged----*/
	.main_content{ float:right; width:746px; display:inline; margin:10px 20px 40px 0;}
		.main_box{ width:746px; background:url(../images/mainbox_bottom.gif) bottom no-repeat; margin-bottom:10px;}
		.main_box_inside{ width:100%; overflow:hidden; background:url(../images/mainbox_top.gif) top no-repeat; padding:5px 0;}

		.main_box_inside h2{font-size:18px; color:#103971; text-indent:12px; line-height:180%; margin-bottom:6px;}
		
		.indent {text-indent:12px;  margin-bottom:6px; list-style:circle;}
		h1{ font-size:18px; color:#103971; text-indent:28px; line-height:180%; margin-bottom:6px;}
		h3{ font-size:18px; color:#103971; text-indent:28px; line-height:180%; margin-bottom:2px;}
		.intro_holder{ width:724px; overflow:hidden; margin:0 auto; padding-bottom:3px;}
		.intro_holder .intro_img{ float:left; width:155px; margin-right:18px;}
		.intro_holder .intro_txt{ float:left; width:550px; margin-top:14px;}
		.intro_holder .intro_txt p{ line-height:130%; margin-bottom:14px;}
		
		.top_poker{ width:746px; background:#0075bd url(../images/top_poker_bottom.gif) bottom no-repeat; margin-bottom:10px;}
		.top_poker_inside{ width:100%; overflow:hidden; background:url(../images/top_poker_top.gif) top no-repeat;}
		.top_poker h2{ font-size:18px; color:#fff; font-weight:bold; text-indent:25px; line-height:240%;}
		.pocker_list{ width:100%; overflow:hidden; color:#fff;}
		.pocker_list li{ width:100%; overflow:hidden; height:33px; background:url(../images/list_line.gif) bottom repeat-x; padding-bottom:2px; font-size:13px;}
		.pocker_list li.title{ height:23px; line-height:20px; padding:0; font-size:12px; font-weight:bold; background:#e42121 url(../images/list_title.gif) repeat-x;}
		.pocker_list li.title span{ background:none; margin:0;}
		.pocker_list li.title span.col1{ text-align:center; padding:0; font-size:12px;}
		.pocker_list li.last{ background:none; padding:0;}
		
		.pocker_list li span{ float:left; height:19px; text-align:center; background:url(../images/dot_line.gif) 0 1px no-repeat; padding:0 0px 0 2px; margin-top:6px;}
		.pocker_list li span img{ vertical-align:middle;}
		.pocker_list li span.col1{ width:240px; height:27px; text-align:left; padding-top:3px; font-size:14px; font-weight:bold; background:none; margin:0;}
		.pocker_list li span.col1 img{ margin:0 16px; vertical-align:middle;}
		.pocker_list li span.col1 a{ color:#fff;}
		.pocker_list li span.col2{ width:33px;}
		.pocker_list li span.col3{ width:37px;}
		.pocker_list li span.col4{ width:47px;}
		.pocker_list li span.col5{ width:86px;}
		.pocker_list li span.col6{ width:66px;}
		.pocker_list li span.col7{ width:110px;}
		.pocker_list li span.col8{ width:130px;}
		.pocker_list li span.col8 a{ color:#fff;}

		table.pocker_list{ width:100%; overflow:hidden; height:33px; background:url(../images/list_line.gif) bottom repeat-x; padding-bottom:2px; font-size:13px;}
		.pocker_list tr.title{ height:23px; line-height:20px; padding:0; font-size:12px; font-weight:bold; background:#e42121 url(../images/list_title.gif) repeat-x;}
		.pocker_list th.title span{ background:none; margin:0;}
		.pocker_list th.title span.col1{ text-align:center; padding:0; font-size:12px;}
		.pocker_list th.last{ background:none; padding:0;}
		
		.pocker_list th span{ float:left; height:19px; text-align:center; background:url(../images/dot_line.gif) 0 1px no-repeat; padding:0 0px 0 2px; margin-top:6px;}
		.pocker_list th span img{ vertical-align:middle;}
		.pocker_list th span.col1{ width:240px; height:27px; text-align:left; padding-top:3px; font-size:14px; font-weight:bold; background:none; margin:0;}
		.pocker_list th span.col1 img{ margin:0 16px; vertical-align:middle;}
		.pocker_list th span.col1 a{ color:#fff;}
		.pocker_list th span.col2{ width:33px;}
		.pocker_list th span.col3{ width:37px;}
		.pocker_list th span.col4{ width:47px;}
		.pocker_list th span.col5{ width:86px;}
		.pocker_list th span.col6{ width:66px;}
		.pocker_list th span.col7{ width:110px;}
		.pocker_list th span.col8{ width:130px;}
		.pocker_list th span.col8 a{ color:#fff;}
		.highlight2 {color:#103971; font-weight:bold;}
		
		.single_box{ width:746px; background:url(../images/mainbox_bottom.gif) bottom no-repeat; margin-bottom:11px;}
		.single_box_inside{ width:100%; overflow:hidden; background:url(../images/mainbox_top2.gif) top no-repeat; padding:12px 0;}
			.site_img{ float:left; width:180px; display:inline; margin:0 12px 0 12px;}
			.site_img img{ margin-bottom:10px;}
			.site_img .btn_read{ display:block; padding:2px 0 2px 33px; font-size:15px; font-weight:bold; color:#103971; margin:0 0 10px 10px;
								 background:url(../images/ico_view.gif) 0 0 no-repeat;}
			.site_img .btn_visit{ display:block; width:150px; text-align:center; font-size:15px; font-weight:bold; color:#103971; margin-left:20px;}
			.site_img .btn_bonus{ display:block; width:150px; text-align:center; font-size:15px; font-weight:bold; color:#BF0000; margin-left:20px;}
			.site_txt{ float:left; width:524px;}
			.site_txt h3{ line-height:160%; font-size:18px; font-weight:normal;}
			.site_txt h3 a{ color:#d41a1a; background:url(../images/link_dot.gif) 0 8px no-repeat;}
			.site_txt h3 a:hover{ color:#ed2a2a;}
			.site_txt p{ line-height:124%; margin-bottom:14px;}
			.site_txt p.note{ color:#d91c1c; font-weight:bold;}
	.single_box_inside h2 {margin-left:15px; padding-bottom:10px;}
	.single_box_inside ul {margin-left:35px; padding-bottom:10px; list-style-type:square;}
	.single_box_inside li{list-style-type:square;}
	
	
	/*listmerged*/
	.box_txt .main_box_inside{ padding:10px 0 3px;}
	.box_txt p{ padding:0 14px; line-height:126%; margin-bottom:13px;}
	
	.poker_img{ float:left; width:120px; display:inline; margin:6px 45px 0 45px;}
	.poker_img img{ width:170px;}
	.poker_txt{ float:left; width:524px; margin-top:3px;}
	.poker_txt p{ line-height:130%; margin-bottom:12px;}
	.highlight1{ color:#FF0000;}
	
	
	
	/*reviewmerged*/
	.content{ float:left; display:inline; width:468px; margin:0 10px 0 12px;}
	
		.poker_box{ width:468px; background:url(../images/content_box_bottom.gif) bottom no-repeat; margin-bottom:16px;}
		.poker_box_inside{ width:100%; overflow:hidden; background:url(../images/content_box_top.gif) top no-repeat; padding-top:6px;}
			.poker_logo{ float:left; width:137px; display:inline; margin:0 55px 10px 34px;}
			.poker_visit{ float:left; margin-top:20px;}
			.poker_visit a{ float:left; padding:8px 0 10px 50px; font-size:16px; color:#000099; font-weight:bold; background:url(../images/ico_visit.gif) 0 0 no-repeat;}
			.support_line{ width:100%; height:27px; line-height:27px; overflow:hidden; clear:both; font-size:14px; font-weight:bold;}
			.support_line span{ float:left; display:inline;}
			.support_line span strong{ color:#d91c1c;}
			.support_line .sup_mac{ width:94px; padding-left:11px; background:url(../images/mac_bg.gif) no-repeat; margin:0 0 0 30px;}
			.support_line .sup_linux{ width:94px; padding-left:11px; background:url(../images/linux_bg.gif) no-repeat; margin:0 0 0 30px;}
			.support_line .sup_yes{ width:55px; color:#d91c1c; margin-left:5px;}
			.support_line .sup_bonus{ width:255px; text-align:center; font-size:15px;}
			
			
		
		.content_txt{ width:100%; padding-bottom:20px; font-size:14px;}
		.content_txt h4{ font-size:12px; font-weight:bold; margin-bottom:15px;}
		.content_txt p{ line-height:126%; margin-bottom:14px;}
		.btn_visit_poker{ display:block; width:174px; padding:6px 0 8px 40px; font-size:15px; font-weight:bold;
						  background:url(../images/ico_visit2.gif) 0 0 no-repeat;}
	
	
	
	.side_content{ float:left; width:232px; padding-left:10px; border-left:1px #d1d1d1 solid;}
		.bonus_box{ width:232px; background:url(../images/bonus_bottom.gif) bottom no-repeat; text-align:center; margin-bottom:10px;}
		.bonus_box_inside{ width:100%; overflow:hidden; background:url(../images/bonus_top.gif) top no-repeat;}
		.bonus_box h3{ font-weight:bold; font-size:18px; line-height:210%;}
		.bonus_box p{ font-size:14px; color:#d91c1c; margin-bottom:16px; font-weight:bold;}
		
		.screenshot{ width:100%; margin-bottom:15px;}
		.screenshot h3{ width:100%; height:37px; font-size:18px; font-weight:bold; line-height:31px; text-indent:27px; margin-bottom:5px;
						 background:url(../images/title_screenshots.gif) no-repeat;}
		.screenshot p{ margin-bottom:12px;}				 
		
		
		.poker_detail_list{ width:230px; border:1px #d1d1d1 solid; font-size:12px; padding:6px 0;}
		.poker_detail_list ul li{ width:100%; height:18px;}
		.poker_detail_list ul li strong{ float:left; padding-left:10px;}
		.poker_detail_list ul li span{ float:right; text-align:right; padding-right:10px;}
		
		


/* footer */
#footer{ width:100%; clear:both; overflow:hidden; text-align:center; font-size:14px; padding-top:31px; line-height:120%; background:url(../images/foot_logo.gif) 98% 0 no-repeat;}
#footer p{ display:inline; color:#FF0000;}
#footer ul{ display:inline;}
#footer ul li{ display:inline; border-left:1px #103971 solid; padding-left:5px; margin-left:5px;}
#footer ul li a{ text-decoration:none; position:relative; top:-1px; color:#103971;}
#footer ul li a:hover{ color:#245dac;}

.home {color: #002C68;
    display: inline;
    float: left;
    font-size: 14px;
    line-height: 200%;
    padding-left: 4px;
    text-decoration: none;}
	.smalldate{
    font-size: 11px;
    font-style: italic;
    margin-bottom: 5px;
}

.wp-caption img {
    border: 0 none;
	float:right;
	padding:10px;
	size:200px;
}

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #ffffff;
padding-top:13px;
padding-right: 13px;
font-weight:bold;
font-style:italic;
padding-left:5px;
float:right;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

.date {
    font-size: 11px;
    font-style: italic;
    margin-bottom: 5px;
    position: relative;
	text-indent:14px;
	width:300px;
}
.previous {
    font-size: 11px;
    font-style: italic;
    margin-bottom: 5px;
    position: relative;
	text-indent:14px;
	width:700px;
}

.line2 {
    background: url("../images/dot_line_hor.gif") repeat-x scroll 0 0 transparent;
    height: 2px;
    margin-bottom: 9px;
    overflow: hidden;
    width: 97%;
	margin-left:14px;
}

.popular_boxl {
    background: url("../images/mainbox_bottom.gif") no-repeat scroll center bottom transparent;
    margin-bottom: 10px;
	float:left;
	text-indent:5px;
	padding-bottom:5px;
	padding-top:5px;
    width: 456px;
	margin-right:5px;
		-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border: 1px solid #ddd;
}
.popular_box
{

    margin-bottom: 10px;
	float:left;
	

}
.popular_box ul li {
	list-style: inside disc;
	
    color: #002C68;
    
	padding-left:10px;
}
.popular_boxr {
    background: url("../images/mainbox_bottom.gif") no-repeat scroll center bottom transparent;
    margin-bottom: 10px;
	float:right;

	padding-bottom:5px;
	padding-top:5px;
	text-indent:5px;

	margin-left:5px;
    width: 276px;
			-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
border: 1px solid #ddd;
}
.achive {
    border-bottom: 1px solid #C8C6C6;
    border-left: 1px solid #C8C6C6;
    border-top: 1px solid #C8C6C6;
    font-size: 11px;
    margin-bottom: 10px;
    margin-top: 10px;
    position: relative;
	width:742px;
}
.achive .info {
    background-color: #F1F1F1;
    float: left;
    position: relative;
}
.achive .info .year {
    color: #0066FF !important;
    padding-left: 3px;
    width: 150px !important;

	
}
.achive .info div {
    border-right: 1px solid #ADACBF;
    color: #999999;
    display: block;
    float: left;
    height: 17px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
    width: 48px;
}
.achive a {
    
    color: #0066FF;
    display: block;

    height: 17px;
    padding-top: 3px;
    text-align: center;
    text-decoration: none;
  
}
.breadcrumb { font-size:11px; text-indent:15px; padding-bottom:5px; font-style:italic;}
.photo {

    background-color: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 3px 3px 3px 3px;

    font-style: italic;
    font-weight: bold;
    margin: 10px;
    padding:10px;
    text-align: center;
}

#post-author{ width:700px; margin:10px 15px 0;padding:1px 15px 7px 5px;height:auto;}
#post-author .avatar{float:left;padding:3px;}
#post-author:hover .avatar{-webkit-box-shadow:0 0 4px #404040;-moz-box-shadow:0 0 4px #404040;}
#post-author p{margin-left:7px;color:#666666;padding:5px 0 0 90px;font-family:Arial, Tahoma, Verdana;font-size:14px;text-align:justify;line-height:16px;}
#post-author h3 a{margin-left:7px;color:#666666;padding:5px 0 0 90px;font-family:Arial, Tahoma, Verdana;font-size:14px;text-align:left;}
#post-author .sociallinks{margin-left:7px;color:#666666;padding:0 0 0 90px;font-family:Arial, Tahoma, Verdana;font-size:14px;text-align:justify;line-height:16px;}
#post-author .sociallinks a{color:#f5841f}
/* .bypostauthor{background-color: #b5d9e3 !important;} */

#author-info {width:740px; float:left;}

.social_bookmarking {margin-bottom:10px; margin-top:10px;}
.social_bookmarking ul {
    list-style-type: none;
	margin-top:5px;
}
.social_bookmarking li {
    display: inline;
    margin-right: 5px;
    vertical-align: top;
}
.single_boxnews{ width:746px; background:url(../images/mainbox_bottom.gif) bottom no-repeat; margin-bottom:11px;}
		.single_box_insidenews{ width:100%; overflow:hidden; background:url(../images/mainbox_top2.gif) top no-repeat; padding:12px 0;}
		.single_box_insidenews h2{ font-size:14px; text-indent:18px;}
			.site_img2{ float:left; width:135px; display:inline; margin:0 12px 0 12px;}

			.site_img2 img{ margin-bottom:10px;}
			.site_img2 .btn_read{ display:block; padding:2px 0 2px 33px; font-size:15px; font-weight:bold; color:#103971; margin:0 0 10px 10px;
								 background:url(../images/ico_view.gif) 0 0 no-repeat;}
			.site_img2 .btn_visit{ display:block; width:150px; text-align:center; font-size:15px; font-weight:bold; color:#103971; margin-left:20px;}
			.site_img2 .btn_bonus{ display:block; width:150px; text-align:center; font-size:15px; font-weight:bold; color:#BF0000; margin-left:20px;}
			.site_txt2{ border-right:thin solid #D8D8D8;  float:left; width:264px; }
			.site_txt2 h3{ line-height:160%; font-size:18px; font-weight:normal;}
			.site_txt2 h3 a{ color:#d41a1a; background:url(../images/link_dot.gif) 0 8px no-repeat;}
			.site_txt2 h3 a:hover{ color:#ed2a2a;}
			.site_txt2 p{ line-height:124%; margin-bottom:4px;}
			.site_txt2 p.note{ color:#d91c1c; font-weight:bold;}
			.list2 { display:block;  padding-left:18px; padding-bottom:3px; padding-right:5px; padding-top:5px; height:100%;  }
			.list2 p{display:block; line-height:13px; line-height:22px; padding-bottom:10px;}
			.date2 {
    font-size: 11px;
    font-style: italic;
	margin-bottom:2px;
    position: relative;
	width:300px;
}
.mainsocial2 {padding-left:10px;}

.top_poker2{ width:746px; background:#0075bd url(../images/top_poker_bottom.gif) bottom no-repeat; margin-bottom:10px;}
		.top_poker_inside2{ width:100%; overflow:hidden; background:url(../images/top_poker_top.gif) top no-repeat;}
		.top_poker2 h2{ font-size:18px; color:#fff; font-weight:bold; text-indent:25px; line-height:240%;}
		.pocker_list2{ width:100%; overflow:hidden; color:#fff;}
		.pocker_list2 li{ width:100%; overflow:hidden; height:33px; background:url(../images/list_line.gif) bottom repeat-x; padding-bottom:2px; font-size:13px;}
		.pocker_list2 li.title{ height:23px; line-height:20px; padding:0; font-size:12px; font-weight:bold; background:#e42121 url(../images/list_title.gif) repeat-x;}
		.pocker_list2 li.title span{ background:none; margin:0;}
		.pocker_list2 li.title span.col1{ text-align:center; padding:0; font-size:12px;}
		.pocker_list2 li.last{ background:none; padding:0;}
		
		.pocker_list2 li span{ float:left; height:19px; text-align:center; background:url(../images/dot_line.gif) 0 1px no-repeat; padding:0 0px 0 2px; margin-top:6px;}
		.pocker_list2 li span img{ vertical-align:middle;}
		.pocker_list2 li span.col1{ width:260px; height:27px; text-align:left; padding-top:3px; font-size:14px; font-weight:bold; background:none; margin:0;}
		.pocker_list2 li span.col1 img{ margin:0 16px; vertical-align:middle;}
		.pocker_list2 li span.col1 a{ color:#fff;}
		.pocker_list2 li span.col1 a:hover{ color:#FEC501;}
		.pocker_list2 li span.col2{ width:43px;}
		.pocker_list2 li span.col3{ width:37px;}
		.pocker_list2 li span.col4{ width:47px;}
		.pocker_list2 li span.col5{ width:86px;}
		.pocker_list2 li span.col6{ width:310px; font-weight:bold;}
	
		.pocker_list2 li span.col8 a{ color:#fff;}