@charset "utf-8";
/*
Theme Name: Dealer Theme
Theme URI: http://www.flytonic.com
Description: Dealer Theme For Wordpress!
Version: 1.3
Author: Thomas Calkins
Author URI: 
*/

/**************** Links *****************/

a, a:visited {
	color:#006699;
	text-decoration: none;
	}
	
a:hover {
	color: #999999;
	text-decoration: none;
	}

/* loai bo border quanh link */
a {
outline: none;
}
/* ket thuc loai bo border quanh link */

body {margin:0px auto 0px auto;
      background:#FFFFFF;
      color:#222222;
	   line-height:1.230;
		 font-family:Verdana, Arial, Helvetica, sans-serif;
		 font-size:12px;
      }

#main{width:1000px;  
      margin:0px auto 0px auto;
	  background:#EEEEEE;
	  border:0px solid;
      }
	 
#wrap {
	background: url("images/shadow_bg.png") center repeat-y;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	}
	
#page { background: url("images/header_background.jpg") top center no-repeat; }

img {   border:0;
	
     }
.clearboth{ height:20px; clear:both;}

/****************** TOP ***************************/

#topbar {
	width: 1000px;
	height: 20px;
	margin: 0px auto 0px;
	padding: 0px 0px 0px 0px;
	overflow: hidden;
	}

#topbarleft {
	width: 580px;
	float: left;
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}
	
#topbarright {
	width: 320px;
	float: right;
	margin: 0px;
	padding: 2px 0px 0px 0px;
	text-align: right;
	vertical-align: middle;
	}



/****************** HEADER ***************************/

#header {height:91px; 
         width:1000px;
		 background:transparent;
		 margin: 0px auto 0px;
         }
#header h2.title{ line-height:1.3em;
font-size:28px;
margin:23px 0px 0px 10px;
font-family:Georgia, "Times New Roman", Times, serif;}

#header-left{float:left; 
             width:450px; 
			 padding:0px 0px 0px 0px;
		            }

#header-right{float:right; 
              width:468px; 
			  padding-top:10px;
              }

			  
/****************** Navbar ***************************/

#navtop {width: 1000px;
		 margin: 0px auto 0px;
		 color:#FFFFFF; 
         height:46px;
		 font-size:14px;
         font-weight:bold; 
		
         } 
		 
		 
#navleft {float:left; 
          width:970px;
         }

#navright {float:right; 
          width:24px;
		  padding:11px 0px 0px 0px;
         }
		 
#subnav{width: 1000px;
background:#aa0606;
         color:#FFFFFF; 
         height:26px;
         font:11px Verdana, Arial, sans-serif; 
         font-weight:bold;
		 border-bottom:#d2d2d2 solid 2px; 
         } 		 
		 
#subnavactive{background: #aa0606;
height:7px;
border-bottom:#d2d2d2 solid 2px; 
}


/************* Nav*************************************/


#nav2{
        display: block;
        font-size:14px;
        height:46px;
        width:100%;
		margin:0px;
}

#nav2, #nav2 ul {
	line-height:36px;
        margin:0px;
        padding:0px;
	list-style: none;
}

#nav2 a ,#nav2 a:hover{
	border:none;
	display: block;

}

#nav2 li {
	float: left;
	list-style:none;
	margin-right:0px;
background: transparent url("images/site-navigation_divide.png") no-repeat scroll right 0;
          }

#nav2 a,#nav2 a:visited {
	color:#FFFFFF;
	display:block;
	font-weight:bold;
        margin-top:0px;
	padding:5px 0px 5px 0px;    
	
}
#nav2 a span{padding:9px 19px 9px 19px;  }

#nav2 a:hover span, #nav2 a:active span {color:#fff; 
	text-decoration:none;
	white-space: nowrap;}

#nav2 a:hover, #nav2 a:active {
	color:#fff;
    display:block;
	text-decoration:none;	
	background:url("images/nav_hover_new.png") top right repeat-x;  }


#nav2 .current_page_item {color:#fff;
        background:#aa0606 url("http://pokerembassy.net/forum/images/gradients/gradient-white-down-sm.png") top repeat-x; 
        display:block;
	text-decoration:none;}

