BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: lighter 100% Arial, Helvetica, sans-serif; BACKGROUND: #fffaf3; COLOR: #333333; PADDING-TOP: 0px
}
#header {
	MARGIN: 0px 10px
}
P {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333; FONT-SIZE: 80%
}
STRONG.heading {
	FONT: bold 110% Georgia, Garamond, serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0077a8
}
.center {
	TEXT-ALIGN: center; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
.centerxsmall {
	TEXT-ALIGN: center; FONT: 65% Arial, Helvetica, sans-serif; BACKGROUND: #fffaf3; COLOR: #333333
}
P.credit {
	FONT: 70% Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: navy
}
P.here {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 70% Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: none; PADDING-TOP: 0px
}
P.headerlight1 {
	BORDER-BOTTOM: #4d3300 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #d2b48c; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 100% Georgia, Garamond, serif; COLOR: #be5406; BORDER-RIGHT: #4d3300 1px solid; PADDING-TOP: 4px
}
P.highlight1 {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #d2b48c; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: lighter 65% Arial, Helvetica, sans-serif; COLOR: #333333; PADDING-TOP: 2px
}
B {
	FONT-WEIGHT: bold
}
STRONG {
	FONT-WEIGHT: bold
}
H1 {
	FONT: bold 110% Georgia, Garamond, serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #be5406
}
H2 {
	FONT: bold 105% Georgia, Garamond, serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0077a8
}
H3 {
	FONT: bold 100% Georgia, Garamond, serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262
}
TD.content {
	FONT-SIZE: 80%
}
TABLE.planner {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; BACKGROUND: #efe7ce; COLOR: #333333; FONT-SIZE: 80%; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid
}
TD.planner {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-LEFT: 8px; WIDTH: 50%; PADDING-RIGHT: 8px; BACKGROUND: #fffaf3; COLOR: #333333; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 8px
}
A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A.here {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0077a8; TEXT-DECORATION: underline
}
A.here:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0077a8; TEXT-DECORATION: underline
}
A.here:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0077a8; TEXT-DECORATION: underline
}
A.here:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0077a8; TEXT-DECORATION: underline
}
A.here:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0077a8; TEXT-DECORATION: underline
}
A.heading {
	FONT: bold 110% Georgia, Garamond, serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A.heading:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A.heading:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A.heading:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
A.heading:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: underline
}
.adbox {
	BORDER-BOTTOM: #4d3300 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #4d3300 1px solid; PADDING-BOTTOM: 8px; MARGIN: 4px 0px 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 76% Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #333; BORDER-TOP: #4d3300 1px solid; BORDER-RIGHT: #4d3300 1px solid; PADDING-TOP: 8px
}
.adboxleft {
	BORDER-BOTTOM: #4d3300 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #4d3300 1px solid; PADDING-BOTTOM: 8px; MARGIN: 4px 0px 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT: 76% Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #333; BORDER-TOP: #4d3300 1px solid; BORDER-RIGHT: #4d3300 1px solid; PADDING-TOP: 8px
}
.promobox1 {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 30px 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #efe7ce; COLOR: #000000; FONT-SIZE: 80%; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 4px
}
.promobox2 {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 30px 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #e8ece2; COLOR: #000000; FONT-SIZE: 80%; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 4px
}
.promobox3 {
	BORDER-BOTTOM: #333333 1px solid; BORDER-LEFT: #333333 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 30px 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #f1e7e1; COLOR: #000000; FONT-SIZE: 80%; BORDER-TOP: #333333 1px solid; BORDER-RIGHT: #333333 1px solid; PADDING-TOP: 4px
}
A.promo {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.promo:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.promo:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.promo:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.promo:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
UL {
	MARGIN: 10px 30px; FONT: lighter 80% Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
OL {
	MARGIN: 10px 30px; FONT: lighter 80% Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333333
}
TD.booking {
	BORDER-BOTTOM: #4c8262 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #4c8262 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT: 80% Arial, Helvetica, sans-serif; BACKGROUND: #ffffff; COLOR: #00988f; BORDER-TOP: #4c8262 1px solid; BORDER-RIGHT: #4c8262 1px solid; PADDING-TOP: 2px
}
A.booking {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: none
}
A.booking:link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: none
}
A.booking:visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: none
}
A.booking:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: none
}
A.booking:active {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #4c8262; TEXT-DECORATION: none
}
.columnhead {
	BORDER-BOTTOM: #9f7b9c 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #9f7b9c 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT: bold 100% Georgia, Garamond, serif; BACKGROUND: #b498b1; COLOR: #ffffff; BORDER-TOP: #9f7b9c 1px solid; BORDER-RIGHT: #9f7b9c 1px solid; PADDING-TOP: 1px
}
TD.column {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #f7f0de; PADDING-TOP: 8px
}
