/* CSS Document */

/* Body rules */

body { 
	margin: 10px 0;
	padding: 0;
	border: 0;	
	text-align: center;
	color: #000;
	background: #cec7aa url("/vippokerclub/poker/images/bg_global.gif") repeat-x;  
	font: 10px/12px verdana, arial, helvetica, sans-serif;
	vertical-align: bottom;
	}

/* Wrapper rules */

#wrapper {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 770px;
	height: 100%;
	color: #000;
	background-color: transparent;
	}	
	
/* Header divisions */

#header {
	margin-bottom: 10px;
	padding: 0;
	position: relative;
	width: 750px;
	height: 150px; 
	text-align: left;
	color: #000;
	background: url("/vippokerclub/poker/images/bg_header.jpg") no-repeat;  
	}	

#companyident {
	margin: 0;
	padding: 0;
	border: 0;
	position: absolute;
	top: 0;
	left: 0;
	width: 750px;
	height: 150px; 
	color: #000;
	background-color: transparent; 	
	}	
	
#wrapperlobby #companyident	{width: 730px;}		

/* Header - tab rules */

#globaltabs {
	margin: 0;
	padding: 0;
    position: absolute;
	top: 86px;
	left: 330px;
	width: 420px;
	height: 23px;
    background:  url("/vippokerclub/poker/images/bg_tabs.gif") repeat-x bottom;	
    line-height: normal;
	}
	  
#globaltabs ul {
	font-size: 1.1em;
	float: right;
	margin: 0;
	padding: 0 10px 0 0;
	list-style: none;
	}
	  
#globaltabs li {
	float: left;
    background: url("/vippokerclub/poker/images/sp_tabs_off_lft.gif") no-repeat left top;	
    margin: 0;
    padding: 0 0 0 9px;
    }
	  
#globaltabs a {
	display: block;
	float: left;
    background: url("/vippokerclub/poker/images/sp_tabs_off_rht.gif") no-repeat right top;	
    padding: 5px 15px 5px 6px;
    text-decoration: none;
    font-weight: bold;
    color: #999;
	}
	/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#globaltabs a {float: none;}
	/* End IE5-Mac hack */	  
      
#globaltabs a:hover {color:#333;}
	
#globaltabs #current {background-image: url("/vippokerclub/poker/images/sp_tabs_on_lft.gif");}
	
#globaltabs #current a {
	background-image: url("/vippokerclub/poker/images/sp_tabs_on_rht.gif"); 
    color:#333;
    padding-bottom: 6px;
    }

/* Header - login bar */				

#loginbar {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #666;
	position: absolute;
	top: 109px;
	left: 0;
	width: 750px;
	height: 41px; 
	color: #000;
	background: #fefeff url("/vippokerclub/poker/images/bg_login_bar.gif") repeat-x;	
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 750px;
	height: 40px;
	}
	
html>body #loginbar	{
	width: 750px;
	height: 40px;
	}	
	
#wrapperlobby #loginbar	{width: 730px;}	

#pokertxt {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 12px;
	left: 10px;
	height: 20px;
	width: 270px;
	background: transparent;
	text-align: left;
	font: 12px/14px verdana, arial, helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	}	

#tpnav {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 14px;
	left: 470px;
	height: 20px;
	width: 232px;
	background: transparent;    
	text-align: right;    
	}	 
	
#country {
	position: absolute;
	top: 16px;
	left: 702px;
	height: 20px;
	width: 38px;
	}
	
#country img {	
	display: inline;
	margin: 0 0 0 5px;
	}	 
	
/* Content divisions */	    
	    
#main {    
	margin: 0;	   
	padding: 0;       
	position: relative;    
	width: 750px;     
	color: #000;   
	background-color: transparent;    
	} 
	
#main1 {
	margin:0; 
	padding:0;
	background: transparent;
	vertical-align: top;
	}
		
#main2 {
	margin:0; 
	padding:0;
	background: transparent;
	vertical-align: top;
	}			   
	    
/* Left column rules */	    
	    
#left {
	float:left;
	width:164px;
	margin:0; 
	padding:0;
	background: transparent;
	vertical-align: top;
	}    
	
