/* #
	Theme Name: Poker Articles
	Theme URL: http://articles.pokersites4all.com
	Description: Elegant 2 Column Theme
	Author: SwamiWebDesign
	Author URI: swamiwebdesign.uk
	Version: Version 1.1
*/

/* Clear */

* {
  margin  : 0;
  padding : 0;
}

:link,:visited {
  text-decoration:none
}

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,tr,td{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }

.hide{
  display : none;
}

.show{
  display : block;
}

/* HTML */

/* General Structure */

body, td, th, input, div, table { /* redundant rules for bad browsers  */
  font : 14px  Tahoma, Verdana, Arial, Helvetica, sans-serif;
  color : #000000;

}

h1, h2, h3, h4, h5, h6 {
  margin: 1px 0 2px 0;
  font-family: Tahoma, Verdana ,Arial, Helvetica, Arialf;
}

h1 { font-size: 160%; font-weight: normal;}
h2 { font-size: 150%; font-weight: normal;}
h3 { font-size: 120%; }
h4 { font-size: 100%; }
h5 { font-size: 90%; }
h6 { font-size: 90%; border: 0; }

/* Navigation */

a , a:visited{ color: #B7B6B5;  text-decoration : none; }
a:hover,  a:visited:hover{ color: #D4D4D3;  text-decoration : underline;  }

ul, li, a {list-style: none;}

/* Other */

html {
  height:100%;
}

body{
background-color: #FFF;
text-align: center;
width: 100%;


}

   #min-width {
    min-width:1000px;
    width:expression(document.body.clientWidth < 1000? "1000px": "auto" );
    }


.conteiner{margin:0;padding:0; height:100%;
  height:auto !important;
  margin: auto;
  width: 100%;
  }

  .inner{
  width: 1000px;
  margin: auto;

  }

 /* Header*/
.header{
background: url("../../themes/pokersites4all/images/header_bg1.jpg") left top repeat-x;
height: 150px;}

div#topmenu{
text-align: right;
color: #B7B6B5;
  }

ul.top{
  list-style-type:none;
  color: #B7B6B5;
  font-size: 12px;
  }

ul.top li{
  display: inline;
  list-style-type:none;
  color: #B7B6B5;
  }

.top li a{
  color: #FFFFFF;
  font: 12px Tahoma;
  padding: 0 7px;
}

div#logo{
text-align: left;
}

#logo h1{

}

#logo a{
background:transparent scroll 0%;
display:block;
overflow:hidden;
text-align: left;
color: #ffffff;
font: 155% Helvetica, Arial, sans-serif;
padding: 25px 0 33px 7px;
text-decoration: none;
width: 300px;
}

div#topbg{
background: url("../../themes/pokersites4all/images/poker-sites-4all.jpg") left top no-repeat;
margin-top: 4px;


}

div#topbanner{
 /* background: url("../../themes/pokersites4all/images/topbanner.jpg") right top no-repeat; */
  width: 470px;
  height: 62px;
  float: right;
  margin-top: -80px;
}

div.mainmenu {
margin-bottom: 35px;

  }

  .mainmenu ul{
    padding-top: 5px;
  text-align:left;
  }

.mainmenu ul li{
  display: inline;
  list-style-type:none;

  }

.mainmenu ul li a {
color:#000000;
font: 14px Georgia;
text-decoration: none;
padding: 8px 12px 10px 12px;

}

.mainmenu a:link {
color:#000000;
  }

.mainmenu a:visited {
color:#000000;
  }

.mainmenu a:hover {
color:#FFFFFF;
text-decoration: none;
background-color: #7E0223;
 }

.mainmenu a:active {
color:#FFFFFF;
background-color: #7E0223;
 }




/* Main content Structure */

div.main{
background: url("../../themes/pokersites4all/images/bg_content.jpg") left top repeat-x;
text-align: left;
border-left:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
height: 100%;
}
div.main h2{
  font-size: 170%;
  font-family: Georgia;
  color: #A3022C;
  padding-bottom: 5px;
  border-bottom: 1px solid #EEEEEE;
  }
/* Left Column */

div.leftmenu, div.sidebar_box {
  margin: 10px;
  line-height: 23px;
  color:#444444;
  }


  div.leftmenu p{
  background: url("../../themes/pokersites4all/images/p_bg.jpg") left center no-repeat;
  border-bottom: 1px solid   #EEEEEE;
  padding-left: 20px;
  padding-bottom: 5px;
  font-size: 120%;
  font-family: Georgia;

  }
  div.leftmenu h2{
  background: url("../../themes/pokersites4all/images/p_bg.jpg") left center no-repeat;
  border-bottom: 1px solid   #EEEEEE;
  padding-left: 20px;
  font-size: 130%;
  font-family: Georgia;
  padding-bottom: 5px;
  }
  
