/*
Theme Name: MyPokerCorner
Theme URI:  MyPokerCorner Theme
Description: The default theme of the MyPokerCorner Theme
Version: 1.0
Author: alkesh.gupta@gmail.om
Author URI:  pokerwebsitesolutions.com
*/

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0px; font-size:0px;}

img{border:none;vertical-align:top;}

form,ul,h1,h2,h3,h4,h5,h6,p,span,input{margin:0px;padding:0px;}

ul{list-style:square;margin-left:20px;}

body{margin:0px;font-size:14px;line-height:16px;font-family:Tahoma, Geneva, sans-serif;background:#002900 url(images/bg01.jpg) no-repeat center top;color:#000;}

input,select,textarea{font-size:12px;line-height:14px;font-family:Arial, Helvetica, sans-serif; vertical-align:middle;color:#000;}

a{text-decoration:none;color:#000;}

a:hover{text-decoration:underline;}

h1{font-size:24px;line-height:26px;}

h2, h3, h4, h5, h6{font-size:18px;line-height:20px;margin-top:10px;}
/*
h3{font-size:16px;line-height:18px;}

h4{font-size:13px;line-height:15px;}

h5{font-size:11px;line-height:13px;}

h6{font-size:10px;line-height:12px;}
*/
.floatleft{float:left; width:auto;}

.floatright{float:right; width:auto;}

.alignleft{ text-align:left;}

.alignright{ text-align:right;}

.center{ text-align:center;}

.col1,.col2,.col3,.block1,.block2,.block3{ float:left; width:auto;}

.col01,.col02,.col03{ float:left; width:auto;}

p{ padding:8px 0;}



div.container{width:1006px;margin:0 auto;}

.header{ height:115px;}

.header div.cols1{width:1006px;overflow:hidden;clear:both;}

.header div.cols1 div.col1{width:712px; padding:21px 0 0;}

.header div.cols1 div.col2{width:58px; padding:60px 0 0;}

.header div.cols1 div.col3{width:54px; padding:60px 0 0;}

.header div.cols1 div.col4{width:54px; padding:60px 0 0; float:left;}

div.topmenu{ width:960px; margin:0 22px 0 24px; height:31px; background:url(images/bg02.gif) repeat-x left top;}

ul.topmenu li{ width:auto; float:left; background:url(images/bg03.gif) no-repeat right top; padding:0 13px 0 11px; line-height:31px;}

ul.topmenu li.last{ padding:0 11px; background:none;}

ul.topmenu li a{ font-size:14px; color:#976a0b; font-weight:bold; display:block;}

div.wrapper{width:1006px;background:url(images/box01-mid.jpg) repeat-y left top; margin:6px 0 0;}

div.wrapper-top{background:url(images/box01-top.jpg) no-repeat left top;}

div.wrapper-btm{background:url(images/box01-btm.jpg) no-repeat left bottom; padding:0 0 12px 34px;}

.content{ width:972px; clear:both; overflow:hidden; padding:20px 0 66px 0;}

.main{ width:735px; float:left;}

.main div.t1{ font-size:18px; text-align:center;}



.side{ width:224px; float:right;}
.side ul{list-style:none; margin-left:0px;}
.online-obj{ background:url(images/box02-mid.gif) repeat-y left top; margin-bottom:10px;}

.online-obj h1.t1{ background:#b60a0a url(images/box02-top.gif) no-repeat left top; font-size:14px; font-weight:bold; color:#fff; line-height:16px; padding:7px 0 8px 20px;}

.online-obj .online{ background:url(images/box02-btm.gif) no-repeat left bottom; padding:8px 16px 16px;}

.online-obj .online a { color:blue;}

.reviews-obj{ background:url(images/bg04.gif) repeat-y left top; width:224px; overflow:hidden;}

.reviews-obj .t1{ background:url(images/bg05.gif) no-repeat left top; padding:5px 12px; font-weight:bold; color:#000000;}

.reviews-obj .reviews{ background:url(images/bg06.gif) no-repeat left bottom; padding:0 7px 9px 1px;}


.reviews-obj ul li{ padding:4px 0 4px 42px; font-size:14px; line-height:16px; border-bottom:solid 1px #e8b234;}

.reviews-obj ul li.carbonicon {background:url(images/carbonicon1.png) no-repeat 11px 3px;}
.reviews-obj ul li.carbonicon:hover {background:url(images/carbonicon3.png) no-repeat 11px 3px;}

.reviews-obj ul li.doylesicon {background:url(images/doylesicon1.png) no-repeat 11px 3px;}
.reviews-obj ul li.doylesicon:hover {background:url(images/doylesicon3.png) no-repeat 11px 3px;}

.reviews-obj ul li.ubicon {background:url(images/ubicon1.png) no-repeat 11px 3px;}
.reviews-obj ul li.ubicon:hover {background:url(images/ubicon3.png) no-repeat 11px 3px;}

.reviews-obj ul li.fbicon {background:url(images/fbicon1.png) no-repeat 11px 3px;}
.reviews-obj ul li.fbicon:hover {background:url(images/fbicon3.png) no-repeat 11px 3px;}

.reviews-obj ul li.pkricon {background:url(images/pkricon1.png) no-repeat 11px 3px;}
.reviews-obj ul li.pkricon:hover {background:url(images/pkricon3.png) no-repeat 11px 3px;}


.reviews-obj ul li a{ color:#fff;}

.reviews-obj .room{ padding:6px 0 0 11px;}

.latest-obj{ margin:6px 0 0; background:url(images/bg07.gif) repeat-y left top; width:224px; overflow:hidden;}

.latest-obj .t1{ font-size:14px; font-weight:bold; color:#fff; line-height:16px; padding:7px 0 8px 18px; background:url(images/bg8.gif) no-repeat left top;}

.latest-obj ul{ background:url(images/bg08.gif) no-repeat left bottom; padding:5px 18px 22px;}

.latest-obj ul li{ background:url(images/icon02.gif) no-repeat left 6px; font-weight:bold; padding:2px 0 2px 11px; font-size:12px;}

.latest-obj p {margin-left:15px;margin-right:15px;}

.latest-obj img.sbimg {margin-left:8px;margin-bottom:-14px;}


.copyright{ padding:0 13px; line-height:29px; color:#fff;}

.copyright a{ color:#fff;}

.footer{ margin:18px 0 0; border-top:solid 2px #3ba600; min-width:1006px; background:#001700;}

.footer-inner{ width:1006px; margin:0 auto;}

.footer div.cols1{width:1006px;overflow:hidden;clear:both;}

.footer div.cols1 div.col1{width:554px; padding:10px 0 0;}

.footer div.cols1 div.col2{width:382px; float:right;}

.footer .links{ color:#fff; text-align:center; font-size:14px; line-height:16px; padding:2px 0;}

.footer .links a{ color:#fff; margin:0 2px;}

.footer .legal{ font-size:11px; line-height:13px; color:#3ba600; padding:8px 0 10px; text-align:center;}

.footer .legal a{ color:#3ba600;}





















#sidebar  {















width:208px; float:left;















background:transparent url(images/nav-bg.jpg) repeat-y scroll 0 0;















padding:0px;}































#sidebar form {















	margin: 0;















	}















#sidebar h2 {















	font-size: 13px;















	}















#sidebar ul ul li, #sidebar ul ol li{















	color: #777;















	}















#sidebar  ul li h2 {















	background:transparent url(images/nav-title-bg.jpg) no-repeat scroll 0 0;







height:29px;







padding:7px 0 0 10px;







width:199px;















	}















	















/*#sidebar ul, #sidebar ul ol {















	margin: 0;















	padding:9px 7px;















	















	}*/















































#sidebar ul {















	 /*background:url(images/box01-btm.jpg) no-repeat left bottom; padding:0 0 29px 0;*/















	}















#sidebar ul ul {














	 background:url(images/box01-btm.jpg) no-repeat left bottom; padding:0 0 0px 0;















	}































#sidebar ul p, #sidebar ul select {















	margin: 5px 0 8px;















	}































#sidebar ul ul, #sidebar ul ol {















	margin: 0px 0 0 0px;















	















	}































#sidebar ul ul ul, #sidebar ul ol {















	margin: 0 0 0 0px;















	}































#sidebar ul ol li {















	list-style: decimal outside;















	}































#sidebar ul ul li, #sidebar ul ol li {















	background:transparent url(images/left-menu-line.jpg) no-repeat scroll left bottom;







height:26px;







line-height:26px;















	















	}	















#sidebar ul ul li a, #sidebar ul ol li a{ 















background:transparent url(images/fruit-icon.jpg) no-repeat scroll 10px 2px;







/*display:block;*/







height:19px;







padding:4px 0 0 35px;















}















#sidebar ul ul li a:hover, #sidebar ul ol li a:hover{color:#002b84; font-size:13px;}















#sidebar #searchform #s {















	width: 108px;















	padding: 2px;















	}































#sidebar #searchsubmit {















	padding: 1px;















	}















































.widecolumn .entry p {















	font-size: 1.05em;















	}































































.widecolumn {















	line-height: 1.6em;















	}















.widecolumn .entry {















	line-height: 1.4em;















	}















































.alt {















	background-color: #f8f8f8;















	border-top: 1px solid #ddd;















	border-bottom: 1px solid #ddd;















	}































































small {















	font-family: Arial, Helvetica, Sans-Serif;















	font-size: 0.9em;















	line-height: 1.5em;















	}















































































h2.pagetitle {















	font-size: 1.6em;















	}































































































































h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {















	color: #333;















	}































h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited,  #wp-calendar caption, cite {















	text-decoration: none;















	}