img.lftnavbttp	{border: 1px solid #a5996a;}	

img.lftnavbt	{    
	border-left: 1px solid #a5996a;	    
	border-right: 1px solid #a5996a;	    
	border-bottom: 1px solid #a5996a;    
	}		
	
img.lftnavbttpcurrent	{  
	border-top: 1px solid #a5996a;  
	border-left: 1px solid #a5996a;	   
	border-right: 1px solid #a5996a;	    
	}	
	
img.lftnavbtcurrent	{    
	border-left: 1px solid #a5996a;	    
	border-right: 1px solid #a5996a;	    
	}	
	
img#support	{margin: 45px 0 0 0;}	
* html img#support {margin: 43px 0 0 0;}	

/* Leftnav sub */

#lftnavsub {    
	border-right: 1px solid #a5996a;    
	border-left: 1px solid #a5996a;    
	border-bottom: 1px solid #a5996a;    
	margin: 0;    
	padding: 0;    
	color: #fff;    
	background: #a5996a;    
	}	    
	    
#lftnavsub ul	{    
	font: 10px/12px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-align: left;    
	color: #FFCC66;    
	background: transparent;    
	margin:	0 0 0 23px;    
	padding: 0;    
	}	    
	    
#lftnavsub li	{    
	margin:	0;    
	padding: 0 0 8px 0;    
	}	    
	    
#lftnavsub a	{    
	font: 10px/12px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-decoration: none;	    
	color: #21201e;	    
	background: transparent;	    
	}    
	    
#lftnavsub a:hover,	#lftnavsub #active a {    
	color: #fff;	    
	}
	
	a	{    
	font: 10px/12px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-decoration: underline;	    
	color: #ffcc00;	    
	background: transparent;	    
	}    
	    
a:hover{    
	color: #fff;	    
	}
	
/* Homepage divisions */	  

#middlehome {
	width: 570px;
	margin:0 0 0 171px;
	padding: 0;
	background: transparent;
	}		  
	    
#homeflash {    
	margin: 0;    
	padding: 0;    
	border: 0;    
	position: absolute;    
	top: 0px;        
	left: 175px;    
	width: 575px;    
	height: 181px;    
	color: #000;    
	background: transparent;    
	}	    
		    
#homepromo01 {    
	margin: 0;    
	padding: 0;    
	position: absolute;    
	top: 191px;        
	left: 175px;    
	width: 185px;    
	height: 171px;    
	color: #000;    
	background: transparent;    
	} 
	
* html #homepromo01 {top: 193px;}	   
    
#homepromo02 {    
	margin: 0;    
	padding: 0;    
	position: absolute;    
	top: 191px;        
	left: 370px;    
	width: 185px;    
	height: 171px;    
	color: #000;    
	background: transparent;    
	} 
	
* html #homepromo02 {top: 193px;}		   
	    
#homepromo03 {    
	margin: 0;    
	padding: 0;    
	position: absolute;    
	top: 191px;       
	left: 565px;    
	width: 185px;    
	height: 171px;    
	color: #000;    
	background: transparent;    
	}		
	
* html #homepromo03 {top: 193px;}	

/* Right column rules */			

#right {
	float: right;
	width: 122px;
	margin: 0; 
	padding: 0;
	background: transparent;
	}	
	 
/* Footer rules */	 
	 
#footer {    
	clear: both;    
	margin: 0;    
	padding: 0;    
	border: 0;    
	position: relative;    
	width: 750px;    
	height: 75px;     
	color: #000;	
	background-color: #21201e;	
	}	    
	    
#footercopy {    
	margin: 0;    
	padding: 5px 10px;    
	position: absolute;    
	top: 0;    
	left: 0;    
	width: 250px;    
	height: 25px;     
	border-bottom: 1px solid #554c2d;     
	color: #fff;	
	background-color: #554c2d;	 
	text-align: left;  
	voice-family: "\"}\"";    
	voice-family: inherit;    
	height: 15px;    
	width: 230px;    
	}    
	    
html>body #footercopy {    
	height: 15px;    
	width: 230px;    
	}    
	    
#footernav {    
	margin: 0;    
	padding: 5px 10px;    
	position: absolute;    
	top: 0;    
	left: 250px;    
	width: 500px;    
	height: 25px;     
	border-bottom: 1px solid #554c2d;     
	color: #fff;	    
	background-color: #554c2d;    
	voice-family: "\"}\"";    
	voice-family: inherit;    
	height: 15px;    
	width: 480px;    
	text-align: right;    
	}    
	    