.leftmenu ul li{
display: block;
color: #444444;
font: 12px Tahoma !important;
line-height: 28px;
height: 28px;
border-bottom: 1px solid  #EEEEEE;
}
li.cat-post-item{
display: block;
color: #444444;
font: 12px Tahoma !important;
border-bottom: 1px solid  #EEEEEE;
}
.leftmenu ul li a, li.cat-post-item a{
color: #444444;
font: 12px Tahoma !important;
font-weight:normal;
background: url("../../themes/pokersites4all/images/menu_bg.jpg") left center no-repeat;
padding-left: 20px;
padding: 7px 5px 7px 20px;
display: block;
border: none;
}

.leftmenu a:link {
color:#444444;
  }

.leftmenu a:visited {
color:#444444;
  }

.leftmenu a:hover {
color:#7E0223;
text-decoration: underline;
 }

.leftmenu a:active {
color:#444444;
 }
.sidebar_box h4 a {
color: #444;
} 

  td.left {
  width: 16%;
   padding-bottom: 25px;

   }

  div.leftbanner{
    margin: 5px;
	 text-align: center;
  }

  /* Center Column */

 td.center{
  width: 58%;
  border-left:1px solid #EEEEEE;
  border-right:1px solid #EEEEEE;
  padding: 10px 5px;
  }

.catalogue{
    margin-bottom: 60px;
  text-align: center;
  }
  .catalogue p{
  font-size: 170%;
  font-family: Georgia;
  color: #A3022C;
  padding-bottom: 10px;
  text-align: center;
    }
	
.catalogue h2{
  font-size: 170%;
  font-family: Georgia;
  color: #A3022C;
  padding-bottom: 5px;
  border-bottom: 1px solid #EEEEEE;
  }
	

  tr.head{
  background: url("../../themes/pokersites4all/images/bg_head.jpg") left top repeat-x;
  }
  tr.head th{
  line-height: 30px;
  font-size: 12px;
  color: #000000;
  text-align: center;
  }

  tr.rooms{
  background: url("../../themes/pokersites4all/images/bg_content.jpg") left bottom repeat-x;
  }
  tr.rooms1{
  background: url("../../themes/pokersites4all/images/bg_content.jpg") left bottom repeat-x;
  }

  tr.rooms td{
    padding: 10px 5px 20px;
  }
  tr.rooms1 td{
    padding: 1px 5px 20px ;
  }

  td a{
  color:#7E0223;
  }

  td a:link{
  color:#7E0223;
  text-decoration: underline;
  }

td a:visited {
color:#7E0223;
text-decoration: underline;
  }

td a:hover {
color:#444444;
text-decoration: underline;
 }

 td.bonus{
   font-size: 12px;
  color: #444444;
  }

 td.rating{
  color:#7E0223;
  font-size:11px;
   }
	
 td.rating span{
 float: left;
 margin-left: 15px;
  }
 
 td.rating img{
 	float: left;
 }


 td.rating div {
background: url("../../themes/pokersites4all/images/batton1.gif") left center no-repeat !important;
text-align: center; margin-left: 12px !important;
color: #ffffff !important;
padding: 7px 0px 7px 10px !important;
width: 160px; height: 15px !important;
font-size: 11px !important;
}

 .rating a:link {
  color:#ffffff !important;
  text-decoration: none;
  }

.rating a:visited {
color:#ffffff !important;
  }

.rating a:hover {
color:#ffffff !important;
text-decoration: none;
 }

 .rating img{
 margin-bottom: 5px;
 }

 div.bat{
 float: right;
 margin-top: 10px;
 }


 div.bat a{
 background: url("../../themes/pokersites4all/images/batton2.gif") left center no-repeat;
 width: 103px;
 height: 36px;
 display:block;
 overflow:hidden;
 text-indent:-10000px;

 }
 #content{
  line-height: 23px !important;
  color: #444444 !important;
  text-align: justify !important;
  padding: 10px 12px 20px 12px !important; font-size:12px !important;
  }
  

.entry a {text-decoration:underline;}

.entry img a {border-bottom: 0px dotted #ccc !important;text-decoration:none; float:left !important; margin:0 10px 0 0 !important;
  }

