.sIFR-flash {
	VISIBILITY: visible! important; MARGIN: 0px
}
.sIFR-replaced {
	VISIBILITY: visible! important
}
SPAN.sIFR-alternate {
	DISPLAY: block; LEFT: 0px; OVERFLOW: hidden; width: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 0px
}
.sIFR-hasFlash #content-inner H3.hotel-name {
	MARGIN-TOP: 0em; MARGIN-BOTTOM: 0em
}
.sIFR-hasFlash #content-inner .module-thumb H3 {
	MARGIN-TOP: 0px; FONT-SIZE: 14px
}
.sIFR-hasFlash H2.h2-give-gift {
	FONT-SIZE: 16px; VISIBILITY: hidden; MARGIN: 0px 0px 0.2em; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H2.h2-weekend-break {
	FONT-SIZE: 16px; VISIBILITY: hidden; MARGIN: 0px 0px 0.2em; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H2.h2-promo {
	FONT-SIZE: 16px; VISIBILITY: hidden; MARGIN: 0px 0px 0.2em; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H2.h2-weekend-break {
	FONT-SIZE: 16px; COLOR: #785d30
}
.sIFR-hasFlash H2.h2-masthead {
	FONT-SIZE: 20px; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash DIV.quote BLOCKQUOTE P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; VISIBILITY: hidden; PADDING-BOTTOM: 0px; WORD-SPACING: -1px; PADDING-TOP: 0px; FONT-STYLE: italic
}
.sIFR-hasFlash H3.h3-reserve {
	FONT-SIZE: 16px; VISIBILITY: hidden; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H3.script {
	FONT-SIZE: 26px; VISIBILITY: hidden; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H1.heading-one {
	FONT-SIZE: 22px; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H2.heading-one {
	FONT-SIZE: 22px; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H3.heading-one {
	FONT-SIZE: 22px; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H4.heading-one {
	FONT-SIZE: 22px; VISIBILITY: hidden; MARGIN-BOTTOM: 0px; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H2.heading-two {
	FONT-SIZE: 20px; VISIBILITY: hidden; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H1.heading-two {
	FONT-SIZE: 20px; VISIBILITY: hidden; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H3.heading-two {
	FONT-SIZE: 20px; VISIBILITY: hidden; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash H4.heading-two {
	FONT-SIZE: 20px; VISIBILITY: hidden; LETTER-SPACING: -0.2em
}
.sIFR-hasFlash FIELDSET.form-style H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: -0.1em
}
.sIFR-hasFlash H3.heading-three {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: -0.1em
}
.sIFR-hasFlash H1.heading-three {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: -0.1em
}
.sIFR-hasFlash H2.heading-three {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: -0.1em
}
.sIFR-hasFlash H4.heading-three {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LETTER-SPACING: -0.1em
}
.sIFR-hasFlash H2.search-results-group {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LETTER-SPACING: -0.1em
}