html>body #footernav {    
	height: 15px;    
	width: 480px;    
	}		    
	    
#footercreditcards {    
	margin: 0;    
	padding: 7px 10px;    
	position: absolute;    
	top: 26px;    
	left: 0;    
	width: 640px;    
	height: 49px;     
	color: #fff;    
	voice-family: "\"}\"";    
	voice-family: inherit;    
	width: 620px;    
	height: 35px;    
	text-align: left;    
	}    
	    
html>body #footercreditcards {    
	width: 620px;    
	height: 35px;    
	}  
	
#footercreditcards img {    
	display: inline;    
	vertical-align: middle;    
	padding: 4px 6px 0 0;    
	}	  
	    
#footerlogo {    
	margin: 0;    
	padding: 7px 10px;    
	position: absolute;    
	top: 26px;    
	left: 620px;    
	width: 130px;    
	height: 49px;     
	color: #fff;    
	voice-family: "\"}\"";    
	voice-family: inherit;    
	width: 110px;    
	height: 35px;    
	}    
	    
html>body #footerlogo {    
	width: 110px;    
	height: 35px;    
	}		
	
#rollover18plus	{
	position: absolute; 
	left: 315px; 
	top: -30px; 
	z-index: 0; 
	width: 200px; 
	line-height: 15px; 
	text-align: left; 
	padding: 8px; 
	border: 1px solid black; 
	background-color: #a5996a; 
	visibility: hidden; 
	color: #000000;	
	} 
	
#hometxt {
	width: 710px;
	text-align: center;
	margin: 20px 40px;
	color: #000;
	background: transparent;
	}	 
	
/* Curved panels */	

/* Wrapper panel */