.entry p {padding: 0 0 15px;}
.entry a:hover {color: #003AAA; text-decoration:underline;}

img a {border-bottom: #ccc 0px solid !important;float:left; margin:0 10px 0 0; float:left !important; margin:0 10px 0 0 !important;}

a.commentlink {padding-left:0px;}

.entry .filedunderindex a {
text-decoration:none !important;
border-bottom: #ccc 0px solid !important;
  }
 .entry .filedunderindex a:hover {
text-decoration:underline;
color: #C22463;
}

 /* #content p{
  line-height: 23px !important;
  color: #444444 !important;
  text-align: justify !important;
  margin: 20px 0 !important;
  }*/

  #content h1,#content h2{
  font-size: 170%;
  font-family: Georgia;
  color: #A3022C;
  padding-bottom: 5px;
  border-bottom: 1px solid #EEEEEE;
  }
  
  #content a{
    color:#A3022C;
  }

  #content h2 a{
    color:#A3022C;
  }
  
  #content h3{
  color:#444444;
  font-family:Georgia;
  font-size:16px;
  }


/* Right Column */

 td.right{
  width: 26%;
  }

td.right div.sidebar_box {
margin: 0;
}

td.right li.cat-post-item{
display: block;
color: #444444;
font: 15px Times !important;
border: none;
background: transparent;
margin:0;
padding:0;
}
td.right li.cat-post-item a{
color: #444444;
font: 15px Times !important;
font-weight:normal;
display: block;
border: none;
background: transparent;
margin:0;
padding:0;
}
  div.smallban{
    margin: 15px 0 15px 3px;
  }

  div.bigban{
    padding: 15px 0 15px;
  background: url("../../themes/pokersites4all/images/bg_content.jpg") left top repeat-x;
  text-align: center;
  }
  
  div.bigban h3{
  font-weight: normal;
  color: #444444;
  font-size: 18px;
  margin-bottom: 7px;
  font-family: Georgia;
  color:#6A9F45;
  }


 div.righttext {
 padding: 20px 12px 15px 12px;
  background: url("../../themes/pokersites4all/images/bg_content.jpg") left top repeat-x;
  line-height: 23px;
  color: #444444;
  text-align: justify;
}

div.righttext p{
  font-size: 120%;
  font-family: Georgia;
  color: #000000;
  padding-bottom: 10px;}

  div.righttext a{
    font-size: 12px;
    color: #7E0223;
  }
  .righttext a:link {
color:#7E0223;
  }

.righttext a:visited {
color:#7E0223;
  }

.righttext a:hover {
color:#7E0223;
text-decoration: underline;
 }


#footer {
   background: url("../../themes/pokersites4all/images/bg_footer.jpg") top left repeat-x;
   height: 96px;
  width: 100%;
  min-width: 1000px; margin:20px 0 0 0;


   }


.alignright {float:right;}

.botmenu{
color:#ffffff;
 padding:10px 0 0 0;
 text-align: center;
line-height:23px;
  }

.botmenu span{
  color: #cccccc;
  font-size: 13px;
}

 .botmenu ul li{
  display: inline;
  list-style-type:none;
  padding:0 0 0 0;
  }

.botmenu ul li a{
  color: #B6B6B6;
  font-size: 12px;
 }

 .botmenu a:link, .botmenu a:active{
   color: #B6B6B6;
 }

 .botmenu a:visited{
   color: #B6B6B6;
 }
 .botmenu a:hover{
  color: #A4D255;
  text-decoration: underline;
 }

.botmenu span a{
  color: #A4D255;
}
 .botmenu2{ width:100% ; text-align:center; margin:10px 0 0 0;}

  .botmenu2 ul{
    margin:0;
  color: #88BFEF;
  font-size: 11px;
  }

 .botmenu2 ul li{
  display: inline;
  list-style-type:none;
  }

  .botmenu2 ul li a{
  color: #ffffff;
  font-size: 11px;
  padding: 0 7px;
 }

  .botmenu2 a:link{
  color: #ffffff;
  }
  .botmenu2 a:visited {
color:#ffffff;
  }

.botmenu2 a:hover {
color:#ffffff;
text-decoration: underline;
 }

   .copyright{
   width: 100%;
   text-align: center;
    color:#ffffff;
    font-size:13px;
   margin:10px 0 0 0;padding:0;
line-height:23px;

}

.copyright span{
  color: #cccccc;
  font-size: 13px;
}

.copyright a, .copyright a:visited, .copyright a:active{
  color: #A4D255;
}

.copyright a:hover{
  color: #A4D255;
  text-decoration: underline;
}

