/*

Theme Name: poker school

Theme URI: http://pokerschool.com/

Description: poker school custom wordpress theme

Author: Mellianae Merkusi

*/
img.avatar{display:block;}
.comment_impair, .comment_pair{
    border-bottom: 1px dotted #727272;
    margin-bottom: 30px;
    min-height: 80px;
    padding-bottom: 15px;
    width: 570px;}
.comment_impair small, .comment_pair small{color:#878787;margin-top:-5px;display:block;}
.comment_impair strong, .comment_pair strong{font-size: 20px;}
.comment_impair p, .comment_pair p{font-size: 12px;margin: 0 0 0 95px;}
.comment_impair p strong, .comment_pair p strong{font-size: 12px;}


hr { 
height: 1px;
margin: -0.5em 0;
padding: 0;
color: #F00;
background-color: #646464;
border: 0;
}



body{

margin:0;

padding:0;

line-height: 1.2em;

/*background:url(images/Bg.jpg) repeat-x #fff;*/

background: url(images/Bg2.jpg) repeat-x #345c2e;

font-family: "Trebuchet MS", serif;

}



#maincontainer{

width: 992px; 

margin: 0 auto;

}



/*Bloc haut � droite (onglets, photos etc...)*/

#afterheader{

height: 13px;

overflow: hidden;

background-image:url(images/afterheader.jpg);

background-repeat: no-repeat;

background-position: right;

}





#topsection{

overflow: hidden;padding: 0 15px;

}



#topsection img{

float: left;

}



#topsection .affi{

display:block;

    position:absolute;

    margin-top: 34px;

    margin-left:820px;

    width:125px;

    height:45px;

}





#menu{

    display: block;

    height: 52px;

    margin: 73px 0 0;

    overflow: hidden;

    background:url("images/BgTop.png") no-repeat;

}



#menu ul{

    background: #202020;

    border-bottom: 1px solid #3F3E3E;

    display: block;

    float: right;

    height: 35px;

    margin: 16px 16px 0 0;

    padding: 0;

    width: 960px;

}



#menu li{

list-style: none;

float: right;

}



#menu li a{

    border-left: 1px solid #3F3E3E;

    color: #FFFFFF;

    display: block;

    height: 35px;

    line-height: 35px;

    padding: 0 25px;

    text-decoration: none;

}



#menu li a:hover{

background: #2b2b2b;

}



#content{

background-image: url(images/BgContent.png);

background-repeat: repeat-y;

background-position: left top;

}



#content .left{
    background: none repeat scroll 0 0 #202020;
    float: left;
    margin-left: 16px;
    width: 270px;

}



#content .right{

float: left;

width: 690px;

}

.next a{font-size: 14px;}

#topnews{
    background: url("images/topnews.jpg") no-repeat scroll center center transparent;
    display: block;
    height: 60px;
    margin: 0 auto;
    overflow: hidden;
}





#news{
    border: 1px solid #5E5E5E;
    display: block;
    float: left;
    font-family: arial,serif;
    font-size: 11px;
    line-height: 14px;
    margin: 10px;
  padding:0 5px;
  width: 380px;
}


#news .logo{
    display: block;
    float: left;
    height: 75px;
    margin: 0;
    position: relative;
    text-align: center;
    width: 125px;
}
#news .logo img{border:none;}
#news #bonusContainer div{
    border-bottom: 1px dashed #595959;
    clear: both;
height: 60px;
    margin: 0 10px;
    padding: 15px 0;
}




#news h1{
    display: block;
    height: 60px;
    margin: 0;
}

#news h1 a{
    display: block;
    height: 60px;
    margin: 0;
}

#news h3{

font-size: 10px;

/*color: #006600;*/

/*font-style: italic;*/

text-decoration : none;

margin : 0px 0px 0px 0px;

padding : 0px;

font-family: Verdana, "Trebuchet MS", serif;

}

/* Le TEST de listings de posts */

.block_list {
width : 670px;
margin : 10px;
display : block;
background: url('images/widget bg2.png') no-repeat top ;
/*border-left: 1px solid #234c1c;
border-right: 1px solid #234c1c;
border-bottom: 1px solid #234c1c;*/
padding-top : 2px;
}

.block_list h1 {
color : #F3F4D3;
font-size: 16px;
padding-left : 30px;
font-size : 14px;
}

