body, html{
    font-family:Arial;
    height:100%;
    margin:0;
    padding:0;
    text-align:center;    
    font-size:12px;
    color: #323232;
}
    
#all{
    width:1191px;
    margin:0 auto;
    padding:0;
    border:none;
    position:relative;
    right:100px;
}

#cards{
    width: 192px;
    height: 990px;
    float: left;
    background: url(./img/cards.jpg);
    position: relative;
    top: 43px;
}

#allcontent{
    float: left;
    background: url(./img/body.gif);
}

#bodycontent{
    width: 999px;   
  
}

#sideleft, #fcontent{    
    float:left;
    margin-left:10px;
}

#avcenter{
    float:left;
    margin-left:7px;
    width: 541px;
}

#avcenter2{
    float:left;
    margin-left:7px;
    width: 708px;
}

.sideright{
    float: left;
    margin-left: 6px;
}

#arttop{
    width: 262px;
    height: 31px;
    background: url(./img/artheader.gif);
}

#artbot{
    width: 262px;
    height: 11px;
    background: url(./img/artbot.gif);
    font-size: 0px;
    line-height: 0;
}

#artcenter{
    width: 262px;
    height: 419px;
    background: url(./img/artcenter.gif);
}

#graytop{
    width: 541px;
    height: 12px;
    background: url(./img/graytop.gif);
    font-size: 0px;
    line-height: 0;
}

#graytop2{
    width: 708px;
    height: 12px;
    background: url(./img/wide-gray-top.jpg);
    font-size: 0px;
    line-height: 0;
}

.graybox{
    width: 541px;
    height: 437px;
    background: #e5e5e5;
}

.graybox2{
    width: 708px;
    background: #e5e5e5;
}

#graybot{
    width: 541px;
    height: 12px;
    background: url(./img/graybot.gif);
    font-size: 0px;
    line-height: 0;
}

#graybot2{
    width: 708px;
    height: 12px;
    background: url(./img/wide-gray-bot.jpg);
    font-size: 0px;
    line-height: 0;
}

.bartop{
    width: 161px;
    height: 11px;
    background: url(./img/bartop.gif);
    font-size: 0px;
    line-height: 0;
}

.barcenter{
    width: 161px;
    height: 442px;
    background:#e5e5e5;
}

.barbot{
    width: 161px;
    height: 9px;
    background:url(./img/barbot.gif);
    font-size: 0px;
    line-height: 0;

}

.sep{
    width:937px;
    height: 1px;
    margin: 4px auto;
    background:#e5e5e5;
     font-size: 0px;
    line-height: 0;
}


#fctop{
    width: 810px;
    height: 452px;
    background:#e5e5e5 url(./img/fcontent.gif) no-repeat;
}

#fcbot{
    width: 810px;
    height: 11px;
    background: url(./img/fcbot.gif);
      font-size: 0px;
    line-height: 0;
}


#header{
    width:999px;
    height: 228px;
    background: url(./img/header.jpg);

}

#header a:hover{
    color: #e61e1e;
    cursor: pointer;
}

#buttons{
    width: 760px;
    height: 90px;
    position: relative;
    top: 45px;
    left: 226px;
    float: left;
}

#artbuttons{
    width: 720px;
    height: 90px;
    position: relative;
    top: 52px;
    left: 310px;
    float: left;
}

.icon{
    width: 52px;
}

.art_icon{
    width: 135px;
}

.icon, .art_icon{
    
    height: 52px;
    float: left;
    margin-right: 31px;
    text-decoration: none;
    color: #265180;
}

.icon p{
    text-align: center;
    width: 80px;
    position: relative;
    right: 16px;
    padding: 0;
    margin: 0;
}

.clr{
    clear: both;
}

img{
    border: 0;
    float: left;
}

#leftbar{
    position: absolute;
    top: 224px;
    left: 206px;
}

.img {
    float:left;
    position:relative;
    top:5px;
}

.pokerline img{
    border:none;
    float: none !important;
    
}

.logo {
    position: relative;
    left: 7px;
    top:1px;
}

.logo2 {
    position: relative;
    left: 2px;
    top:1px;
}


#table .href {
    bottom:0 !important;
    float:left;
    top:13px;
    width:100px;
    text-decoration: underline;
    margin-left: 5px;
}



.first {
    bottom:9px !important;
    margin-left:8px;
    position:relative;
}

.pokerb {
    bottom:11px;
    position:relative;
   
}