#nav2 .current_page_item span {color:#fff;
        text-decoration:none;}
		
#nav2 a.current_page_item:hover {color:#fff;
        background:url("images/nav_hover_new.png") top right repeat-x; 
       	text-decoration:none;}

#nav2 a.current_page_item:hover span {color:#fff;
        text-decoration:none;}
		
#nav2 .current_page_parent {color:#fff;
        background:#aa0606 url("http://pokerembassy.net/forum/images/gradients/gradient-white-down-sm.png") top repeat-x; 
       	text-decoration:none;}

#nav2 .current_page_parent span {color:#fff;
        text-decoration:none;}
		
		
#nav2 a.current_page_parent:hover {color:#fff;
        background:url("images/nav_hover_new.png") top right repeat-x; 
       	text-decoration:none;}

#nav2 a.current_page_parent:hover span {color:#fff;
        text-decoration:none;}

#nav3{
        display: block;
        font-size:11px;
        height:26px;
        width:100%;
		margin:0px;
}

#nav3, #nav3 ul {
	line-height: 16px;
        margin-left:22px;
        padding:0px;
	list-style: none;
}

#nav3 a ,#nav3 a:hover{
	border:none;
	display: block;
}

#nav3 li {
	float: left;
	list-style:none;
	margin-right:8px;
          }

#nav3 a,#nav3 a:visited {
color:#F87217;
	display:block;
	font-weight:bold;
        margin-top:0px;
	padding:6px 0px 6px 0px;     
}

#nav3 a:hover, #nav3 a:active {
	color:#FFFFFF;
	display:block;
	text-decoration:none;
}	


#nav3 a span{padding:7px 10px 7px 10px;  }

#nav3 a:hover span, #nav3 a:active span {
color:#FFFFFF; 
	text-decoration:none;
	white-space: nowrap;}

#nav3 .current_page_item {color:#FFFFFF;
        background:url(images/subnavright.png)  right no-repeat; 
       	text-decoration:none;}
		
#nav3 .current_page_item span {color:#FFFFFF;
        background:url(images/subnavleft.png) left no-repeat; 
       	text-decoration:none;}

html>body #navbar a:hover
{
width: auto;
}


/************************ Search *******************************************/

.searchinput{font:10px Verdana, Arial, Helvetica, sans-serif;
             width: 140px; 
			 border:1px solid #dddddd;
			 color:#e1e1e1;
			 background: transparent;
            -moz-border-radius: 3px;
            }

.searchsubmit{
color:#FFFFFF;
border:1px solid #cccccc;
background:#00CCFF;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
-moz-border-radius: 3px;
  }
						   
.searchsubmit:hover{background:#999999;}
/********************* ShareThis **************************/
.st_sharethis_custom{
        padding:0px 0px 0 0;
		cursor:pointer;
}


/******************** Main Layout ***************************/

#content{width:980px;
         clear:both;    
		 margin:10px auto 0px auto;
		 color:#222222;
		 font-family:"Trebuchet MS", Verdana;
		 font-size:14px;
		 padding-bottom:10px;
         }

#content p{padding: 0px 0px 10px 0px;
           margin: 0px;
          }
		  	  

#middlecontent{width:505px; 
               float:left;
			     padding:8px;
			  border:1px solid #e1e1e1;
			  margin-left:10px;
			   line-height:1.4em;
			   background-color:#ffffff;
              
              }
			  	  
#middlecontent h1{margin:8px 0px 20px 0px; 
                  font-size:26px; 
				           
                  }


#middlecontent h2,#middlecontent h3, #middlecontent h4{margin:8px 0px 20px 0px; 
            font-size:20px;             
           
                  }

#middlecontent h2{background:url(/wp-content/themes/dealer/images/h2bg.jpg);
				background-repeat:no-repeat;
				 padding:3px;
				}
									  
#sidebar, #rightbar {width:200px; 
              float:left; 
			  padding:8px;
			  border:1px solid #e1e1e1;
			  font-size:13px;
			  line-height:1em;
			  margin-bottom:6px;
			  background-color:#ffffff;}
				  		  			  
			 		 
#rightbar{margin-left:10px;
			
         }

			 