.blwrapper {background:  url("/vippokerclub/poker/images/sp_panel_bl_wrapper.gif") 0 100% no-repeat #d9d6c5; width: 770px; height: 100%;} 
.brwrapper {background:  url("/vippokerclub/poker/images/sp_panel_br_wrapper.gif") 100% 100% no-repeat}
.tlwrapper {background:  url("/vippokerclub/poker/images/sp_panel_tl_wrapper.gif") 0 0 no-repeat}
.trwrapper {background: url("/vippokerclub/poker/images/sp_panel_tr_wrapper.gif") 100% 0 no-repeat; padding: 10px;}

#wrapperlobby .blwrapper {background:  url("/vippokerclub/poker/images/sp_panel_bl_wrapper.gif") 0 100% no-repeat #0C3F97; width: 750px; height: 100%;}

/* Play panel */

.blplay {background:  url("/vippokerclub/poker/images/sp_panel_bl_play.gif") 0 100% no-repeat #21201e; height: 100%; margin: 0 0 10px 0} 
.brplay {background:  url("/vippokerclub/poker/images/sp_panel_br_play.gif") 100% 100% no-repeat}
.tlplay {background:  url("/vippokerclub/poker/images/sp_panel_tl_play.gif") 0 0 no-repeat}
.trplay {background: url("/vippokerclub/poker/images/sp_panel_tr_play.gif") 100% 0 no-repeat; padding: 7px;}

/* Nav panel */

.blnav {background:  url("/vippokerclub/poker/images/sp_panel_bl_nav.gif") 0 100% no-repeat #a5996a; height: 100%; margin: 0 0 10px 0}  
.brnav {background:  url("/vippokerclub/poker/images/sp_panel_br_nav.gif") 100% 100% no-repeat}
.tlnav {background:  url("/vippokerclub/poker/images/sp_panel_tl_nav.gif") 0 0 no-repeat}
.trnav {background: url("/vippokerclub/poker/images/sp_panel_tr_nav.gif") 100% 0 no-repeat; padding: 7px;}

/* Intro panel */

.blintro {background:  url("/vippokerclub/poker/images/sp_panel_bl_intro.gif") 0 100% no-repeat #a5996a; height: 100%; margin: 0 0 10px 0} 
.brintro {background:  url("/vippokerclub/poker/images/sp_panel_br_intro.gif") 100% 100% no-repeat}
.tlintro {background:  url("/vippokerclub/poker/images/sp_panel_tl_intro.gif") 0 0 no-repeat}
.trintro {background: url("/vippokerclub/poker/images/sp_panel_tr_intro.gif") 100% 0 no-repeat; padding: 7px;}

/* Promo panels */

.blpromo {background:  url("/vippokerclub/poker/images/sp_panel_bl_promo.gif") 0 100% no-repeat #a5996a; height: 100%; margin: 0 0 10px 0} 
.brpromo {background:  url("/vippokerclub/poker/images/sp_panel_br_promo.gif") 100% 100% no-repeat}
.tlpromo {background:  url("/vippokerclub/poker/images/sp_panel_tl_promo.gif") 0 0 no-repeat}
.trpromo {background: url("/vippokerclub/poker/images/sp_panel_tr_promo.gif") 100% 0 no-repeat; padding: 7px;}

/* Content panels */

.blcontent {background:  url("/vippokerclub/poker/images/sp_panel_bl_content.gif") 0 100% no-repeat #21201e; color: #fff; min-height: 460px; height: auto; margin: 0 0 10px 0} 
.brcontent {background:  url("/vippokerclub/poker/images/sp_panel_br_content.gif") 100% 100% no-repeat; min-height: 460px; height: auto;}
.tlcontent {background:  url("/vippokerclub/poker/images/sp_panel_tl_content.gif") 0 0 no-repeat}
.trcontent {background:  url("/vippokerclub/poker/images/sp_panel_tr_content.gif") 100% 0 no-repeat; padding: 7px 19px; text-align: left;}

/* for Internet Explorer */
/*\*/
* html .blcontent {height: 462px; margin: 0 0 10px 0}
* html .brcontent {height: 462px;}
/**/

/* Highlight panels */

.blhighlight {background:  url("/vippokerclub/poker/images/sp_panel_bl_highlight.gif") 0 100% no-repeat #a5996a;}
.brhighlight {background:  url("/vippokerclub/poker/images/sp_panel_br_highlight.gif") 100% 100% no-repeat;}
.tlhighlight {background:  url("/vippokerclub/poker/images/sp_panel_tl_highlight.gif") 0 0 no-repeat;}
.trhighlight {background:  url("/vippokerclub/poker/images/sp_panel_tr_highlight.gif") 100% 0 no-repeat; padding: 7px;}

/* Global rules */	
	
img {
	display: block;
	}	

.column-in {
	margin: 0; 
	padding: 0;
	}	
	
.clear	{
	font-size: 10px; height: 10px;
	}	
	
.lftalign	{
	float: left;
	padding: 5px 0;
	}
	
.rhtalign	{
	float: right;
	padding: 5px 0;
	}
	
.padtp	{	    
	padding-top: 10px;      
	}
	
#dhtmltooltip	{
	position: absolute;
	width: 80px;
	border: 1px solid black;
	padding: 8px;
	background-color: #ffffcc;
	visibility: hidden;
	z-index: 100;
	text-align:left;
	line-height: 15px;
	}	
	
.rule	{    
	margin: 15px 0 15px 0;    
	padding: 0px;    
	font-size: 1px;    
	line-height: 1px;    
	background: #000;    
	height: 1px;    
	border-bottom: 1px solid #999;    
	}	
	
.colourtext01	{	
	color: #8d7e50;
	}	
	
/* Global table rules */			
	
table td	{vertical-align: top;}	

.subtbl	{
	margin: 0 0 10px 0;
	padding: 0;
	width: 404px;
	}

.subtblhd td {
	font-weight: bold;
	color: #fff;
	background: #a5996a;
	padding: 7px;
	}
	
.subtblsubhd td {
	font-weight: bold;
	color: #fff;
	background: #a5996a;
	padding: 7px;
	}		
	
.subtblbd td	{
	color: #21201e;
	background: #d9d6c5;
	vertical-align: middle;
	padding: 7px;
	}

.twocoltbl01	{width: 110px;}		
	
.twocoltbl02	{width: 300px;}	
	
.threecoltbl01, .threecoltbl02, .threecoltbl03	{width: 33%;}
	
.sixcoltbl01	{width: 110px;}		
	
.sixcoltbl02, .sixcoltbl03, .sixcoltbl04, .sixcoltbl05, .sixcoltbl06	{width: 46px;}		

.sevencoltbl01	{width: 110px;}		
	
.sevencoltbl02, .sevencoltbl03, .sevencoltbl04, .sevencoltbl05, .sevencoltbl06, .sevencoltbl07	{width: 32px;}							
	
/* Links */

.loginbutton {    
   	border: 3px double #666;    
   	padding: 0;    
   	background-color: #CCC;    
   	color: #666;    
   	font-size: 1em;    
   	font-weight: bold;    
   	font-family: Verdana, Helvetica, Arial, sans-serif;    
	margin: 0;   
	text-decoration: none;
   	}    
       
.loginbutton:hover {    
   	color: #fff;    
	border: 3px double #fff;    
	background: #999;	    
   	}

.button {    
   	border: 3px double #38300e; 
	border-top: 3px double #947d25;
	border-left: 3px double #947d25;    
   	padding: 2px;    
   	background-color: #69591b;    
   	color: #fff;    
   	font-size: 1em;    
   	font-weight: bold;    
   	font-family: Verdana, Helvetica, Arial, sans-serif;    
	margin: 0;   
	text-decoration: none;
   	}    
       
.button:hover {        
	background: #584b16;	    
   	}
		
.cancelbutton {    
   	border: 3px double #a00000;    
   	padding: 2px;    
   	background-color: #DF626B;    
   	color: #a00000;    
   	font-size: 1em;    
   	font-weight: bold;    
   	font-family: Verdana, Helvetica, Arial, sans-serif;    
	margin: 0;   
	text-decoration: none;
   	}    
       
.cancelbutton:hover {
	border: 3px double #fff;    
   	color: #ffd9d9;
	background: #cc0000;    
   	}		
	
.closebutton {     
   	padding: 2px;    
   	color: #999999;
	background: #E6E6E6;	
	border: 3px double #999;    
   	font-size: 1em;    
   	font-weight: bold;    
   	font-family: Verdana, Helvetica, Arial, sans-serif;    
	margin: 0;   
	text-decoration: none;
   	}    
       
.closebutton:hover {    
   	color: #fff;
	background: #ccc;	
	border: 3px double #999;    
   	}	 
   
a.footer:link, a.footer:visited, a.footer:active	{	    
	font: 10px/12px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-decoration: none;    
	color: #fff;    
	background: transparent;			    
	}  
	
a.footer:hover	{	    
	color: #a5996a;				    
	}	
	
a.header:link, a.header:visited, a.header:active	{	  
	font: 10px/12px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-decoration: none;    
	color: #000;    
	background: transparent;			    
	}  
	
a.header:hover	{	   
	color: #8d7e50;				    
	}		
	
a.main:link, a.main:visited, a.main:active	{	  
	font: 11px/13px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-decoration: underline;	    
	color: #8d7e50;	    
	background: transparent;				    
	}    
									    
a.main:hover	{	    
	color: #fff;    
	background: transparent;				    
	}		
	
/* Typography */

p	{    
	font: 11px/13px verdana, arial, helvetica, sans-serif;   
	padding: 0 0 10px 0;    
	margin: 0px;    
	text-align: left;    
	} 		
	
p.rhtalignbt	{
	font: 11px/13px verdana, arial, helvetica, sans-serif;
	margin: 5px 0 0 0;
	text-align: right;
	}	
	
h1	{	    
	margin: 5px 0 10px 0;    
	padding: 0;    
	color: #8d7e50;    
	font-weight: bold;    
	font-size: 1.4em;    
	line-height: 1.4em;    
	text-align: left;    
	}	    
	    
h2	{	    
	margin: 5px 0 10px 0;    
	padding: 0;    
	color: #fff;    
	font-weight: bold;    
	font-size: 1.2em;    
	line-height: 1.1em;    
	text-align: left;    
	}
	
h3	{	    
	margin: 5px 0 5px 0;    
	padding: 0;    
	color: #fff;    
	font-weight: bold;    
	font-size: 1.1em;    
	line-height: 1.2em;    
	text-align: left;    
	}						
	
/* Lists */

ul	{    
	font: 11px/13px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-align: left;    
	color: #fff;    
	background: transparent;    
	margin:	0;    
	padding: 0;    
	}			    
	    
li	{    
	padding-bottom: 10px;    
	list-style: none;    
	}	
	
li.nopad	{
	padding-bottom: 0;
	}
	
li.nopadbold	{
	padding-bottom: 0;
	font-weight: bold;
	}
	
li.bullet	{
	margin: 0 0 0 20px;
	padding: 0;
	list-style: disc;
	}	  
	
/* Forms */		    
    
form	{    
	margin: 0px;    
	padding: 0px;    
	border: 0px;    
	}	    
	    
input.textbox {    
	border: 1px solid #000;		    
	font: 11px/13px verdana, arial, helvetica, sans-serif;     
	font-style: normal;     
	font-weight: normal;    
	color: #000;	    
	padding: 0 0 0 5px;    
	margin: 0 5px 0 0;    
	height: 15px;    
	vertical-align: middle;     
	width: 120px;    
	} 
	
input.textbox65 {    
	border: 1px solid #000;	   
	font: 11px/13px verdana, arial, helvetica, sans-serif;     
	font-style: normal;     
	font-weight: normal;    
	color: #000;	    
	padding: 0 0 0 5px;    
	margin: 0 5px 0 0;    
	height: 15px;    
	vertical-align: middle;     
	width: 65px;    
	}	 
	
input.textbox175 {    
	border: 1px solid #000;	 
	font: 11px/13px verdana, arial, helvetica, sans-serif;     
	font-style: normal;     
	font-weight: normal;    
	color: #000;    
	padding: 0 0 0 0;    
	margin: 0 0 0 0;    
	height: 15px;    
	vertical-align: middle;     
	width: 175px;    
	}	  		    

.dropdown	{      
	border: 1px solid #68405a;     
	font: 11px/13px verdana, arial, helvetica, sans-serif;    
	font-style: normal;     
	font-weight: normal;    
	color: #000;     
	line-height: normal;    
	}	
	
input.button, input.cancelbutton	{
	padding: 1px;
	}		
	
/* Subpage divisions */

#middle {
	width: 442px;
	margin:0 123px 0 175px;
	padding: 0;
	background: transparent;
	}
	
* html #middle	{margin:0 128px 0 170px;}	

/* Learn rules */

.card	{
	display: inline;
	padding: 10px 5px 0 0;
	}
	
/* Tournaments - Schedule Table Elements */

.scheduletblcol01	{width: 88px;}
	
.scheduletblcol02	{width: 168px;}	
	
.scheduletblcol03	{width: 80px;}	
	
/* Tournaments Elements */

.tournamentpanel	{height: 220px;}	
	
.tournamenthd	{
	height: 25px;
	}	
	
.tournamenttxt	{
	height: 100px;
	margin: 0;
	padding: 0;
	}	

/* Promotions rules */	

.promopanel	{height: 184px;}
	
.promopaneltxt	{height: 110px;}				
	
/* Sub tab rules */   
	    
#tabborder	{    
	margin: 0;    
	padding: 8px;    
	position: relative;    
	width: 404px;    
	color: #000;    
	background: transparent;    
	border-right: 1px solid #0C3F97;    
	border-bottom: 1px solid #0C3F97;    
	border-left: 1px solid #0C3F97;    
	voice-family: "\"}\"";    
	voice-family: inherit;    
	width: 386px;    
	}    
	    
html>body #tabborder	{    
	width: 386px;    
	}    
	    
#thirdlvtabborder	{    
	margin: 0;    
	padding: 8px;    
	position: relative;    
	width: 412px;    
	color: #000;    
	background: transparent;    
	border-right: 1px solid #0C3F97;    
	border-bottom: 1px solid #0C3F97;    
	border-left: 1px solid #0C3F97;    
	voice-family: "\"}\"";    
	voice-family: inherit;    
	width: 392px;    
	}    
	    
html>body #thirdlvtabborder	{    
	width: 392px;    
	}	    
    
#subtabs {    
	margin: 0;    
	padding: 0;    
    position: relative;    
	width: 404px;    
	height: 23px;    
    background:  url("/vippokerclub/poker/images/bg_subtabs.gif") repeat-x bottom;    
    line-height: normal;    
	}    
	    
