body {  background-color: #FFCC99; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-image: url(site_graphics/background.gif); background-repeat: repeat-y}

h1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #006666}

h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #006666}

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFCC99; background-color: #006666 ; vertical-align: top}

a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; color: #006666}

a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; color: #006666}

a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #009999}

.content {  width: 100%; clip:    rect(   )}

.left {  width: 190px; clip:      rect(   ); background-color: #000000; vertical-align: top; border-color: black #006666 black black}

.middle {  width: 650px; clip:        rect(   ); vertical-align: top; padding-top: 10px; padding-left: 10px; padding-right: 10px}

.right {  clip:    rect(   ); vertical-align: top; padding-top: 40px; text-align: center; background-image: url(site_graphics/skier.gif); background-repeat: no-repeat; background-position: right bottom}

.rate_table {  margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px; width: 100%; clip:  rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: center; vertical-align: middle; background-color: #333333}

.light_row {  background-color: #CCFFCC}

.shaded_row {  background-color: #99CC99}

.card_table {  margin-top: 25px; width: 70%; clip:  rect(   )}

.navpanel {  margin-right: 20px; margin-left: 20px; width: 150px; clip:  rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #33CCCC; padding-left: 15px}

.navpanel a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #33CCCC}

.navpanel a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: none; color: #33CCCC }

.navpanel a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-decoration: underline; color: #FFCC99}

.float_right {  float: right; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px}

.float_left { float: left; margin-top: 5px; margin-right: 5px; margin-bottom: 5px}

.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; margin-top: 25px; padding-bottom: 5px; text-align: center}

.footer a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; color: #006666}

.footer a:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: none; color: #006666}

.footer a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; text-decoration: underline; color: #33CCCC}








ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.reservations {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #006666; background-color: #00CCCC; width: 175px; clip:  rect(   ); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: center; border: #006666; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}
.email { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #006666; background-color: #00CCCC; width: 175px; clip: rect( ); padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; text-align: center; border: #006666; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px ; margin-top: 25px}