#sidebar h2, #rightbar h2{margin:0px 0px 8px 0px; 
            color:#FFFFFF; 
            font-size:16px;   
			 background: #00CCFF;
   
			padding:5px 0px 5px 5px;

            }

#sidebar ul, #rightbar ul{margin: 0px 0px 0px 0px;
            padding: 0px 0px 22px 0px; 
            
           }

#sidebar li, #rightbar li{padding: 0px 0px 3px 0px;	
            margin: 0px 0px 8px 0px;
			background:url(/wp-content/themes/dealer/images/small_club_icon.png) no-repeat top left;
            text-indent:15px; 
            list-style:none;
			border-bottom:dotted 1px #e1e1e1;
           }

/*************************** Button ********************************/
 
 
 a.playbottom {color:#666666 !important; 
background:#F3F3F3 !important;
padding:4px; 
font-weight:bold;
width:58px;
 text-align:center;
border:1px solid #CCCCCC;}

a.playbottom:hover {color:#FFFFFF !important; 
background:#999999 !important;  
 border:1px solid #CCCCCC;}



/******************** Top Rooms Table ***************************/

.toproomsrow1{text-align:center;
              background-color:#eeeeee; 
              color:#333333; 
              font-weight:bold;
			  font-size:10px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
             }

.toproomsrow2{color:#333333; 
              border-bottom:1px solid #dddddd; 
              padding:3px;             
			  font-size:10px;
			  font-family: Verdana, Arial, Helvetica, sans-serif;
             }	
			 
			 
.toproomsrow4{color:#333333; 
              border-bottom:3px double #dddddd; 
              padding:4px;               
			  font-size:10px;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
             }	
			 

/************************** Room Reviews and Review Listings*********************************/

.topreview{border-top:2px solid #cccccc;
border-bottom:2px solid #cccccc;
padding:4px;
height:22px;
font-weight:bold;
font-size:14px;
margin:20px 0px 20px 0px;}

.rightreviewblock{float:left;
padding:2px;
width:235px;
margin-left:20px;
border:1px solid #eeeeee;
}

.leftreviewblock{float:left;
padding:2px;
width:235px;
border:1px solid #eeeeee;
}

.reviewleft{font-weight:bold; 
border-bottom:1px dashed #dddddd;
       }
.reviewright{border-bottom:1px dashed #dddddd;
}

.reviewgray{ background:#00CCFF;
font-weight:bold;
color:#FFFFFF;}

.reviewbig{font-size:16px;
 font-weight:bold; 
border-bottom:1px dashed #dddddd;
}
.bigtext{ font-size:16px;
font-weight:bold;}

.screens{ padding:2px;
border:1px solid #eeeeee;
margin:0px 0px 20px 0px;}

a.underline { text-decoration:underline;}

.toptable{ font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
margin:5px 0px 20px 0px;
border:1px solid #eeeeee;}

.full_list{color:#777777; 
border-bottom:1px solid #dddddd;}

.full_list2{border-bottom:1px solid #dddddd;}

.featured{color:#000000; 
font-size:16px;
border-bottom:1px solid #dddddd;
}
		  
/*************************** Misc Styles ********************************/

.post-info{padding:5px;
             color:#777777; 
             font:10px Verdana, Arial, Helvetica, sans-serif;             
			  font-weight:bold; 
			  border-bottom:3px double #dddddd;
             margin:6px 10px 10px 10px;
           }

.bannerwidget{display: block;
        margin:5px auto 20px auto;
	float:none;
	text-align:center;
	}

.tablewidget,.textwidget,#searchform{margin-bottom:30px;}

.date{ font-size:11px; color:#666666;}

.datesingle{ font-size:11px;
 margin:0px 0px 20px 4px; 
color:#666666;}

.news{ padding-bottom:6px;
border-bottom:3px double #eeeeee;
margin:0px 0px 20px 0px;
}

/******************* Image format ****************************************/
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, .aligncenter, div.aligncenter {
	display: block;
        margin:10px auto 10px auto;
	float:none;
	text-align:center;
	padding:2px;
	}

img.alignright {
	padding: 2px;
	margin: 0 12px 4px 12px;
	display: inline;
	}

img.alignleft {
	padding: 0px;
	margin:  0 12px 4px 12px;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}

/****************** Captions *****************************/

.wp-caption {
border: 1px solid #ddd;
text-align: center;
background-color: #eeeeee;
padding-top: 4px;
margin: 10px;
-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 p.wp-caption-text {
font-size: 11px;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
}

/******************* Comments ****************************************/

#commentform input {
	width: 250px;
	padding: 2px;
	margin: 5px 5px 1px 0;
	border:2px solid #dddddd;
	color:#666666;
	}

#commentform {
	margin: 5px 10px 0 0;
	}
#commentform textarea {
	padding: 2px;
	width: 300px;
	border:2px solid #dddddd;
	color:#666666;
	}
	#respond {padding:40px 0px 0px 20px;;}
	
#respond:after {
		content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}
#commentform #submit {
	margin: 0;
	width:170px;
	background-color:#EEEEEE;
	border:3px double #CCCCCC;
	}

.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist {
	padding: 0;
	margin-left:20px;
	text-align: justify;

	}

.commentlist li {
	margin: 15px 0 10px;
	padding: 5px 5px 10px 10px;
	list-style: none;
		border:1px dashed #dddddd;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
}

.commentlist p {
	margin: 10px 5px 10px 0;
}
.children { padding: 0; }

#commentform p {
	margin: 5px 0;
	}

#comments{margin-top:50px;}

.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
font-size:10px;
	}
.fn{font-size:14px;
font-style:normal;
font-weight:bold;}

.avatar {float:left; 
padding:0px 4px 4px 0px;}

/************************** Footer************************/

#footer {width:980px;
		 height:180px;
		 font-size:11px;
		 background: #181818 url("images/footer_bg.png") repeat-x;
		 padding:10px 10px 10px 10px;
         }

#footer a{color:#000000;
  text-decoration:underline;
         }