#thirdlvtabs {    
	margin: 0;    
	padding: 0;    
    position: relative;    
	width: 410px;    
	height: 23px;     
    background:  url("/vippokerclub/poker/images/bg_subtabs.gif") repeat-x bottom;  
    line-height: normal;    
	}	    
	      
#subtabs ul, #thirdlvtabs ul {    
	font-size: 1.1em;    
	float: left;    
	margin: 0;    
	padding: 0 0 0 10px;    
	list-style: none;    
	}    
	      
#subtabs li, #thirdlvtabs li {    
	float: left;    
    background: url("/vippokerclub/poker/images/sp_subtabs_off_lft.gif") no-repeat left top;    
    margin: 0;    
    padding: 0 0 0 9px;    
    }    
	      
#subtabs a, #thirdlvtabs a {    
	display: block;    
	float: left; 
	background: url("/vippokerclub/poker/images/sp_subtabs_off_rht.gif") no-repeat right top;    
    padding: 4px 15px 5px 6px;    
    text-decoration: none;    
    font-weight: bold;    
    color: #666;    
	}    
	/* Commented Backslash Hack hides rule from IE5-Mac \*/    
	#subtabs a, #thirdlvtabs a {float: none;}    
	/* End IE5-Mac hack */	      
          
#subtabs a:hover, #thirdlvtabs a:hover {    
	color:#000;    
    }    
	    
