body { background-color: #000; font-family: Helvetica, Verdana, Arial, sans-serif; }
.wrapper { background-color: #fffbcc; width: 918px; height: 100%; margin-right: auto; margin-left: auto; }
.header { background-image: url(../images/country_music_week_header.jpg); width: 918px; height: 419px; }
.admin-header { background-image: url(../images/admin-header.jpg); width: 918px; height: 224px; }
.left-nav { background-color: #fffbcc; text-align: right; width: 160px; height: 100%; float: left; }
.right-nav { background-color: #fffbcc; width: 210px; float: right; }
.centre-content { background-color: white; width: auto; height:auto; min-height:500px; margin: 0 210px 10px 160px; border: solid 1px #000; }
.footer { color: #fff; font-size: 7pt; background-image: url(../images/country_music_week_footer.jpg); background-repeat: repeat-x; width: 918px; height: 75px; }
.clear { clear: both; }
b.map_bubble { color: #036; }
p.map_bubble { font-size: 9pt; }
p { font-size: 9pt; padding-right: 10px; padding-left: 10px; }
p.dot { width: 90%; margin-right: auto; margin-left: auto; border-bottom: 1px dashed #8a8b8b; }
p.menu { color: #660000; font-size: 8pt; font-weight: bold; margin-top: 5px; margin-right: 10px; margin-bottom: 5px; }
p.menu2 { color: #660000; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; }
p.hotel-header { color: #660000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; margin-top: 2px; margin-bottom: 2px; }
p.date { color: #000; font-size: 9pt; font-family: "times new roman"; font-style: italic; margin-top: 2px; padding-right: 10px; padding-left: 10px; }

a:link { color: #003366;  font-weight: bold; text-decoration: none; }
a:visited { color: #003366; font-weight: bold; text-decoration: none;  }
a:hover { color: #660000; font-weight: bold; text-decoration: none;  }
a:active { color: #003366; font-weight: bold; text-decoration: none; }

a.menu1:link { color: #003366; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }
a.menu1:visited { color: #003366; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }
a.menu1:hover { color: #660000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }
a.menu1:active { color: #003366; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }

a.menu2:link { color: #660000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }
a.menu2:visited { color: #660000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }
a.menu2:hover { color: #003366; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }
a.menu2:active { color: #660000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: right; }

a.footer1:link { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
a.footer1:visited { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
a.footer1:hover { color: #092098; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
a.footer1:active { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }

a.footer2:link { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
a.footer2:visited { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
a.footer2:hover { color: #660000; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }
a.footer2:active { color: #fff; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; }

.footer-menu1 { text-align: center; padding-top: 10px; }
.footer-menu2 { text-align: center; padding-top: 15px; }
.form-text { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 2px; margin-bottom: 2px; margin-left: 10px; }
.form-field { font-size: 8pt; }
.hotel-search { margin-left: 15px; border: solid 1px #000; }

h1 { color: #003366; font-size: 12pt; font-family: times, "times new roman"; margin-bottom: 2px; padding-right: 10px; padding-left: 10px; }
h2 { color: #660000; font-size: 11pt; font-family: times, "times new roman"; margin-bottom: 2px; padding-right: 10px; padding-left: 10px; }

#slideshow_container { top: 85px; margin-right: auto; margin-left: 300px; }
#countdown { font-size: 10pt; font-weight: bold; background-color: #fffbf0; top: 85px; width: 200px; height: auto; margin-right: 10px; margin-left: auto; padding: 2px; }
#countdown-number { font-size: 12pt; }
#countdown-letter { font-size: 6pt; }