#globalNav UL.sub {
	CLEAR: both; PADDING-LEFT: 10px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 23px; BACKGROUND-COLOR: #515b76; BORDER-BOTTOM-STYLE: none
}
#globalNav UL.sub LI {
	PADDING-RIGHT: 24px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
UL.stayTabMenu {
	MARGIN: 0px 0px 0px 8px
}
UL.stayTabMenu LI {
	FLOAT: left; LINE-HEIGHT: 1
}
#mainContentBlock H2 {
	MARGIN-BOTTOM: 18px
}
#mainContentBlock H3 {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(guest_layout.css) no-repeat 0pt 5px; MARGIN: 10px 0px 0px
}
.priceList {
	MARGIN-BOTTOM: 10px; WIDTH: 758px; BORDER-BOTTOM: #ede8d3 1px solid
}
.priceList TD {
	BORDER-RIGHT: #ede8d3 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ede8d3 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 7px; BORDER-LEFT: #ede8d3 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ede8d3 1px; TEXT-ALIGN: center
}
.priceList TH {
	BORDER-RIGHT: #ede8d3 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ede8d3 1px solid; PADDING-LEFT: 15px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 7px; BORDER-LEFT: #ede8d3 1px solid; PADDING-TOP: 7px; BORDER-BOTTOM: #ede8d3 1px; TEXT-ALIGN: center
}
.priceList THEAD TH {
	BORDER-RIGHT: #ede8d3 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ede8d3 1px solid; PADDING-LEFT: 15px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; BORDER-LEFT: #ede8d3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ede8d3 1px
}
.priceList TBODY TH SPAN {
	FONT-SIZE: 0.8em; COLOR: #cb4127
}
.option {
	WIDTH: 670px
}
.option TH {
	FONT-SIZE: 1.1em;
	BORDER-BOTTOM: #ede8d3 1px solid;
	padding: 7px 15px;
}
.option TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 1.1em; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BORDER-BOTTOM: #ede8d3 1px solid
}
.option TD {
	TEXT-ALIGN: right
}
.priceList TBODY TH {
	FONT-WEIGHT: normal; WIDTH: 470px; TEXT-ALIGN: left
}
.option TH {
	FONT-WEIGHT: normal; WIDTH: 470px; TEXT-ALIGN: left
}
.priceList TBODY TH#regular {
	BORDER-RIGHT: #d8cb8b 1px solid; BORDER-TOP: #d8cb8b 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #d8cb8b 1px solid; BORDER-BOTTOM: #d8cb8b 1px solid; BACKGROUND-COLOR: #ede8d3; TEXT-ALIGN: left
}
.priceList TBODY TH#pacific {
	BORDER-RIGHT: #d8cb8b 1px solid; BORDER-TOP: #d8cb8b 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #d8cb8b 1px solid; BORDER-BOTTOM: #d8cb8b 1px solid; BACKGROUND-COLOR: #ede8d3; TEXT-ALIGN: left
}
.priceList TBODY TH#sweet {
	BORDER-RIGHT: #d8cb8b 1px solid; BORDER-TOP: #d8cb8b 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #d8cb8b 1px solid; BORDER-BOTTOM: #d8cb8b 1px solid; BACKGROUND-COLOR: #ede8d3; TEXT-ALIGN: left
}
.priceList TBODY TH#sweet2 {
	BORDER-RIGHT: #d8cb8b 1px solid; BORDER-TOP: #d8cb8b 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #d8cb8b 1px solid; BORDER-BOTTOM: #d8cb8b 1px solid; BACKGROUND-COLOR: #ede8d3; TEXT-ALIGN: left
}
.anchorBox {
	PADDING-BOTTOM: 5px; MARGIN: 15px auto; WIDTH: 794px
}
.anchorBox UL {
	OVERFLOW: hidden; WIDTH: 794px
}
.anchorBox LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
.anchorBox LI.regular {
	WIDTH: 173px
}
.anchorBox LI.sweet {
	WIDTH: 80px
}
.anchorBox LI.pacific {
	WIDTH: 173px
}
.anchorBox LI A {
	PADDING-LEFT: 12px; BACKGROUND: url() no-repeat 0px 0.2em
}
.guest_box {
	FLOAT: left; WIDTH: 280px
}
.guest_box2 {
	PADDING-LEFT: 50px; FLOAT: left; WIDTH: 400px; MARGIN-RIGHT: 20px
}
.notice {
	FONT-SIZE: 0.9em; MARGIN: 15px 0px 0px 30px; LINE-HEIGHT: 1.2
}
.notice LI {
	TEXT-INDENT: -1.4em
}
.guestTabMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 794px; PADDING-TOP: 0px; BORDER-BOTTOM: #d8cb8b 1px solid; POSITION: relative; TOP: 19px; HEIGHT: 48px
}
.guestTabMenu LI {
	FLOAT: left
}
.img_float {
	FLOAT: left; MARGIN-BOTTOM: 20px; MARGIN-RIGHT: 30px
}
.room_caption {
	FONT-SIZE: 0.8em
}
.imgRoom {
	FLOAT: left;
	MARGIN-BOTTOM: 20px;
	MARGIN-RIGHT: 35px
}
.floorInfo {
	CLEAR: both; MARGIN: 30px 0px; OVERFLOW: hidden; WIDTH: 760px
}
.floorInfo UL.pacificfloorInfoPhoto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
.floorInfo UL.floorInfoPhoto {
	MARGIN-BOTTOM: 10px
}
.floorInfo DL.floorInfoTxt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.pacificfloorInfo DL.pacificfloorInfoTxt DT {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(guest_layout.css) no-repeat 0pt 5px
}
.floorInfo DL.floorInfoTxt DD {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 15px
}
.floorInfo DL.floorInfoTxt DD TABLE {
	MARGIN-BOTTOM: 5px
}
.guestroomInfo {
	CLEAR: both;
	OVERFLOW: hidden;
	WIDTH: 758px
}
.planImg {
	PADDING-LEFT: 40px; FLOAT: right
}
.img_float2 {
	PADDING-LEFT: 40px; FLOAT: right
}
.guestroomPrice {
	BORDER-RIGHT: #ede8d3 1px solid;
	BORDER-TOP: #ede8d3 1px solid;
	BORDER-LEFT: #ede8d3 1px solid;
	WIDTH: 400px;
	BORDER-BOTTOM: #ede8d3 1px solid;
	BORDER-COLLAPSE: collapse
}
.guestroomPrice TH {
	BORDER-RIGHT: #ede8d3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ede8d3 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ede8d3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ede8d3 1px solid
}
.guestroomPrice TD {
	BORDER-RIGHT: #ede8d3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ede8d3 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ede8d3 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ede8d3 1px solid
}
.guestroomPrice THEAD TH {
	TEXT-ALIGN: center
}
.guestroomPrice TBODY TD {
	TEXT-ALIGN: center
}
.guestroomOption TD {
	TEXT-ALIGN: center
}
.guestroomPrice TBODY TH {
	FONT-WEIGHT: normal
}
.guestroomOption TH {
	FONT-WEIGHT: normal
}
.guestroomOption {
	WIDTH: 280px
}
.guestroomOption TH {
	WIDTH: 150px
}
.guestroomOption TH {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	PADDING-TOP: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AD9C5A;
}
.guestroomOption TD {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 7px;
	MARGIN: 0px;
	PADDING-TOP: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #AD9C5A;
}
.guestroomOption TD.facil {
	TEXT-ALIGN: left
}
.guestroomInfo UL {
	FONT-SIZE: 0.9em; MARGIN: 10px; LINE-HEIGHT: 1.3
}
.roomFacilities {
	CLEAR: both; MARGIN: 30px 0px 0px 10px; OVERFLOW: hidden
}
.roomFacilities .amenityBox {
	BORDER-RIGHT: #ede8d3 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #ede8d3 1px solid; PADDING-LEFT: 10px; BACKGROUND: #faf9f7; FLOAT: right; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; OVERFLOW: hidden; BORDER-LEFT: #ede8d3 1px solid; WIDTH: 240px; PADDING-TOP: 10px; BORDER-BOTTOM: #ede8d3 1px solid
}
.roomFacilities .amenityBox P {
	MARGIN: 0px
}
.roomFacilities DT {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url(guest_layout.css) no-repeat 0pt 5px
}
.roomFacilities DD {
	MARGIN-BOTTOM: 10px
}
.roomFacilities DD DD {
	MARGIN-BOTTOM: 0px
}
.imgRoomFacilities {
	FLOAT: right; MARGIN: 0px 0px 5px 30px
}
.roomFacilities DD DL {
	MARGIN-LEFT: 10px
}
.roomFacilities DD DL DT {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: url() no-repeat 0px 0.5em
}
.roomFacilities DD DD {
	MARGIN-LEFT: 15px
}