#subtabs #current, #thirdlvtabs #current {    
	background-image: url("/vippokerclub/poker/images/sp_subtabs_on_lft.gif");    
    }    
	    
#subtabs #current a, #thirdlvtabs #current a {    
	background-image: url("/vippokerclub/poker/images/sp_subtabs_on_rht.gif");    
    color:#000;    
    padding-bottom: 6px;    
    }				
	
/* Sitemap rules */	    
    
ul.sitemap {    
 	list-style-type: none;     
 	margin-left: 0;    
 	padding-left: 0;    
	}    
    
ul.sitemap li {    
 	padding: 0;    
	}    
	    
ul.sitemap li a.parent {    
 	background: transparent;    
 	margin: 0;    
 	padding: 0;    
	font: 14px/24px verdana, arial, helvetica, sans-serif;    
	font-weight: bold;    
	font-style: normal;    
	text-decoration: none;   	    
	}		    
	    
ul.sitemap li a.parentsub {    
 	background: transparent;    
 	margin: 0;    
 	padding: 0;    
	font: 10px/14px verdana, arial, helvetica, sans-serif;    
	font-weight: bold;    
	font-style: normal;    
	text-decoration: none;    
	}	    
	    
ul.sitemap li a {       
 	margin: 0;    
 	padding: 0;    
	font: 10px/14px verdana, arial, helvetica, sans-serif;    
	font-weight: normal;    
	font-style: normal;    
	text-decoration: none;  
	color: #8d7e50;	    
	background: transparent;  
	}
	
