* {
	margin: 1;
	padding: 1;
}

div {
	text-align: left;
}

div#mainContent {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	width: 734px;
	margin: 0 auto; 
}

div#ResortStatus {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	width: 734px;
	margin: 0 auto;
	padding: 3px;
}

BODY {
	text-align: center;
	background: #cbe8f5;
}

TABLE {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	text-align: left;
}

TD {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
}

TD.bordered {
	border-top:#cc00cc solid 1px;
	border-left:#cc00cc solid 1px;
	border-bottom:#cc00cc solid 1px;
	border-right:#cc00cc solid 1px
}

TD.content {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
}

TD.HeaderRow {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	background-color: #B1865B
}

IMG.HeaderBordered {
	border-bottom:#cc00cc solid 1px;
	border-right:#cc00cc solid 1px
}

IMG.NewsSeperator {
		display: block;
    margin-left: auto;
    margin-right: auto
}

IMG.Bordered {
	border-top:#006699 solid 1px;
	border-left:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px
}

IMG.BorderedSecurity {
	border-top:#cc00cc solid 1px;
	border-left:#cc00cc solid 1px;
	border-bottom:#cc00cc solid 1px;
	border-right:#cc00cc solid 1px;
	vertical-align:-2px;
}

input.texteditable {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #006699;
	width: 200px;
	background-color: #B6DEF1;
	text-decoration: none;
	border-top:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px;
	border-left:#006699 solid 1px
}

input.Newsletter {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	color: #006699;
	width: 110px;
	background-color: #B6DEF1;
	text-decoration: none;
	border-top:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px;
	border-left:#006699 solid 1px
}

input.SearchButton {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #cc00cc;
	background-color: #B6DEF1;
	text-decoration: none;
	width: 53px;
	margin-top: 1px;
	border-top:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px;
	border-left:#006699 solid 1px
}

input.texteditablebig {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #006699;
	width: 400px;
	background-color: #B6DEF1;
	text-decoration: none;
	border-top:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px;
	border-left:#006699 solid 1px
}

textarea.textareaeditable {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #006699;
	width: 411px;
	background-color: #B6DEF1;
	text-decoration: none;
	border-top:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px;
	border-left:#006699 solid 1px
}

input.textdate2 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #006699;
	width: 20px;
	background-color: #B2875C;
	text-decoration: none;
	border-top:#cc00cc solid 1px;
	border-bottom:#cc00cc solid 1px;
	border-right:#cc00cc solid 1px;
	border-left:#cc00cc solid 1px
}

input.textdate4 {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #006699;
	width: 37px;
	background-color: #B6DEF1;
	text-decoration: none;
	border-top:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px;
	border-left:#006699 solid 1px
}

input.button {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #cc00cc;
	background-color: #B6DEF1;
	text-decoration: none;
	border-top:#006699 solid 1px;
	border-bottom:#006699 solid 1px;
	border-right:#006699 solid 1px;
	border-left:#006699 solid 1px

}

a:link {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

a:active {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

a:visited {
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: underline;
}

a.Navigation:link {
	font-family: Times New Roman, Helvetica, Arial, Verdana, sans-serif;
	font-size: 42px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

a.Navigation:active {
	font-family: Times New Roman, Helvetica, Arial, Verdana, sans-serif;
	font-size: 42px;
	font-weight: bold;
	color: #ffff00;
	text-decoration: none;
}

a.Navigation:visited {
	font-family: Times New Roman, Helvetica, Arial, Verdana, sans-serif;
	font-size: 42px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

a.Navigation:hover {
	font-family: Times New Roman, Helvetica, Arial, Verdana, sans-serif;
	font-size: 42px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;
}

a.Disclaimer:link {
	font-size: 9px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;
}

a.Disclaimer:active {
	font-size: 9px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;
}

a.Disclaimer:visited {
	font-size: 9px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: none;
}

a.Disclaimer:hover {
	font-size: 9px;
	font-weight: bold;
	color: #cc00cc;
	text-decoration: underline;
}

a.LegalNotice:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #006699;
}

a.LegalNotice:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #ffff00;
}

a.LegalNotice:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #006699;
}

a.LegalNotice:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #cc00cc;
}

.WarningMessage {
	color: #cc00cc
}

.SuccessMessage {
	font-weight: bold;
	color: #00bf28
}

.WarningMessageMini {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #cc00cc
}

.SuccessMessageMini {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #00bf28
}

.NewsPost {
	float: left
}

.EventDescription {
	float: right;
}

.Headline {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	font-weight: bold	;
	color: #006699
}

.NewsEdit {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cc00cc
}

.NavigationMini {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #cc00cc;
}

.NewsletterGeneral {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #cc00cc;
}

.EditorsName {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc00cc;
}

.Legal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color: #006699;
}