.entry p a:visited {















	color: #b85b5a;















	}































.commentlist li, #commentform input, #commentform textarea {















	font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;















	}































.commentlist li {















	font-weight: bold;















	}































.commentlist li .avatar { 















	float: right;















	border: 1px solid #eee;















	padding: 2px;















	background: #fff;















	}































.commentlist cite, .commentlist cite a {















	font-weight: bold;















	font-style: normal;















	font-size: 1.1em;















	}































.commentlist p {















	font-weight: normal;















	line-height: 1.5em;















	text-transform: none;















	}































































.commentmetadata {















	font-weight: normal;















	}































































small, .nocomments, .postmetadata, blockquote, strike {















	color: #777;















	}































code {















	font: 1.1em ;















	}































acronym, abbr, span.caps















{















	font-size: 0.9em;















	letter-spacing: .07em;















	}































a, h2 a:hover, h3 a:hover {















	color: #000000;















	text-decoration: none;















	}































a:hover {















	color: #147;















	text-decoration: underline;















	}































#wp-calendar #prev a, #wp-calendar #next a {















	font-size: 9pt;















	}































#wp-calendar a {















	text-decoration: none;















	}































#wp-calendar caption {















	font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;















	text-align: center;















	}































#wp-calendar th {















	font-style: normal;















	text-transform: capitalize;















	}































































































































































































