body { color: #000000; background-color: #ECEED9; font-family: Tahoma, arial, sans-serif; font-size: 10pt }
a:link, a:visited { color: #000000; font-weight: bold; text-decoration: underline }
a:hover, a:active { color: #E14E01 }
h1 { background-color: #E14E01; color: #ECEED9; font-size: 16pt; padding: 5px }
h1.margin_right { margin-right: 15px }
h1.smaller { font-size: 10pt; }
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active { color: #000000; text-decoration: underline }
h2 { color: #000000; font-size: 14pt }
h3 { color: #000000; font-size: 12pt }
li, p, td { font-size: 10pt }
input, textarea { font-family: Tahoma, arial, sans-serif; font-size: 10pt }
.as_of { font-size: 8pt; font-weight: bold; text-align: right }
.big { font-size: 14pt; font-weight: bold }
.blue_box { border-collapse: collapse; border: 1px solid #000000; width: 70%; background-color: #7AB3FD }
.corner_tl { background: url('http://www.hgmusicfest.com/_images/2010_corner_cream_bg_tl.jpg') no-repeat top left; width: 5px }
.corner_tr { background: url('http://www.hgmusicfest.com/_images/2010_corner_cream_bg_tr.jpg') no-repeat top right; width: 5px }
.bold { font-weight: bold }
.button { cursor: pointer; background-color: #B59960; border: 1px solid #65A142; color: #FFFFFF; font-weight: bold }
.countdown1 { text-align: center; letter-spacing: 1px; font-size: 18pt; font-family: arial, sans-serif; background-color: #86B9FD; color: #000000; padding: 3px 15px; border-top: 5px solid #A2F567; border-right: 5px solid #70A847; border-bottom: 5px solid #70A847; border-left: 5px solid #A2F567; white-space: nowrap; visibility: hidden }
.countdown2 { font-size: 10pt; font-family: Tahoma, arial, sans-serif; color: #000000; padding: 4px 6px; margin: 0; text-align: center; white-space: nowrap }
.features { background-color: #E14E01; text-align: center; font-weight: bold; color: #000000; font-size: 12pt }
.footer { background-color: #E14E01; color: #000000; font-size: 8pt; text-align: center }
.footer a:link, .footer a:visited { color: #000000 }
.footer a:hover, .footer a:active { color: #ECEED9; }
/* .latest_news_box { margin-left: 15px; margin-right: 15px; width: 100% } **/
.main { background-position: left top; border-collapse: collapse; color: #000000; background-color: #FFFFFF; background-image: url('http://www.hgmusicfest.com/_images/2010_content_background.png'); background-repeat: repeat; margin-top: 2px; width: 805px; }
/* .side_nav { font-family: Tahoma, arial, sans-serif; font-variant: small-caps; font-weight: bold; font-size: 18pt; text-align: right; padding-bottom: 12px } */
/* .side_nav a { color: #4B8231; text-decoration: none } */
/* .top_nav { font-family: Tahoma, arial, sans-serif; font-variant: small-caps; font-weight: bold; font-size: 18pt } */
/* .top_nav a { color: #E8E8E8; text-decoration: none } */
.top_nav { font-family: Tahoma, arial, sans-serif; font-weight: bold; font-size: 9pt; text-align: center; }
.top_nav a { color: #000000; text-decoration: none; padding: 5px }
/* .top_nav a:hover { background: url('http://www.hgmusicfest.com/_images/nav_button.png') no-repeat bottom left #7BB3FD; color: #567DB0; } */
.top_nav a:hover { background: #ECEED9;}
.white { color: #FFFFFF }
.2008_action a:link { background: url('http://www.hgmusicfest.com/_images/2008_action.png') no-repeat bottom right }
.corner_bl { background: url('http://www.hgmusicfest.com/_images/2010_corner_cream_bg_bl.jpg') no-repeat bottom left #E14E01; width: 5px }
.corner_br { background: url('http://www.hgmusicfest.com/_images/2010_corner_cream_bg_br.jpg') no-repeat bottom right #E14E01; width: 5px }
table.pricing { border-width: 1px; border-style: solid; border-color: black; border-collapse: collapse; background-color: white }
table.pricing th { border-width: 1px; padding: 5px; border-style: solid; border-color: black; background-color: white; font-style: bold; text-align: center }
table.pricing td { border-width: 1px; padding: 5px; border-style: solid; border-color: black; background-color: white;}
.vendor_container { border-collapse: collapse; float: left; margin-right: 15px; width: 200px }
.vendor_container a { color: #000000; }
.vendor_container a:hover { color: #FFFFFF; }
.vendor_row { background-color: #336699; border-collapse: collapse; border: 1px solid #336699; text-align: center }
.vendor_trans { background-color: transparent; border-collapse: collapse }
.highlight { color: #FF0000; font-weight: bold }
.readonly { background-color: #C0C0C0 }
#page_counter { text-align: center; visibility: hidden }
.small_pix { float: right; font-size: 8pt; width: 346px }
.small_news { font-size: 8pt }
.small { float: right; font-size: 8pt; width: 194px }
.want_a_band { background-color: #7AB3FD; padding-right: 5px; padding-left: 5px }
.want_a_band a:link, .want_a_band a:visited, .want_a_band a:active { color: #000000; text-decoration: underline }
.want_a_band a:hover { color: #FFFFFF }