#footer a:hover{color:#000000; 
                text-decoration:none;
               }
.copyright_head{font-size:11px; font-weight:bold; text-align:center;}

.copyright_content{padding:10px 0px 15px 0px; color:#666; font-size:9px; line-height: 1.6em;}

#footerwidget1{ float:left; width:39%; margin-right:20px;}

#footerwidget2{ float:left; width:36%; margin-right:20px;}

#footerwidget3{ float:left; width:20%;}

#footer h2 {margin:0px 0px 2px 0px; font-size:12px; background:url("images/footerwidget_head.jpg") top left no-repeat; padding:5px 0px 5px 5px; }

#footer ul {margin: 0;  padding: 8px 0px 0px 25px;  }

#footer li {padding:0; margin: 0px 0px 7px 0px; list-style:outside;  }

/************************** Hai cot tren trang review ****************/

.short-intro-head{background:#769c23 url("images/soc_cheo_trang.png") top left repeat-x; padding:4px 0px 4px 7px; color:#FFF; font-weight:bold;}

.intro-body{background:url("images/plattformdetailbg.jpg") top left repeat-x; padding:10px 0px 8px 7px;}

.bonus-intro-head{background:#aa0606 url("http://pokerembassy.net/forum/images/gradients/gradient-white-down-sm.png") top left repeat-x; padding:4px 0px 4px 7px; color:#FFF; font-weight:bold;}
.bonus-intro-body{background:url("images/bonus-intro-bg.jpg") top left repeat-x; padding:10px 0px 8px 7px; border-left: 1px solid #aa0606; border-right: 1px solid #aa0606; border-bottom: 1px solid #aa0606;}

/************************** Them************************/

.bonus_box_text{background: url(/wp-content/themes/dealer/images/bonusbg.jpg) no-repeat right top;}

.fifty_dollar{background: url(http://pokerembassy.net/home_img/dollar_bg.png) no-repeat right top;}

/* 3 loai sub title */
div.postSubhead {
border-top : 1px solid #d2d2d2;
border-bottom : 1px solid #d2d2d2;
font-weight : bold;
margin-bottom : 12px;
margin-top : 12px;
padding-top : 1px;
padding-bottom : 1px;
font-size : 13px;
}

div.orangeSubhead {
border-top : 1px solid #f6a504;
border-bottom : 1px solid #f6a504;
font-weight : bold;
margin-bottom : 12px;
margin-top : 12px;
padding-top : 1px;
padding-bottom : 1px;
font-size : 13px;
color:#FB8507;
}


div.greySubhead{background:url(/wp-content/themes/dealer/images/grey_bg.jpg);
		    	background-repeat:no-repeat;
			    padding:3px;
			    font-weight:bold;
			    margin-bottom : 12px;
                margin-top : 12px;
				}

/* tieu de khu vuc News */
div.newssection {
border-bottom : 2px solid #547c0c;
font-weight : bold;
margin-bottom : 12px;
margin-top : 12px;
padding-top : 1px;
padding-bottom : 1px;
font-size : 18px;
}

/*sponsorship*/
.sponsorship{
background: url(/home_img/bonusbox_bg.jpg) repeat-x;
border:5px solid #fce0a9;
color:#000000;
padding: 10px;
}
.logoconrner{background: url(/wp-content/themes/dealer/images/pe-logo-small-orange.png) no-repeat right top;}

.sponsor-step{
border:5px solid #EEE;
padding:10px;
margin-top:10px;
}

/* cac loai liet ke */
ul.new {
	list-style: none outside none;
	margin: 0;
	padding: 5px 0;
}
ul.new li {
	display: block;
	line-height: 15px;
	padding: 0px 0px 7px 20px
}
ul.new li.hook {
	background: url("images/hook.png") no-repeat scroll left 2px transparent;
}
ul.new li.normal {
	background: url("images/normal_list.png") no-repeat scroll left 2px transparent; padding: 0px 0px 7px 10px;
}
ul.new li.article {
	background: url("images/article_ul.gif") no-repeat scroll left 4px transparent;
}

/* Custom Review Template */
#custommiddle{width:733px; 
               float:left;
			     padding:8px;
			  border:1px solid #e1e1e1;
			  margin-left:10px;
			   line-height:1.4em;
			   background-color:#ffffff;
              
              }
			  	  
#custommiddle h1{margin:8px 0px 20px 0px; 
                  font-size:20px; 
				           
                  }


#custommiddle h2,#custommiddle h3, #custommiddle h4{margin:8px 0px 20px 0px; 
            font-size:16px;             
           
                  }

#custommiddle h2{background:url(/wp-content/themes/dealer/images/h2bg.jpg);
				background-repeat:no-repeat;
				 padding:3px;
				}
#custommiddle a{
color: #547c0c !important;
}

 #custommiddle a:hover{
color: #769c23 !important;
}

 #custommiddle{
