@charset "utf-8";
/* CSS Document */
html,body {margin:0;padding:0;height:100%;min-height:100%; background:#575651;font-family:Arial, Helvetica, sans-serif;font-size:12px;}

h1, h2, h3, h4, h5 {margin:0; padding:0;color:#000;}
h1 {font-size:20px;font-weight:normal;}
	h1.smallest{float:left; width:100%; color:#e6e0cc; height:30px; line-height:29px;background:url(layout/bgr-title-rightred.png) repeat-x 100% 0; width:178px; padding-left:8px;}
	h1.small{float:left; width:100%; color:#e6e0cc; height:30px; line-height:29px;background:url(layout/bgr-title-right.png) repeat-x 100% 0; width:200px; padding-left:8px;}
	h1.medium2{float:left; width:100%; color:#e6e0cc; height:30px; line-height:30px;background:url(layout/bgr-title-right.png) repeat-x 100% 0; width:337px; padding-left:8px;}
	h1.medium{float:left; width:100%; color:#e6e0cc; height:30px; line-height:30px;background:url(layout/bgr-title-right.png) repeat-x 100% 0; width:470px; padding-left:8px;}
	h1.large{float:left; width:100%; color:#e6e0cc; height:30px; line-height:30px;background:url(layout/bgr-title-right.png) repeat-x 100% 0; width:715px; padding-left:8px;}
h2 {font-size:15px;}

ul, li{list-style:none;margin:0; padding:0;}
p{ margin:0; padding:0;}

a:link,a:visited,a:active{text-decoration:none;outline:none; font-size:11px;}
a:hover{text-decoration:none;}
	a.more,a.more:visited{color:#e02525; font-size:11px;}
img{ border:none;}



#container{position:relative; margin:0 auto;width:100%;height:auto !important; height:100%;min-height:100%; }
.content-all{ width:956px; margin:0 auto;position:relative; z-index:1;}

#header{width:100%;background:url(layout/bgr-header.png) repeat-x;} 
	#header .content-all{ height:145px;  }
	a#logo{float:left; background:url(layout/logo.png) no-repeat 0 50%; width:323px; height:100%; text-indent:-999999px;}
	.header-right{float:right;text-align:center;width:600px;}
		ul.top-menu{ float:right; padding:10px 0 35px}
		ul.top-menu li{ float:left;}
		ul.top-menu li a,
		ul.top-menu li a:visited{ float:left; color:#4c4c4c; text-transform:uppercase; padding:0 10px; font-size:11px;}
				
		a#banner{ float:right}
		a#banner img{ border:none;}
	
	
#menu-row{ width:100%; background:url(layout/bgr-menu.png) repeat-x 0 100%;position:relative;z-index:5;}
	#menu-row .content-all{ height:39px; position:relative;z-index:5;}
	
#content-row {width:100%;position:relative; z-index:1; border-top: 9px solid #000; margin-bottom:103px;}
	#content-row .content-all{ border:none;position:relative; z-index:1; background:#eae5d4;  }
	#content-row .content-bottom{ background:url(layout/bgr-content-bottom.png) no-repeat; width:956px; height:13px;}
	
	
	/**/
	.two-left,
	.article,
	.col-left,
	.col-middle,
	.col-right{float:left;}
	.two-left,
	.article{ width:735px;}
	
/*poker start biox*/
.box-tr{ background-repeat:no-repeat; background-position: 100% 0; background-image:url(layout/bgr-poker-star-tr.png); display: block; float: left;}
.box-tr .box-bl{background-repeat:no-repeat; background-position:0 100%; background-image:url(layout/bgr-poker-star-bl.png); display: block; float: left; }
.box-tr .box-bl .box-br {background-repeat:no-repeat; background-position:100% 100%; background-image:url(layout/bgr-poker-star-br.png); display: block; float: left;}
.box-tr .box-bl .box-br .box-tl{background-repeat:no-repeat; display: block; background-image:url(layout/bgr-poker-star-tl.png); float: left;font-style:normal;font-weight:normal; }
	/*on article page*/
	.big-poker{ margin:13px 0px 15px -250px; width:500px; position:relative; left:50%;}
	.big-poker2{ margin:0px 0px 3px -250px; width:500px; position:relative; left:50%;}
			.poker-stars-big{width:490px; padding:5px; float:left; }
				.poker-stars-big a.img-link{ float:left;}
				.poker-stars-big a.img-link img{ border:none;}
				.poker-stars-big .text-box{ float: left; padding-left:7px; width:235px;}
				.poker-stars-big .text-box h2{ color:#fff; padding:5px 0 0 0; font-size:12px;}
				.poker-stars-big .text-box h2 a,
				.poker-stars-big .text-box h2 a:visited{ color:#00c3fe; font-size:12px; font-weight:normal; text-decoration:underline; letter-spacing:-1px;}
				.poker-stars-big .text-box p{ font-size:10px;color:#fff; letter-spacing:-0.5px;}
	/* on index page*/
	.small-poker{width:484px; margin-bottom:15px; margin-top:12px; margin-left:7px;}
			.poker-stars{width:470px; padding:10px 7px 8px 7px; color:#fff; float:left;}
			.poker-stars a.img-link{ float:left;}
			.poker-stars a.img-link img{ border:none;}
			.poker-stars .text-box{ float: left; padding-left:7px; width:320px;}
			.poker-stars .text-box h2{ color:#fff; padding:5px 0;}
			.poker-stars .text-box h2 a,
			.poker-stars .text-box h2 a:visited{ color:#00c3fe; font-size:14px; font-weight:normal; text-decoration:underline;}
			.poker-stars .text-box p{ font-size:11px; line-height:13.5px;}
				


		.brown-box{background:#d9cfaf url(layout/bgr-brown-bigbox.png) no-repeat 50% 100%; padding:10px 10px 15px 10px; margin-bottom:5px;}
			.brown-box h1{ padding:5px 0 15px 0; }
			.brown-box img{border:4px solid #a89f81; float:left; margin-right:20px; margin-top:3px;}
			.brown-box  p{ text-align:justify; color:#322f26;}
	/*article*/
	.article { padding-top:12px;}
		#email-to{ background:url(layout/icon-email.png) no-repeat 0 50%; padding-left:18px; float:right; padding-right:10px;}
		#print{ background:url(layout/icon-print.png) no-repeat 0 50%; padding-left:18px; float:right;padding-right:10px;}
		.article-data{ width:706px; height:23px; padding:7px 10px 0 10px;float:left; margin-left:10px; background:#f5f3ec url(layout/bgr-article-white.png) no-repeat 100% 100%; font-size:11px;color:#716f6a;}
		.article-data span{ float:left;}
		.article-content{width:716px;float:left; margin-left:10px; padding-top:15px; padding-bottom:5px;}
			.article-content img{border:2px solid #d3d0bf; float:left; margin-right:10px;}
			.article-content p{ color:#1f1f1f; font-size:12px; padding-bottom:10px;}
			.article-content p.full{ padding-top:7px; padding-bottom:3px;}
			.article-content p.full-error{ padding:0px 0 10px 15px; }
			.article-content ul{ padding-left:25px;}
			ul.related-article-list{float:left; padding:5px 0 10px 0px; }
			ul.related-article-list li{font-size:11px; padding:5px 0 5px 35px;float:left;width:320px;}
			ul.related-article-list li p{ float:left; width:265px;color:#7c7a75;background:url(layout/bgr-red-arrow.gif) no-repeat 0 5px ; text-indent:6px; line-height:12px;text-align:justify;}
			ul.related-article-list li p span{ float:right;}
			ul.related-article-list li p strong{display:block;color:#20201f;background:url(layout/bgr-featured-li.png) no-repeat 0 100%; padding-bottom:2px; line-height:normal;}
			ul.related-article-list li a img{ float:left;border:2px solid #d3d0bf; margin-right:5px; margin-top:2px;}
		
		.bookmark{width:140px; text-transform:uppercase; float:right;}
		.bookmark .b-left{background:url(layout/bgr-bookmark-left.png) no-repeat; height:16px; padding-left:14px; float:right;}
		.bookmark .b-content{height:16px;float:left;height:14px; padding:0px 0px 0 0px; color:#000; font-size:10px; float:left;}
		.bookmark .b-content span{ float:left;}

		.bookmark .b-content a{width:11px; height:11px; display:block; border:0px solid red; float:left; margin-top:1px; margin-left:5px;}
		
		#book1{ background:url(layout/bookmark-1.jpg) no-repeat;}
		#book2{ background:url(layout/bookmark-2.jpg) no-repeat;}
		#book3{ background:url(layout/bookmark-3.jpg) no-repeat;}

	/*end article*/
	/*review*/
	ul.review{ padding:30px 0 5px 0;}
	ul.review li{ padding-bottom:25px;}
	ul.review li a{float:left;}
	ul.review li a img{border:2px solid #d3d0bf;}
	ul.review li dl.review-text{ padding:0; margin:0;  float:left; width:555px;}
		dl.review-text dt{float:left; padding-bottom:5px;}
		dl.review-text dd{padding:0; margin:0; float:left; width:555px;}
		dl.review-text dd ul.review-link li{ float:left; color:#565550; padding-right:30px; padding-top:10px;}
		dl.review-text dd ul.review-link li a{float:none;}
		 ul.address{ float:left; width:100%;}
		 ul.address li{padding-bottom:1px;}
		 ul.address li.min-dep{ padding-top:12px;}
	
	 a.review-title,
	 a.review-title:visited{color:#9c0000; font-size:12px; font-weight:bold; text-decoration:underline; text-transform:uppercase;}
	/*end review*/
	.tags{ background:url(layout/bgr-tags.png) no-repeat; width:715px; padding-top:4px; float:left; margin-left:10px;}
		.tags-c{ background:#fff url(layout/bgr-bracket.png) no-repeat 20px 50%; border-left:2px solid #d1cbb3;border-right:2px solid #d1cbb3; width:691px;padding:3px 10px;float:left;}
		.tags-b{ background:url(layout/bgr-tags.png) no-repeat 0 100%;; width:715px;float:left; height:4px; font-size:0; line-height:0;}
		ul.tags-list{}
		ul.tags-list li{float:left; color:#bcb6a1; padding:2px 0;}
		ul.tags-list li strong{ color:#454545;}
		ul.tags-list li a,
		ul.tags-list li a:visited{ font-size:12px; color:#e02525;padding: 0 6px; }
	.col-left { width:492px;float:left;}
		.strategy{ width:493px;float:left;}
			.title{ background:url(layout/bgr-title-left.png) no-repeat; padding-left:14px;float:left;}
		 	ul.strategy-list{float:left; padding:5px 0 10px 12px;}
			ul.strategy-list li{font-size:11px; padding:3px 0 3px 0;float:left; width:100%;}
			ul.strategy-list li a.text-link,
			ul.strategy-list li a.text-link:visited{color:#52514e;background:url(layout/bgr-red-arrow.gif) no-repeat 0 5px; padding-left:7px;}
			ul.strategy-list li p{float:left;color:#7c7a75;width:425px;background:url(layout/bgr-red-arrow.gif) no-repeat 0 5px ; text-indent:6px; line-height:12px;  }
			ul.strategy-list li p strong{display:block;color:#20201f;background:url(layout/bgr-featured-li.png) no-repeat 0 100%; padding-bottom:2px; line-height:normal;}
			ul.strategy-list li a img{ float:left;border:2px solid #d3d0bf; margin-right:5px; margin-top:2px;}

			ul.cat-article li{ padding-top:7px;}
	.col-middle{ width:225px; padding:12px 0px 0 12px;}
		.sponsor{ width:212px; padding:4px 8px 25px 8px; background:url(layout/bgr-sponsor-top.png) no-repeat 50% 0; }
			.sponsor .sponsor-c{background:url(layout/bgr-sponsor-c.png) repeat-y ; width:202px; padding:5px 4px 5px 6px; }
			.sponsor .sponsor-c h1 { color:#fff; font-size:22px; text-align:center;}
			.sponsor .sponsor-bottom{background:url(layout/bgr-sponsor-bottom.png) no-repeat; height:12px;}
		ul.sponsor-list{}
		ul.sponsor-list li{ padding-top:7px;}
		ul.sponsor-list li a{ width:200px; display:block;}
		ul.sponsor-list li a img{ border:none;}
		
		ul.promotions{ float:left; padding:5px 10px 5px 12px;}
		ul.promotions li{ padding:5px 0 5px 0;background:url(layout/bgr-featured-li.png) no-repeat 0 100%; }
		ul.promotions li p{ text-indent:8px; font-size:11px; color:#52514e;background:url(layout/bgr-brown-arrow.gif) no-repeat 0 5px;}
		ul.promotions li p a,
		ul.promotions li p a:visited{font-size:11px; color:#b80000; font-weight:bold;}
		

		

	.col-right{ float:right;width:212px; padding-top:12px;}
		.featured{width:210px; float:left; }
		ul.featured-list{ float:left;padding:5px 0 3px 0;}
		ul.featured-list li{ float:left; padding:5px 0 5px 10px;background:url(layout/bgr-featured-li.png) no-repeat 30px 100%;}
		ul.featured-list li img{ float:left; border:1px solid #95bdee; margin-right:10px;}
		ul.featured-list li a,
		ul.featured-list li a:visited{ float:left; display:block; color:#9c0000;font-size:11px; font-weight:bold; text-transform:uppercase; text-decoration:underline; padding-bottom:2px;} 
		ul.featured-list li p{ float:left; color:#7c7a75; font-size:11px; width:140px;} 
/*error*/		
.col{ float:left;width:357px;}

.col ul{padding-bottom:25px}
.col ul.strategy-list{padding-bottom:0;}
.col ul.strategy-list li p{float:left;color:#7c7a75;width:285px;}
.toalign{padding-left:17px;}
		
		
		
			
			
	
		
/*footer*/
div#footer {width:100%; position:relative; bottom:0;margin-top:-100px; }
div#footer .content-all {height:100px; width:926px;background:url(layout/bgr-footer.png) no-repeat; margin-top:3px; padding:10px 15px;}

	ul.footer-menu{ float:left;}
	ul.footer-menu li{ float:left;}
		ul.footer-menu li{ padding:10px 0 13px 0; color:#fff;}
		ul.footer-menu li a,
		ul.footer-menu li a:visited{ color:#fff; padding:0 5px; text-decoration:underline;}
		ul.footer-menu li a:hover{ color:#707070}

	.note{ background:url(layout/bgr-note.png) no-repeat 50% 0; width:906px; height:33px; padding:5px 0 0 20px;float:left; color:#8a8a86; font-size:11px;}