.block_list h1 a {
color : #F3F4D3;

}

.contentnews_test {
color: #EBEBEB; 
display: block;
font-size: 12px;
padding: 20px 20px 20px 20px;
height : 125px ;
font-family: arial;
}

.contentnews_test img {
border-width: 1px;
float: left;
width: 140px;
height: 100px;
border : 0px;
}

.contentnews_test h1 {
font-family: arial;
font-size: 14px;
padding-left: 155px;
margin-top : 0px;
}

.news_block {
height : 100px;
}

.contentnews_test p {
padding-left: 155px;
}

.contentnews_test h1 a {
color: white;
}

.under_category_test {
border-top: 1px dotted #878787;
margin-top: 5px; 
border-bottom: 1px dotted #878787;
}




/* Le listings des posts */

.contentnews{
    color: #EBEBEB;
    display: block;
    float: left;
    font-size: 12px;
    padding: 0 20px;
    width: 655px;
font-family: arial;
}

.home .contentnews{
    width: 274px;    padding: 0;
}
.home .contentnewsblock{
background: url("images/HeadNews.jpg") no-repeat 0 0 transparent;
float: left;
margin-top: 10px;
padding-top: 25px;
width: 274px;
border: 1px solid #000000;
}
.home a.linkhome{    color: #FFFFFF;
    float: right;
    font-family: arial;
    font-size: 10px;
    font-weight: normal;
    margin-right: 5px;}
.home .contentnews a{color: #202020;
    display: block;
    padding-left: 5px;}

.home .contentnews a span{
    display: block;
    height: 36px;
    line-height: 34px;
}
.home .contentnews ul{
    margin: 0;
}
.home .contentnews li span{
    display: none;
}
.home .contentnews1{background:#dfdfdf;}
.home .contentnews0{background:#c2c2c2;}
.contentnews h1 img{
    border-width: 1px;
    float: left;
    margin-right: 10px;
    margin-top: 2px;
    width: 35px;
height: 35px;
background-image: url("images/BMPS.png");}
.contentnews h1 {
    color: #CBCBCB;
    font-family: arial;
    font-size: 16px;
    height: 44px;
    line-height: 40px;
    overflow: hidden;
    padding-left: 10px;
    width: 680px;
margin-left: -20px;
background: url("images/BgH1.png") repeat-x 0 0 transparent;
  }
.contentnews h1 a{color: #CBCBCB;}
.home .contentnews h1{
width: 274px;
    color: #CBCBCB;
    font-family: arial;
    font-size: 11px;
    height: auto;
    margin: 0;
    padding-left: 0;
    position: relative;
background: none;
padding: 4px 0;
  }
.home .contentnews h1 img{
    float: left;border: 1px solid #000000;
     margin:0 5px 0 0;}

.eventsblock{
float: left;
/*margin-top: 35px;*/
padding-top: 25px;
width: 276px;
}
.eventsblock ul{margin: 0;padding: 0;height: 26px;}
.eventsblock ul li{
background: url("images/HeadEvents.jpg") no-repeat 0 -26px transparent;list-style: none;float: left;height: 26px;list-style: none;width: 136px;cursor: pointer;
}
.eventsblock ul li.hover{
background: url("images/HeadEvents.jpg") no-repeat 0 top transparent;
}
.eventsblock ul li.live.hover{
background: url("images/HeadEvents2.jpg") no-repeat 0 top transparent;
}
.eventsblock ul li.live{
background: url("images/HeadEvents2.jpg") no-repeat 0 -26px transparent;
}
.eventsblock ul li span{display:none;}
.home .eventsblockcontent0{background:#5b5757; float:none;width: 274px;}
.home .eventsblockcontent1{background:#696767;float:none;width: 274px;}
.home .eventsblockcontent1 a, .home .eventsblockcontent0 a {color: #FFFFFF;}
.home .eventsblockcontent1 a span, .home .eventsblockcontent0 a span{line-height: 17px;}
.contentnews h3{

font-size: 10px;

/*color: #006600;*/

/*font-style: italic;*/

text-decoration : none;

margin : 0px 0px 0px 0px;

padding : 0px;

font-family: Verdana, "Trebuchet MS", serif;

}



.contentnews #nb_comments{

font-size: 12px;

color: #727272;;

font-style: normal;

text-decoration : none;

margin : 0px 0px 0px 0px;

padding : 0px;

}

.under_category {

    border-top: 1px dotted #878787;
    clear: both;
    margin-bottom: 55px;
    padding-top: 7px;

}



.under_post{
    color: #FFFFFF;
    float: right;
    font-size: 10px;
    font-style: italic;

}



.under_post a{
font-style: italic;
    color: #FFFFFF;
}







#formmember{

    display: block;

    position: absolute;

    width: 960px;

    z-index: 0;

}



#formmember a{

color: #000;

}



#formmember .formwrap{

    color: #000000;

    position: absolute;
    right: 0;

    font-family: arial;

    font-size: 11px;

    line-height: 23px;

}

#formmember #user_pass, #formmember #user_login{

    margin: 8px 8px 0 0 ;border: 1px solid #d7d7d7;background: url("images/BgInput.jpg") no-repeat scroll 0 0 #858585; height:17px;padding: 2px 5px; width:130px;color: white;


}

#formmember #wp-submit{
    margin: 8px 0 0;
    position: absolute;
}