.room {
    color:#3e360c;
    

}

.see {
    float:left;
    left:9px;
    position:relative;
    top:17px;
}

.wm {
    bottom:7px;
    position:relative;
    right:9px;
}

.red{
    color: red;
}

.green{
    color: green;
}

#tabs{
    position: absolute;
    top: 702px;
    left: 206px;
    width: 801px;
    height: 452px;
    overflow: hidden;
    text-align:left;
}

#thead p {
    color:#323232;
    font-size:15px;
    font-weight:bold;
    margin:0 0 10px 0;
    padding:0;
    position:relative;
    top:6px;
    width: 250px;
    
}

#th{
    width: 257px;
    height: 23px;
    background: url(./img/thead.gif);
    margin-left: 1px;
}

h3{
    font-size: 15px;
    margin: 5px;
}

h1{
    font-size: 12px;
    margin: -7px;
}

a{
    text-decoration: none;
    color: #265180;
}

a:hover{
    color: #e61e1e;
}

.tabtitle{
    bottom:450px;
    float:left;
    height:37px;
    position:relative;
    width:260px;
    margin-right: 7px;
}

.tabtitle p{
    width: 260px;
    font-size: 15px;
    font-weight: bold;
    padding: 0;
    margin: 0 0 0 0;
    text-align: center !important;
    position: relative;
    top:6px;
}


#container{
    width: 2403px;
    height: 452px;
    position: relative;
   right: 0;
}

.review-box{
    width: 398px;
    height: 100px;
    padding: 10px 0;
    text-align: justify;
    float: left;
}

.review-box h3{
    text-align: center;
    margin: 0 0 6px 0;
}

.item{

    width: 801px;
    height: 452px;
    float:left;
    position: relative;   
}

.tabcontent{    
    width: 799px;
    height: 405px;
    background: white;
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
}

.tabcontent p{
    margin: 5px 0;
}

.tabbottom{
    width: 801px;
    height: 6px;
    background: url(./img/tab-bottom.jpg);
    line-height: 0;
    font-size: 0px;
}

#tabtop1, #tabtop2, #tabtop3{
    width: 801px;
    height: 42px;
}

#tabtop1{    
    background: url(./img/tab1.jpg);
}

#tabtop2{    
    background: url(./img/tab2.jpg);
}
#tabtop3{
    background: url(./img/tab3.jpg);
}

#newsbox{
    position: absolute;
    left: 476px;
    top: 232px;
}


#singlepost{
    position: relative;
    left: 5px;
    bottom: 7px;
}



#singlepost p{
    margin: 10px 10px 0 10px;
    
}

.topbox{
    width: 531px;
    height: 5px;
    background:url(./img/topbox.gif);
    font-size: 0px;
    line-height: 0;
}

.topbox2{
    width: 698px;
    height: 5px;
    background:url(./img/topbox2.gif);
    font-size: 0px;
    line-height: 0;
}

.cbox, .cbox2{
    background: white;
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;


}

.cbox{
    width: 529px;
        height: 214px;    
}

.cbox2{
    width: 696px;
}

.cbox2 img{
    float: none !important;
}

.cbox2 p{
    text-align: justify;
}

.inner{
    height: auto !important;
    text-align: justify;
    position: static !important;
}

.inner a{
    display:inline !important;
    background: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

.meta{
    margin: 0 10px 0 10px;
    width: 300px;
    float: left;
}

.meta a{
    margin-right: 10px;
}

#feed{
    float:right;
    width: 150px;
    text-align: right !important;
    margin-right: 10px;
}

#tags{
    margin: 10px;
}

.sep2{
    width:511px;
}

.sep3{
    width: 650px;
}

.sep2, .sep3{
    background:#E5E5E5 ;
    font-size:0;
    height:3px;
    line-height:0;
    margin:8px auto 0 auto;
    
}

.title-box{
    padding-top: 1px;
}

.title-box h3{
    margin: 3px 10px 5px 10px;
    text-align:left;
}

.cbox a{
    display: block;
    text-align: left;
    background: url(./img/red.jpg) no-repeat 0 50%;
    margin-left: 10px;
    padding-left: 12px;
}

.cbox h3{
    color: #265180;
    margin-left: 10px;
}



.botbox{
    width: 531px;
    height: 5px;
    background:url(./img/botbox.gif);
    font-size: 0px;
    line-height: 0;
    margin-bottom: 3px;
}