.copyright span a{
  color: #A4D255;
}

  .clear{
    clear: both;
  }

  /* Common page */

  .post{
     margin-bottom: 20px;
   }

  .meta{
    font-size: 11px;
  }
  .author{
    color: #A3022C;
  }

.sociable .sociable_tagline strong{
color:#A3022C;
display:block;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:normal;
margin-bottom:20px;
}

.sociable ul{
  margin-bottom: 20px;
}

.sociable ul li {
display:inline;
margin:0 !important;
padding:0 !important;
background:transparent none repeat scroll 0 0;
}

.post h3{
color:#A3022C;
display:block;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:16px;
font-weight:normal;
margin:20px 0;

}

.feedback {
font-size:11px;
text-align:right;}

.post a{
  color:#A3022C;
}

.post .post_tags a, .post .post_tags a:active, .post .post_tags a:visited {
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
color: #444444;
}

/* Contact page */

table.contact{
  margin: 10px 0;
}

table.contact tr td{
  font-size: 12px;
  padding: 5px 0;
}

table.contact tr td a{
   color:#459AE7;
}

table.contact tr td span{
 color: #A4D255;
 }

 .resetbut{
   float: left;
   }

   .submitbut{
     float: right;
   }
	
	/* Review page */
	
.leftside_review {
margin:16px 0 15px 0;
padding:0 5px 0 5px;
width:250px;
}
	
.review_ratetitle {
color:#FFFFFF;
font-family:"Georgia",Verdana,Arial,Helvetica,sans-serif;
font-size:16px;
padding: 11px 0 ;
width:250px;
background:url("../../themes/pokersites4all/images/t_bg.jpg") left top no-repeat;
text-align: center;
}

.review_raterow {
padding: 7px 0 10px;
margin: 0 10px;
}
.review_inforow_border {
border-bottom:1px dotted #999999;
}

.review_raterow_caption {
color:#4D4D4D;
float:left;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
padding-right:20px;
padding-top:3px;
}
.review_raterow_value {
color:#5F8F14;
float:right;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:14px;
padding-top:2px;
text-align:right;
}

.room_details_value {width:300px;color:#5F8F14;float:right;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px; padding-top:2px;text-align:right;}

.middle{
	border: none;
	font:140% Georgia;
	color: #444444;
	margin-bottom: 7px;
	text-align: center;
	clear: both;
	padding-top: 10px;
}
.review_thum_frame {
background-color:#F4F4F4;
border:1px solid #E6E6E6;
overflow:hidden;
padding:4px;
text-align:center;
width:250px;

}


div#reviewbox{
 margin: 10px 0 20px;
 }
 
 .graybox{
  background-color:#F4F4F4;
border:1px solid #E6E6E6;
overflow:hidden;
text-align:center;
width:250px;
 }
 
 .review_thum_image{
 	padding: 4px;
 }
 
 .review_download_button{
 	margin: 10px 0;
	width: 250px;
 }
 
 .leftbox{
 	width: 260px;
	float: left;
 }
 
 .rightbox{
 	width: 265px;
	float: right;
	
 }
 
 .review_link{
 border:1px solid #E6E6E6;
 overflow:hidden;
 text-align:center;
 padding: 5px 0;
 }
 
 .review_link a{
 	font-weight: bold;
	font-size: 18px;
 }
 
 .review_bonuses{
 border:1px solid #E6E6E6;
 overflow:hidden;
 text-align:center;
 padding: 4px 0;
 margin: 5px 0;
 }
 
 .review_bonuses_title{
 	font-size: 20px;
	color: #6A9F45;
	padding-bottom: 9px;
	font-family: Georgia;
 }
 
 .review_bonuses_text{
 	font-size: 18px; text-align:center !important;
	 }
	 
	.review_bonuses_code{
border:1px solid #E6E6E6;
 overflow:hidden;
 text-align:left;
 padding: 3px 0;
 margin: 9px 0 0;
 font-size: 18px;
 font-family: Georgia; text-align:center;
	}
	.review_bonuses_title1{
	font-size: 18px;
   font-family: Georgia;
	color:#6A9F45;
	padding-left: 10px;
	}
	
	.review_bonuses_title1 span{
		color: #FF9900;
	}
	

<!-- Added by Karthik for Poker Room Reviews and Poker Bonuses-->	
.top10_bonus_box{
	width: 344px;
	padding: 20px 0px 0px 20px;
	float: left;
}

.top10_bonus_box_small{
	width: 324px;
	padding: 20px 0px 0px 20px;
	float: left;
}

