 @charset "utf-8";
/* CSS Document */
.CabinList {
	vertical-align: top;
	width: 100%;
	height: auto;
	text-align: center;
	padding-left: 10px;
}
.cabin {
	vertical-align: middle;
	display: block;
	margin-left: 5px;
	-webkit-box-shadow: 3px 3px 6px 4px hsla(0,0%,0%,0.58);
	box-shadow: 3px 3px 6px 4px hsla(0,0%,0%,0.58);
	border-radius: 10px;
	margin-top: 30px;
	border: thin outset hsla(52,79%,34%,0.93);
	height: auto;
	float: none;
	width: 95%;
	max-width: 95%;
	z-index: auto;
	padding-right: 0.15em;
	padding-bottom: 0.5em;
	padding-left: 0.15em;
	background-image: -webkit-linear-gradient(270deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -o-linear-gradient(270deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: linear-gradient(180deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.Availablity-search-div {
    vertical-align: middle;
    /* [disabled]display: inherit; */
    margin-left: 1%;
    -webkit-box-shadow: 3px 3px 6px 4px hsla(0,0%,0%,0.58);
    border-radius: 10px;
    box-shadow: 3px 3px 6px 4px hsla(0,0%,0%,0.58);
    border: thin outset hsla(52,79%,34%,0.93);
    margin-top: 30px;
    height: auto;
    width: 96%;
    /* [disabled]max-width: 95%; */
    z-index: auto;
    background-image: -o-linear-gradient(270deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    background-image: -webkit-linear-gradient(270deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    background-image: linear-gradient(180deg,rgba(255,239,194,0.17) 0%,rgba(253,253,253,0.00) 16.59%,rgba(252,252,252,0.00) 87.05%,rgba(142,128,84,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    /* [disabled]-webkit-box-sizing: content-box; */
    /* [disabled]-moz-box-sizing: content-box; */
    /* [disabled]box-sizing: content-box; */
    min-height: 67vh;
    padding-top: 12px;
    padding-left: 10px;
    /* [disabled]padding-right: 25px; */
    padding-bottom: 12px;
    text-align: center;
    position: relative;
    margin-right: 2%;
}

.CabinPicture {
	background-repeat: no-repeat;
	text-align: center;
	background-position: center center;
	vertical-align: middle;
	background-size: contain;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: auto;
	height: auto;
}
.CollectionCabinPicture {
	background-repeat: no-repeat;
	text-align: center;
	background-position: center center;
	vertical-align: middle;
	padding: 7px;
	background-size: contain;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: 100%;
	height: auto;
}
.CabinNameHeaderText {
	font-family: allan;
	font-style: normal;
	font-weight: 700;
	font-variant: small-caps;
	color: hsla(179,43%,25%,1.00);
	text-shadow: 1px 2px 2px hsla(55,9%,28%,0.61);
	font-size: xx-large;
	width: 100%;
	float: left;
	display: inline;
	padding-top: 10px;
	padding-left: 0px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.CabinNameHeaderText-inc {
	text-shadow: 1px 2px 2px hsla(55,9%,28%,0.37);
	width: 100%;
	float: none;
	display: inline;
}
.CollectionNameHeaderText {
	font-family: allan;
	font-style: normal;
	font-weight: 700;
	font-variant: small-caps;
	color: hsla(179,43%,25%,1.00);
	text-shadow: 1px 2px 2px hsla(55,9%,28%,0.61);
	font-size: xx-large;
	width: 100%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: block;
	padding-bottom: 2em;
	padding-top: 0.2em;
}
.CabinIfoBox {
	display: inline-table;
	width: 100%;
	margin-bottom: 10px;
}
.GroupInfoBox {
	display: inline-block;
	width: 99%;
	margin-bottom: 10px;
	background-image: -webkit-linear-gradient(270deg,rgba(255,255,255,0.27) 32.13%,rgba(95,68,0,0.14) 100%), url(url);
	background-image: -moz-linear-gradient(270deg,rgba(255,255,255,0.27) 32.13%,rgba(95,68,0,0.14) 100%), url(url);
	background-image: -o-linear-gradient(270deg,rgba(255,255,255,0.27) 32.13%,rgba(95,68,0,0.14) 100%), url(url);
	border-radius: 8px;
	background-image: linear-gradient(180deg,rgba(255,255,255,0.27) 32.13%,rgba(95,68,0,0.14) 100%), url(url);
	-webkit-box-shadow: 1px 2px 10px -3px;
	box-shadow: 1px 2px 10px -3px;
}
.CabinName {
	text-align: center;
	padding-left: 10px;
	max-width: 65%;
	width: 75%;
	position: relative;
	float: left;
	padding-top: 10px;
}
.CabinName-inc {
	text-align: left;
	width: 77%;
	float: left;
	letter-spacing: 0.1em;
	font-family: allan;
	font-style: normal;
	font-weight: 800;
	font-variant: small-caps;
	color: hsla(179,43%,25%,1.00);
	text-shadow: 1px 2px 2px hsla(55,9%,28%,0.37);
	font-size: xx-large;
	display: inline;
	padding-bottom: 1px;
}
.CollectionName {
	text-align: center;
	max-width: 65%;
	width: 65%;
	position: relative;
	float: left;
	padding-top: 10px;
	height: auto;
}
.CollectionNameHeader {
	text-align: center;
	width: 100%;
	position: relative;
	display: inline-block;
	float: left;
	height: auto;
	padding-bottom: 0px;
	margin-bottom: 1%;
	text-shadow: 2px 3px 2px hsla(33,93%,18%,0.34);
	font-family: allan;
	font-style: normal;
	font-weight: 700;
}
.CabinCollectionName {
	text-align: center;
	padding-left: 10px;
	max-width: 65%;
	width: 75%;
	position: relative;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	float: left;
	padding-top: 10px;
}
.Cabin-name-text {
	width: 100%;
	border: thin dashed hsla(49,21%,90%,0.81);
	-webkit-box-shadow: inset 1px 0 8px 3px hsla(22,91%,23%,0.43);
	border-radius: 12px;
	box-shadow: inset 1px 0 8px 3px hsla(22,91%,23%,0.43);
	top: 2px;
	position: relative;
	color: hsla(55,93%,84%,1.00);
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;




	font-size: 2.em;
	text-shadow: 2px 2px 3px hsla(36,97%,12%,0.84);




	font-size: 2
.
.;
	font-size: 2.25em;
	text-align: center;
	vertical-align: middle;
	font-variant: normal;
	padding-bottom: 5px;
	z-index: 402;
	display: inherit;
	margin-bottom: 0px;
	text-transform: capitalize;
}
.CabinRates {
	width: 20%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	color: #066;
	height: 100%;
	position: relative;
	float: left;
	display: inline-block;
	clear: none;
}
.CabinRates-include {
	width: 15%;
	position: relative;
	float: right;
	display: inline;
	padding-top: 0px;
	margin-top: 15px;
	overflow-y: visible;
	overflow-x: visible;
}
.CabinCollectionRates {
	width: 30%;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	color: #066;
	height: 100%;
	position: relative;
	padding-top: 5px;
	float: right;
	display: inline-block;
	padding-right: 5%;
	clear: right;
}
.rateText {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: small;
	text-align: center;
	color: hsla(27,96%,10%,1.00);
	float: none;
	width: auto;
	text-shadow: 0px 0px 0px;
}
.rateText-2 {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: x-small;
	text-align: center;
	color: hsla(27,96%,10%,1.00);
	float: none;
	width: auto;
	text-shadow: 0px 0px 0px;
}

.rateText-include {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: small;
	text-align: center;
	color: hsla(27,96%,10%,1.00);
	float: left;
	width: 25%;
	height: 100%;
}
.AmenitiesHolder {
	height: auto;
	float: right;
	width: 65%;
	padding-left: 10px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline;
}
.AmenitiesHolder-include {
	height: auto;
	padding-left: 5px;
	display: inline;
	width: 65%;
	float: right;
	padding-top: 0px;
}
.CollectionCabinHolder {
	height: auto;
	float: right;
	width: 67%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline;
	padding-right: 1%;
	padding-top: 0.5%;
}
.AmenitiesHolder-cabin-info {
	height: auto;
	float: left;
	width: 90%;
	padding-left: 5px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline;
}
.AmenitiesRow1 {
	float: left;
	width: 74%;
	text-align: left;
	display: inline-table;
	height: auto;
	margin-top: -18px;
	position: relative;
	padding-top: 0px;
}
.AmenitiesRow1-Text {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: larger;
	font-weight: bold;
	color: hsla(37,82%,15%,1.00);
	padding-bottom: 0px;
	display: inline;
	width: 10%;
	margin-bottom: 3px;
}

.Location-include {
	max-width: 90%;
	width: 89%;
	top: -18px;
	padding-left: 44px;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: medium;
	letter-spacing: 0.15em;
	display: inline-table;
	position: relative;
	padding-top: 18px;
}

.CollectionAmenitiesRow1 {
	float: left;
	width: 100%;
	text-align: right;
}
.CollectionGroupRow {
	float: left;
	width: 100%;
	text-align: center;
	color: hsla(156,44%,26%,1.00);
	font-family: marmelad;
	font-style: normal;
	font-weight: 400;
	font-size: x-large;
	padding-left: 0px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	text-shadow: 1px 2px 3px rgba(66,42,8,0.30);
	padding-top: 5px;
}
.CollectionAmenitiesRow2 {
	float: left;
	width: 100%;
	text-align: left;
	border-radius: 8px;
	border-left: thin solid hsla(37,20%,84%,0.77);
	border-bottom: thin solid hsla(37,20%,84%,0.77);
	border-top: thin solid hsla(38,19%,88%,0.77);
	background-image: -webkit-linear-gradient(270deg,rgba(250,241,219,0.59) 0%,rgba(186,169,128,0.18) 30.57%,rgba(160,142,96,0.20) 67.88%,rgba(116,95,42,0.34) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(250,241,219,0.59) 0%,rgba(186,169,128,0.18) 30.57%,rgba(160,142,96,0.20) 67.88%,rgba(116,95,42,0.34) 100%);
	background-image: -o-linear-gradient(270deg,rgba(250,241,219,0.59) 0%,rgba(186,169,128,0.18) 30.57%,rgba(160,142,96,0.20) 67.88%,rgba(116,95,42,0.34) 100%);
	background-image: linear-gradient(180deg,rgba(250,241,219,0.59) 0%,rgba(186,169,128,0.18) 30.57%,rgba(160,142,96,0.20) 67.88%,rgba(116,95,42,0.34) 100%);
	margin-bottom: 0.5em;
	border-right: thin solid hsla(36,7%,73%,1.00);
	-webkit-box-shadow: 1px 2px 2px hsla(33,27%,24%,0.46);
	box-shadow: 1px 2px 2px hsla(33,27%,24%,0.46);
	margin-top: 0px;
	padding-top: .2em;
	padding-bottom: .2em;
}
.AmenitiesRow2 {
	width: 100%;
	display: inline-table;
	vertical-align: bottom;
	position: relative;
	float: left;
}
.AmenitiesRow-cabin {
	display: block;
	position: relative;
	margin-top: 10px;
	width: 100%;
	margin-bottom: 10px;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.AmenitiesRow-cabin-Features {
	position: relative;
	text-align: center;
	width: auto;
	background-image: -webkit-linear-gradient(270deg,rgba(239,231,210,0.53) 0%,rgba(207,191,152,0.33) 99.48%);
	background-image: -moz-linear-gradient(270deg,rgba(239,231,210,0.53) 0%,rgba(207,191,152,0.33) 99.48%);
	background-image: -o-repeating-linear-gradient(270deg,rgba(239,230,209,0.53) 0%,rgba(117,109,77,0.30) 98.45%,rgba(115,107,75,0.45) 100%);
	background-image: -o-linear-gradient(270deg,rgba(239,231,210,0.53) 0%,rgba(207,191,152,0.33) 99.48%);
	float: left;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	border-radius: 6px;
	margin-right: 14px;
	background-image: linear-gradient(180deg,rgba(239,231,210,0.53) 0%,rgba(207,191,152,0.33) 99.48%);
	padding-left: 4px;
	padding-right: 3px;
	margin-top: 10px;
}
.Collection-AmenitiesRow1 {
	float: left;
	width: 100%;
	display: inline-block;
	vertical-align: bottom;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 0.5em;
}
.icon-box {
	float: left;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	margin-right: 10px;
}
.icon-box-info {
    display: inline-block;
    /* [disabled]-webkit-box-sizing: content-box; */
    /* [disabled]-moz-box-sizing: content-box; */
    /* [disabled]box-sizing: content-box; */
    float: left;
    text-align: center;
    /* [disabled]position: relative; */
    clear: left;
    width: 100%;
    font-size: small;
    text-decoration: underline;
    margin-top: 4px;
}



.icon-box-HP {
    display: inline-block;
    margin-right: 1%;
    border-radius: 6px;
    margin-top: 15px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: 4%;
    width: 17%;
    background-image: url(url);
    margin-bottom: 16px;
    padding-left: 0.5%;
    padding-right: 0.5%;
    padding-top: 0.5%;
    min-width: 125px;
}
.icon-box-HP-cabin-menu {
    float: left;
    display: inline-block;
    margin-right: 1%;
    border-radius: 6px;
    margin-top: 1px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: 4%;
    width: 17%;
    background-image: url(url);
    margin-bottom: 2%;
    padding-left: 0.5%;
    padding-right: 0.5%;
    padding-top: 0.5%;
}
.Collection-icon-box {
	float: left;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	width: 20%;
	height: 100%;
	min-width: 12%;
}
.Collection-LRG-icon-box {
	float: left;
	text-align: center;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	width: 20%;
	height: 100%;
	margin-right: 2.5%;
}
.icon-box-img {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	vertical-align: bottom;

}
.icon-box-img-rotate-HP {
    clear: both;
    -webkit-box-shadow: 3px 4px 8px 3px hsla(0,0%,0%,0.50);
    box-shadow: 3px 4px 8px 3px hsla(0,0%,0%,0.50);
    border-radius: 4px;
    border: 4px solid hsla(0,0%,100%,0.98);
    margin-top: 2%;
    width: 95%;
    text-align: center;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;

}
.HP-CabinName-Menu-Holding-Div {
    text-align: center;
    border-radius: 6px;
    margin-top: 6px;
    margin-left: 3px;
    background-image: url(url);
    z-index: 996;
    width: 100%;
    float: left;
    clear: both;
    display: inline-block;
    /* [disabled]-webkit-box-sizing: border-box; */
    /* [disabled]-moz-box-sizing: border-box; */
    /* [disabled]box-sizing: border-box; */


}

.HP-Cabin-Menu-Holding-Div {
	background-repeat: no-repeat;
	position: relative;
	height: 100vh;
	width: 100%;
}

.icon-box-txt {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 500;
	font-size: small;
	text-align: center;
	width: 100%;
	color: hsla(34,100%,1%,0.99);
	line-height: 1em;
}
.in-cabin-extra-Text-med {
	font-size: 0.8em;
}

.Collection-icon-box-txt {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: small;
	text-align: center;
	width: 100%;
}
.icon-box-txt-med {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: medium;
	text-align: center;
	border-radius: 3px;
	width: 100%;
	line-height: 1.25em;
}
.icon-box-HP-txt-med {
    font-family: droid-sans;
    font-style: normal;
    font-weight: 550;
    font-size: 1em;
    text-align: center;
    border-radius: 3px;
    width: 100%;
    line-height: 1.25em;
    color: hsla(0,0%,98%,1.00);
    text-shadow: 4px 3px 3px hsla(0,0%,9%,0.89);
    padding-bottom: 3px;
    padding-top: 3%;
    margin-top: 4%;
    margin-bottom: 3%;
}
.Amenites-occupancy-txt {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: large;
	text-align: center;
	border-radius: 3px;
	line-height: 1.25em;
	width: auto;
	display: inline-table;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.Amenites-occupancy-txt-RT {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: large;
	text-align: center;
	border-radius: 3px;
	line-height: 1.25em;
	width: auto;
	display: inline-block;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.Amenites-floor-txt {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: large;
	text-align: center;
	border-radius: 3px;
	line-height: 1.25em;
	width: 100%;
	margin-left: 0px;
}
.smalltxt {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: small;
	width: 100%;
}
.img_flexable {
	max-width: 100%;
	width: 100%;
	height: auto;
}
.HP-CMV-Logo-Image {
    max-width: 300px;
    width: 100%;
    height: auto;
    min-width: 175px;
    margin-right: 2px;
}

.img_flexable-height {
	width: auto;
	height: 100%;
}
.AmenitiesRow3 {
	float: left;
	max-width: 100%;
	text-align: left;
	width: 100%;
	display: inline-table;
}
.AmenitiesRow4 {
}
.AmenitiesTxt {
	min-height: 100%;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	float: left;
	color: hsla(25,75%,3%,1.00);
}
.Amenities-bedroom-Txt {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-table;
	font-family: Tahoma;
	font-size: xx-large;
	font-style: normal;
	color: #550000;
	font-weight: bold;
	width: auto;
}
.Amenities-bedroom-Txt-RT {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	font-family: Tahoma;
	font-size: xx-large;
	font-style: normal;
	color: #550000;
	font-weight: bold;
	width: auto;
}
.Amenities-quantities {
    padding: 7px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: inline-table;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    color: #066;
    font-size: xx-large;
    font-weight: bolder;
    width: auto;
    text-shadow: 1px 1px 2px hsla(0,0%,0%,1.00);
}
.Amenities-quantities-RT {
	padding: 7px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	color: #066;
	font-size: xx-large;
	font-weight: bolder;
	width: auto;
}
.ViewCabin {
	position: relative;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	color: rgba(39,21,2,1.00);
	font-weight: bold;
	font-size: x-large;
	width: auto;
	height: auto;
	border-radius: 10px;
	border: 1px outset hsla(43,52%,21%,0.52);
	background-image: -webkit-linear-gradient(270deg,rgba(144,99,4,0.67) 3.63%,rgba(224,208,161,0.87) 44.04%,rgba(144,91,4,0.74) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(144,99,4,0.67) 3.63%,rgba(224,208,161,0.87) 44.04%,rgba(144,91,4,0.74) 100%);
	background-image: -o-linear-gradient(270deg,rgba(144,99,4,0.67) 3.63%,rgba(224,208,161,0.87) 44.04%,rgba(144,91,4,0.74) 100%);
	background-image: linear-gradient(180deg,rgba(144,99,4,0.67) 3.63%,rgba(224,208,161,0.87) 44.04%,rgba(144,91,4,0.74) 100%);
	padding-top: 7px;
	padding-right: 7px;
	padding-left: 7px;
	padding-bottom: 7px;
	-webkit-box-shadow: 2px 2px 1px 0px rgba(41,32,11,0.48);
	box-shadow: 2px 2px 1px 0px rgba(41,32,11,0.48);
	text-shadow: 1px 2px 2px rgba(29,22,15,0.47);
	margin-top: 10px;
}
.ViewCabin a {
	text-decoration: none;
	color: hsla(37,92%,15%,1.00);
}

.ViewCabin:hover {
	font-weight: bold;
	font-size: x-large;
	width: auto;
	height: auto;
	background-image: -webkit-linear-gradient(270deg,rgba(224,208,161,0.87) 0%,rgba(144,91,4,0.74) 49.74%,rgba(224,208,161,0.87) 98.96%);
	background-image: -moz-linear-gradient(270deg,rgba(224,208,161,0.87) 0%,rgba(144,91,4,0.74) 49.74%,rgba(224,208,161,0.87) 98.96%);
	background-image: -o-linear-gradient(270deg,rgba(224,208,161,0.87) 0%,rgba(144,91,4,0.74) 49.74%,rgba(224,208,161,0.87) 98.96%);
	background-image: linear-gradient(180deg,rgba(224,208,161,0.87) 0%,rgba(144,91,4,0.74) 49.74%,rgba(224,208,161,0.87) 98.96%);
	-webkit-box-shadow: 0px 0px 1px 0px rgba(41,32,11,0.48);
	box-shadow: 0px 0px 1px 0px rgba(41,32,11,0.48);
	transform: translate(2px, 4px);
}
.CabinInfo-Box-Left {
	float: left;
	max-width: 30%;
	width: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-bottom: 7px;
	margin-left: 8px;
}
.CabinInfo-Box-Left-inc {
	float: left;
	padding-bottom: 15px;
	max-width: 30%;
	width: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 7px;
}
.Collection-Info-Box-Left {
	float: left;
	padding-bottom: 15px;
	width: 30%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	padding-left: 7px;
}
.Cabin-Img {
	max-width: 100%;
	width: 100%;
	height: auto;
	border: thick solid rgba(255,255,255,1.00);
	-webkit-box-shadow: 2px 3px 6px 1px rgba(51,43,33,0.39);
	border-radius: 3px;
	box-shadow: 2px 3px 6px 1px rgba(51,43,33,0.39);
}
.icon-60 {
	width: auto;
	height: 100%;
	max-height: 100%;
}
.Icon-image {
	text-align: center;
	vertical-align: bottom;
	padding-left: 5px;
}
.Cabin-Icon {
	text-align: center;
	vertical-align: bottom;
}
.text3 {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	color: #066;
	font-size: x-large;
	font-weight: bolder;
	padding-left: 2px;
}
.CollectionCabinRateText {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	color: #066;
	font-size: medium;
	font-weight: bolder;
	padding-left: 2px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
}
.in-cabin-extra-price-text {
	text-align: center;
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: small;
	line-height: normal;
}

.guestMax {
}
.SpecialOffer {
	z-index: 750;
}
.SpecialOfferImage {
	z-index: 800;
	position: relative;
	width: 5px;
	height: 2px;
	overflow-y: visible;
	overflow-x: visible;
	visibility: visible;
	bottom: -3px;
	right: -2px;
}
.SpecialOfferImageHomepage {
	visibility: visible;
	width: 5px;
	position: relative;
	overflow-y: visible;
	overflow-x: visible;
	float: left;
	clear: none;
	height: 2px;
	top: 53px;
}
.SpecialOffer-onMenu {
	z-index: 904;
	visibility: visible;
	width: 2px;
	overflow-y: visible;
	overflow-x: visible;
	height: 2px;
	margin-top: -10px;
}

.SpecialOfferImage2 {
	z-index: 800;
	position: relative;
	width: 5px;
	height: 2px;
	overflow-y: visible;
	overflow-x: visible;
	visibility: visible;
	bottom: 43px;
	left: 75%;
}
.SpecialOffer-Tag-Image {
	z-index: 800;
	position: relative;
	width: 5px;
	height: 2px;
	overflow-y: visible;
	overflow-x: visible;
	visibility: visible;
	left: 20%;
}
.SpecialOffer-Tag-Image-CabinList {
    z-index: 800;
    width: 100px;
    height: 2px;
    overflow-y: visible;
    overflow-x: visible;
    visibility: visible;
    position: relative;
    float: right;
    padding-left: 0px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    top: 20px;
    right: 10px;
    /* [disabled]display: inline; */
}
.SpecialOffer-Tag-cabin {
	z-index: 800;
	width: 5px;
	height: 2px;
	overflow-y: visible;
	overflow-x: visible;
	visibility: visible;
	bottom: -70px;
	padding-bottom: 0px;
}
.pageHeaderParagraph {
	background-image: -webkit-linear-gradient(270deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -o-linear-gradient(270deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: linear-gradient(180deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	text-align: center;
	width: 98%;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 15px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: 5px;
	border-radius: 8px;
	padding-bottom: 15px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	border: medium outset rgba(108,82,26,1.00);
}
.CatagoryHeaderParagraph {
    background-image: -webkit-linear-gradient(270deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    background-image: -moz-linear-gradient(270deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    background-image: -o-linear-gradient(270deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    background-image: linear-gradient(180deg,rgba(247,243,229,0.90) 0%,rgba(208,197,164,0.85) 100%), url(Graphics/Cabin-info-background-shim.jpg);
    text-align: center;
    width: 98%;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 15px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 8px;
    padding-bottom: 15px;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
    border: medium outset rgba(108,82,26,1.00);
    margin-top: 30px;
    float: left;
}
.pageHeaderParagraphBackground {
	margin-left: 5px;
	border-radius: 8px;
	-webkit-box-shadow: 0px 0px;
	box-shadow: 0px 0px;
	background-image: url(Graphics/Cabin-info-background-shim.jpg);
}
.CollectionHeaderParagraph {
	background-image: -webkit-linear-gradient(270deg,rgba(247,243,229,0.73) 19.17%,rgba(149,131,77,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(247,243,229,0.73) 19.17%,rgba(149,131,77,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -o-linear-gradient(270deg,rgba(247,243,229,0.73) 19.17%,rgba(149,131,77,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: linear-gradient(180deg,rgba(247,243,229,0.73) 19.17%,rgba(149,131,77,0.45) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	text-align: center;
	width: 98%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: 5px;
	border-radius: 6px;
	-webkit-box-shadow: 2px 3px 4px 2px hsla(31,20%,29%,0.72);
	box-shadow: 2px 3px 4px 2px hsla(31,20%,29%,0.72);
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	text-shadow: 0px 0px;
	border-width: thin;
	border-top-style: solid;
	border-color: hsla(43,28%,95%,1.00) hsla(45,32%,68%,0.85) hsla(45,32%,68%,0.85) hsla(43,26%,95%,1.00);
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: medium;
}
.Guest-Service-Text {
	text-align: left;
	margin-left: 5px;
	border-radius: 6px;
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	font-family: droid-sans;
	font-style: normal;
	font-weight: 700;
	font-size: medium;
	text-indent: 20px;
	color: hsla(76,59%,21%,1.00);
}
.GroupHeaderParagraph {
	text-align: center;
	width: 98%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-left: 5px;
	border-radius: 6px;
	padding-top: 1%;
	padding-right: 1%;
	padding-left: 1%;
	padding-bottom: 1%;
	text-shadow: 0px 0px;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size: medium;
}

.OfferInfoHolder {
    text-align: center;
    z-index: auto;
    /* [disabled]-webkit-box-shadow: 9px 13px 10px 1px hsla(0,0%,0%,0.39); */
    /* [disabled]box-shadow: 9px 13px 10px 1px hsla(0,0%,0%,0.39); */
}
.Header-image-holder {
	background-image: none;
	text-align: center;
	max-width: 100%;
	height: auto;
}
.MenuPosition {	left: 50%;
	right: 50%;
	top: 50%;
	bottom: 50%;
	text-align: center;
}

    img.responsive {
	width : 100%; /* or max-width : 100% */
	height: auto;
	max-width: 100%;
    }

.icon-menu-image {
	max-height: 75px;
	text-align: center;
	min-width: 0px;
	max-width: 75px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	float: left;
}
.bottom-menu-image {
	padding-top: 5px;
	padding-right: 20px;
	width: auto;
	max-height: 100px;
	max-width: 100px;
}
.style77 {
	font-family: Tahoma;
	font-weight: bolder;
	font-size: x-large;
	text-transform: none;
	font-style: italic;
	line-height: 1em;
	text-align: center;
	vertical-align: bottom;
	margin-top: 20px;
}
.Row2 {
	float: left;
	width: 100%;
	padding-left: 10px;
}
.Row3 {
	float: left;
	width: 100%;
	text-align: left;
}
.PictureFrame {
	float: left;
	height: 300px;
	display: block;
	padding-right: 15px;
	width: 300px;
	padding-bottom: 10px;
}
.PictureFrame2 {
	float: right;
	height: 275px;
	display: block;
	width: 300px;
	padding-left: 7px;
}
.PictureFrame3 {
	float: right;
	display: block;
	max-width: 400px;
	width: 400px;
	padding: .5em;
	min-height: 200px;
}
.textinfo {
	padding-right: 10px;
	padding-left: 5px;
}
.textinfo2 {
	padding-right: 5px;
	padding-left: 5px;
	max-width: 100%;
	float: left;
	text-align: center;
}
.about-us-Div {
    border-radius: 12px;
    background-color: hsla(39,50%,90%,0.80);
    -webkit-box-shadow: 3px 6px 17px 5px hsla(0,0%,0%,0.50);
    box-shadow: 3px 6px 17px 5px hsla(0,0%,0%,0.50);
    width: 80%;
    margin-left: 6%;
    margin-top: 0.5%;
    font-family: droid-sans;
    font-weight: 400;
    text-align: center;
    font-style: normal;
    color: hsla(0,0%,0%,1.00);
    padding-top: 2%;
    padding-right: 2%;
    padding-left: 2%;
    padding-bottom: 2%;
    border: 2px outset hsla(43,48%,87%,1.00);
}
.featured-cabin-Div {
	border-radius: 8px;
	padding-top: 28px;
	padding-right: 14px;
	padding-left: 9px;
	margin-top: 40px;
}
.HP-featured-cabin-Div {
    border-radius: 8px;
    padding-right: 0%;
    padding-left: 0%;
    clear: left;
    padding-top: 1%;
    margin-top: 1%;
}
.about-us-Text {
    line-height: 1.25em;
    font-weight: 500;
    color: hsla(0,0%,0%,1.00);
}
.about-us-Text:hover {
    font-weight: 500;
    color: hsla(0,0%,0%,1.00);
}
.about-us-Text:visited {
    font-weight: 500;
    color: hsla(33,84%,10%,1.00);
}
.about-us-Text:link {
    line-height: 1.25em;
    font-weight: 600;
    color: hsla(0,0%,0%,1.00);
}
.about-us-Text-p  {
    text-indent: 2.5em;
}
.about-us-Text-p::first-letter  {
    text-indent: 2.5em;
    font-weight: 800;
    font-size: large;
    /* [disabled]font-style: normal; */
}

.read-more-state {
    display: none;
}
.read-more-target {
    max-height: 0%;
    transition: .25 ease;
    opacity: 0;

}

.read-more-state:checked ~ .read-more-wrap .read-more-target {
	opacity: 1;
	font-size: inherit;
	max-height: auto;
}
.read-more-state ~ .read-more-trigger:before {
	content: '+ Read More +';
}
.read-more-state:checked ~ .read-more-trigger:before { 
content: ' - Read Less -'}
}
.read-more-trigger {
	cursor: pointer
	display:
    display: inline-block;
    display: inline-block;
}

.style611 {
	font-family: droid-sans;
	font-size: 1.2em;
	line-height: 1em;
	color: rgba(40,25,1,1.00);
	text-align: center;
	font-style: normal;
	font-weight: 400;
	text-shadow: 0px 0px 0px;
}
.style76 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-weight: bold;
}
.style75 {font-family: Tahoma;
	font-size: 24px;
	font-style: italic;
	color: #550000;
	font-weight: bold;
}
.style6111 {	font-family: "Tekton Pro";
	font-size: large;
	line-height: 1em;
}
.style62 {	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	line-height: 1em;
	font-style: italic;
}
.style69 {font-size: medium;
	font-style: italic;
	color: #5A2603;
}
.style71 {font-family: "Tekton Pro";
	font-size: 24px;
	line-height: 1em;
}
.style72 {
	font-size: medium;
	font-family: league-gothic;
	font-style: normal;
	font-weight: 400;
}
.style73 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: medium; font-weight: bold; }
.text5 {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: 1.2em;
	text-align: center;
}
.roundLogo {
	float: right;
	display: inline;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}.page-shadow {
	-webkit-box-shadow: 5px 6px 4px 3px rgba(0,0,0,0.53);
	box-shadow: 5px 6px 4px 3px rgba(0,0,0,0.53);
}
.rounded-bottom {
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
.Row-title {
	width: 60%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline-block;
	float: left;
	margin-right: 5px;
}
.row-text {
	text-align: left;
	float: left;
	height: auto;
	width: 95%;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: inline;
}
.menu-centered {
	text-align: center;
}
.Logo-Header {
	background-repeat: no-repeat;
	float: right;
	width: 100%;
	z-index: 950;
	position: relative;
	visibility: visible;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	display: block;
	height: auto;
	min-height: 100%;
	max-width: 100%;
}
.Logo-Header-image {
	width: 100%;
	height: auto;
}
.text-shadow {
	text-shadow: 1px 2px 2px rgba(61,45,22,0.40);
}
.text-shadow-hp {
    text-shadow: 2px 3px 3px rgba(2,2,2,0.79);
}
.Bottom-TAB-menu {
	display: inline;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	float: left;
}
.text-centered {
	text-align: center;
}
.CMVLogo {
	width: 20%;
	float: left;
	max-width: 25%;

}
.CabinMenu {
	width: 75%;
	float: left;
	z-index: 900;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: auto;
	padding-bottom: 5px;
	border-radius: 0px 0px 10px 10px;
}
.p7PM3_img {
	height: auto !important;
	width: 100% !important;

 }
.CabinInfoName {
	width: 75%;
	float: left;
	margin-top: 10px;
	border-radius: 15px;
	-webkit-box-shadow: 3px 3px 6px 3px hsla(42,100%,8%,0.64);
	box-shadow: 3px 3px 6px 3px hsla(42,100%,8%,0.64);
	background-image: -webkit-linear-gradient(270deg,rgba(232,196,8,0.20) 0%,rgba(246,216,86,0.20) 40.41%,rgba(216,181,0,0.20) 64.77%,rgba(216,181,0,0.10) 100%), url(Graphics/Background_Texture-leather-red.png);
	background-image: -moz-linear-gradient(270deg,rgba(232,196,8,0.20) 0%,rgba(246,216,86,0.20) 40.41%,rgba(216,181,0,0.20) 64.77%,rgba(216,181,0,0.10) 100%), url(Graphics/Background_Texture-leather-red.png);
	background-image: -o-linear-gradient(270deg,rgba(232,196,8,0.20) 0%,rgba(246,216,86,0.20) 40.41%,rgba(216,181,0,0.20) 64.77%,rgba(216,181,0,0.10) 100%), url(Graphics/Background_Texture-leather-red.png);
	background-image: linear-gradient(180deg,rgba(232,196,8,0.20) 0%,rgba(246,216,86,0.20) 40.41%,rgba(216,181,0,0.20) 64.77%,rgba(216,181,0,0.10) 100%), url(Graphics/Background_Texture-leather-red.png);
	padding-top: 2px;
	padding-left: 2px;
	padding-bottom: 5px;
	border: thin groove hsla(19,32%,24%,1.00);
	height: auto;
	border-collapse: collapse;
	border-spacing: 2px 0px;
	display: inline-block;
	z-index: 400;
	text-shadow: 2px 3px;
	padding-right: 5px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	vertical-align: middle;
	margin-bottom: 10px;
}
.Featured_Discount_Info {
	border-left: thin outset hsla(49,76%,19%,0.61);
	border-right: thick outset hsla(60,47%,21%,0.34);
	border-bottom: thick outset hsla(49,77%,19%,0.44);
	border-top: thin outset hsla(49,76%,19%,0.61);
	border-radius: 15% 2% 2% 15% / 40% 4% 4% 40%;
	margin-top: 5%;
	width: 75%;
	margin-left: 10%;
	-webkit-box-shadow: 5px 7px 5px 5px hsla(49,58%,15%,0.38);
	box-shadow: 5px 7px 5px 5px hsla(49,58%,15%,0.38);
	background-image: -webkit-linear-gradient(270deg,rgba(134,123,29,0.63) 0%,rgba(157,150,56,0.69) 32.12%,rgba(158,151,63,0.39) 60.62%,rgba(92,88,18,0.73) 100%,rgba(118,127,79,0.65) 100%,rgba(117,126,78,0.73) 100%,rgba(0,0,0,1.00) 100%,rgba(59,63,39,0.68) 100%), url(Graphics/Background_Texture-lrg.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(134,123,29,0.63) 0%,rgba(157,150,56,0.69) 32.12%,rgba(158,151,63,0.39) 60.62%,rgba(92,88,18,0.73) 100%,rgba(118,127,79,0.65) 100%,rgba(117,126,78,0.73) 100%,rgba(0,0,0,1.00) 100%,rgba(59,63,39,0.68) 100%), url(Graphics/Background_Texture-lrg.jpg);
	background-image: -o-linear-gradient(270deg,rgba(134,123,29,0.63) 0%,rgba(157,150,56,0.69) 32.12%,rgba(158,151,63,0.39) 60.62%,rgba(92,88,18,0.73) 100%,rgba(118,127,79,0.65) 100%,rgba(117,126,78,0.73) 100%,rgba(0,0,0,1.00) 100%,rgba(59,63,39,0.68) 100%), url(Graphics/Background_Texture-lrg.jpg);
	background-image: linear-gradient(180deg,rgba(134,123,29,0.63) 0%,rgba(157,150,56,0.69) 32.12%,rgba(158,151,63,0.39) 60.62%,rgba(92,88,18,0.73) 100%,rgba(118,127,79,0.65) 100%,rgba(117,126,78,0.73) 100%,rgba(0,0,0,1.00) 100%,rgba(59,63,39,0.68) 100%), url(Graphics/Background_Texture-lrg.jpg);
}
.Featured_Discount_Info_Tag {
	width: 60%;
	margin-left: 20%;

























	background-size: 100%
% auto;
	border: medium dashed hsla(26,91%,8%,0.78);
	background-image: -webkit-linear-gradient(270deg,rgba(249,1,5,0.28) 0%,rgba(255,255,255,0.17) 30.57%,rgba(255,234,234,0.24) 72.54%,rgba(255,0,0,0.33) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(249,1,5,0.28) 0%,rgba(255,255,255,0.17) 30.57%,rgba(255,234,234,0.24) 72.54%,rgba(255,0,0,0.33) 100%);
	background-image: -o-linear-gradient(270deg,rgba(249,1,5,0.28) 0%,rgba(255,255,255,0.17) 30.57%,rgba(255,234,234,0.24) 72.54%,rgba(255,0,0,0.33) 100%);
	background-image: linear-gradient(180deg,rgba(249,1,5,0.28) 0%,rgba(255,255,255,0.17) 30.57%,rgba(255,234,234,0.24) 72.54%,rgba(255,0,0,0.33) 100%);
	background-color: hsla(48,94%,56%,1.00);
	-webkit-box-shadow: 6px 5px 7px hsla(48,87%,15%,0.46);
	border-radius: 25px;
	box-shadow: 6px 5px 7px hsla(48,87%,15%,0.46);
	height: auto;
	margin-top: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}
.calendar-widget-div {
    min-height: 720px;
    text-align: center;
    display: inline-block;
    width: 100%;
    /* [disabled]height: 100vh; */
    position: relative;
    /* [disabled]overflow: visible; */
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-bottom: 2%;
    padding-top: 2%;
    border-width: 0px;
    background-color: hsla(24,19%,90%,0.59);
}
.Calendar-widget-div-background {
    -webkit-box-shadow: 2px 2px 9px 0px hsla(25,21%,11%,0.68);
    box-shadow: 2px 2px 9px 0px hsla(25,21%,11%,0.68);
    background-color: hsla(41,30%,40%,0.70);
    padding-top: 3px;
    padding-right: 3px;
    padding-left: 3px;
    border-radius: 5px;
    padding-bottom: 3px;
    text-align: center;
    border: thin outset hsla(39,25%,30%,0.64);
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: inline-block;
    width: 99%;
    height: auto;
}

.text-left {
	text-align: left;
}
.text11 {
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: medium;
}
.interior-pic-button {
	border-radius: 25px;
	border-color: hsla(43,96%,11%,0.24);
	border-style: double;
	border-width: 1px 2px 2px 0px;
	background-color: hsla(174,44%,92%,1.00);
	text-align: center;
	line-height: 1em;
	min-height: 1em;
	padding-top: 0.5em;
	padding-right: .5em;
	padding-left: 0.6em;
	padding-bottom: 0.5em;
	font-weight: bolder;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	display: inline-block;
	margin-bottom: 0px;
	background-image: -webkit-linear-gradient(270deg,rgba(169,139,7,0.64) 0.52%,rgba(255,246,202,0.45) 29.02%,rgba(247,224,112,0.52) 70.47%,rgba(162,133,4,0.75) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(169,139,7,0.64) 0.52%,rgba(255,246,202,0.45) 29.02%,rgba(247,224,112,0.52) 70.47%,rgba(162,133,4,0.75) 100%);
	background-image: -o-linear-gradient(270deg,rgba(169,139,7,0.64) 0.52%,rgba(255,246,202,0.45) 29.02%,rgba(247,224,112,0.52) 70.47%,rgba(162,133,4,0.75) 100%);
	background-image: linear-gradient(180deg,rgba(169,139,7,0.64) 0.52%,rgba(255,246,202,0.45) 29.02%,rgba(247,224,112,0.52) 70.47%,rgba(162,133,4,0.75) 100%);
	-webkit-box-shadow: 2px 2px 7px 2px hsla(32,100%,3%,0.48);
	box-shadow: 2px 2px 7px 2px hsla(32,100%,3%,0.48);
	margin-top: 2em;
	text-shadow: 1px 2px 1px hsla(39,91%,14%,0.30);
}
.Amenities-div {
	text-align: center;
	float: left;
	width: 95%;
	padding-bottom: 5%;
	margin-left: 5%;
	padding-top: 5%;
}
.Amenities-div-Cabin {
    float: left;
    width: 100%;
    display: block;
    clear: left;
}
.HP-Rental-Catagory-Div {
    float: left;
    width: 100%;
    display: inline;
    clear: left;
    padding-left: 1%;
    margin-top: 0.5%;
    margin-right: 2%;
    text-align: center;
    padding-right: 1%;
    margin-bottom: 20%;
    height: auto;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.Description_Holder {
	height: auto;
	width: 100%;
}
.Gallery-holder {
	width: 95%;
	height: auto;
}
.Buttons {
	width: 100%;
	height: auto;
	text-align: center;
	position: relative;
	top: -1.25em;
}

.text10 {
	color: hsla(37,100%,9%,0.82);
	font-size: 0.7em;
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	vertical-align: text-top;
}
.text12 {
	color: hsla(36,95%,9%,1.00);
	font-size: 1.2em;
	font-weight: 700;
	font-family: droid-sans;
	font-style: normal;
	font-variant: normal;
}
.left-padding-15 {
	margin-left: 10%;
}
.left-padding-5 {
	margin-left: 5%;
}
.left-padding-5 {
	margin-left: 3%;
}
.bottom-padding-10 {
	padding-bottom: 10px;


}
.CollectionTotals {
	float: right;
	height: 100%;
	padding-right: 5%;
}
.style751 {	font-family: Tahoma;
	font-size: 24px;
	font-style: normal;
	color: #550000;
	font-weight: bold;
}
.CollectionCabinGuestRates {
	float: left;
	width: 25%;
	display: inline;
	color: hsla(179,43%,25%,1.00);
	position: static;
}
.Collection-Total-Guest-Rates {
	float: right;
	width: 20%;
	display: inline;
}
.CollectionCabinGuest {
	width: 100%;
	float: right;
	text-align: center;
	color: hsla(37,100%,13%,1.00);
	height: 100%;
	display: inline-block;
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: medium;
}
.CollectionGuestTotal {
	width: 100%;
	color: hsla(37,100%,13%,1.00);
	display: block;
	position: relative;
	font-family: droid-sans;
	font-style: normal;
	font-weight: 700;
	font-size: medium;
	text-align: center;
}
.CollectionGuestTotalGroup {
	width: 100%;
	color: hsla(37,100%,13%,1.00);
	display: block;
	position: relative;
	font-family: droid-sans;
	font-style: normal;
	font-weight: 700;
	font-size: medium;
	text-align: center;
}
.CollectionCabinRate {
	width: 100%;
	float: right;
	text-align: center;
}
.CollectionRate {
	width: 100%;
	text-align: center;
	display: inline-block;
	padding-top: 2%;
}
.CollectionCabinFeatures {	float: left;
	height: 100%;
	width: 54%;
	min-width: 0px;
	position: static;
}
.CollectionRate-Amount {
    width: 100%;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    min-height: 0px;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    font-weight: bolder;
    font-size: medium;
    text-align: center;
}
.LocationText-include {
	font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
	font-size: medium;
	letter-spacing: 0.15em;

}

.CollectionSlideShowHolder {
	height: auto;
	width: 45%;
	float: right;
	clear: right;
	margin-left: 1%;
	margin-bottom: 1%;
}
.textsmall {
	font-size: small;
}
.CollectionParagraphGuestRates {
	width: 54%;
	float: left;
	clear: left;
	font-size: large;
	font-weight: 400;
	margin-bottom: 0.5em;
	font-family: marmelad;
	font-style: normal;
	color: hsla(21,100%,19%,1.00);
	text-align: center;
	text-shadow: 1px 1px 2px hsla(26,100%,7%,0.34);
}
.text-large {
	font-size: large;
}
.aline-Left {

}
.image-border {
	border-radius: 4px;
	border-left: thin solid hsla(43,24%,47%,0.41);
	border-right: thin solid hsla(43,24%,47%,0.59);
	border-bottom: thin solid hsla(43,24%,47%,0.59);
	border-top: thin solid hsla(43,24%,47%,0.59);
}
.shadow {
	-webkit-box-shadow: 1px 1px 7px 1px hsla(0,0%,35%,0.25);
	box-shadow: 1px 1px 7px 1px hsla(0,0%,35%,0.25);
}
.CollectionCabinName {
	width: 100%;
}
.GroupCabinName {
	font-family: allan;
	font-style: normal;
	font-weight: 700;
	font-size: medium;
	text-align: left;
	padding-left: 1em;
	width: auto;
}
.Group-number-text {
	font-family: allan;
	font-style: normal;
	font-weight: 700;
	font-variant: small-caps;
	font-size: 1.25em;
	text-shadow: 2px 3px 3px rgba(48,30,12,0.26);
}
.papertext {
}
.Discription-paragraph-text {
	font-size: medium;
	padding-right: 1em;
	padding-left: 1em;
	text-align: center;
}
.gradient-shadeing {
	background-image: -webkit-linear-gradient(270deg,rgba(248,241,230,0.28) 0%,rgba(167,158,128,0.35) 100%), url(url);
	background-image: -moz-linear-gradient(270deg,rgba(248,241,230,0.28) 0%,rgba(167,158,128,0.35) 100%), url(url);
	background-image: -o-linear-gradient(270deg,rgba(248,241,230,0.28) 0%,rgba(167,158,128,0.35) 100%), url(url);
	border-radius: 3px;
	background-image: linear-gradient(180deg,rgba(248,241,230,0.28) 0%,rgba(167,158,128,0.35) 100%), url(url);
}
.cabin-num-beds {
	width: 50%;
}
.cabin-bed-number {
	text-align: center;
	width: auto;
	display: inline-block;
}
.cabin-bed-number-RT {
	text-align: center;
	width: auto;
	display: inline;
}
.cabin-Guest-number {
	width: 100%;
	text-align: center;
}
.AmenitiesRow-cabin-sub {
	width: auto;
	display: inline-block;
	text-align: center;
}
.Amenities-Tab {
	width: auto;
	text-align: center;
}
.HP-Rental-Cabin-Tab {
    width: auto;
    text-align: center;
    overflow-x: visible;
    margin-top: 2%;
    display: inline-block;
}
.Amenities-cabin-floor {
	background-image: -o-linear-gradient(270deg,rgba(199,180,136,0.87) 27.98%,rgba(199,180,137,0.45) 100%);
	background-image: -webkit-linear-gradient(270deg,rgba(199,180,136,0.87) 27.98%,rgba(199,180,137,0.45) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(199,180,136,0.87) 27.98%,rgba(199,180,137,0.45) 100%);
	background-image: linear-gradient(180deg,rgba(199,180,136,0.87) 27.98%,rgba(199,180,137,0.45) 100%);
	font-family: droid-sans;
	font-style: normal;
	font-weight: 400;
	font-size: large;
	text-align: center;
	line-height: 1.25em;
	border-radius: 10px;
	border-left-color: hsla(42,29%,57%,0.64);
	border-right-color: hsla(42,29%,57%,0.64);
	border-top: 2px solid hsla(42,29%,54%,0.68);
	border-left-style: solid;
	border-right-style: solid;
	border-left-width: 2px;
	border-right-width: 2px;
	display: inline-block;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	margin-left: 7px;
	margin-right: 10px;
	margin-bottom: 20px;
	-webkit-box-shadow: 0px 3px 5px 2px hsla(0,0%,0%,0.18);
	box-shadow: 0px 3px 5px 2px hsla(0,0%,0%,0.18);
	padding-bottom: 7px;
}
.FaceBook-like {
	width: 75%;
	margin-top: 15px;
	display: inline-block;
	text-align: center;
}

.Amenities-Catagory {
	width: 100%;
	margin-bottom: 5px;
}
.Contact-Buttons {
	width: 100%;
	text-align: center;
}
.Aviltex2 {
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", Verdana, sans-serif;
	font-size: 2em;
	font-style: italic;
	font-weight: bold;
	color: #500;
}
.AvailText1 {	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
	font-size: 2em;
	color: #4D4B1A;
}
.quantities {
	font-size: large;
	font-style: normal;
	font-weight: bold;
	color: #404327;
	font-family: "Arial Rounded MT Bold", Arial;
}
.style3 {
    font-family: "Arial Rounded MT Bold", Arial;
    font-size: medium;
    font-weight: normal;
    color: #4B431F;
    font-style: normal;
    /* [disabled]vertical-align: top; */
}
.vertical-background-gradient {
	background-image: -webkit-linear-gradient(0deg,rgba(243,1,5,0.27) 0%,rgba(247,239,239,0.08) 26.42%,rgba(251,248,248,0.07) 77.20%,rgba(255,0,0,0.33) 100%);
	background-image: -moz-linear-gradient(0deg,rgba(243,1,5,0.27) 0%,rgba(247,239,239,0.08) 26.42%,rgba(251,248,248,0.07) 77.20%,rgba(255,0,0,0.33) 100%);
	background-image: -o-linear-gradient(0deg,rgba(243,1,5,0.27) 0%,rgba(247,239,239,0.08) 26.42%,rgba(251,248,248,0.07) 77.20%,rgba(255,0,0,0.33) 100%);
	border-radius: 25px;
	background-image: linear-gradient(90deg,rgba(243,1,5,0.27) 0%,rgba(247,239,239,0.08) 26.42%,rgba(251,248,248,0.07) 77.20%,rgba(255,0,0,0.33) 100%);
	width: 100%;
	height: 100%;
	margin-top: 0pc;
	margin-right: 0pc;
	margin-left: 0pc;
	margin-bottom: 0pc;
	padding-top: 5px;
	position: static;
	min-height: 98%;
	min-width: 98%;
	padding-bottom: 7px;
}
.discount-header-text {
	color: hsla(15,95%,38%,1.00);
	font-family: coming-soon;
	font-style: normal;
	font-weight: 500;
	font-size: 2.5em;
	text-shadow: 1px 2px hsla(22,94%,13%,0.23);
	font-variant: small-caps;
}
.vertical-background-gradient div .style65 {
}
.Text-White {
	color: hsla(0,100%,99%,1.00);
}
.Text-White-Large {
	color: hsla(0,100%,99%,1.00);
	font-size: x-large;
	font-family: droid-sans;
	letter-spacing: 0.1em;
	font-weight: 700;
	font-style: normal;
}
.Text-shadow-white {
	text-shadow: 1px 2px 2px rgba(248,247,245,0.93);
}

.Text-Blue-Dark {
	color: hsla(202,95%,25%,1.00);
}
.Special-Offer-Calendar-Position {
	text-align: center;
	display: inline;
	height: 5px;
	width: 5px;
	overflow-x: visible;
	overflow-y: visible;
	z-index: auto;
}
.logoholder {
	float: left;
	padding-top: 3px;
	padding-left: 3px;
	width: 20%;
	height: auto;
	min-width: 150px;
	padding-right: 0px;
	clear: right;

}
.Amenities-Quantity-Text {
    display: inline;
    font-family: Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-style: normal;
    color: #066;
    font-size: x-large;
    font-weight: bolder;
    padding-right: 2px;
    width: 2%;
    text-shadow: 1px 2px 2px hsla(55,9%,28%,0.37);
    text-align: center;
}
.Amenities-Includes-Specs {
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	display: inline-table;
	padding-right: 8px;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	width: auto;
}
.CabinRateAmount {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #066;
	text-align: center;
	font-size: x-large;
	font-weight: bolder;
}
.parchmentBackground {
	background-image: url(/Graphics/Cabin-info-background-shim.jpg);
	background-repeat: repeat;
}
.Border-Dashed {
	border-width: thick;
	border-style: dashed;
	border-radius: 4px;
}
.Featured-Cabin-Offer {
	text-align: center;
}

.Border-Color-White {
	border-color: hsla(50,21%,95%,1.00);

}
.Background-newspaper {
	background-image: -webkit-linear-gradient(270deg,rgba(118,187,184,0.47) 1.04%,rgba(118,187,184,0.47) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -moz-linear-gradient(270deg,rgba(118,187,184,0.47) 1.04%,rgba(118,187,184,0.47) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: -o-linear-gradient(270deg,rgba(118,187,184,0.47) 1.04%,rgba(118,187,184,0.47) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-image: linear-gradient(180deg,rgba(118,187,184,0.47) 1.04%,rgba(118,187,184,0.47) 100%), url(Graphics/Cabin-info-background-shim.jpg);
	background-repeat: repeat;
}
.Promo-Div {
	text-align: center;
	float: right;
	width: 24%;
	position: relative;
	display: inline-block;
	bottom: 19em;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	overflow-y: visible;
	max-height: 1em;
}
.style43 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
}
.deposit-info-div {	text-align: center;
	display: inline-block;
	width: 85%;
	clear: left;
	margin-top: 4px;
	text-shadow: 1px 2px 2px hsla(0,0%,0%,0.61);
	margin-bottom: 3px;
}.Featured-Cabin-Sticker {
}
.Search-iframe-div {
    text-align: center;
    display: inline-block;
    width: 99%;
    height: 110vh;
    visibility: visible;
    background-image: url(url);
    margin-left: 7px;
    margin-right: 7px;
    min-height: 500px;
}
.Cabin-Name-List-Container-Div {
	text-align: center;
	width: 100%;
}
.Cabin-Name-List {
	text-align: center;
	display: inline-block;
	width: 33%;
}
.HP-Menu-Holding-Div {
    width: 150px;
    display: inline-block;
    text-align: center;
    float: right;
    height: 65px;
    /* [disabled]-webkit-box-sizing: border-box; */
    /* [disabled]-moz-box-sizing: border-box; */
    /* [disabled]box-sizing: border-box; */
    max-width: 200px;
    z-index: 999;
    margin-top: 10px;
    position: relative;
}
.Yellow-Highlighed-Text {
	text-shadow: -3px -3px 12px hsla(60,98%,57%,0.92);
}
.Text-Bold {
	font-weight: bold;
	letter-spacing: 0.1em;
}
.Text-DroidSans {
	font-family: Baskerville, "Palatino Linotype", Palatino, "Century Schoolbook L", "Times New Roman", serif;
}
.Text-line-hight {
	line-height: 1.75em;

}
.Header1Text-Div {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: auto;
    display: inline-block;
    width: 95%;
    margin-bottom: 2%;
}
.HP-CMV-Logo-holder-Div {
    width: 20%;
    z-index: 999;
    float: left;
    position: relative;
    top: 0.5%;
    left: 0.5%;
    display: inline-block;
    max-width: 25%;
    margin-left: 0.5%;
    margin-top: 0.5%;
}
.HP-Tabs-Div {
    text-align: center;
    margin-top: 10%;
    display: inline-block;
    z-index: 990;
    position: relative;
    /* [disabled]left: 9%; */
    width: auto;
    height: auto;
}
.HP-Tab-Button {
    border-radius: 6px;
    border-left: 1px outset hsla(44,83%,26%,0.85);
    border-right: 2px outset hsla(44,83%,26%,0.85);
    border-bottom: 2px outset hsla(44,83%,26%,0.85);
    border-top: 1px outset hsla(44,83%,26%,0.85);
    background-image: -webkit-linear-gradient(270deg,rgba(242,227,215,0.74) 0%,rgba(183,153,122,0.28) 21.75%,rgba(176,138,98,0.28) 78.76%,rgba(43,17,4,0.80) 100%), url(Graphics/wood_button_Background.png);
    background-image: -moz-linear-gradient(270deg,rgba(116,75,0,0.78) 0%,rgba(52,32,0,1.00) 100%);
    background-image: -o-linear-gradient(270deg,rgba(116,75,0,0.78) 0%,rgba(52,32,0,1.00) 100%);
    background-image: linear-gradient(180deg,rgba(242,227,215,0.74) 0%,rgba(183,153,122,0.28) 21.75%,rgba(176,138,98,0.28) 78.76%,rgba(43,17,4,0.80) 100%), url(Graphics/wood_button_Background.png);
    -webkit-box-shadow: 2px 4px 5px 2px hsla(0,0%,0%,0.55);
    box-shadow: 2px 4px 5px 2px hsla(0,0%,0%,0.55);
    padding-top: 6px;
    padding-right: 6px;
    padding-bottom: 6px;
    padding-left: 6px;
    color: hsla(168,75%,16%,1.00);
    font-size: 1em;
    text-align: center;
    /* [disabled]margin-top: 24px; */
    display: inline-block;
    margin-left: 9px;
    font-weight: 700;
    font-family: droid-sans;
    font-style: normal;
    background-size: auto auto;
    background-repeat: repeat;
    background-origin: border-box;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-bottom: 25px;
}
.Background-50-Transparent {
	background-color: hsla(0,0%,0%,0.50);
}
.Background-33-Transparent {
	background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.22) 0%,rgba(0,0,0,0.26) 100%);
	background-image: -moz-linear-gradient(270deg,rgba(0,0,0,0.22) 0%,rgba(0,0,0,0.26) 100%);
	background-image: -o-linear-gradient(270deg,rgba(0,0,0,0.22) 0%,rgba(0,0,0,0.26) 100%);
	background-image: linear-gradient(180deg,rgba(0,0,0,0.22) 0%,rgba(0,0,0,0.26) 100%);
}

.HP-Tab-Button:active {
	transform: translate(3px, 6px);












Scale(.9,.9);
	-webkit-box-shadow: 1px 1px 2px hsla(0,0%,0%,0.48);
	border-radius: 6px;
	box-shadow: 1px 1px 2px hsla(0,0%,0%,0.48);
}
.HP-Tab-Button:hover {
    background-image: -o-linear-gradient(270deg,rgba(198,128,0,0.65) 0%,rgba(116,71,0,0.94) 100%);
    background-image: -webkit-linear-gradient(270deg,rgba(198,128,0,0.65) 0%,rgba(116,71,0,0.94) 100%), url(Graphics/wood_button_Background.png);
    background-image: -moz-linear-gradient(270deg,rgba(198,128,0,0.65) 0%,rgba(116,71,0,0.94) 100%);
    border-radius: 6px;
    background-image: -webkit-linear-gradient(270deg,rgba(231,229,224,0.60) 0%,rgba(183,158,122,0.25) 27.97%,rgba(176,148,98,0.26) 75.65%,rgba(50,39,24,0.80) 100%), url(Graphics/wood_button_Background.png);
    border-left: 1px outset hsla(0,0%,27%,0.58);
    border-right: thin outset hsla(0,0%,27%,0.54);
    border-bottom: thin outset hsla(0,0%,27%,0.64);
    border-top: 1px outset hsla(0,0%,57%,0.68);
    transform: translate(2px, 5px);
    -webkit-box-shadow: 1px 1px 3px 1px hsla(0,0%,0%,0.40);
    box-shadow: 1px 1px 3px 1px hsla(0,0%,0%,0.40);
    background-image: linear-gradient(180deg,rgba(231,229,224,0.60) 0%,rgba(183,158,122,0.25) 27.97%,rgba(176,148,98,0.26) 75.65%,rgba(50,39,24,0.80) 100%), url(Graphics/wood_button_Background.png);
    text-shadow: 0px 0px;

}
.HP-Tabs-Carousel {
    text-align: center;



}
.Div-Shadow-20-percent {
    -webkit-box-shadow: 2px 2px 10px 8px hsla(0,0%,0%,0.24);
    border-radius: 6px;
    box-shadow: 2px 2px 10px 8px hsla(0,0%,0%,0.24);
}
.HP-Phone-image {
    width: 95%;
    height: auto;
    /* [disabled]max-height: 160px; */
}
.HP-flexable-Image {
	width: 95%;
	height: auto;
	max-height: 125px;
	max-width: 169px;
}

.menuheader {
	width: 20%;
	float: right;
	display: inline-block;
}
.HP-Cabin-Menu-Sub-Font {
	font-size: small;
	text-align: left;
}
.left-padding-10-per {
	padding-left: 10%;
}
.closed li .amm-trigger {
}

.Padded-5-per {
	margin-right: 5%;
	margin-left: 5%;
}
.text-red {
	color: hsla(11,81%,23%,1.00);
}
.in-cabin-extra-list-holder-div {
	padding: 2%;
	width: 100%;
}
.in-cabin-extra-image-div {
	width: 20%;
	padding: 1%;
	float: left;
}
.in-cabin-extra-description-div {
	width: 63%;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	text-align: left;
	float: left;
	padding-right: 2%;
	padding-left: 2%;
	text-indent: 5px;
	font-weight: bold;
}
.in-cabin-extra-price-div {
	float: right;
	width: 10%;
	font-size: x-large;
	text-align: center;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	clear: none;
}
.HP-Facebook-icon {
	width: 63%;
	height: auto;
}
.icon-box-Image-holder-HP {
    margin-top: 3px;
    margin-bottom: 3px;
    /* [disabled]height: 150px; */
}
.HP-Row {
    width: 100%;
    text-align: center;
    display: inline-block;
    padding-left: 1%;
    /* [disabled]clear: both; */
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.icon-box-HP-txt-med:link {
    width: 100%;
    text-align: center;
    clear: both;
    display: inline;
    padding-left: 7%;
    float: left;
    text-decoration: none;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    font-size: large;
    color: hsla(0,0%,99%,1.00);
}
.BackGround-Grey {
    background-color: hsla(0,0%,52%,1.00);
}
.LogWall-Background {
}
.Paragraph-wrapper {
}
    
.icon-box-HP-imgae-overlay {
    height: 1px;
    width: auto;
    overflow: visible;
    position: relative;
    bottom: 59px;
    left: 59%;
    visibility: visible;
    /* [disabled]display: inherit; */
    /* [disabled]-webkit-box-sizing: inherit; */
    /* [disabled]-moz-box-sizing: inherit; */
    /* [disabled]box-sizing: inherit; */
    float: left;
}
.icon-HP-img-flexable {
    min-width: 55px;
    max-width: 90%;
    width: auto;
    /* [disabled]height: 30%; */
}
.Bottom-link-Bar-Txt {
    font-family: droid-sans;
    font-style: normal;
    font-weight: 400;
}
.Bottom-link-Bar-Txt:link {
    font-family: droid-sans;
    font-style: normal;
    font-weight: 400;
}
.txt-black {
}
.HP-Cabin-Name-Sub-Font {
    font-size: small;
    text-align: center;
    text-shadow: 1px 2px 2px hsla(0,0%,0%,0.52);
}

.icon-box-info:link {
    font-size: small;
    font-style: normal;
}

.icon-box-holder {
    display: inline-block;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    float: left;
    text-align: center;
}

.icon-box-Bedrooms {
    float: left;
    text-align: center;
    display: inline-block;
    margin-right: 7px;
    background-image: -webkit-linear-gradient(270deg,rgba(239,231,210,0.19) 41.45%,rgba(199,181,136,0.39) 99.48%);
    background-image: -moz-linear-gradient(270deg,rgba(239,231,210,0.19) 41.45%,rgba(199,181,136,0.39) 99.48%);
    background-image: -o-linear-gradient(270deg,rgba(239,231,210,0.19) 41.45%,rgba(199,181,136,0.39) 99.48%);
    border-radius: 6px;
    background-image: linear-gradient(180deg,rgba(239,231,210,0.19) 41.45%,rgba(199,181,136,0.39) 99.48%);
    padding-left: 4px;
    padding-right: 6px;
    margin-top: 10px;
    -webkit-box-shadow: 2px 4px 7px 1px hsla(0,0%,0%,0.30);
    box-shadow: 2px 4px 7px 1px hsla(0,0%,0%,0.30);
    padding-top: 4px;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    margin-left: 7px;
    background-color: hsla(40,15%,88%,1.00);
    border: 2px outset hsla(38,21%,74%,1.00);
    padding-bottom: 4px;
}
.icon-box-info-text {
    font-family: droid-sans;
    font-style: normal;
    font-weight: 400;
    font-size: 0.8em;
    color: hsla(33,35%,12%,1.00);
}
.Scale-Row {
    clear: left;
    width: 100%;
    /* [disabled]padding-bottom: 14px; */
    float: left;
    margin-bottom: 5px;
    border: thin solid hsla(38,86%,8%,1.00);
    border-radius: 5px;
    margin-top: 5px;
    background-image: url(Graphics/Cabin-info-background-shim.jpg);
    -webkit-box-shadow: 1px 3px 8px hsla(0,0%,0%,0.47);
    box-shadow: 1px 3px 8px hsla(0,0%,0%,0.47);
    padding-top: 5px;
}
.Scale-Icon-Holder {
    float: left;
    min-width: 50px;
    max-width: 74px;
    margin-right: 9px;
}
.Scale-Title {
    font-family: chivo;
    font-size: large;
    font-style: normal;
    font-weight: 900;
    float: left;
    clear: right;
    text-align: left;
}
.Scale-Data {
    clear: right;
    float: left;
    width: 75%;
    /* [disabled]border: thin solid hsla(38,86%,8%,1.00); */
    border-radius: 5px;
    padding-right: 3px;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.Scale-Description {
    float: left;
    clear: left;
    text-align: left;
    padding-left: 7px;
}
.Scale-container {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}
.PromoCodeDiv {
    background-image: url(Graphics/UsePromoCode-icon.png);
    background-repeat: no-repeat;
    width: 200px;
    height: 85px;
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    max-height: 85px;
    max-width: 200px;
    text-align: center;
    font-weight: bold;
    font-size: x-large;
    padding-top: 40px;
    min-width: 200px;
    min-height: 85px;
    margin-bottom: 0px;
    margin-top: 0px;
    clear: both;
}
.finePrintText {
    text-align: center;
    font-size: x-small;
    font-family: Arial;
    font-style: normal;
    font-weight: 400;
}
