body   { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(images/bg.gif); background-position: center 0; margin: 0; padding: 0 }
table { font-size: 12px }
.h_nav      { color: #e6a100; font-size: 16px; font-weight: normal; background-color: #ffffa6; background-position: center; text-align: center; padding: 5px; border-bottom: 1px solid #999999 }
.h_nav a:link  { color: #0000cc; font-weight: normal; text-decoration: underline }
.h_nav a:visited  { color: #551a8b; font-weight: normal; text-decoration: underline }
.h_nav a:hover   { color: #ff0000; font-weight: normal; text-decoration: none; background-color: #FFFFA6 }
.google_leaderboard   { text-align: center; padding: 5px }
.nav_text         { font-size: 12px; font-weight: bold; background-color: #ffffa6; text-align: center; display: block; padding: 3px 5px }
.dom_blurb   { font-size: 14px; font-weight: bold; background-color: #ffffa6; text-align: center; display: block; padding: 3px 5px }
.left_column  { padding: 5px; border-top: 1px solid #999999; border-bottom: 1px solid #999999 }
.left_column a:link     { color: #0000cc; text-decoration: none; background-image: url(images/link_blue.gif); background-repeat: no-repeat; background-position: 0 center; display: block; padding: 5px 5px 5px 35px; border-top: 1px solid #999999 }
.left_column a:visited     { color: #551a8b; text-decoration: none; background-image: url(images/link_purple.gif); background-repeat: no-repeat; background-position: 0 center; display: block; padding: 5px 5px 5px 35px; border-top: 1px solid #999999 }
.left_column a:hover      { color: #ff0000; text-decoration: none; background-color: #e5ecf9; background-image: url(images/link_red.gif); background-repeat: no-repeat; background-position: 0 center; display: block; padding: 5px 5px 5px 35px; border-top: 1px solid #999999 }
.center_content  { padding: 5px; border: solid 1px #999999 }
.right_column   { font-size: 10px; padding: 5px; border-top: 1px solid #999999; border-bottom: 1px solid #999999 }
.right_column a:link      { color: #0000cc; text-decoration: none; display: block; padding: 2px; border-top: 1px solid #999999 }
.right_column a:visited      { color: #551a8b; text-decoration: none; display: block; padding: 2px; border-top: 1px solid #999999 }
.right_column a:hover      { color: #ff0000; text-decoration: none; background-color: #FFFFA6; display: block; padding: 2px; border-top: 1px solid #999999 }
.footer  { font-size: 10px; text-align: center; padding: 5px }
a:link { color: #0000cc; text-decoration: underline }
a:visited { color: #551a8b; text-decoration: underline }
a:hover  { color: #ff0000; text-decoration: none; background-color: #FFFFA6 }
h1    { font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; letter-spacing: -1px; border-bottom: 3px double #ffcc00 }
h2    { font-size: 20px; font-weight: normal; border-bottom: 3px double #ffcc00 }
h3      { font-size: 16px; font-weight: normal; border-bottom: 3px solid #ffcc00 }
h4   { color: #E6A100; font-size: 14px; font-weight: normal; border-bottom: 1px solid #E6A100 }
h5   { color: #ff0000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif }
.fineprint  { font-size: 10px }
.footer_notice  { text-align: left; margin: 5px; padding: 5px; border: solid 3px #dcdcdc }
.searchbox     { font-size: 10px; background-color: #FFFFA6; text-align: center; margin: 2px; padding: 2px; border: solid 2px #E6A100 }
.searchtext     { font-size: 12px; font-weight: bold }
.listing:link         { color: #000; font-size: 16px; font-weight: bold; text-decoration: none; background-color: #FFFF00; text-align: center; display: block; padding: 2px; border-style: solid; border-width: 3px; border-color: #FFFFA6 #E6A100 #E6A100 #FFFFA6 }
.listing:visited       { color: #000; font-size: 16px; font-weight: bold; text-decoration: none; background-color: #FFFF00; text-align: center; display: block; padding: 2px; border-style: solid; border-width: 3px; border-color: #FFFFA6 #E6A100 #E6A100 #FFFFA6 }
.listing:hover        { color: #000; font-size: 16px; font-weight: bold; text-decoration: none; background-color: #FFCC00; text-align: center; display: block; padding: 2px; border-style: solid; border-width: 3px; border-color: #E6A100 #FFFFA6 #FFFFA6 #E6A100 }
.listing_s:link   { color: #000; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #FFFF00; text-align: center; margin: 1px; border-style: solid; border-width: 1px; border-color: #FFFFA6 #E6A100 #E6A100 #FFFFA6 }
.listing_s:visited   { color: #000; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #FFFF00; text-align: center; margin: 1px; border-style: solid; border-width: 1px; border-color: #FFFFA6 #E6A100 #E6A100 #FFFFA6 }
.listing_s:hover   { color: #000; font-size: 10px; font-weight: bold; text-decoration: none; background-color: #FFCC00; text-align: center; margin: 1px; border-style: solid; border-width: 1px; border-color: #E6A100 #FFFFA6 #FFFFA6 #E6A100 }
.edit_listing    { color: #E6A100; font-size: 10px; text-decoration: none; text-align: right; display: block; border-bottom: 1px solid #E6A100 }
.edit_listing a:link { color: #E6A100; text-decoration: none }
.edit_listing a:visited  { color: #E6A100; text-decoration: none }
.edit_listing a:hover  { color: #ff0000; text-decoration: none; background-color: #FFFFA6 }
.confirm_table  { color: #fff; font-size: 10px; font-weight: bold; background-color: #E6A100 }