.top10_bonus{
	padding-bottom: 7px;
	padding-left: 15px;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #505050;
	font-weight: bold;
}

.top10_bonus a, .top10_bonus a:visited{
	color: #407A05;
}
.top10_bonus a:hover{
	text-decoration:underline;
}

.rightside_top10_title{height: 32px;width: 267px;padding:20px 10px 20px 90px;margin-bottom:14px;font-family: Georgia, "Times New Roman", Times, serif;font-size: 26px;color: #FFFFFF;background-image: url("../../themes/pokersites4all/images/rightside_top10_title_bg.png");}

.rightside_top10_room{padding:10px 0px 0px 0px; margin:0;border-bottom: dotted #999999 1px;clear: both;}
.rightside_top10_room_num{width: 20px;padding:18px 0px 0px 0px; margin:0;font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;	font-size: 17px;color: #609013;float: left;}
.rightside_top10_room_thum{width: 120px;height: 60px;overflow: hidden;float: left;}
.rightside_top10_room_details{width: 134px;padding:0px 0px 0px 9px; margin:0;float: left;}
.rightside_top10_room_details_long{width: 144px;padding-left: 9px;float: left;height:60px;}
.rightside_top10_room_name{padding: 0px 0px 9px 0px;margin:0;font-family: "Tahoma", Arial, Helvetica, sans-serif;font-size: 13px;
	color: #505050;font-weight: bold;vertical-align:top;}
.rightside_top10_room_name a, .rightside_top10_room_name a:visited{padding: 0px 0px 0px 0px;margin:0;color: #505050;}
.rightside_top10_room_rating{padding:10px 0px 0px 0px; margin:0;font-family: "Tahoma", Arial, Helvetica, sans-serif;font-size: 11px;	color: #4D4D4D;}
.rightside_top10_room_rating span{color: #628D21;}
.rightside_top10_room_bonuscode{padding: 0px 0px 0px 0px;margin:0;font-family: "Tahoma", Arial, Helvetica, sans-serif;	font-size: 11px;color: #4D4D4D;float:right;}
.rightside_top10_room_bonuscode span{color: #628D21;}
.rightside_top10_room_review{width: 74px;height: 66px;padding-top: 5px;	overflow: hidden;	background-image: url("../../themes/pokersites4all/images/rightside_top10_reviewbg.png");	background-repeat: no-repeat;	float: right;}

.poker_room_bonus_code{
color:#FFFFFF !important;
font-family:"Georgia",Verdana,Arial,Helvetica,sans-serif;
font-size:24px; margin:0 0 0 30px;
padding: 10px 0 0 0;
width:500px; height:50px;
background:url("../../themes/pokersites4all/images/poker-site-bonus-code.jpg") left top no-repeat;
text-align: center;
}
.poker_room_bonus_code a, .poker_room_bonus_code a:link, .poker_room_bonus_code a:hover, .poker_room_bonus_code a:visited, .poker_room_bonus_code a:active{ text-decoration:none; color:#FFFFFF !important;}
/********** From WP Theme ************/

#center{
background: url("../../themes/pokersites4all/images/bg_content.jpg") left top repeat-x;
text-align: left;
border-left:1px solid #EEEEEE;
border-right:1px solid #EEEEEE;
margin:auto;
width:1000px;
margin-top: 15px;
}

#clear{
    clear:both;
     }

       /* container
--------------------------------------------------
#container {
  padding-top:0;
  background: #fff;
  width:100%;
  margin: 0px auto;
  padding: 0px;
  text-align:left;
  height: 100%;

}
*/
#commentspopup #container {
  width:455px;
  padding:0 15px;
}

.container {
	margin:0;
	padding:0;
	height:100%;
	height:auto !important;
	margin: auto;
	width: 100%;
}

/* header
--------------------------------------------------
#header {
     background:url("../../themes/pokersites4all/images/header_bg.jpg") left top repeat-x;
     height:133px;
     text-align:left;
     width: 100%;
     min-width: 1000px;
     }
	 #header small {color:white;}
#header h1 {color:white;  }

*/

.singlecol #content a {
            font-weight: normal;
            }


/* images
--------------------------------------------------*/
img.left {
  float:left;
  margin:0 12px 0 0;
}

img.right {
  float:right;
  margin:0 0 0 12px;
}

img.center {
  display: block;
  margin:0 auto;
}


/* paragraphs, lists, blockquote  etc
--------------------------------------------------*/
pre, code  {
font: 1.1em 'Courier New', Courier, Fixed;
}

kbr {color:#009193;}

p {
  margin:0;
  padding:0 0 18px 0;
}

ul {

}

ul ul {padding:0;}

/*blockquote {
  margin:0;
  border-bottom:1px solid #14568A;
  border-left:4px solid #14568A;
  border-right:1px solid #14568A;
  border-Top:1px solid #14568A;
  padding-bottom:3px;
  padding-left:4px;
  padding-right:3px;
  padding-top:3px;
  font-style:italic;
  color: #333;
  overflow:hidden;
} */

blockquote {
background:#F4F5F7 url("../../themes/pokersites4all/images/blockquote.gif") no-repeat;
border:1px dashed #CCCCCC;
margin:5px 0pt;
padding:8px 12px 8px 36px;
}

pre {
  overflow:auto;
  margin:0 0 18px 0;
  padding:4px;
  border:1px dashed #CCCCCC;
}

pre, code, kbr {font-family: Courier, Monaco, monospace;}

code, kbr {padding:0 2px;}

abbr, acronym {
  font-size:0.9em;
  letter-spacing:1px;
  cursor:help;
}

#top {background:url("../../themes/pokersites4all/images/top.gif") no-repeat;
      padding-left:16px;}

/*#s {background:url("../../themes/pokersites4all/images/search.gif") left center no-repeat;
    padding-left:18px; height: 23px;}
	*/
	
	
#search input, #searchform input{
	border: 1px solid #7E0223;
	}
	
#search label, #searchform label {
	margin: 10px 0 10px 0;
	padding: 4px 0 6px 0px;
	background: url("../../themes/pokersites4all/images/tab_backgr.png");
	background-repeat: repeat-x;
	background-position: top;
	font-size: 13px;
	font-family: Verdana;
	font-weight: bold;
	text-transform: uppercase;
	color: #003d69;
	display: block;
	}
	
#s {
	width: 100px;
	padding: 2px;
	}
	
#searchsubmit {
	border: 1px solid #7E0223;
	background: #fff;
	color: #05407d;
	}
	
#topsearch {
	padding:6px 0 6px 0 !important;
	background: #f2efe8 !important;
	margin: 10px 0 10px 6px !important;
	text-align: center; width:248px !important;
	}
	
#topsearch input {
	border: 1px solid #cccccc;
	}
	