font-size: 13px !important;
font-family:  Arial !important;
}

.rightcustomblock{float:left;
padding:2px;
width:350px;
margin-left:20px;
border:1px solid #eeeeee;
}

.leftcustomblock{float:left;
padding:2px;
width:350px;
border:1px solid #eeeeee;
}


#customleftbar{width:218px; 
              float:left; 
			  padding:0px;
			  }
.minidownload{
	background: url(images/mini-download.gif) no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-weight:bold;
}

.minivisit{
	background: url(images/mini-visit.gif) no-repeat;
	background-position: left center;
	padding-left: 20px;
	font-weight:bold;
}
/* Bang bieu */
#promo table { margin: 0px 10px 0px 10px; border: 1px solid #ffffff; background-color: #333333; border-collapse: collapse; font-family:verdana; font-size:11px; color:#ffffff;}
#promo table td { border: 1px solid #ffffff; padding: 5px 10px 5px 10px;}
#promo table tr { border: 1px solid #ffffff;}
#promo table th  { border: 1px solid #ffffff; background-image: url(http://www.partypoker.com/images/news/items/tlb_table_bg.jpg); background-repeat: repeat-x; background-position: left top; padding: 5px 10px 5px 10px;  background-color:#ebebeb;}
#promo table a{ font-family:verdana; font-size:11px; color:#ffffff; text-decoration: none; }
#promo table strong { font-family:verdana; font-size:11px; color:#333333;}

/* Khu vuc cho homepage */
.gotobox {
	background:transparent url(images/goto_icon.jpg) no-repeat left top;
	height:20px;
	width:20px;
	position:relative;
	right:0px;
	top:0px;
	border:0px solid green;
	margin-left:486px;
	margin-top:-20px;
}