.widecolumn {















	padding: 10px 0 20px 0;















	margin: 5px 0 0 150px;















	width: 450px;















	}































.post {















	margin: 10px 10px 10px 10px;















	text-align: justify;















	}































.post hr {















	display: block;















	}































.widecolumn .post {















	margin: 0;















	}































































.widecolumn .postmetadata {















	margin: 30px 0;















	}































.widecolumn .smallattachment {















	text-align: center;















	float: left;















	width: 128px;















	margin: 5px 5px 5px 0px;















}































.widecolumn .attachment {















	text-align: center;















	margin: 5px 0px;















}































.postmetadata {















	clear: left;







	padding-left:5px;







padding-top:5px;







padding-bottom:10px;















}































.clear {















	clear: both;















}















































/* End Structure */































































/*	Begin Headers */















































h2.pagetitle {















	margin-top: 30px;















	text-align: center;















}















































































h3.comments {















	padding: 0;















	margin: 40px auto 20px ;















	}















/* End Headers */































































/* Begin Images */















p img {















	padding: 0;















	max-width: 100%;















	}































/*	Using 'class="alignright"' on an image will (who would've















	thought?!) align the image to the right. And using 'class="centered',















	will of course center the image. This is much better than using















	align="center", being much more futureproof (and valid) */































img.centered {















	display: block;















	margin-left: auto;















	margin-right: auto;















	}































img.alignright {















	padding: 4px;















	margin: 0 0 2px 7px;















	display: inline;















	}































img.alignleft {















	padding: 4px;















	margin: 0 7px 2px 0;















	display: inline;















	}































.alignright {















	float: right;















	}































.alignleft {















	float: left















	}















/* End Images */































































/* Begin Lists































	Special stylized non-IE bullets















	Do not work in Internet Explorer, which merely default to normal bullets. */































html>body .entry ul {















	margin-left: 0px;















	padding: 0 0 0 30px;















	list-style: none;















	padding-left: 10px;















	text-indent: -10px;















	}































html>body .entry li {















	margin: 7px 0 8px 10px;















	}































.entry ul li:before{















	content: "\00BB \0020";















	}































.entry ol {















	padding: 0 0 0 35px;















	margin: 0;















	}