#topsearch label {
	display: none;
	}
	
#topsearch #s {
	width: 168px;
	padding: 2px;
	}


/* Next post link
---------------------------------------------------*/
.nextright {
  float: right;
   font-size:0.9em;
  }

.nextleft {
  float: left;
   font-size:0.9em;
  }



/* navigation
--------------------------------------------------*/
#navigation {
    background:#F2F2F2;
    width:958px;
    border:1px solid #DDDDDD;
    height:32px;
    }
#navigation a {
color:#003AAA;
font-weight: bold;
text-decoration:none;
       }
#navigation .selected,
#navigation a:hover
  {color:#000;}
#navigation li a:hover {
      background:#000000;
      color:white;
                            }

#navigation {
  line-height:2.5em;
  padding: 0 0;
  margin: 0 auto;
  }

#navigation a {
  padding:0 0px;
  font-size:0.9em;
  text-transform:uppercase;
  }

#navigation ul {
  margin:0;
  padding:0;
}

#navigation li {
  float:left;
  margin:0;
  padding:0;
  list-style-type:none;
  border:1px solid #fff;
  white-space:nowrap;
}

#navigation li a {
  display:block;
  padding:0 10px;
  font-size:0.9em;
  text-transform:uppercase;
  }


/* Post Title
--------------------------------------------------*/
.post-title {
border-bottom:1px dotted #14568A;
display:block;
font-family:Georgia,serif;
font-size:1.9em !important;
line-height:1.2em;
margin:10px 0px 5px 0px !important;
padding:5px 0pt;
}

/* left sidebar
--------------------------------------------------*/
#left_sidebar {
        font-size:14px;
        line-height: 23px;
        color:#444444;  font-family: Georgia;}
#left_sidebar .sidebar a{ text-decoration:none; font-weight:normal;color: #444444;font: 12px Tahoma; margin:10px 0 0 10px; padding:10px 0 0 0;}
#left_sidebar .sidebar h2, #left_sidebar .sidebar h4{font-weight:normal; font-size:18px;color:#444444;  font-family: Georgia;  border-bottom: 1px solid   #EEEEEE;padding:0 0 0 20px;margin:10px 0 0 0;
  padding-bottom: 5px;  background: url("../../themes/pokersites4all/images/p_bg.jpg") left center no-repeat;

  }