#formmember a.FindPass{
    display: block;
    font-size: 10px;
    font-weight: normal;
    margin-top: -5px;
    text-decoration: underline;
  float: left;
  margin-right:5px;
}
#formmember a.FindPass:hover{
    text-decoration: none;
}
#content .left img{

display: block;

margin: 0px auto;

}
#content .left{text-align: center;}
#content .left a{margin: auto;width: 110px;}
#content .left a img{border: medium none;}
#content .left a#register{
    display: block;
    margin: 15px 0 0 -4px;}
*+html #content .left a#register{margin: 15px 0 0 -168px;}
#menuleft{

display: block;

margin: 0 auto 10px 0;

width: 210px;

font-size: 12px;

line-height: normal;

}



#menuleft ul{

padding: 0 0 0 20px;

margin: 0;

}



#menuleft .top{

height: 45px;

background-image: url(images/left_01.png);

overflow: hidden;

}



#menuleft .center{

background-image: url(images/left_02.png);

padding: 0 20px;

overflow: hidden;

}



#menuleft .center h2{

padding: 0 0 10px 0;

margin: 0;

font-size: 18px;

text-align: center;

}



h2{

padding: 0 0 10px 0;

margin: 0;

font-size: 13px;

}





#menuleft .bot{

height: 50px;

background-image: url(images/left_03.png);

overflow: hidden;

}
#video {
    background: none repeat scroll 0 0 #202020;
    clear: both;
    height: 140px;
    padding: 15px 0;
border-top: 1px solid #525151;
}
#video ul li {
    float: left;
    list-style: none outside none;
    width: 180px;
}
#video ul li a {
    display: block;
    margin: 0 35px;
    text-decoration: none;
font-weight: normal;
}
#video ul li a img {
    border: 2px solid #191919;
}
#video ul li a span {
    display: block;
    font-size: 10px;
    line-height: 12px;
    text-align: center;
    width: 118px;
}

#footer{

clear: left;

padding: 0 15px;

font-family: Verdana, "Trebuchet MS", serif;

background-image: url(images/footer2.jpg);
background-repeat: no-repeat;
overflow: hidden;

}

#footer .widget{
    float: left;
    padding: 0 15px 25px 40px;
    width: 265px;
border-top: 1px solid #525151;
}
#footer .widget h3{
    color: #818080;
    font-family: arial;
    font-size: 18px;
    margin-left: 40px;
}
#footer .widget ul{
 margin: 0;
}
#footer .widget ul li{
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
}

#creditfooter{
visibility : hidden;
}


/* Test avec FeedBurner dynamique*/
.feedburnerFeedBlock{
    float: left;
    padding: 0 15px 25px 40px;
    width: 265px;
border-top: 1px solid #525151;
}
.feedburnerFeedBlock .feedTitle{
    color: #818080;
    font-family: arial;
    font-size: 18px;
    margin-left: 40px;
background-image: url('http://www.blindmaster-pokerschool.com/wp-content/uploads/2010/09/Header_Blog-1.png');
height: 80px;
background-size: 70%;
background-repeat: no-repeat;
background-position: center;
}
.feedburnerFeedBlock ul{
 margin: 0;
}
.feedburnerFeedBlock ul li{
    font-family: arial;
    font-size: 12px;
    list-style: none outside none;
}


