head {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #69C;
}
#head {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 24pt;
	font-style: normal;
	font-weight: bold;
	color: #06C;
	text-align: center;
}
#introheader {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
	color: #030;
}
#footer {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
}
.onlinephotos {
	vertical-align: text-top;
	font-size: 12pt;
	line-height: 12pt;
	text-align: center;
}
.OnlineStore {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: center;
	font-weight: normal;
}
.OnlineStore form table tr {
	text-align: center;
	border: 0;
}
form {
	text-align: center;
}

.twoColFixLtHdr #container #mainContent table .OnlineStore .OnlineStore form table tr td select {
	text-align: center;
}
.OnlineStore .OnlineStore form input {
	text-align: left;
}
.OnlineStore {
	text-align: center;
}

h1 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
}
.Header {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 18pt;
	font-weight: bold;
	line-height: normal;
	color: #030;
	text-align: center;
}
.twoColFixLtHdr #container #mainContent table .OnlineStore .OnlineStore form .OnlineStore .OnlineStore {
	font-size: 12px;
}
.OnlineStore {
	font-size: 12px;
	text-align: center;
	line-height: 14pt;
}
.OnlineStore form table {
	text-align: center;
}
#container #mainContent table {
	text-align: left;
}
.twoColFixLtHdr #container #mainContent table .OnlineStore .OnlineStore form table tr td {
	text-align: left;
}
.twoColFixLtHdr #container #mainContent table .OnlineStore .OnlineStore form {
	text-align: left;
}
p {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.twoColFixLtHdr #container #mainContent table {
	text-align: right;
}
.twoColFixLtHdr #container #mainContent .OnlineStore {
	text-align: center;
}
#bannerhead {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12pt;
	font-weight: normal;
	letter-spacing: 3pt;
	line-height: normal;
}
.bannerhead {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	letter-spacing: 4pt;
}
.OnlineSkiForm {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
}
#ski reservations table {
	text-align: center;
}
#ski reservations table {
	text-align: center;
}
#ski reservations .OnlineStore label {
	text-align: left;
}
#ski reservations .OnlineStore label {
	text-align: left;
}
.OnlineStore label {
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 9pt;
}
#ski reservations table tr td {
	text-align: center;
}
#ski reservations table tr .OnlineSkiForm .OnlineSkiForm {
	text-align: center;
}
.OnlineSkiFormTable {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
}
.OnlineSkiFormTable table tr td blockquote #ski reservations table tr td .OnlineSkiFormTable {
	font-size: 10pt;
}
.OnlineSkiFormTable table tr td blockquote #ski reservations table tr td .OnlineSkiFormTable {
	font-size: 12pt;
}
.OnlineSkiFormTable table tr td blockquote #ski reservations table tr {
	font-size: 12pt;
}
.OnlineSkiFormTable table tr td blockquote #ski reservations table tr .OnlineSkiFormTable {
	font-size: 12pt;
}
.OnlineSkiFormTable table tr td blockquote #ski reservations table tr .OnlineSkiFormTable {
	font-size: 12pt;
}
.bodytextheader {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size: 12pt;
	font-weight: bold;
	color: #030;
}
.tabletext {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: center;
	vertical-align: top;
	font-weight: normal;
}
