html, body
{
  margin:0px;
  padding:0px;
  background:#000000;
}

#background
{
  position: relative;
  left:0px;
  top:0px;
  height:auto;
  width:100%;
  visibility:visible;
  background:#000000;
}

#header
{
  position: relative;
  left: 0;
  top: 0;
  height: 100;
  width: 800;
  visibility: visible;
  overflow: hidden;
  background: #FFFFFF;
}

#separator
{
  position: relative;
  left: 0;
  top: 0;
  height: 4;
  width: 800;
  visibility: visible;
  overflow: hidden;
  background: black;/*#1a4617;*/
}

#photo
{
  position: relative;
  left: 0;
  top: 0;
  height: auto;
  width: 800;
  visibility: visible;
  overflow: hidden;
  background:black; /* Poker felt green */
}

#photo img
{
  margin-bottom:0px;
}

#photo p
{
  font-family: "verdana", sans-serif;
  font-size:9px;
  color:white;
  padding-top:1px
  padding-bottom:1px;
  margin:0px;
}

#content
{
  position:relative;
  left:0px;
  top:0px;
  width:800px;
  height:auto;
  visibility: visible;
  background: #1a4617;
  background-repeat: no-repeat;
  background-position: bottom right;
  background-attachment: scroll;
}

#content p, td, li
{
  font-family: "verdana", sans-serif;
  font-size: 11px;
  color: white;
}

#content th
{
  font-family: "verdana", sans-serif;
  font-size: 12px;
  font-weight:bold;
  color: white;
}

#content h1
{
  font-family: "tahoma", "verdana", sans-serif;
  font-size: 24px;
  height:29px;
  padding-top:20px;
  font-weight: BOLD;
  filter: shadow(color:black);
  color:#facb2d;
  text-transform: uppercase;
  background-image:url(img/poker_card_suits.jpg);
  background-repeat: no-repeat;
  background-position: bottom right;
  background-attachment: scroll;
}

#content h2
{
  font-family: "tahoma", "verdana", sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: white;
  text-transform: uppercase;
}

#content h3
{
  font-family: "tahoma", "verdana", sans-serif;
  font-size: 16px;
  font-weight: bold;
  color: white;
}

#content a:link
{
  color: #cc0000;
}

#content a:visited
{
  color: #cc0000;
}

#content a:hover
{
  color: #FF0000;
}

#content a:active
{
  color: #FF0000;
}

#quickpanel
{
  position:relative;
  float:left;
  margin:20px 10px 10px 0px;
  width:160px;
  height:auto;
  background:#1a4617;
}

#quickpanel ul
{
  margin:0px;
  padding:0px 10px 10px 10px;
}

#quickpanel li
{
  margin:0px;
  padding:0px 0px 5px 0px;
  font-family: "verdana", sans-serif;
  font-size:11px;
  font-weight:bold;
  display:block;
  list-style-type:none;
  color: #1a4617; /* #FF6600; */
}

#quickpanel a:link
{
  color:#facb2d;
  text-decoration: none;
}

#quickpanel a:visited
{
  color:#facb2d;
  text-decoration: none;
}

#quickpanel a:hover
{
  color:#FFFFFF;
  text-decoration: none;
}

#quickpanel a:active
{
  color:#FFFFFF;
  text-decoration: none;
}

#quickpanel img
{
  margin-right:5px;
  margin-bottom:5px;
}

#quickpanel p
{
  margin:0px;
  padding:0px 0px 10px 0px;
  font-weight:bold;
  color:white;
}

#quickpanel .quickblock
{
  margin:0px 0px 2px 0px;
  padding:5px;
  border-width:4px 0px 0px 0px;
  border-style:solid;
  border-color:#1a4617;
}

#info /* Quickpanel Background Image */
{
  background: url('img/poker_card_suits.jpg') no-repeat;
  background-position: 90% 50%;
}

* html #quickpanel #info
{
  background: url('img/poker_card_suits.jpg') no-repeat;
  background-position: 90% 50%;
}

#main
{
  position:relative;
  float:left;
  margin:10px 10px 10px 10px;
  width:580px;
  height:auto;
}

#dummyfooter
{
  position:relative;
  height:0px;
  margin:0px;
  padding:0px;
  clear:both;
}

#footer
{
  position:relative;
  left:0px;
  top:0px;
  height:20px;
  width:800px;
  visibility:visible;
  background:#CC0000;
}

#footer p
{
  font-family: "verdana", sans-serif;
  font-size:9px;
  color:white;
  padding-top:0px
  margin-top:0px;
  padding-bottom:0px;
  margin-bottom:0px;
}

#footer a:link
{
  color:black;
  text-decoration: none;
}

#footer a:visited
{
  color:black;
  text-decoration: none;
}