#left_sidebar h2 a, #left_sidebar h4 a{ color:#444444; text-decoration:none; }

.sidebar_box{        font-size:14px;
        line-height: 23px;
        color:#444444 !important;  font-family: Georgia;}
.sidebar_box h2, .sidebar_box h4{font-weight:normal; font-size:18px;color:#444444;  font-family: Georgia;  border-bottom: 1px solid   #EEEEEE;padding:0 0 0 20px; margin:10px 0 0 0;
  padding-bottom: 5px;  background: url("../../themes/pokersites4all/images/p_bg.jpg") left center no-repeat;  }

.sidebar_box_1{color:#444444 !important;   font-size:14px; line-height:23px;}
.sidebar_box_1 a{color:#444444 !important; font-family: Georgia;}  
.sidebar_box_1 h2, .sidebar_box_1 h4{font-weight:normal; font-size:18px;color:#444444;  font-family: Georgia;  border-bottom: 1px solid   #EEEEEE;padding:10px 0 0 20px; margin:10px 0 0 0;background: url("../../themes/pokersites4all/images/p_bg.jpg") left center no-repeat; }

.custom_images{ margin:0 0 10px 0; text-align:center; padding:4px 0 0 0; border:8px solid #f2efe8; width:124px;}
.review_details_title h2{ font-size:20px !important; text-align:center; color:#A3022C !important; margin:20px 0 10px 0 !important; padding:0 !important;}

.review_heading h3{ font-size:18px !important; text-align:center; color:#A3022C !important; margin:10px 0 10px 0 !important; padding:0 !important; font-weight:normal;}

/* POST META
---------------------------------------------------*/
#postmeta{

      color:#999999;
      font-family:tahoma;
      font-size:0.8em;
      margin-bottom:5px;
      overflow:hidden;
      margin-top:5px;
          }
#postmeta a,a:visited{color:#003366;}
#postmeta a:hover {color:#CC0000;}
.postmetabox {border:1px solid #DDDDDD; padding:3px;}
/* edit link style code
---------------------------------------------------*/
#elink {color:#cc0000;
        font-size:bold;}

/* Comments  Display Style Code
--------------------------------------------------*/
#comments{
    font-family:tahoma;
    margin-top:15px;
         }
   /*Readers Comment Title*/
#comments h4 {  font-size:140%;
        text-transform:none;
        border-bottom:1px solid #EEEEEE;
        margin:0;
        padding:0;
        font-weight:bold;
        font-family:Georgia,Arial,Helvetica,sans-serif;
             }
.comment {margin:0px;
      margin-top:8px;
      margin-bottom:15px;
          padding:0px;

      overflow:hidden;
      }

#comments .comment .ucomment p {margin:0px !important;
                     padding:0px;}

.ucomment {margin:0px;
       padding:0px;
       border-bottom:1px solid #EEEEEE;
       padding-bottom: 10px;
          }
#comments .comment .ucomment p {margin:0px !important;
                     padding:0px;}
.mcomment {margin:0px;
       padding:0px;
       border-bottom:1px solid #EEEEEE;
       background:#F4F7FC;
          }
#comments .comment .mcomment p {margin:0px !important;
                     padding:0px;}

.tcomment {margin:0px;
       padding:0px;
       /*border-bottom:1px solid #DDDDDD;*/
       /*background:#F4F7FC;*/
          }
 #comments .comment .tcomment p {margin:0px !important;
                     padding:0px;}

.ucomment_meta {margin:0px;
        padding:0px;
        font-family:arial;
        font-size:0.8em;
        /*border-top:1px solid #DDDDDD;*/

                color:#999999;
        display:inline;
        }
.ucomment_meta_dt {margin:0px;
        padding:0px;
        font-family:arial;
        font-size:0.8em;
        /*border-top:1px solid #DDDDDD;*/
        text-transform:uppercase;
                color:#999999;
        display:inline;
        width:10px;
                     }
.avatar img {float:left;}

/* AddComment Comment Adding Form Style code
--------------------------------------------------*/
#addcomment { margin-top:15px;
        border:1px solid #CCCCCC;
        padding-top:10px;
        padding-left:10px;
        padding-right:10px;
        padding-bottom:0px;
       /* margin: 10px; Commented for IE fix*/
        font-size:0.9em;
        background:#F4F7FC;
        font: Tahoma, verdana,Arial, Helvetica, Sans-Serif;
        width:488px;
               }
