/*
Theme Name: PokerNewsBoy Theme
*/

html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

strong { font-weight: bold; }

/********************************* Classes for XHTML default Tag *********************************/

body { margin:0; padding:0; font: .75em/1.3em verdana, arial, tahoma, sans-serif, serif; color:#101932; background:#101932 url(images/bgss1.jpg) 0 0; }

h1, h2, h3, h4, h5, h6 { font-family: verdana, arial, sans-serif, tahoma, serif; }

h1, h2 { font-size:2em; color:#101932; padding:3px 0; margin-bottom:10px; }

h3, h4, h5 { color:#101932; font-size:1.6em; font-weight:bold; padding:0 0 3px 0; margin:0 0 3px 0; line-height:1em; }

h4 { font-size:1.4em; }
h5 { font-size:1.2em; }

form, img, a, li, ul { margin:0; padding:0; border:0; list-style:none; }

a { color:#0037b7; text-decoration:underline; outline:none; }
a:hover { text-decoration:none; }

p { line-height:1.5em; }
em {font-style:italic;}

/************************ Classes for differentiation of uniq ID ************************/

#wrapper { width:960px; margin:0 auto; }
#top_bg { background:url(images/bgss.jpg) repeat-x 0 0; padding:13px 0; }
#header { background: url(images/header.gif) no-repeat 0 0; height:119px; overflow:hidden; position:relative; }
#logo { float:left; display:inline; width:380px; height:65px; text-indent:-999em; margin:30px 0 0 40px; }
#header_banner { position:absolute; width:468px; height:60px; right:34px; top:31px; }
#nav { background: url(images/nav_bg.gif) no-repeat 0 0; height:50px; text-align:center; }
#nav ul#menu { height:30px; line-height:30px; font-weight:bold; font-size:1.2em; }
#nav ul#submenu { height:20px; line-height:20px; }
#nav li { display:inline; }
#nav a { color:#fff; text-decoration:none; padding:0 15px; }
#nav a:hover { text-decoration:underline; }
#nav ul#submenu a { color:#c9d8f4; }
#main { background: url(images/content_bg.gif) repeat-y 0 0; padding:7px 0; }
#content { width:720px; float:left; margin-left:10px; display:inline; margin-bottom:55px; }
#sidebar { width:210px; float:right; margin-right:10px; display:inline; color:#fff; }

.mainbox_btm { background: url(images/content_bg_bottom.png) no-repeat 0 0; height:6px; font-size:0; line-height:0; }

.bluebox { margin-bottom:7px; }

.bluebox .headl, .bluebox .headr { background: url(images/blue_box.gif) no-repeat 0 0; height:31px; line-height:31px; padding-left:10px; color:#101932; }

.bluebox .headr { background-position:100% 0; padding:0 10px 0 0; }

.bluebox .headl h1, .bluebox .headl h2, .bluebox .headl h3 { color:#101932; font-size:1.6em; font-weight:bold; padding:0; margin:0; line-height:31px; }

.bluebox .headl a { color:#101932; }

.bluebox .content { padding:10px 10px 4px 10px; background:#fff url(images/blue_box_bg.gif) repeat-x 0 0; }

.bluebox .content1 { width:100%; }

.bluebox b.bottom, .bluebox b.bottom b { background: url(images/blue_box.gif) no-repeat 0 -31px; height:6px; display:block; padding-left:5px; font-size:0; line-height:0; }

.bluebox b.bottom b { background-position:100% -31px; }

.post_detail { height:40px; padding-left:65px; }

.post .headl { padding-left:75px; }

.post_date { background: url(images/post_date.gif) no-repeat 0 0; width:55px; padding-top:8px; height:62px; display:block; color:#fff; font-weight:bold; font-size:1.4em; text-align:center; line-height:1.3em; position:absolute; margin:-42px 0 0 -65px; text-transform:uppercase; }

.post_date b { font-size:1.8em; }

.post_detail a.comments { background: url(images/comment_icon.gif) no-repeat 0 2px; padding-left:22px; padding-bottom:2px; }

.article img { float:left; margin-right:10px; padding:5px; border:1px solid #c9d6fc; }

span.read_more { display:block; text-align:right; font-weight:bold; }

#news .content1 { background: url(images/vr_line.gif) repeat-y 50% 0;  }

#news .col1 { float:left; width:340px; }

#news .col2 { float:right; width:340px; }

#news .date { color:#0037b7; }

#news p { margin-top:5px; }

#highstake_news { float:left; width:222px; }

#highstake_news li { padding:5px 0; letter-spacing:-0.05em; }

#highstake_news li a { color:#101932; }

#promotional_news { float:right; width:490px; }

#promotional_news p { letter-spacing:-0.05em; line-height:1.4em; padding:0px 0px 8px 36px; min-height:51px; height:auto !important; height:51px; }

#promotional_news p img { float:left; border:1px solid #cdd9fc; margin-left:-36px; margin-right:6px; }

#promotional_news a.read_more { font-size:.85em; font-weight:bold; letter-spacing:0; }

#bottom_banner li { float:left; margin-left:17px; }

#bottom_banner li.first { margin-left:0; }

/************************ Classes for SideBar ************************/

.sidebox { margin-bottom:10px; }

.sidebox b.top, .sidebox b.bottom { background: url(images/siderbar_box.gif) no-repeat 0 0; height:5px; display:block; width:210px; font-size:0; line-height:0; }

.sidebox b.bottom { background-position:0 -5px; }

.sidebox .content { border-left:1px solid #334166; border-right:1px solid #334166; padding:5px 10px; background:#101932 url(images/siderbar_box_bg1.gif) repeat-x 0 0; }

.sidebox .content1 { width:100%; }

.sidebox a { color:#c9d8f4; }

.sidebox a:hover { color:#FFFFFF; }

#search .textbox { padding:3px; border:1px solid #3858b1; background:#fff url(images/textbox_bg.gif) no-repeat 0 0; width:110px; }

#search .button { background:url(images/search_but.gif) no-repeat 0 0; width:59px; height:21px; padding-bottom:2px; border:0; color:#fff; margin-left:5px; font-weight:bold; text-shadow:0 -1px 0 #001f6f !important; cursor:pointer; }

#room_bonus ul { padding:5px 0; }

#room_bonus li { float:left; }

#room_bonus li.col1 { width:32px; text-align:center; line-height:40px;  clear:both; }

#room_bonus li.col2 { width:138px; font-size:.85em; letter-spacing:-0.04em; color:#c9d8f4; }

#room_bonus li.col2 b { font-size:1.4em; }

#room_bonus li.col3 { float:right; }

#top_10_room ul { padding:5px 0; }

#top_10_room li { border-top:1px solid #3e4856; padding:3px 0; }

#top_10_room li.first { padding-top:0; border-top:0; }

#top_10_room .col1 { display:block; float:left; width:32px; text-align:center; line-height:30px; padding-top:5px;  clear:both; }

#top_10_room .col2 { display:block; float:left; width:138px; font-size:.85em; letter-spacing:-0.06em; color:#c9d8f4; }

#top_10_room .col2 b { font-size:1.4em; }

#top_10_room .col3 {  display:block; float:right; }

.blue_heading, .red_heading, .green_heading { background:url(images/siderbar_heading.gif) no-repeat 0 0; width:190px; height:20px; line-height:20px; text-align:center; font-weight:bold; text-shadow:0 -1px 0 #001f6f !important; }

.red_heading { background-position:0 -24px; text-shadow:0 -1px 0 #640000 !important; }

.green_heading { background-position:0 -47px; text-shadow:0 -1px 0 #043f00 !important; }

.heading_dot { background:url(images/siderbar_dotline.gif) repeat-x 0 100%; font-weight:bold; color:#c9d8f4; padding-bottom:8px; margin-bottom:5px; font-size:1.2em; }

#your_say { background:url(images/your_say_box.gif) no-repeat 0 0; margin-bottom:10px; }

#your_say .content { padding:5px 10px; }

#your_say .heading { padding-left:30px; font-weight:bold; color:#c9d8f4; padding-bottom:10px; }

#your_say b.bottom { background: url(images/your_say_box.gif) no-repeat 0 100%; height:5px; display:block; width:210px; font-size:0; line-height:0; }

#your_say p { font-size:.85em; line-height:1.3em; }

#your_say p img.thumb { float:left; border:1px solid #456ab2; margin-right:5px; display:inline; }

#your_say span.read_full { display:block; text-align:right; font-weight:bold; }

#your_say span.read_full a { color:#c9d8f4; }

.bullet_list li { padding:5px 0; letter-spacing:-0.03em; font-size:.9em; list-style: disc inside; color:#67b6f2;
 }

.bullet_list li a { color:#fff; }

/************************ Classes for Footer ************************/

#footer { margin-top:17px; color:#fff; }

#footer b.top, #footer b.bottom { background: url(images/footer_bg.gif) no-repeat 0 0; height:6px; display:block; font-size:0; line-height:0; }

#footer b.bottom { background-position:0 -6px; }

#footer .content { border-left:1px solid #1a2a4a; border-right:1px solid #1a2a4a; padding:20px 10px; background:#101932; min-height:65px; height:auto !important; height:65px; }

#footer .content1 { width:100%; position:relative; }

#footer .poker_boy { background:url(images/footer_boy.png) no-repeat 0 0; width:218px; height:166px; display:block; position:absolute; margin-top:-103px; text-indent:-999em; left:0; }

#footer .col1 { float:left; margin-left:140px; display:inline; }

#footer .col2 { float:right; width:450px; text-align:center; color:#c9d8f4; line-height:1.5em; }

#footer .col2 a { color:#c9d8f4; text-decoration:none; }

#footer .col2 a.active, #footer .col2 a:hover { text-decoration:underline; }

#footer_logo { background:url(images/footer_logo.gif) no-repeat 0 0; float:left; display:inline; width:285px; height:44px; text-indent:-999em; margin:0 0 0 10px; padding:0; }

#footer .copyright { clear:both; font-size:.85em; color:#c9d8f4; padding-top:5px; }

#footer li a { line-height:44px; color:#fff; text-decoration:none; }

#footer li a:hover, #footer li a.active { text-decoration:underline; }

/************************ Classes for Review page ************************/

#review .rating { color:#101932; font-size:1.6em; font-weight:bold; padding:0; margin:0; line-height:31px; float:right; }

#review .rating img { margin-top:7px; }

#review .col1 { width:183px; float:left; font-size:.85em; letter-spacing:-0.05em; }

#review .col2 { width:505px; float:right; }

#review .col2 p { padding-top:10px; }

#review .review_info .c1 { float:left; width:35%; padding:2px 0; clear:both; }

#review .review_info .c2 { float:right; width:65%; padding:2px 0; }

#review .review_but { float:right; }

#review .review_but li { float:left; margin-left:7px; }

#review a.download, #review a.visit_pkr_room { background:url(images/button.gif) no-repeat 100% 0; display:block; width:101px; height:26px; line-height:26px; text-align:center; font-weight:bold; color:#000; text-shadow:0 1px 0 #fff600 !important; text-decoration:none; }

#review a.visit_pkr_room { background-position:0 0; width:141px; color:#fff; text-shadow:0 -1px 0 #640000 !important; }

#review .bonus { text-align:center; color:#3957ae; font-size:1.6em; font-weight:bold; letter-spacing:-0.05em; }

#review .bonus .price { color:#101932; }

#review .bonus .code { color:#ca0000; }

#full_review .photos { float:right; margin-left:10px; display:inline; }

#full_review .photos img { margin-bottom:5px; }

/************************ Classes for Full Article page ************************/

#full_article .post_detail { padding-left:0; height:30px; }

/********************* classes for differentiation of box and heading ********************/

.list li { padding:3px 0; }

/********************* classes for differentiation of padding, border & color ********************/

.fl { float:left; }

.fr { float:right; }

.clear { clear:both; }

.center { text-align:center; }

.left { text-align:left; }

.right { text-align:right; }

.justify { text-align:justify; }

.line_height { line-height:2em; }

.bold { font-weight:bold; }

.pad { padding:5px; }

.pad1 { padding:10px; }

.pt { padding-top:5px; }

.pt1 { padding-top:10px; }

.pb { padding-bottom:5px; }

.pb1 { padding-bottom:10px; }

.pl { padding-left:5px; }

.pl1 { padding-left:10px; }

.pr { padding-right:5px; }

.pr1 { padding-right:10px; }

.mrg { margin:5px; }

.mt { margin-top:5px; }

.mt1 { margin-top:10px; }

.mt7 { margin-top:7px; }

.mb7 { margin-bottom:7px; }

.mt15 { margin-top:15px; }

.mt2 { margin-top:20px; }

.mb { margin-bottom:5px; }

.mb1 { margin-bottom:10px; }

.ml { margin-left:5px; }

.ml1 { margin-left:10px; }

.mr { margin-right:5px; }

.mr1 { margin-right:10px; }

.white_text { color:#ffffff; }

.small_text { font-size:.85em; }

.mid_align { vertical-align:middle; }

.width_full { width:100%; }

.no_line a, a.no_line { text-decoration:none; }

.no_line a:hover, a.no_line:hover { text-decoration:underline; }

.postmetadata {
	padding-top:20px; }
.posts {
}

.posts p {
	margin-bottom:15px; }

.posts ul {
	list-style:disc;
	list-style-position:outside;
	margin-bottom:15px; }

.posts ul li {
	list-style:disc;
	list-style-position:outside;
	margin-left:20px; }

.posts ol {
	list-style:decimal;
	list-style-position:outside;
	margin-bottom:15px; }

.posts ol li {
	list-style:decimal;
	list-style-position:outside;
	margin-left:20px; }

.posts .post_detail { padding-left:0px !important; }

img.alignright {
	float:right; }

img.alignleft {
	float:left; }

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto; }

a img.alignright {
	float:right;
	margin:0 0 1em 1em }

a img.alignleft {
	float:left;
	margin:0 1em 1em 0  }

a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto}

.navigation {
	color:white !important;
	font-size:14px !important;
	padding:10px }
.navigation a {
	color:white !important;
	font-size:14px !important;
	text-decoration:none; }
.navigation a:hover {
	text-decoration:underline; }
.alignleft {
	width:330px;
	float:left;
}
.alignright {
	float:right;
	text-align:right; 
        margin:0 1em 1em 0;
}
.blubox {
	background: #c9d8f4;
	padding: 10px 0px 6px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
        text-align:center; }
.ctabox {
        align:center;
        margin: 0px 0px 0px 0px;
        padding: 7px 11px 7px 11px;
        border: 1px dashed #a27a7a;
        font-size:1.4em; 
        font-weight:bold;
        font-family: Arial, Helvetica, sans-serif;
        background: #fdfd86; }
.orangeb {
background: transparent url(http://pokernewsboy.com/wordpress/wp-content/themes/pokernewsboy/images/orange-bullet.gif) no-repeat left; float:left; font-size:.9em;
padding: 0 10px 0 20px;
}
.orangea {
background: transparent url(http://pokernewsboy.com/wordpress/wp-content/themes/pokernewsboy/images/orange-bullet.gif) no-repeat left; float:left; font-size:.9em;
padding: 0 0 0 15px;
}
.blu-box{ width:660px; padding:8px; overflow:hidden; border:2px #bfb9b9 solid; background:url(images/blue_box_bg.gif) repeat-x; border-radius:5px; column-count: 2;
  column-gap: 20px;}
.blu-box-lft{ float:left; width:23%; padding:2px; }
.blu-box-right{ float:right; text-align: left; width:71%; padding-left:12px; border-left:3px #dbd9d9 dotted;}
div.clear { clear: both; }
.cola { width: 300px; float: left; }
.colb { width: 300px; float: right; }
.cont{
  column-count: 2;
  column-gap: 20px;
}

.clear { clear: both; }

		#container { width: 620px; margin: 20px auto; }
	
		#top-box { width: 608px; font-size: 1.1em; }

		#box-header { width: 608px; height: 34px; padding: 3px 0 0 0; background: url(images/box-header.gif) no-repeat; color: white; text-align: center; }
		#box-header h2 { font-family: 'Arial Black';  font-style: italic; color: white; padding: 7px 0 0 0;}

		#list-head { width: 608px; height: 21px; padding: 3px 0 0 0; font-weight: bold; background: url(images/list-head.gif) no-repeat; color: white; }
		#list-head #col-1, #list-head #col-2, #list-head #col-3, #list-head #col-4, #list-head #col-5 { float: left; text-align: center; border-right: 1px solid white; }
		#top-box-list .col-1, #top-box-list .col-2, #top-box-list .col-3, #top-box-list .col-4, #top-box-list .col-5 { float: left; text-align: center; }
		#list-head #col-1, #top-box-list .col-1 { width: 152px; }
		#list-head #col-2, #top-box-list .col-2 { width: 135px; }
		#list-head #col-3, #top-box-list .col-3 { width: 110px; }
		#list-head #col-4, #top-box-list .col-4 { width: 100px; }
		#list-head #col-5, #top-box-list .col-5 { width: 90px; border: 0; }

		#top-box-list .list-item, #top-box-list .list-last-item { with: 608px; color: #555; font-weight: bold; }
		#top-box-list a { color: #2b3a65; }
		#top-box-list .list-item { height: 28px; padding: 3px 0 0 0; background: url(images/list-item-bg.gif) no-repeat; }
		#top-box-list .list-last-item { height: 38px; padding: 6px 0 0 0; background: url(images/list-last-item-bg.gif) no-repeat; }
		#top-box-list h2 { float: left; font-weight: bold; font-size: 1em; padding: 2px 0 0 0; }
		#top-box-list .rank { font-family: 'Arial Black'; font-style: italic; width: 29px; height: 22px; padding: 2px 0 0 3px; margin: 0 3px 0 0; text-align: left; float: left; background: url(images/rank-bg.gif) no-repeat; color: white; }
blockquote{
	background: #F5F5F5;
	margin: 0px 15px 20px 15px;
	padding: 10px 15px 7px 15px;
	border-top: 1px solid #DDDDDD;
	border-right: 1px solid #666666;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #666666;
	}
.ctabox2 {
        align:center;
        margin: 0px 0px 0px 0px;
        padding: 1px 6px 1px 6px;
        border: 1px dashed #a27a7a;
        font-size:1.2em; 
        font-weight:bold;
        font-family: Arial, Helvetica, sans-serif;
        background: #fdfd86; }
