div.card_box, div.empty_card_box {
width:58px;
height:86px;
float:left;
margin:0px;
background-repeat:no-repeat;
/*border:1px solid #ccc;*/
background-position:-3px 0px;
background-image:url(/images/full_deck.gif);
}

div.empty_card_box {
background-position:-3px -707px;
margin-top:39px;
margin-left:13px;
}


div.spacer_small {
clear:both;
line-height:1px;
height:0px;
width:1px;
}

div.main_container {
width:760px;
padding-bottom:5px;
background-color:#eee;
border:4px solid #19930F;
background-repeat:repeat-y;
padding-left:5px;
padding-top:10px;
}

div.inner_container{
width:730px;;
height:750px;
background-color:#fff;
}


div.controls {
margin-top:0px;
width:744px;
height:162px;
background-color:#19930F;
background-image:url(/images/deck_logo.gif);
background-repeat:no-repeat;
background-position:0px -5px;
position:relative;
padding:5px 0 0 16px;
}

div.click_banner {
width:100%;
height:100px;
background-color:#19930F;
background-image:url(/images/click_banner.gif);
background-repeat:no-repeat;
margin-top:-10px;
}

form table {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;
margin:auto;
margin-top:15px;
background-color:#B1E8AD;
}

form table thead {
color:#FFFFFF;
font-weight:bold;
}

input.submit {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-color:#0066FF;
margin-top:50px;
margin-left:30px;

}

input.res {
background-color:#fff;
border:1px solid #ccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11x;
width:40px;
text-align:right;
height:15px;

}

.style1 {
color: #333333
}

body {
font-family:Georgia, "Times New Roman", Times, serif;
background-color:#e4e4e4;
height:740px;
margin:0 0 0 0;
}

.container {
margin:5px 0 0 5px;
}

#right_column {
margin-top:1px;
padding-top:10px;
padding-left:5px;
padding-right:5px;
width:155px;
background-color:#19930F;
border:1px solid #ccc;
}

ul {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}

ul.nav, ul.nav ul {
margin:0;
padding:0;
list-style:none;
}

ul.nav ul {
margin-left:1px;
padding:0;
list-style:circle;
list-style-position:inside;
}

ul.nav li {
margin-bottom:5px;
padding:2px 0 2px 2px;
background-color:#D7FFD7;
}

ul.nav li.highlight {
background-color:#FFFFCC;
}

ul.nav li.selected {
margin-left:5px;
}


ul.nav li a {
color:#000;
text-decoration:underline;
font-size:12px;
}

ul.nav li a:hover {
color:#333333;
text-decoration:underline;
}

h1, h2, h3 {
margin:0;
padding:0;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
font-style:italic;
}

h3 {
font-size:14px;
}

p, .stdtext {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#333333;
}

ul.bullet {
font-size:12px;
}

ul.bullet li {
margin-bottom:6px;
}

ul.bullet ul {
margin-top:3px;
}

ul.bullet ul li {
margin-bottom:3px;
}


span.caption_text {
font-size:11px;
color:#666666;
}

.emphasis {
background-color:#FFFF99;
}

a span.emphasis, a emphasis {
background-color:#FFFF99;
text-decoration:underline;
}

table.review {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
}

table.review thead, table.review tfoot {
font-weight:bold;
}

table.review thead tr td {
border-bottom:1px dotted #666;
}

fieldset.betting{
width:250px;
float:left;
margin-right:5px;
}

fieldset.final_round {
width:250px;
margin-left:10px;
}

fieldset.betting legend, fieldset.final_round legend {
font-size:14px;
font-weight:bold;
}

div.status_update, div.cards_down, div.win_update, div.hole_cards {
margin:5px;
padding:10px;
margin-top:10px;
background-color:#FFFFCC;
width:250px;
}

div.cards_down, div.hole_cards {
background-color:#FFFFFF;
}

div.win_update{
background-color:#CCCCCC;
}

div.winning_cards, div.board_cards {
padding:5px;
font-size:11px;
}

a.current_page {
color:#666666;
}