#addcomment h4 {
        margin:0;
        padding:0;
        font-weight:bold;
        font-family:Georgia,Arial,Helvetica,sans-serif;
        }
#addcomment p {margin:0px;
            padding:0px;
            padding-bottom:5px;
            padding-top:5px;}

.form-item { width:170px;
             float:left;
             }
#addcomment input {width:150px; margin:0px; padding:4px; height:16px;}

#addcomment textarea {width:470px;
                      font:verdana,Arial, Helvetica, Sans-Serif;
            font-size:14px;
            margin-top:5px;
            margin-bottom:5px;
            height:190px;
            padding:5px;}

#addcomment #comment-name {
         display:block;
        }

#addcomment .desc {color:#999999;
                   font-size:0.8em;
           text-transform:capitalize;
           font:verdana,Arial, Helvetica, Sans-Serif !important;
           width:180px;
                   }
#addcomment input#submit {  background-color:#4F8ACE;
              border-color:#93BFEE rgb(50, 92, 142) rgb(50, 92, 142) rgb(147, 191, 238);
              border-style:solid;
              border-width:1px;
              color:#FFFFFF;
              font-family:arial,sans-serif;
              font-size:11px;
              font-weight:bold;
              padding:2px;
              width:510px; height:30px;
              }

              }
.nocomments {font-weight:bold;
              color:#003366;}
.facebook{text-align:center;}
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin:4px 10px 10px 0;
	-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-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
.wp-caption-text {text-align:center; padding:4px 0; margin:0;}
.socbut{ background-color:#efefef; border:1px solid #b6b6b6; padding:4px; margin:10px 0 10px 0;}
.centred{ margin-left: auto; margin-right: auto; width:100%; margin-top: 4px;}
.socbut_block1{ padding:0; margin:0px 0 0 8px; float: left; display: block; vertical-align: middle;}
.socbut_block2{ padding:0; margin:0 4px 0 0; float: left; display: block; vertical-align: middle; width: 92px;}
.socbut_block3{ padding:0; margin:0 4px 0 0; float: left; display: block; vertical-align: middle;}
.socbut_block4{ padding:0; margin:1px 4px 0 0 ; float: left; display: block; vertical-align: middle; width: 75px;}
.socbut_block5{ padding:0; margin:2px 4px 0 0; float: left; display: block; vertical-align: middle; width: 63px;}
.socbut_block6{ padding:0; margin:2px 4px 0 0; float: left; display: block; vertical-align: middle; height: 20px;}
/* RECAPTCHA STYLING */.recaptcha-error {   font-size: 1.8em;   padding-bottom: 8px;}/* END RECAPTCHA STYLING *//* MAILHIDE STYLING *//* This is for plain text emails i.e. haha@lol - TEXT*/.mh-plaintext {   background:transparent url("../wp-recaptcha/email.png") no-repeat scroll left center;   border:medium none;   color:#2277DD;   height:16px;   padding:2px 2px 4px 20px;}/* This is for plain text emails i.e. haha@lol - DOTS*/.mh-plaintext a, .mh-plaintext a:hover, .mh-plaintext a:visited, .mh-plaintext a:visited:hover {   color: #FF7700;   font-weight: bolder;   text-decoration: none;   border: 0;   background-color: transparent !important;}/* This is for hyperlinked emails i.e. <a href="mailto:ohnoes@pwnies">TEXT</a> - TEXT*/.mh-hyperlinked {   background:transparent url("../wp-recaptcha/email.png") no-repeat scroll left center;   border:medium none;   color:#2277DD;   height:16px;   padding:2px 2px 4px 20px;}/* This is for hyperlinked emails i.e. <a href="mailto:ohnoes@pwnies">TEXT</a> - DOTS*/.mh-hyperlinked a, .mh-hyperlinked a:hover, .mh-hyperlinked a:visited, .mh-hyperlinked a:visited:hover {   color: #FF7700;   font-weight: bolder;   text-decoration: none;   border: 0;}/* END MAILHIDE STYLING *//* ADMINISTRATION SETTINGS RECAPTCHA */.lang-select label, .theme-select label {   vertical-align: middle !important;}.lang-select select, .theme-select select {   vertical-align: middle !important;}.recaptcha-form {   margin: auto !important;   width: 25em !important;}.recaptcha-options td {   vertical-align: top !important;}.which-key label {   font-weight: bold;}.copyright {   text-align: center;   font-size: .85em;}/* END ADMINISTRATION SETTINGS RECAPTCHA */