BODY {
	BACKGROUND: #81F65D; MARGIN: 0px; COLOR: #333; FONT-FAMILY: arial,sans-serif
}
BODY.index {
	BACKGROUND-COLOR: #000
}
BODY.home {
	BACKGROUND: url(images/background_home.gif) #81F65D repeat-x
}
BODY.other {
	BACKGROUND: url(images/background.gif) #81F65D repeat-x
}
A {
	COLOR: #7a3c4e
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 125%; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0.2em 25px; COLOR: #955165; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0.2em 25px; COLOR: #955165; PADDING-TOP: 0px
}
H2.nopad {
	MARGIN: 0px 10px 0.2em 0px
}
H1.nopad {
	MARGIN: 0px 10px 0.2em 0px
}
.purple {
	COLOR: #955165
}
UL {
	MARGIN: 0px 10px 1.1em 25px
}
UL.shiftUp {
	MARGIN: 0px 10px 0px 25px; POSITION: relative; TOP: -1.1em
}
UL.pad {
	PADDING-LEFT: 25px
}
UL LI {
	LIST-STYLE-IMAGE: url(images/bullet_diamond_purple.gif); PADDING-BOTTOM: 0.4em
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P {
	MARGIN: 0px 11px 1.2em 25px; LINE-HEIGHT: 1.5em
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TR.main {
	BACKGROUND: #fff
}
TD.left {
	WIDTH: 350px
}
TD.right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 410px; PADDING-TOP: 32px
}
TD.right P {
	MARGIN-LEFT: 25px
}
TD.right P.nopad {
	MARGIN-LEFT: 0px
}
TD.leftRoom {
	WIDTH: 572px; PADDING-TOP: 15px
}
TD.rightRoom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 188px; PADDING-TOP: 20px
}
TD.rightRoom H2 {
	MARGIN-LEFT: 0px
}
TD.rightRoom P {
	MARGIN-LEFT: 0px
}
TD.rightRoom P.price {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; MARGIN-BOTTOM: 0px; COLOR: #955165; POSITION: relative; TOP: -1.3em; TEXT-ALIGN: left
}
.price {
	FONT-WEIGHT: bold; FONT-SIZE: 85%; COLOR: #955165
}
TD.rightRoom P B {
	COLOR: #666
}
TD.leftRooms {
	WIDTH: 86px; PADDING-TOP: 15px
}
TD.rightRooms {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 674px; PADDING-TOP: 20px
}
TD.rightRooms P {
	MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px
}
DIV.abs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute
}
DIV.pic3 {
	POSITION: relative
}
IMG.pic3 {
	BORDER-RIGHT: #fff 3px solid; BORDER-TOP: #fff 3px solid; BORDER-LEFT: #fff 3px solid; BORDER-BOTTOM: #fff 3px solid
}
TABLE.footer {
	BACKGROUND: #F8F2E2; WIDTH: 100%
}
TABLE.footer TR TD {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 60%; PADDING-BOTTOM: 8px; COLOR: #333; PADDING-TOP: 8px
}
TABLE.footer TR TD A {
	COLOR: #333; TEXT-DECORATION: none
}
TABLE.footer TR TD A:active {
	COLOR: #333; TEXT-DECORATION: none
}
TABLE.footer TR TD A:visited {
	COLOR: #333; TEXT-DECORATION: none
}
TABLE.footer TR TD A:hover {
	COLOR: #333; TEXT-DECORATION: underline
}
TABLE.pad3 TR TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.sidebar {
	BORDER-RIGHT: #e1c88c 3px solid; BORDER-TOP: #e1c88c 3px solid; BACKGROUND: #f8f2e3; BORDER-LEFT: #e1c88c 3px solid; BORDER-BOTTOM: #e1c88c 3px solid
}
TABLE.sidebar TR TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
TABLE.rooms {
	MARGIN: 0px 14px 1.3em 5px
}
TABLE.rooms TR TD {
	PADDING-RIGHT: 25px; PADDING-LEFT: 25px; PADDING-BOTTOM: 25px; PADDING-TOP: 0px
}
TABLE.roomsTag {
	MARGIN: 0px; WIDTH: 277px
}
TABLE.roomsTag TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.iconRight {
	FLOAT: right; MARGIN: 5px 10px 5px 5px
}
.iconLeft {
	FLOAT: left; MARGIN: 5px 5px 5px 0px
}
TD.caption {
	FONT-SIZE: 75%; COLOR: #666
}
DIV#popDynAd {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; Z-INDEX: 101; LEFT: -500px; VISIBILITY: visible; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; POSITION: absolute; TOP: -500px
}

