.card {
  /*background-image: url("images/cardback.gif");*/
  background-color: white;
  border: 1px solid #000000;
  font-size: 12pt;
  width:  3.75em;
  height: 5.00em;
  float: left;
  margin: 1px;
}

.front {
  background-color: #ffffff;
  color: #000000;
  position: absolute;
  /*width: 100%;
  height: 100%;*/
}

.red { color: #ff0000; }

.index {
  font-size: 50%;
  font-weight: bold;
  text-align: center;
  position: absolute;
  left: 0.25em;
  top:  0.25em;
}

.ace {
  font-size: 300%;
  position: absolute;
  left: 0.325em;
  top:  0.250em;
}

.face {
  border: 1px solid #000000;
  position: absolute;
  left: 0.50em;
  top:  0.45em;
  width:  2.6em;
  height: 4.0em;
}

.spotA1 { position: absolute; left: 0.60em; top: 0.5em; }
.spotA2 { position: absolute; left: 0.60em; top: 1.5em; }
.spotA3 { position: absolute; left: 0.60em; top: 2.0em; }
.spotA4 { position: absolute; left: 0.60em; top: 2.5em; }
.spotA5 { position: absolute; left: 0.60em; top: 3.5em; }

.spotB1 { position: absolute; left: 1.55em; top: 0.5em; }
.spotB2 { position: absolute; left: 1.55em; top: 1.0em; }
.spotB3 { position: absolute; left: 1.55em; top: 2.0em; }
.spotB4 { position: absolute; left: 1.55em; top: 3.0em; }
.spotB5 { position: absolute; left: 1.55em; top: 3.5em; }

.spotC1 { position: absolute; left: 2.50em; top: 0.5em; }
.spotC2 { position: absolute; left: 2.50em; top: 1.5em; }
.spotC3 { position: absolute; left: 2.50em; top: 2.0em; }
.spotC4 { position: absolute; left: 2.50em; top: 2.5em; }
.spotC5 { position: absolute; left: 2.50em; top: 3.5em; }

.pokerroom
{
border-style: none;
width: 468px;
height: 60px;
}

body 
{
font-family: verdana,helvetica,arial;
font-weight: normal;
font-size: 11px; 
color: #000000;
background-color: #ffffff;
text-align: center;
margin: 0px;
}

a:link, a:visited {color: #008800; }

.centerpage
{
width: 800px;
text-align: left;
margin-left: auto;
margin-right: auto;

}

.logo
{
float: left;
text-align: center;
margin: 2px;
}

#header
{
width: 800px;
height: 60px;
margin-bottom: 2px;
padding: 0px;
background-color: #eeeeee;
border: 1px solid black;
}

#leftcol
{
padding: 0px;
margin-top: 2px;
margin-right: 2px;
width: 120px;
float: left;
/*background-color: #eeeeee;*/
/*border: 1px solid black;*/
}

#contentholder
{
margin-top: 2px;
margin-right: 2px;
padding: 2px;
display: block;
width: 551px;
float: left;
/*border: 1px solid black;*/
}

.null
{
clear: both;
}

#rightcol
{
padding: 0px;
margin-top: 2px;
margin-right: 0px;
width: 120px;
float: left;
/*background-color: #eeeeee;*/
/*border: 1px solid black;*/
}

#footer
{
clear: both;
padding: 3px;
/*background-color: #003300;*/
}

.bannerad
{
margin: 0px;
padding: 0px;
float: right;
border: 0px;
}

.text_ad
{
float: right;
background-color: #aaccaa;
color: #333333;
border: solid 1px black;
width: 480px;
height: 60px;
font-size: 12px;;
font-style: italic;
}

.noborder
{
border-style: none;
}

.content
{
padding: 0px;
}

.content p
{
clear: left;
margin: 3px;
}

h2
{
padding: 0px;
padding-left: 3px;
margin: 0px;
font-size: 10pt;
font-weight: bold;
}

h3
{
padding: 0px;
padding-left: 3px;
margin: 0px;
font-size: 9pt;
font-weight: bold;
}

.header2
{
padding-left: 3px;
width: 60%;
font-size: 11pt;
font-weight: normal;
text-align: left;
float: left;
}

.header3
{
width: 60%;
height: 30px;
font-size: 11pt;
font-weight: normal;
text-align: left;
float: left;
}

.header4
{
width: 30%;
font-size: 8pt;
text-align: right;
float: right;
font-style: italic;
}

#navlist li
{
list-style: none;
margin: -1px;
display: inline;
}

#navlist
{
padding: 3px 0px;
margin: 0px;
border-bottom:1px solid black;
}

#navlist li a
{
padding: 3px 0.5em;
margin-left: 0px;
border: 1px solid black;
border-bottom: none;
background-color: #d3d3cc;
text-decoration: none;
}

#navlist li a:link { color: #448; }
#navlist li a:visited { color: #667; }
#navlist li a:hover
{
color: #000;
background-color: #e3e3e3;
border-color: #227;
}

#navlist li a#current
{
background-color: #40a040;
}

#leftnavcontainer
{
padding: 0px;
font-size: 9px; 
}

#leftnav li
{
list-style: none;
margin: 7px;
}

#leftnav
{
padding: 0px 0px;
margin: 0px;
}

#leftnav li a
{
margin-left: 0px;
text-decoration: none;
}

#leftnav li a:link { color: black; }
#leftnav li a:visited { color: black; }
#leftnav li a:hover
{
color: green;
}

#leftnav li a#current
{
/*color: 40a040;
background-color: white;*/
/*border-right: 1px solid white;
border-left: 1px solid white;*/
padding-top: 1px;
padding-bottom: 1px;
}

/*.content a:visited {color: #ffffff; text-decoration: none;}*/

/*.hands 
{
clear: both;
float: left;
}

.hand
{
float: left;
margin-top: 3px;
margin-bottom: 3px;
}*/

.box
{
height: 100%;
margin: 2px;
padding: 2px;
float: left;
width: 541px;
background-color: #efefef;
border: 1px solid black;
color: #000000;
}

div.row 
{
clear: both;
padding-top: 3px;
}

div.row label
{
float: left;
width: 30%;
text-align: right;
margin: 5px;
}

div.row input
{
float: right;
text-align: left;
margin: 3px;
width: 57%;
font-family: 'times new roman';
font-size: 13px; 
}
  
div.row select
{
float: right;
text-align: left;
margin: 3px;
font-family: 'times new roman';
font-weight: normal;
font-size: 13px; 
} 

div.row textarea
{
float: right;
text-align: left;
margin: 3px;
font-family: 'times new roman';
font-size: 13px; 
}

div.submit 
{
clear: both;
padding-top: 3px;
float: right;
}

.hcenter
{
text-align: center;
font-size: 12pt;
font-weight: normal;
margin-bottom: 5px;
}

#search
{
margin: 0px;
padding: 0px;
text-align: center;
}

.link
{
/*width: 100%;*/
/*margin: 3px;*/
margin-top: 5px;
margin-bottom: 5px;
margin-left: 3px;
margin-right: 3px;
/*padding: 3px;*/
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
clear: left;
background-color: #efefef;
border: 1px solid black;
}

.center
{
float: left;
margin: 3px;
text-align: left;
}

#google
{
margin-top: 10px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 10px;
/*text-align: center;*/
}

.ex_hands
{
border: 1px solid black;
background-color: white;
}

.ex_hands td
{

text-align: center;
}

.chip
{
width: 25px;
height: 25px;
}

.large_chip
{
border: 1px solid black;
width: 50px;
height: 50px;
}

.probability th
{
font-weight: bold;
}

.probability td
{
width: 100%;
border: solid 0px black;
}

.admin_box
{
	float: left;
	margin-right: 20px;
}

.basic_data
{
	clear: both;
}

.feed {
  margin-left: 0px;
  background: url('images/feed-icon-14x14.png') no-repeat 0 50%;
  padding-left:19px; padding-right:0; padding-top:0; padding-bottom:0;
} 
 
#contact
{
clear: both;
display: block;
text-align: center;
}