/* Dong khung quan trong */
blockquote {
	background: #FFFBCC/* #E8E8E8 */; 
	color: #078A64;
	margin: 0px 20px 15px 20px;
	padding: 10px 20px 0px 15px;
	border: 1px solid #DDDDDD;
	/* border-top: 1px solid #DDDDDD;
	border-right: 1px solid #57BF52;
	border-left: 1px solid #DDDDDD;
	border-bottom: 1px solid #57BF52; */
	}

/* <a> new button small */
	a.new-button-s {
		text-decoration:none;
		color:#000;
		font-weight:bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-s.png) left top no-repeat;
		display:table-cell;
		display:inline-table;
		display:inline-block;
		padding-left:21px;
		margin-right:4px;
		border:none;
	}
	a.new-button-s span {
		display:table-cell;
		display:inline-table;
		display:inline-block;
		line-height:15px;
		padding:2px 7px 2px 0;
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-s.png) right top no-repeat;
		position:relative;
		right:-4px;
		white-space: nowrap;
		color:#000000;
	}
	a.new-button-s:hover {
		background-position: left -19px;
	}
	a.new-button-s:hover span {
		background-position: right -19px;
	}
/* <a> new button small green */
	a.new-button-s.green {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-s-green.png) left top no-repeat;
	}
	a.new-button-s.green span {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-s-green.png) right top no-repeat;
	}
	a.new-button-s.green:hover {
		background-position: left -19px;
	}
	a.new-button-s.green:hover span {
		background-position: right -19px;
	}
/* <a> new button small grey */
	a.new-button-s.grey {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-s-grey.png) left top no-repeat;
	}
	a.new-button-s.grey span {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-s-grey.png) right top no-repeat;
	}
	a.new-button-s.grey:hover {
		background-position: left -19px;
	}
	a.new-button-s.grey:hover span {
		background-position: right -19px;
	}
/* <a> new button medium red */
	a.new-button-m {
		text-decoration:none;
		color:#000;
		font-weight:bold;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-m-red.png) left top no-repeat;
		display:table-cell;
		display:inline-table;
		display:inline-block;
		padding-left:32px;
		margin-right:4px;
		border:none;
	}
	a.new-button-m span {
		display:table-cell;
		display:inline-table;
		display:inline-block;
		line-height:19px;
		padding:3px 16px 3px 0;
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-m-red.png) right top no-repeat;
		position:relative;
		right:-4px;
		white-space: nowrap;
		color:#000000;
	}
	a.new-button-m:hover {
		background-position: left -25px;
	}
	a.new-button-m:hover span {
		background-position: right -25px;
	}
/* <a> new button medium download */
	a.new-button-m.download {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-download.png) left top no-repeat;
	}
	a.new-button-m.download span {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-download.png) right top no-repeat;
	}
	a.new-button-m.download:hover {
		background-position: left -25px;
	}
	a.new-button-m.download:hover span {
		background-position: right -25px;
	}
/* <a> new button medium green */
	a.new-button-m.green {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-m-green.png) left top no-repeat;
	}
	a.new-button-m.green span {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-m-green.png) right top no-repeat;
	}
	a.new-button-m.green:hover {
		background-position: left -25px;
	}
	a.new-button-m.green:hover span {
		background-position: right -25px;
	}

/* <a> new button medium grey */
	a.new-button-m.grey {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-m-grey.png) left top no-repeat;
	}
	a.new-button-m.grey span {
		background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-m-grey.png) right top no-repeat;
	}
	a.new-button-m.grey:hover {
		background-position: left -25px;
	}
	a.new-button-m.grey:hover span {
		background-position: right -25px;
	}