.botbox2{
    width: 698px;
    height: 5px;
    background:url(./img/botbox2.gif);
    font-size: 0px;
    line-height: 0;
    margin-bottom: 3px;
}

.icon-box{
    width: 101px;
    height: 101px;
    margin: 9px;
    float: left;
}

#k2{
    background: url(./img/2.jpg);
}

#Ah{
    background: url(./img/Ah.jpg);
}

#sidebar{
    width: 161px;    
    position: absolute;
    top: 233px;
    left: 1018px;
}

#sidebar2{
    width: 161px;
    position: absolute;
    top: 694px;
    left: 1018px;    
}

#sidebar p, #sidebar2 p{
    margin: 0 10px 10px 10px;
    font-size: 15px;
}


#sidebar2 h3, .foot-post h3{
    margin: 5px;
}

.sidetop, .sidebottom{
    width: 152px;
    height: 5px;
    line-height: 0;
    font-size:0px;
}

.sidetop{
    background: url(./img/side-top.gif);
    margin: 8px 0 0 4px;
}

.sidebottom{
    background: url(./img/side-bottom.gif);    
    margin: 0 0 0 4px;
    
}

#popular{
    height: 255px;
}

#sidenews{
    height: 442px;
}

.side{
    width: 150px;   
    border-left: 1px solid #dcdcdc;
    border-right: 1px solid #dcdcdc;
    background: white;
    margin-left: 4px;
    overflow: hidden;
}

.side a, .foot-post a{
    display: block !important;
    text-align: justify;
    margin: 7px 10px 7px 10px !important;
}

.input{
    border: none;
    padding: 5px 0 0 0;
    color: #a1a1a1;
    text-align:center;
    margin-bottom: 8px;
}

#searchform{
    margin-bottom: 2px;
}

#s{
    
    width: 152px;
    height: 27px;
    background: url(./img/search.jpg);    
}

#subsc_but{
    border: none;
    width: 144px;
    height: 30px;
    background: url(./img/subscribe.jpg);
    margin-left: 5px ;
    color: white;
    padding: 0 0 10px 0;
}

#name, #email, #cmt-email, #author{
    width: 140px;
    height: 25px;
    background: url(./img/input.jpg);
}

#fnewstop{
    width: 978px;
    height: 13px;
    background: url(./img/fnewstop.gif);
    margin-left: 10px;
    font-size: 0px;
    line-height: 0;
    float: left;
}

#fnewscont{
    width: 978px;
    height: 342px;
    background: url(./img/fnewscont.gif);
    margin-left:10px;
    float: left;
    text-align: left !important;
}

#fnewscont div{
    margin: 0 12px 0 0;
    width: 310px !important;
    text-align: justify;
}

#fnewscont div h3{
    text-align: center;
}

.f-first{
    margin-left: 10px !important;
}

#fnewsbot{
    width: 978px;
    height: 12px;
    background: url(./img/fnewsbot.gif);
    margin-left:10px;
    font-size: 0px;
    line-height: 0;
    float: left;
}

#table {
    height:258px;
    margin:10px 0;
    width:257px;
}

.pokerline{
    width: 257px;
    height: 36px;
    background: url(./img/bar.jpg);
}

#latestnews{
    top: 1178px;
    left: 210px;
}

#pokernews{
    top: 1178px;
    left: 856px;
}

#recent-comments{
    top:1178px;
    left: 530px;
    
    width: 320px !important;
}

#ul-comments{
    list-style-type: none;
    margin: 0;
    padding: 0;
    border-left: 2px solid #dedede;
    border-right: 2px solid #dedede;
    height: 300px;
}

#ul-comments a{
    display: inline !important;
    color: #00823b;
}

#ul-comments li{
    margin: 7px 10px;
    text-align: justify;

}

.foot-post{
    width: 312px;
    height: 336px;
    position: absolute;
}

#commentlist{
    list-style-type: none;
    margin: 10px 10px 0 10px;
    padding: 0 0 5px 0;
    
}

 #commentform{

    margin: 10px 0 0 0;
}

#commentform p{
    text-align: left;
}

.personal {
    float:left;
    width:100px;
    text-align: left !important;
}

.personal b{
    color: #00823b;
}

.personal_comment {
    float:left;
    margin:0 10px 30px 0;
    text-align:justify;
    width:390px;
}

#personal_data, #comment{
    float: left;
}

#comment{
    width: 387px;
    height:  90px;
}