#footer a:hover
{
  color:#ffffff;
  text-decoration: none;
}

#footer a:active
{
  color:#ff6600;
  text-decoration: none;
}

/* Nav section */

#main_nav
{
  position: relative;
  height: 23;
  width: 800;
  visibility: visible;
  background: #CC0000;  /* #1a4617 */
  color:#FFFFFF;
  overflow: visible;
  background-image:url(img/filler_red.png);
  background-repeat:repeat;
}

#nav
{
	position: relative;
	width: 800px;
	padding: 0;
	margin:0;
}

#nav li ul 
{	
	margin: 0;
	padding: 0;
}

#nav a 
{
	text-decoration: none;
}

#nav li 
{ /*float the main list items*/
	margin: 0;
	float: left;
	display: block;
	text-align: center;
}

#nav li ul 
{
	display: none;
}

#nav li ul li 
{
	float: left;
	color: #000;
}

#nav li.off, #nav li.on 
{ /*put the subnav below*/
	font-size: 11px;
}

#nav li.off ul, #nav li.on ul  
{ /*put the subnav below*/
	position: absolute;
	top: 23px;
	left: 0px;
	width: 800px;
}

#nav li a 
{
	font-family:  "Arial", sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color:white;
	font-size:15px;
	padding-top: 3px;
	padding-bottom: 2px;
}

#nav li.on a 
{
	color: #FFFFFF;
	background-image:url(img/main_nav_gold.png);
}

#nav li.on ul a, #nav li.off ul a 
{
	border: 0;
	float: left; /*ie doesn't inherit the float*/
	color: #FFFFFF;
	width: 140px;
	background-image:url(img/sub_nav_gold.png);
}

#nav li.on ul 
{
	display: block;
	z-index: 5000;
	background-image:url(img/sub_filler_gold.png);
}

#nav li.off:hover ul, #nav li.over ul 
{
	display: block;
	z-index: 6000;
	background-image:url(img/sub_filler_gold.png);
}

#nav li.off a:hover, #nav li.on a:hover 
{ 
	color: #CC0000;
}

#nav li.off a:hover,
#nav li:hover a,
#nav li.over a 
{
  color: #CC0000;
  background-image:url(img/main_nav_gold.png);  
}

#nav li.off ul a, #nav li.on ul a 
{
	display: block;
	font-size: 11px;
	padding-top: 2px;
}

#nav li ul.no_link li
{
	font-family: "Arial", sans-serif;
	text-indent: 8px;
	padding-top: 2px;
	padding-bottom: 2px;
	font-weight: bold;
	font-size: 11px;
	color:#FFFFFF;
}	

#main_nav a
{
	font-family:  "Arial", sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	color:#EEEEEE;
	font-size:15px;
	padding-top: 3px;
	padding-bottom: 2px;
	text-decoration:none;
	float: left;
	display: inline;
	text-align:center;
	width:140px;
	background-image:url(img/main_nav_red.png);  
}

#main_nav a:hover
{
  color:#000000;
  background-image:url(img/main_nav_gold_sub.png);
}

#sub_nav
{
  left: 0;
  top: 0;
  height: 17;
  width: 800;
  visibility: visible;
  overflow: hidden;
  background-image:url(img/sub_filler_gold.png);
}

#gmap
{
  float:left;
  height:450px;
  width:450px;
  background:white;
  border-width:1px;
  border-style:solid;
  border-color:#ff6600;
}

#gmap p
{
  font-family: "verdana", sans-serif;
  font-size:9px;
  color:black;
  padding-top:1px
  padding-bottom:1px;
  margin:0px;
}

#gselect
{
  float:left;
  height:450px;
  width:127;
  overflow:auto;
  background: #FFFFFF;
  border-width:1px 0px 1px 1px;
  border-style:solid;
  border-color:#ff6600;
}

#gselect ul
{
  margin:0px;
  padding:0px;
}

#gselect li
{
  color:#888888;
  display:block;
  list-style-type:none;
  margin:0px;
  padding:3px 3px 3px 3px;
  border-width:0px 0px 1px 0px;
  border-style:solid;
  border-color:#DDDDDD;
}

#gselect a:link, #gselect a:visited
{
  color:#ff6600;
}

#gselect a:active, #gselect a:hover
{
  color:#70c7ff;
}

#gselect li input
{
  height:12px;
}

table.history {
	border-width: 1px;
	border-spacing: 0px;
	border-style: solid;
	border-color: gray;
	border-collapse: collapse;
	background-color: #1a4617;
	vertical-align:top;
}
table.history th {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: gray;
	background-color: #1a4617;
	vertical-align:top;
}
table.history td {
	border-width: 1px;
	padding: 2px;
	border-style: solid;
	border-color: gray;
	background-color: #1a4617;
	vertical-align:top;
}
</style>