/*new button large*/
a.new-button-l {
	text-decoration:none;
	color:#000;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-l-red.png) left top;
	display:table-cell;
	display:inline-table;
	display:inline-block; 
	padding-left:32px;
	margin-right:4px;
	border:none;
}
a.new-button-l span {
	display:table-cell;
	display:inline-table;
	display:inline-block;
	line-height:15px;
	line-height:13px;
	padding:15px 16px 13px 0;
	background:transparent url(http://pokerembassy.net/wp-content/themes/dealer/images/new-button-l-red.png) right top no-repeat;
	position:relative;
	right:-4px;
	white-space: nowrap;
	color:#000;
}

a.new-button-l:hover {
	background-position:left -43px;
}
a.new-button-l:hover span {
	background-position:right -43px;
}

/* <button>-implementation */
span.lib-gfx-btn-sml,
span.lib-gfx-btn-xl,
a.lib-gfx-btn-sml *,
a.lib-gfx-btn-xl *,
span.lib-gfx-btn-sml button,
span.lib-gfx-btn-xl button
{
cursor: hand; /* IE */
cursor: pointer; /* moz */
}

span.lib-gfx-btn-sml>button>strong,
span.lib-gfx-btn-sml>button>b
{
	display:table-cell;
	display:inline-table;
	display:inline-block;
	text-align:left;
	font-weight:inherit;
}

span.lib-gfx-btn-sml {
	display:table-cell;
	display:inline-table;
	display:inline-block;
	background: transparent url(http://resources.pokerstrategy.com/library/button/v2/cta-btn-sml.png) left top;
	height:27px;
	padding-left:32px;
	margin-right:4px;
	text-align:inherit;
}


span.lib-gfx-btn-sml button {
	border:none;
	line-height:21px;
	height:27px;
	font-size:11px;
	background-color:transparent;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: transparent url(http://resources.pokerstrategy.com/library/button/v2/cta-btn-sml.png) right top no-repeat;
	position:relative;
	right:-4px;
	white-space: nowrap;
	padding:3px 16px 3px 0;
	width:0;
	overflow:visible;
	text-align:inherit;
}
span.lib-gfx-btn-sml.lib-neutral-btn {
	background: transparent url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml.png) left top no-repeat;
}
span.lib-gfx-btn-sml.lib-download-btn {
	background: transparent url(http://resources.pokerstrategy.com/library/button/v2/download-btn-sml.png) left top no-repeat;
}
span.lib-gfx-btn-sml.lib-neutral-btn button {
	background: transparent url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml.png) right top no-repeat;
}
span.lib-gfx-btn-sml.lib-download-btn button {
	background: transparent url(http://resources.pokerstrategy.com/library/button/v2/download-btn-sml.png) right top no-repeat;
}



span.lib-gfx-btn-sml-twolines {
	display:table-cell;
	display:inline-table;
	display:inline-block;
	background:transparent url(http://resources.pokerstrategy.com/library/button/v2/cta-btn-2line.png) left top;
	height:43px;
	padding-left:32px;
	margin-right:4px;
	text-align:inherit;
}

span.lib-gfx-btn-sml-twolines button {
	border:none;
	line-height:15px;
	padding:5px 16px 6px 0;
	height:43px;
	font-size:11px;
	background-color:transparent;
	text-decoration:none;
	color:#000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background:transparent url(http://resources.pokerstrategy.com/library/button/v2/cta-btn-2line.png) right top;
	position:relative;
	right:-4px;
	white-space: nowrap;
	width:0;
	overflow:visible;
	text-align:inherit;
}

span.lib-gfx-btn-sml-twolines.lib-download-btn,
span.lib-gfx-btn-sml-twolines.lib-download-btn button 
{
	background-image:url(http://resources.pokerstrategy.com/library/button/v2/download-btn-2line.png);
}
span.lib-gfx-btn-sml-twolines.lib-neutral-btn,
span.lib-gfx-btn-sml-twolines.lib-neutral-btn button 
{
	background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-2line.png);
}



span.lib-gfx-btn-sml-twolines:hover,
span.lib-gfx-btn-sml-twolines.lib-download-btn:hover,
span.lib-gfx-btn-sml-twolines.lib-neutral-btn:hover
{
	background-position:left -43px;
}
span.lib-gfx-btn-sml-twolines:hover button,
span.lib-gfx-btn-sml-twolines.lib-download-btn:hover button,
span.lib-gfx-btn-sml-twolines.lib-neutral-btn:hover button
{
	background-position: right -43px;
}


span.lib-gfx-btn-sml:hover,
span.lib-gfx-btn-sml.lib-download-btn:hover,
span.lib-gfx-btn-sml.lib-neutral-btn:hover
{
	background-position: left -27px;
}
span.lib-gfx-btn-sml:hover button,
span.lib-gfx-btn-sml.lib-download-btn:hover button,
span.lib-gfx-btn-sml.lib-neutral-btn:hover button
{
	background-position: right -27px;
}

span.lib-gfx-btn-sml button[type],
span.lib-gfx-btn-sml-twolines button[type] {
	/*ie ignores [type]*/ 
	width: auto;
}


/* zusatz: icons im grauen einzeiligen */
/* 
span.lib-neutral-btn.lib-iconbtn-a1, -"-a2, -"-a3 ... b7
koordinatensystem der Sprites: 
	   _a_ _b_ 
	1 |___|___|
	2 |___.___|
	   ___.___
	7 |___|___|
*/
/* a */
	/* a1 */
		span.lib-neutral-btn.lib-iconbtn-a1 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 0;
		}
		span.lib-neutral-btn.lib-iconbtn-a1:hover{
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -27px;
		}
	/* a2 */
		span.lib-neutral-btn.lib-iconbtn-a2 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -56px;
		}
		span.lib-neutral-btn.lib-iconbtn-a2:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -83px;
		}
	/* a3 */
		span.lib-neutral-btn.lib-iconbtn-a3 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -112px;
		}
		span.lib-neutral-btn.lib-iconbtn-a3:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -139px;
		}
	/* a4 */
		span.lib-neutral-btn.lib-iconbtn-a4 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -168px;
		}
		span.lib-neutral-btn.lib-iconbtn-a4:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -195px;
		}
	/* a5 */
		span.lib-neutral-btn.lib-iconbtn-a5 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -224px;
		}
		span.lib-neutral-btn.lib-iconbtn-a5:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -251px;
		}
	/* a6 */
		span.lib-neutral-btn.lib-iconbtn-a6 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -280px;
		}
		span.lib-neutral-btn.lib-iconbtn-a6:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -307px;
		}
	/* a7 */
		span.lib-neutral-btn.lib-iconbtn-a7 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -336px;
		}
		span.lib-neutral-btn.lib-iconbtn-a7:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:0 -363px;
		}