.comment{
    border: 1px solid #cecece;
}

#author, #cmt-email, #submit{
    display: block;
}

#submit{
    border: none;
    width: 143px;
    height: 30px;
    background: url(./img/send.jpg);
    color:white;
    padding:0 0 10px;
}

.left{
    float: left;
}

.cont-left{
    width: 397px;
    text-align: justify !important;

    border-right: 2px solid #e6e6e6;
    float: left;
}

.cont-right{
    width: 400px;
    text-align: justify !important;

    float: left;
}

.cont-right a{
    margin-left: 5px;
}

.cont-right h3{
    margin: 20px 0 5px;
}

.cont-left div, .cont-right div{
    margin: 10px;  

}

.cont-left img{
    margin: 0 5px 5px 0;
}

#rating{
    width: 520px;
    border: 1px solid #ebebeb;
    font-size: 12px;
    text-align: center;
    padding: 0;
    margin: 0;
}

#rating tr, #rating td{
    padding: 0;
    margin: 0;
}

#rating thead{
    background: #a7a7a7;
    color: white;
}

#rating thead tr{
    height: 50px;
    background: #a7a7a7;
}

#rating tbody tr{
    height: 40px;
}

#rating tr+tr{
    color: #323232;
}

#rating thead td{
    
    font-size: 10px;
    vertical-align: top;
    font-weight: normal;
      border-right: #cecece 1px solid;
    border-left: #cecece 1px solid;
}

#rating tbody td{
    vertical-align: middle;
    width: 57px;
    border-right: #cecece 1px solid;
    border-left: #cecece 1px solid;
    font-size: 14px;
}

#rating a{
    color: white !important;
}

.gray{
    background: #e5e5e5;
}

.ftd{
    width: 173px !important;
    font-size: 12px !important;
    vertical-align: middle !important;
}

.bold{
    font-weight: bold;
}

#footer{
    background: url(./img/footer.jpg);
    width: 999px;
    height: 95px;
}

#footer p{
    margin-top: 0;
    position: relative;
    top: 15px;
}

#footer a{
   padding: 0 10px;
}

.bgr{
    border-right: 1px solid #696969;
}

.wp-pagenavi{
    text-align: center !important;
    padding: 5px 0;
}

.cbox ul{
    padding: 0;
    margin: 0 0 0 20px;
    text-align: left;
}


.cbox .center{
    text-align: center;
}



.cbox .cat-item, .posts-cat li{
    list-style-type: none;
    height: 20px;
    
}

.rubric h3{
    margin:7px 10px 0px;
    text-align:left;
    color: #265180;
}

#main-link{
    width: 190px;
    height: 186px;
    position: absolute;
    left: 220px;
    top: 30px;
}

.main-link:hover{
    cursor: pointer;
}

#review{
     width:680px;
     height: 600px;     
     margin:10px auto;
     padding-top: 10px;
     position: relative;
     overflow:hidden;
}

#review p{
    margin: 10px 5px 0 5px !important;
}

.review-items{
    width:2040px;
    height: 600px;
    position:relative;
    right: 680px;
}

.review-item{
    display:inline-block;
    float:left;
    height:600px;
    width:680px;
}

.review-item p{
    color:#323232;
    text-align: justify;
}


#review_nav{
    position:absolute;
    bottom:10px;
    
}

.nav_left{
    text-align:left;
}


#prev, #next, #prev_hover, #next_hover{
    width:70px;
    height: 54px;
}

#prev_hover, #next_hover{
    float:left;
    position:relative;
    left:1px;
}

#prev{
    background: url(./img/prev.jpg);
}    

#next{
    background: url(./img/next.jpg); 
}

#prev_hover{
    background: url(./img/prev-hover.jpg);
}

#next_hover{
    background: url(./img/next-hover.jpg);
}

#prev:hover, #next:hover{
    background:none;
    cursor:pointer;
}

.alignnone {
margin:0 auto;
}

.wp-caption-text {
font-weight:bold;
text-align:center !important;
}

.wp-caption {
margin:10px auto;
}

#counter img{
    float: none !important;
}

.alignleft{
    float: left;
    margin-left: 10px;
}

img.alignleft{
    margin: 0 10px 0 0 !important;
}

.alignright{
    float: right;
    margin: 0 0 10px 10px;
}

.cards{
    float: none !important;
}

.aligncenter{
	text-align: center;
        float: none !important;
}