.entry ol li {















	margin: 0;















	padding: 0;















	}































.postmetadata ul, .postmetadata li {















	display: inline;















	list-style-type: none;















	list-style-image: none;















	}















































/* End Entry Lists */































































/* Begin Form Elements */















#searchform {















	margin: 10px auto;















	padding: 5px 3px;















	text-align: center;















	}































































.entry form { /* This is mainly for password protected posts, makes them look better. */















	text-align:center;















	}































select {















	width: 130px;















	}































#commentform input {















	width: 170px;















	padding: 2px;















	margin: 5px 5px 1px 0;















	}































#commentform textarea {















	width: 100%;















	padding: 2px;















	}































#commentform #submit {















	margin: 0;















	/*float: right;*/















	}















/* End Form Elements */































































/* Begin Comments*/















.alt {















	margin: 0;















	padding: 10px;















	}































.commentlist {















	padding: 0;















	text-align: justify;















	}































.commentlist li {















	margin: 15px 0 3px;















	padding: 5px 10px 3px;















	list-style: none;















	}































.commentlist p {















	margin: 10px 5px 10px 0;















	}































#commentform p {















	margin:0px;















	}















#respond { margin-top:15px;}















.nocomments {















	text-align: center;















	margin: 0;















	padding: 0;















	}































.commentmetadata {















	margin: 0;















	display: block;















	}















/* End Comments */































































































































/* Begin Calendar */















#wp-calendar {















	empty-cells: show;















	margin: 10px auto 0;















	width: 155px;















	}































#wp-calendar #next a {















	padding-right: 10px;















	text-align: right;















	}































#wp-calendar #prev a {















	padding-left: 10px;















	text-align: left;















	}































#wp-calendar a {























	display: block;















	}































#wp-calendar caption {















	text-align: center;















	width: 100%;















	}































#wp-calendar td {















	padding: 3px 0;















	text-align: center;















	}































#wp-calendar td.pad:hover { /* Doesn't work in IE */















	background-color: #fff; }















/* End Calendar */































































/* Begin Various Tags & Classes */















acronym, abbr, span.caps {















	cursor: help;















	}































acronym, abbr {















	border-bottom: 1px dashed #999;















	}































blockquote {















	margin: 15px 30px 0 10px;















	padding-left: 20px;















	border-left: 5px solid #ddd;















	}































blockquote cite {















	margin: 5px 0 0;















	display: block;















	}































.center {















	text-align: center;















	}





































a img {















	border: none;















	}































.navigation {















	display: block;















	text-align: center;















	margin-top: 10px;















	margin-bottom: 10px;















	}















	















	


















