A.funclinks {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: 60%; TEXT-DECORATION: none
}
A.funclinks:visited {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: 60%; TEXT-DECORATION: none
}
A.funclinks:hover {
	TEXT-DECORATION: underline
}
A.webextramenu {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.webextramenu:visited {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
A.webextramenu:hover {
	TEXT-DECORATION: underline
}
DIV.webextramenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
DIV.webextramenuselected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.webextrasection {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; MARGIN: 35px 0px 0px; COLOR: #333333; PADDING-TOP: 5px; BACKGROUND-COLOR: white
}
A.webextraleftmenusection {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.webextraleftmenusection:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.webextraleftmenusection:hover {
	TEXT-DECORATION: underline
}
A.webextraleftmenusubsection {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.webextraleftmenusubsection:visited {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.webextraleftmenusubsection:hover {
	TEXT-DECORATION: underline
}
A.funclinks {
	COLOR: #77664a
}
A.funclinks:visited {
	COLOR: #77664a
}
A.webextramenu {
	COLOR: white
}
A.webextramenu:visited {
	COLOR: white
}
.webextrasection {
	COLOR: #333333; BACKGROUND-COLOR: white
}
A.webextraleftmenusection {
	COLOR: #333333
}
A.webextraleftmenusection:visited {
	COLOR: #333333
}
A.webextraleftmenusection:hover {
	COLOR: #333333
}
A.webextraleftmenusubsection {
	COLOR: #333333
}
A.webextraleftmenusubsection:visited {
	COLOR: #333333
}
A.webextraleftmenusubsection:hover {
	COLOR: #333333
}
.navmenu {
	BACKGROUND-COLOR: #77664a
}
.bodycontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #d6d6c6
}
.hotelbio .content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #d6d6c6
}
.offers .content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #d6d6c6
}
.rightcontainer {
	MARGIN: 15px; VERTICAL-ALIGN: top; WIDTH: 200px; BACKGROUND-COLOR: #e7e7e0
}
.menuspacer {
	HEIGHT: 3px; BACKGROUND-COLOR: #77664a
}
.selectedlabel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; BACKGROUND-COLOR: #d6d6c6; TEXT-ALIGN: center
}
.selectedcorner {
	VERTICAL-ALIGN: top; WIDTH: 8px; BACKGROUND-COLOR: #d6d6c6
}
.webextramenuselected {
	BACKGROUND-COLOR: #d6d6c6
}
.tourlink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #c4c4ae
}
.tourheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #c4c4ae
}
.leftmenucontent {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; BACKGROUND-COLOR: white
}
.detailheader {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; VERTICAL-ALIGN: bottom; PADDING-TOP: 20px; BACKGROUND-COLOR: #e7e7e0
}
.detailheadertxt {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #54462e
}
.detailheaderimg {
	WIDTH: 271px; BACKGROUND-COLOR: #e7e7e0
}
.detailcontent {
	BACKGROUND-COLOR: white
}
.overview {
	HEIGHT: 340px; BACKGROUND-COLOR: #d6d6c6
}
.overview .ey {
	BORDER-RIGHT: #aaa89c 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #aaa89c 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 8px; MARGIN: 15px 0px; BORDER-LEFT: #aaa89c 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa89c 0px solid
}
.overviewbody {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 25px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 25px; BACKGROUND-COLOR: white
}
.overviewbody H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #54462e
}
.otherhotelsheader {
	PADDING-RIGHT: 0px; MARGIN-TOP: 35px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.otherhotelscontent {
	BORDER-RIGHT: #c4c4ae 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ae 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px; BORDER-LEFT: #c4c4ae 0px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #c4c4ae 0px solid
}
DIV.amenities {
	BORDER-RIGHT: #c4c4ae 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ae 0px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; MARGIN: 10px 0px; BORDER-LEFT: #c4c4ae 0px solid; WIDTH: 205px; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4ae 0px solid
}
DIV.weather {
	BORDER-RIGHT: #c4c4ae 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ae 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #c4c4ae 0px solid; WIDTH: 205px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4ae 0px solid
}
.gppromo {
	BORDER-RIGHT: #c4c4ae 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ae 0px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 30px; MARGIN: 10px 0px; BORDER-LEFT: #c4c4ae 0px solid; WIDTH: 205px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4ae 0px solid
}
.hotelpromo {
	BORDER-RIGHT: #c4c4ae 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c4c4ae 0px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; BORDER-LEFT: #c4c4ae 0px solid; WIDTH: 205px; PADDING-TOP: 5px; BORDER-BOTTOM: #c4c4ae 0px solid
}
.hotelspecials {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px; BACKGROUND-COLOR: white
}
.hotelinfo {
	BACKGROUND-COLOR: white
}
.hotelinfo H1 {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 9pt; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.webextraleftmenu {
	VERTICAL-ALIGN: top; WIDTH: 150px
}
.respanel {
	BORDER-RIGHT: #aaa89c 0px solid; PADDING-RIGHT: 5px; BORDER-TOP: #aaa89c 0px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #aaa89c 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa89c 0px solid
}
.respanel {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; WIDTH: 253px; PADDING-TOP: 4px
}
.respanel .dates {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.respanel .rulespace {
	MARGIN: 10px 2px; WIDTH: 236px; BORDER-BOTTOM: #aaa89c 0px solid; HEIGHT: 1px; TEXT-ALIGN: center
}
.rightpanels .panel {
	PADDING-RIGHT: 0px; MARGIN-TOP: 35px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.rightpanels .panel H3 {
	PADDING-LEFT: 15px
}
.rightpanels .panel .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 20px; MARGIN: 10px; PADDING-TOP: 5px; BACKGROUND-COLOR: #e7e7e0
}
.panel .offerdetail {
	MARGIN: 0px 0px 0px 15px; BACKGROUND-COLOR: white
}
.offerdetailimg {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: white
}
.panel #bookingpanel {
	MARGIN-RIGHT: 15px; BACKGROUND-COLOR: white
}
.rightpanels .specoffers {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 23px; PADDING-TOP: 12px
}
.rightpanels .specoffers .offers {
	BORDER-RIGHT: #c4c4ae 0px solid; BORDER-TOP: #c4c4ae 0px solid; PADDING-BOTTOM: 20px; BORDER-LEFT: #c4c4ae 0px solid; BORDER-BOTTOM: #c4c4ae 0px solid
}
.panel .content {
	BORDER-RIGHT: #c4c4ae 0px solid; BORDER-TOP: #c4c4ae 0px solid; BORDER-LEFT: #c4c4ae 0px solid; BORDER-BOTTOM: #c4c4ae 0px solid
}
.rightoffers {
	BORDER-RIGHT: #c4c4ae 0px solid; PADDING-RIGHT: 20px; BORDER-TOP: #c4c4ae 0px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 25px; MARGIN: 10px; BORDER-LEFT: #c4c4ae 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #c4c4ae 0px solid
}
.offers .panel .content {
	BORDER-RIGHT: #c4c4ae 0px solid; BORDER-TOP: #c4c4ae 0px solid; BORDER-LEFT: #c4c4ae 0px solid; BORDER-BOTTOM: #c4c4ae 0px solid
}
.hoteldetailimg {
	MARGIN: 1px 0px 0px; BACKGROUND-COLOR: black; TEXT-ALIGN: right
}
.hoteldetailimg .caption {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 15px; COLOR: white; POSITION: absolute; TOP: 336px
}
.highlighttab {
	BACKGROUND-COLOR: #8a7c63
}
.regulartab {
	BACKGROUND-COLOR: #77664a
}
.slideshow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 187px; PADDING-BOTTOM: 6px; VERTICAL-ALIGN: middle; WIDTH: 590px; PADDING-TOP: 6px; POSITION: absolute; TOP: 513px;  TEXT-ALIGN: right
}
.firstcount {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #44463e; TEXT-DECORATION: none
}
.slidecount {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; TEXT-DECORATION: none
}
.otherloop {
	DISPLAY: none
}
.slideimage {
	LEFT: 187px; WIDTH: 590px; POSITION: absolute; TOP: 219px; HEIGHT: 294px
}
.slidecaptions {
	FONT-WEIGHT: bold; LEFT: 15px; COLOR: white; POSITION: absolute; TOP: 10px
}
.othercounttd {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 12px; BORDER-TOP: #46443e 0px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; PADDING-TOP: 3px; BORDER-BOTTOM: #46443e 0px solid
}
.slidecounttd {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 12px; BORDER-TOP: #46443e 0px solid; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #46443e 0px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #46443e 0px solid
}
.slidepause {
	FONT-WEIGHT: bold; COLOR: white; TEXT-DECORATION: none
}
.pause {
	BORDER-RIGHT: #46443e 0px solid; PADDING-RIGHT: 18px; BORDER-TOP: #46443e 0px solid; PADDING-LEFT: 18px; PADDING-BOTTOM: 3px; BORDER-LEFT: medium none; WIDTH: 10%; PADDING-TOP: 3px; BORDER-BOTTOM: #46443e 0px solid
}
.overview .entryform {
	BACKGROUND-COLOR: #d6d6c6
}
.overview .bookingmessage {
	HEIGHT: 30px
}
.overview .bookingmessage A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 9px; FONT: bold 9px Verdana,Arial,Helvetica,Sans-Serif; COLOR: #ffffff; PADDING-TOP: 9px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: #7e7b73; TEXT-DECORATION: none
}
.overview .bookingmessage A:hover {
	COLOR: white; BACKGROUND-COLOR: #625f58
}
.overview .bookingmessage A:hover IMG {
	BACKGROUND-IMAGE: url(/images/rad/btn_forward_arrow_over_2.gif)
}
.overview .bookingmessage A IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.overview .bookingmessage A IMG {
	BACKGROUND-IMAGE: url(/images/rad/btn_forward_arrow_main_2.gif); MARGIN-BOTTOM: 1px; VERTICAL-ALIGN: bottom; WIDTH: 6px; HEIGHT: 9px
}
.overview .bookingmessage SPAN {
	COLOR: #99cc00
}
