BODY {
	BACKGROUND-COLOR: #dcd8d9
}
TABLE {
	FONT-SIZE: 11px; COLOR: #474747; FONT-FAMILY: Verdana
}
A:link {
	COLOR: #474747; TEXT-DECORATION: underline
}
A:active {
	COLOR: #474747; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #474747; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #474747; TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 15px
}
.box {
	BORDER-BOTTOM: #ffffff 1px solid
}
.box .link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; PADDING-TOP: 4px
}
.hp_featured {
	FONT-SIZE: 10px; HEIGHT: 200px
}
.hp_featured2 {
	FONT-SIZE: 10px
}
.boxheader {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #7d8f9b 2px solid; HEIGHT: 24px; BACKGROUND-COLOR: #e5ded6
}
.boxheader-spe {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #7d8f9b 2px solid; HEIGHT: 24px; BACKGROUND-COLOR: #c3b6a3
}
.topmenu {
	BORDER-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #5f8399; TEXT-ALIGN: center
}
.topmenu A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.topmenu A:hover {
	COLOR: #b83838; TEXT-DECORATION: none
}
.small A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #464644; TEXT-DECORATION: underline
}
.small A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #464644; TEXT-DECORATION: underline
}
.small A:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #464644; TEXT-DECORATION: underline
}
.small A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #b83838; TEXT-DECORATION: underline
}
A.link1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #464644; TEXT-DECORATION: none
}
A.link1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #464644; TEXT-DECORATION: none
}
A.link1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #464644; TEXT-DECORATION: none
}
A.link1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #464644; TEXT-DECORATION: underline
}
.footer {
	WIDTH: 100%; COLOR: #ffffff; TEXT-ALIGN: center
}
.footer A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:active {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.footer LI {
	DISPLAY: inline
}
.header1 {
	COLOR: #918f90
}
.header2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 6px
}
.header3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; LINE-HEIGHT: 21px
}
.header3_sp {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-TOP: 18px
}
.header4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #464646; LINE-HEIGHT: 25px; FONT-FAMILY: Verdana
}
.header5 {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 21px; FONT-FAMILY: Verdana
}
.header6 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
.header6_sp {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
.header6_sp2 {
	PADDING-TOP: 12px
}
.text1 {
	FONT-SIZE: 11px; COLOR: #464646; LINE-HEIGHT: 18px; FONT-FAMILY: Verdana
}
.text2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #464646; FONT-FAMILY: Verdana
}
.type_header {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 18px; COLOR: #474747; LINE-HEIGHT: 9px; BORDER-BOTTOM: #cbc5b5 2px solid
}
.type_header2 {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; LINE-HEIGHT: 14px
}
DIV.destinations {
	FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 130px
}
DIV.des {
	FLOAT: left; MARGIN-LEFT: 8px; WIDTH: 265px
}
DIV.amenities {
	MARGIN-TOP: 15px; FLOAT: left; MARGIN-LEFT: 4px; WIDTH: 240px
}
#gallery {
	WIDTH: 368px
}
#credit {
	HEIGHT: 1em
}
#notes {
	HEIGHT: 1em
}
.quick_facts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/images/qf_bg.gif); PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.quick_facts P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 9px; PADDING-TOP: 5px
}
.quick_facts H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 0px 9px; PADDING-TOP: 5px
}
.adv_search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(../images/adv_search_tile.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 23px; BACKGROUND-REPEAT: repeat-y
}
.postcards {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/postcards_bg.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-y
}
.jump {
	BACKGROUND-IMAGE: url(../images/jump_border_tile.gif); WIDTH: 302px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 50px; TEXT-ALIGN: center
}
.btable {
	WIDTH: 770px
}
.tmain {
	BORDER-RIGHT: #ffffff 5px solid; BORDER-TOP: #ffffff 5px solid; BORDER-LEFT: #ffffff 5px solid; WIDTH: 100%; BORDER-BOTTOM: #ffffff 5px solid; BACKGROUND-COLOR: #ffffff
}
.tbanner {
	MARGIN-TOP: 12px; PADDING-BOTTOM: 7px; WIDTH: 762px
}
.theader {
	BACKGROUND-COLOR: #7baac8
}
.tleft {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 182px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e1e6ea
}
.box1 {
	BACKGROUND-COLOR: #e1e6ea
}
.dotted {
	BORDER-TOP: #656565 1px dotted
}
.dotted2 {
	BACKGROUND-IMAGE: url(/images/dotted.gif); BACKGROUND-REPEAT: repeat-x; HEIGHT: 1px
}
.tcontent {
	PADDING-LEFT: 10px; VERTICAL-ALIGN: top; WIDTH: 578px
}
.searchform {
	WIDTH: 182px; BORDER-BOTTOM: #c5b6a3 1px solid; BACKGROUND-COLOR: #e5ded6
}
.searchform TD {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 21px
}
.searchform2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 21px
}
.norminput {
	FONT-SIZE: 12px; WIDTH: 160px
}
.norminput1 {
	FONT-SIZE: 12px; WIDTH: 250px
}
.norminput3 {
	FONT-SIZE: 12px; WIDTH: 127px
}
.norminput4 {
	FONT-SIZE: 12px; WIDTH: 64px
}
.allinput {
	FONT-SIZE: 12px
}
.tcontent {
	BORDER-RIGHT: white 1px solid; TEXT-ALIGN: justify
}
.tfooter {
	WIDTH: 100%; BACKGROUND-COLOR: #6ca1c1
}
.logo {
	PADDING-LEFT: 2px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.li_format {
	LIST-STYLE-IMAGE: url(../images/bullet.jpg)
}
#tab_active {
	
}
#tab_inactive {
	
}
.line1 {
	BACKGROUND-COLOR: #c3b6a3
}
.box_new {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.box_new UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.box_new UL LI {
	BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 0.6em; BACKGROUND-IMAGE: url(/images/bullet_blue.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: no-repeat
}
.box_new UL A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #474747; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.box2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.box2 {
	BORDER-TOP: #c3b6a3 3px solid; MARGIN-TOP: 6px; FLOAT: left; WIDTH: 100%; BORDER-BOTTOM: #c5b6a3 1px solid
}
.innerbox2 {
	PADDING-RIGHT: 15px; PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; PADDING-TOP: 9px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-COLOR: #f2eeeb
}
.box3 {
	BORDER-TOP: #c3b6a3 3px solid; MARGIN-TOP: 6px; BORDER-BOTTOM: #c5b6a3 1px solid
}
.innerbox3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; BORDER-BOTTOM: #ffffff 3px solid; BACKGROUND-COLOR: #f2eeeb
}
.box3 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.box3 UL LI {
	BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 0.6em; BACKGROUND-IMAGE: url(../images/bullet_blue.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: no-repeat
}
.box3 UL A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #474747; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.box2 UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.box2 UL LI {
	BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 0.6em; BACKGROUND-IMAGE: url(../images/bullet_blue.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: no-repeat
}
.box2 UL A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #474747; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.spa_box {
	PADDING-LEFT: 8px
}
.spa_box UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 170px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.spa_box UL LI {
	BACKGROUND-POSITION: 0px 0.5em; PADDING-LEFT: 0.6em; BACKGROUND-IMAGE: url(../images/bullet_green.gif); MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 6px; BACKGROUND-REPEAT: no-repeat
}
.products {
	FLOAT: left
}
.product {
	BORDER-RIGHT: #666666 1px dotted; WIDTH: 254px; PADDING-TOP: 7px; BORDER-BOTTOM: #666666 1px dotted; HEIGHT: 176px
}
.product1 {
	PADDING-LEFT: 20px; WIDTH: 254px; PADDING-TOP: 7px; BORDER-BOTTOM: #666666 1px dotted; HEIGHT: 176px
}
.no-margin {
	MARGIN: 0px
}
.wp {
	PADDING-TOP: 11px
}
.wp DIV {
	PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px
}
#postcard {
	BORDER-RIGHT: #c6c6c6 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #c6c6c6 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 395px; PADDING-TOP: 5px; BORDER-BOTTOM: #c6c6c6 1px solid; HEIGHT: 272px; BACKGROUND-COLOR: #ffffff
}
#postcard INPUT {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 12px; BORDER-LEFT: 0px; WIDTH: 156px; BORDER-BOTTOM: #c6c6c6 1px solid; BACKGROUND-COLOR: #ffffff
}
#postcard TEXTAREA {
	BORDER-RIGHT: #c6c6c6 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #c6c6c6 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; MARGIN: 6px; OVERFLOW: hidden; BORDER-LEFT: #c6c6c6 1px solid; PADDING-TOP: 6px; BORDER-BOTTOM: #c6c6c6 1px solid
}
#postcard #messagearea {
	BORDER-RIGHT: #c6c6c6 1px solid
}
#postcard #addressarea {
	PADDING-LEFT: 20px
}
#addressarea DIV {
	MARGIN: 5px auto
}
#fromarea INPUT {
	FONT-SIZE: 12px; MARGIN: 10px auto
}
#buttonsarea INPUT {
	FONT-SIZE: 12px; MARGIN: 10px auto
}