img.floatRight{float:right;margin-left:8px;}
img.floatLeft{float:left;margin-right:8px;}
img.floatLeft2{float:left;margin-right:-1px;}
}
p.center{text-align:center !important;}
p.button{text-align:center !important;margin-top:20px;}
div.review img{border:0px none;}
table.review, table.poker_rooms{border:1px solid;border-spacing:0;width:100%;border-collapse:collapse;border-color:#ccc;padding:0;}
table.poker_rooms2{border:2px;border-spacing:0;width:100%;background-color:#F0D338;border-color:#000;border-style:solid;padding:0;}
table.review td, table.poker_rooms td{border-bottom:1px solid;border-color:#ccc;}
table.poker_rooms2 td{text-align:center;padding-top:5px;}
table.poker_rooms td.col1{width:120px;}
.step_1, .step_2, .step_3, .step_4{background-repeat:no-repeat;height:188px;width:341px;}
.step_1{background-image:url(images/rb-step1.gif);float:left; margin-right:10px;}
.step_2{background-image:url(images/rb-step2.gif);float:left;}
.step_3{background-image:url(images/rb-step3.gif);float:left; margin-right:10px;}
.step_4{background-image:url(images/rb-step4.gif);float:left;}
.container{width:100%;clear:both;margin-left:auto;margin-right:auto;}
.step_1 p, .step_2 p, .step_3 p, .step_4 p{margin-top:70px;margin-left:25px;margin-right:20px;}
.rb-percent{text-align:center;color:#B60A0A;font-weight:700;font-size:25px;margin-top:7px;margin-bottom:10px;}
p.rb-code{text-align:center;color:#B60A0A;font-weight:700;font-size:20px;margin-top:5px;}
.step_4_form {margin-left:80px; padding-top:25px;}
table{margin-left:auto;margin-right:auto;}
.center1{margin-left:auto;margin-right:auto;margin-top:45px;}
.latest{padding-top:7px;padding-left:10px;}
.greenbox{background:#ECF8E0;border:2px #D0F5A9;text-align:center;border-style:dotted;margin:10px auto;padding:10px;font-size:16px;line-height:18px;}
.bluebox{background:#E0ECF8;border:2px #CEE3F6;text-align:center;border-style:dotted;margin:10px auto;padding:10px;font-size:16px;line-height:18px;}
.graybox{background:#F2F2F2;border:2px #DDD;text-align:center;border-style:dotted;margin:10px auto;padding:10px;font-size:16px;line-height:18px;}
.yellowbox{background:#FFC;border:2px #F3F781;text-align:center;border-style:dotted;margin:10px auto;padding:10px;font-size:16px;line-height:18px;}
.red{color:#B70000;font-weight:bold;}



#nav {padding:0; margin:0; height:38px; background:url(images/bg02.gif) repeat-x left top; position:relative; z-index:500; font-family:arial, verdana, sans-serif; list-style-type:none}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#976A0B; text-decoration:none; font-size:14px; font-weight:bold; padding:0px; margin-left:5px;}
#nav li a.top_link span {float:left; display:block; height:35px; background: url(images/three_0.gif) no-repeat right top; padding-left:12px; padding-right:24px; padding-top:0; padding-bottom:0}
#nav li a.top_link span.down {float:left; display:block; height:35px; background: url(images/three_0a.gif) no-repeat right top; padding-left:12px; padding-right:24px; padding-top:0; padding-bottom:0}

#nav li:hover a.top_link {color:#5A4214; background: url(images/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(images/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(images/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #F1ED94; padding:3px; border:1px solid #002900; white-space:nowrap; width:110px; height:auto; z-index:300;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85;opacity: 0.85;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:110px; font-weight:bold;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:18px; width:108px; line-height:18px; text-indent:5px; color:#976A0B; text-decoration:none;}
#nav li ul.sub li a.fly {background:#bbd37e url(images/arrow.gif) no-repeat 80px 6px;}
#nav li:hover ul.sub li a:hover {background:#6a812c; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover {background:#6a812c url(images/arrow_over.gif) no-repeat 80px 6px; color:#fff}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #bbd37e; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(images/arrow_over.gif) no-repeat 80px 6px; color:#fff; border-color:#fff} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(images/arrow.gif) no-repeat 80px 6px; color:#000; border-color:#bbd37e} 


#poker-room-header h2, #poker-room-header2 h2 {background: #267231 url(images/poker-rooms-header.png) no-repeat scroll 0 0;color:#fff;font-family: Verdana;font-size: 20px;font-size-adjust: none;font-stretch: normal;font-style: normal;font-variant: normal;font-weight: bold;line-height: 1.2;margin: 0;padding: 11px 0 8px 13px; width:690px;}
#poker-room-header2 h2 {background: #A87C00 url(images/poker-rooms-header2.png) no-repeat scroll 0 0;margin-bottom:-8px;}
.hprooms-tbl {
    font-size: 14px;
    margin: 0 auto;
    margin-top:-8px;
    font-weight: bold;
    border-spacing: 0;
    border-collapse: collapse;
    width:578px;
    border:0px solid;
    padding:0;
}

.hprooms-tbl a {
    color: white;
}

.hprooms-tbl tr {
    height: 29px;

}

.hprooms-tbl td {
    margin: 0;
    padding: 0;
    text-align: center;
background:url(images/cellbg2.png);
}

.hprooms-tbl .col-rank {
    width: 30px;

}

.hprooms-tbl .col-brand {
    width: 30px;
}

.hprooms-tbl .col-name {
    width: 130px;
    font-size: 12px;
}

.hprooms-tbl .col-usa {
    width: 25px;
}


.hprooms-tbl .col-mac {
    width: 25px;
}

.hprooms-tbl .col-bonus-$ {
    width: 120px;

}

.hprooms-tbl .col-bonus {
    width: 80px;
    color:#B60A0A;
}

.hprooms-tbl .col-visit {
    width: 112px;
    font-size: 12px;
}

#yellowbar {background: #FABD00; width:100%; height:10px;    margin-bottom:10px;
}

.cola, .colb {
	float:left;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
}

.cola {width: 40%;}
.colb {width: 60%;}
.colb p {margin-left:5px;}

.indented
   {
   padding-left: 50px;

   }