ul.sitemap li a:hover	{
	color: #fff;
	}		    
	      
ul.sitemap li ul {    
 	background: transparent;    
 	list-style-type: none;    
 	margin: -1.4em 0 0 -1.6em;    
 	padding: 1.4em 0 0 0.6em;    
	}    
      
ul.sitemap li ul li {    
	margin-left: 0.5cm;    
 	padding-left: 10px;    
	}		
	
	
.ruledashed {	
	margin: 3px 0 3px 0;    
	padding: 0px;    
	font-size: 1px;    
	line-height: 1px;    
	background: transparent;    
	height: 1px;    
	border-bottom: 1px dashed #ffffff;	
	}						
	
	a.hdrLink:link, a.hdrLink:visited, a.hdrLink:active	{    
	font-weight: bold;    
	font-style: normal;    
	text-decoration: none;    
	color: #fff;
	font-size: 13px; 
	line-height: 19px;
	}	    
	    
a.hdrLink:hover	{	    
	color: #fff;
	}	
	
	a.listingCopy:link, a.listingCopy:visited, a.listingCopy:active	{    
	font-weight: normal;    
	font-style: normal;    
	text-decoration: none;    
	color: #000;
	font-size: 11px; 
	line-height: 15px;
	}	    
	    
a.listingCopy:hover	{	    
	color: #000;
	text-decoration: none;       
	}	
	
	.lobbybutton a {
	display: block;
	height: 18px;
	width: 60px; 
	margin: 0 0 0 0; 
	}

#imore a {
	background: url("../images/imore.gif"); 
}

#iplay a {
	background: url("../images/iplay.gif"); }
	
#ifun a {
	background: url("../images/ifun.gif"); }
	
#isign a {
	background: url("../images/isign.gif"); }
	
#iback a {
	background: url("../images/iback.gif"); }

#imore a:hover,#iplay a:hover,#ifun a:hover, #isign a:hover, #iback a:hover  {
	background-position: 0px -18px; }
	
	#nospace	{
	padding-bottom: 0;
	}
	
	#nospace p {
padding-bottom: 0;
}

#links {
}