#footer .menubot{

height: 39px;

width: 649px;

overflow: hidden;

float: right;

margin: 23px 30px 0 0;

background-image: url(images/footermenu.jpg);

text-align: center;

padding: 19px 0 0 0;

font-size: 12px;

}



#footer .menubot a{

font-weight: lighter;

}





.clearing{

clear: both;

}



a{

color: #878787;

text-decoration: none;

font-weight: bold;

}



a:hover{

text-decoration: underline;

}





  form.loginform label {

    width: 100% !important;

    display: block;

    float: none !important;

    clear: both;

  }

  form.loginform p input.input, form.loginform input{

    width: 300px !important;

    float: none !important;

    clear: right;

  }

  form.loginform p{

    padding: 0 !important;

    margin: 0 !important;

  }



form.loginform input.custom_radio{

    width: 20px !important;

  }





.entry_author_image {

      float: left;

      border: solid 1px outset;

      margin: 0em 1em 0px 0em;

    }



.logo{margin-top: 20px;position: absolute;}

.menu-top-container ul.menutop{list-style:none;margin: 0;padding: 0;position: relative;z-index: 1;font-family: arial;}

.menu-top-container ul.menutop li{float: left;color: #555555;}

.menu-top-container ul.menutop li a{color: #010101;font-size: 11px;font-weight: bold;padding: 0 10px;}

#all_success table
{
text-align : center;
margin-bottom : 20px;
}

#all_success th
{
font-size : 16px;
height : 30px;
border-bottom : 5px solid white;
}

#all_success td
{
width : 100px;
}

#all_success h3
{
display : block;
font-size : 22px;
text-color : white;
text-align : center;
font-style:italic;
margin-bottom : 20px;
}

#all_success img
{
height : 12px;
}

.table_pair{
background-color:#202020;
}

.table_impair{

}


#succes #titre{
    background: none repeat scroll 0 0 #686868;
    color: #202020;
    font-size: 15px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 0 1px;
    padding-left: 15px;
    text-align: left;}


#succes h3 {
font-size : 10px;
float: right;
margin-top: -1px;
margin-right: 5px;
font-family : arial,serif;

}

#succes h3 a{
color : white;
font-weight: normal;
}

#succes {
    margin-top: 50px;}
#succes .line{
    border-bottom: 1px solid #686868;
    height: 60px;}
#succes .line img{
    float: left;
/*background: url("images/BMPS.png") no-repeat scroll 10px 50% transparent;*/
    padding: 11px;}
#succes .line strong{
    color: #fff;}

#succes .line b{
    color: #FFFFCC;}

#succes .line span{
    color: #989898;
    display: block;
    font-family: arial;
    font-size: 11px;
    line-height: 14px;
    padding-top: 8px;
    text-align: left;}

#gain {
display : inline;
}


#MoreBonus{
    border-bottom: 1px ridge #878787;
    border-top: 1px groove #878787;
    color: #878787;
    cursor: pointer;
    display: block;
    float: right;
    padding: 0 10px;}

ul#menu-left{margin: 0;padding: 0;}
ul#menu-left li{
    font-size: 12px;
    list-style: none outside none;
    text-align: left;
}
ul#menu-left li a{
    background: #686868;
    color: #202020;
    font-size: 15px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    margin: 0 1px;
    padding-left: 15px;
    text-align: left;
    display: block;
    width: 253px !important;
}
ul#menu-left li a:hover{text-decoration: none;}
ul#menu-left li ul.sub-menu{padding: 0;}
ul#menu-left li ul.sub-menu li{border-bottom: 1px solid #2F2F2F;}
ul#menu-left li ul.sub-menu li a{
    background: none repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: normal;
    padding-left: 25px;
    width: 245px !important;
}
ul#menu-left li ul.sub-menu li a:hover{text-decoration: none;background: #2F2F2F;}
.mkg{    display: block;
    padding-top: 6px;}

.mkg a {
width : 50px;
}

.fb-like
{
margin-bottom : 10px;
}

.related_posts {
background-color : #202020;
line-height: 32px;
padding-left: 10px;
font-weight: bold;
font-size: 15px;
width: 500px;
color: white;
}