/* b */
	/* b1 */
		span.lib-neutral-btn.lib-iconbtn-b1 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px 0;
		}
		span.lib-neutral-btn.lib-iconbtn-b1:hover{
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -27px;
		}
	/* b2 */
		span.lib-neutral-btn.lib-iconbtn-b2 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -56px;
		}
		span.lib-neutral-btn.lib-iconbtn-b2:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -83px;
		}
	/* b3 */
		span.lib-neutral-btn.lib-iconbtn-b3 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -112px;
		}
		span.lib-neutral-btn.lib-iconbtn-b3:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -139px;
		}
	/* b4 */
		span.lib-neutral-btn.lib-iconbtn-b4 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -168px;
		}
		span.lib-neutral-btn.lib-iconbtn-b4:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -195px;
		}
	/* b5 */
		span.lib-neutral-btn.lib-iconbtn-b5 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -224px;
		}
		span.lib-neutral-btn.lib-iconbtn-b5:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -251px;
		}
	/* b6 */
		span.lib-neutral-btn.lib-iconbtn-b6 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -280px;
		}
		span.lib-neutral-btn.lib-iconbtn-b6:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -307px;
		}
	/* b7 */
		span.lib-neutral-btn.lib-iconbtn-b7 {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -336px;
		}
		span.lib-neutral-btn.lib-iconbtn-b7:hover {
			background-image:url(http://resources.pokerstrategy.com/library/button/v2/neutral-btn-sml-icons.png);
			background-position:-100px -363px;
		}
/* ~~~~~~~~~~~~~~ /end/ library buttons v2 (090619) ~~~~~~~~~~~~~~ */

/* 
	library buttons v2 update 090701 
	prevent declarations like 
		#content a [get started-button when no cookies are present]
	and
		.article a [http://de.pokerstrategy.com/quiz/platform/1 -x]
	from messing up the library buttons
*/
div * a[class|="lib-gfx-btn"]
{
	color:#000 !important;
	text-decoration:none !important;

}
div * a:hover[class|="lib-gfx-bt"]
{
	color:#000 !important;
	text-decoration:none !important;
}
/* end library buttons v2 update 090701  */

