/*CSS from D:\Webs\peraqu\styles\Layout.css*/
body {
	margin:0px;
	padding:0px;
	background-color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.6875em;
	color:#FFF;
}
.clear {clear:both;margin:0px;padding:0px;height:0px;overflow:hidden;}
a {color:#FFF;text-decoration:none;outline:none;}
a:visited {color:#FFF;}
a:hover, a:active {color:#979595;}
form {margin:0px;padding:0px;}
fieldset {border:0px;margin:0px;padding:0px;}
img {border:0px;margin:0px;padding:0px;}
* html img {behavior:url(/javascripts/iepngfix.htc);}

.overlay {background-color:#000;}

/* specific divs */
#booking_wrapper {
	margin:0px;
	padding:0px;
	width:100%;
	height:25px;
	background-color:#454545;/*background-color:#662912;*/	
}
#booking {
	margin:0px auto;
	padding:2px 0px 0px 0px;
	width:700px;
}
#booking h4 {
	font-family:Arial;
	float:left;
	margin:3px 10px 0px 10px;
	padding:0px;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	color:#FFF;
}

#booking fieldset {float:left;}
#booking fieldset.calendar {float:left;padding:3px 0px 0px 0px;}

#booking fieldset label {font-family:Arial, Helvetica, sans-serif;float:left;margin:3px 5px 0px 5px;padding:0px;color:#FFF;}
#booking fieldset select {
	margin:0px 5px 0px 0px;
	padding:1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#FFF;
	background-color:#454545;/*background-color:#662912;*/
	border:1px solid #FFF;	
}
#booking fieldset select.error {
	border:1px solid #FF0000;	
}
#booking fieldset select.resort {width:145px;}

#booking .btnBook {
	float:left;
	margin:2px 0px 0px 10px;
	padding:0px 0px 0px 0px;
	width:36px;
	height:18px;
	color:#FFF;
	border:0px none;
	background-color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	text-align:center;
	cursor:pointer;
}

#header {margin:0px auto;padding:0px;width:825px;}
#header div {float:left;width:275px;margin:13px 0px 0px 0px;}
#header #logo {text-align:center;}
#header #shortcut {text-align:right;}

/*Sprint To*/
#springto {width:430px;position:absolute;top:30px;left:-1000px;}
#springto p 
{
	margin:5px 0px;
	background-color:#000;
	color:#D7D7D7;
	float:left;
	font-size:1em;
	width:150px;
}
#springto .container {width:418px;border:1px solid #353535;padding:0px 5px;background-color:#000;}
#springto .set {width:249px;padding:5px 0px;float:right;clear:right;}
#springto .container .block {
	width:82px;height:82px;float:right;text-align:right;
	margin:0px 0px 1px 1px;
}
#springto .container .block span {margin:63px 10px 0px 0px;display:block;font-size:1.2727em;}
#springto .container .block span a {color:#9C9C9C;}
#springto .container .other {border-top:1px solid #353535;}
#springto .container .other .list {text-align:center;background-color:#353535;padding:3px 10px 5px;margin:1px 0px 5px 0px;}
#springto .container .other .list span {margin:0px 5px;color:}
#springto .container .other .list span a {color:#9C9C9C;text-decoration:underline;}

/* Menu Element*/
#menuContainer {margin:0px auto;padding:0px;width:825px;height:287px;position:relative;}

#flashDisplay {margin:0px;padding:0px;width:825px;position:absolute;}

#topMenu {
	margin:0px 0px 0px 0px;
	padding:0px;
	width:825px;
	position:relative;	
	min-height:260px;
}
* html #topMenu {height:260px;}

#menu {
	margin:0px;
	padding:0px;	
	background-image: url(../images/bgtab_menuHeader.png);
	background-position:left 0px;
	width:825px;position:relative;
}
* html #menu {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bgtab_menuHeader.png',sizingMethod='scale');
}
#menu ul {margin:0px;padding:10px 0px;list-style-type:none;float:left;width:825px;}
#menu ul li {
	float:left;
	margin:0px;
	padding:0px;
	font-size:1.25em;
	font-weight:bold;
	position:relative;
}
#menu ul li span {display:block;}
#menu ul li a {color:#FFF;}
#menu ul li.menulink1 {color:#FFF;}
#menu ul li.menulink1 a:hover {color:#934b29;}
#menu ul li.menulink1 .active {color:#934b29;}

#menu ul li.menulink2 {color:#FFF;}
#menu ul li.menulink2 a:hover {color:#b5242f;}
#menu ul li.menulink2 .active  {color:#b5242f;}

#menu ul li.menulink3 {color:#FFF;}
#menu ul li.menulink3 a:hover {color:#926338;}
#menu ul li.menulink3 .active {color:#926338;}

#menu ul li.menulink4 {color:#FFF;margin:0px;text-align:right;}
#menu ul li.menulink4 a:hover {color:#0a4c99;}
#menu ul li.menulink4 .active {color:#0a4c99;}

.pulldown {margin:0px;padding:0px;width:825px;overflow:hidden;}
.pulldown ul {float:left;margin:0px;padding:0px;list-style-type:none;}
.pulldown ul li {
	margin:0px;
	padding:1px 0px 3px 0px;
	font-size:1.09em;
	position:relative;
}
.pulldown ul li span {padding:0px 10px 0px 10px;display:block;white-space: nowrap;}
.pulldown ul li ul {
	float:none;
}
.pulldown ul li ul li {padding-left:25px;font-family:"Century Gothic","Trebuchet MS", Arial;}
.pulldown ul li ul li span {padding:0px;}
#pulldownMenu ul li.active {background-color:#FFF;}
.pulldown ul li a {font-family:"Verdana","Century Gothic","Trebuchet MS", Arial;color:#FFF;}

.pulldown ul li span a {color: #FFFFFF;}
.pulldown ul li span a:hover { color: #F6FF00; }
.pulldown ul li ul li span a { color: #0A4C99; }
.pulldown ul li ul li span a:hover { color: #FFFFFF; }
.pulldown ul li ul li.active span a { color: #000000; }

#menuContainer .shadow {
	background-image: url(../images/bgtab_subDropmenu.png);
	background-position:left 0px;
	height:220px;
}
* html #menuContainer .shadow  {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bgtab_subDropmenu.png',sizingMethod='scale');
}
#menuContainer .border {
	border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;
}

#btmMenu {
	margin:0px;
	padding:0px;	
	background-image: url(../images/bgtab_subMenu.png);
	background-position:left 0px;
	width:825px;
	height:26px;
	position:relative;
}
* html #btmMenu {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bgtab_subMenu.png',sizingMethod='scale');
}
#btmMenu ul {margin:0px;padding:0px;list-style-type:none;}
#btmMenu ul li {
	float:left;
	margin:0px;
	height:21px;
	padding:5px 0px 0px 0px;
	font-family:"Century Gothic","tahoma";
	font-size:1.17em;
	color:#a0a0a0;
	position:relative;
}
#btmMenu ul li span {display:block;}
#btmMenu ul li a {color:#a0a0a0;}
#btmMenu ul li a:hover {color:#FFF;}
#btmMenu ul li.active {
	color:#FFF;
	background-image: url(../images/bgtab_subMenu.png);
	background-position:left 0px;
}
* html #btmMenu ul li.active{
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bgtab_subMenu.png',sizingMethod='scale');
}

#subBtmMenu {
	margin:-26px 0px 0px 0px;
	padding:0px;
	height:25px;
}
#subBtmMenu ul {margin:0px;padding:0px;list-style-type:none;}
#subBtmMenu ul li {
	float:left;
	margin:0px;
	height:22px;
	padding:3px 10px 0px 10px;
	font-family:tahoma;
	font-size:13px;
	color:#a0a0a0;
	border-top:1px solid #2a2a2a;
	position:relative;	
	background-image: url(../images/bgtab_submenuList.png);
	background-position:left 0px;
}
* html #subBtmMenu ul li {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bgtab_submenuList.png',sizingMethod='scale');
}

#subBtmMenu ul li.first {border-left:1px solid #2a2a2a;}
#subBtmMenu ul li.last {border-right:1px solid #2a2a2a;}
#subBtmMenu ul li.spr {color:#a9a9a9;padding:3px 0px 0px 0px;font-weight:bold;}
#subBtmMenu ul li span {position:relative;}

#subBtmMenu ul li span a {color:#7F4916;}
#subBtmMenu ul li span a:hover {color:#FFFFFF;}
#subBtmMenu ul li.last span { text-align:right; }
#subBtmMenu ul li.active span a {color:#FFFFFF;}

#subBtmMenu ul li span.lastMenu {font-weight:bold;color:#A9A9A9;}
#subBtmMenu ul li span.lastMenu a {font-weight:normal;color:#a0a0a0;}
#subBtmMenu ul li span.lastMenu a.active {color:#FFFFFF;}
#subBtmMenu ul li span.lastMenu a:hover {color:#FFFFFF;}

#submenuList ul li a {color:#a0a0a0;}
#submenuList ul li a:hover {color:#FFF;}
#submenuList ul li.active {color:#FFF;}
/* Custom Menu Position*/
/* Global Menu*/
#topMenu .global ul li {margin:0px 0px 0px 135px !important;}
* html #topMenu .global ul li {margin:0px 0px 0px 70px !important;}

#topMenu .retreat {margin:0px 0px 0px 90px !important;width:230px;}
* html #topMenu .retreat {margin:0px 0px 0px 77px !important;}
#topMenu .retreat a:hover {color:#934b29;}

#topMenu .resort {margin:0px 0px 0px 90px !important;width:230px;}
* html #topMenu .resort {margin:0px 0px 0px 77px !important;}
#topMenu .resort a:hover {color:#934b29;}

#topMenu .spa {margin:0px 0px 0px 265px !important;width:150px;}
* html #topMenu .spa {margin:0px 0px 0px 239px !important;}
#topMenu .spa a:hover {color:#b5242f;}

#topMenu .residence {margin:0px 0px 0px 405px !important;width:150px;}
* html #topMenu .residence {margin:0px 0px 0px 392px !important;}
#topMenu .residence a:hover {color:#926338;}

/* Discover Per Aquum Section*/
/*
#topMenu .discover ul li {margin:0px 4px 0px 8px !important;}
#topMenu #discover .menu1 {margin:0px;}
#topMenu #discover .menu2 {margin:0px 0px 0px 170px;}
* html #topMenu #discover .menu2 {margin:0px 0px 0px 85px;}
#topMenu #discover .menu3 {margin:0px 0px 0px 390px;}
* html #topMenu #discover .menu3 {margin:0px 0px 0px 195px;}
#topMenu #discover .menu4 {margin:0px 0px 0px 510px;}
* html #topMenu #discover .menu4 {margin:0px 0px 0px 255px;}
#topMenu #discover .menu5 {margin:0px 0px 0px 560px;}
* html #topMenu #discover .menu5 {margin:0px 0px 0px 280px;}
*/
/* Content Area */
#contentWrapper {
	margin:10px auto;
	padding:0px;
	width:825px;
}
#contentWrapper .btn {height:24px;overflow:hidden;position:absolute;top:0px;right:0px;}

#contentWrapper #btnExpand a 
{
	display:block;
	width:65px;height:24px;
	background-position:top left;
	background-repeat:no-repeat;
	background-image:url(../images/b_expand.gif);
}
#contentWrapper #btnExpand a.expand {background-position:0px -24px;}
#contentWrapper #btnExpand a.collapse {background-position:0px 0px;}

.expander {
	height:75px;
	overflow:hidden;
	position:relative;
}

#content {
	margin:0px;
	padding:0px;
	width:825px;
}


#content h1 {
	margin:10px 20px 5px 20px;
	padding:0px;
	font-size:1.64em;
	color:#195CAA;
}
* html #content h1 {margin:0px 10px 10px 10px;}
#content h2 {
	margin:10px 20px 5px 20px;
	padding:0px;
	font-size:1.21em;
	color:#195CAA;
}
#content h3, #content h4, #content h5, #content h6 {font-size:1.09em;margin-left:20px;}

#content p {margin:10px 20px 15px 20px;padding:0px;}
#content p.showImg {margin:0px 0px 15px -20px;position:relative;}
#content p.last {margin:0px 20px 0px 0px;}
#content p .brw {color:#ad6745;}
#content p .blu {color:#0a4c99;}

#content .multiWrap {margin:0px;padding:0px 0px 0px 27px;}
#content .bttmline {margin:0px 0px 10px 0px;border-bottom:1px solid #2a2a2a;}
#content .visitTable {padding:0px 0px 0px 27px;}
#content .multicol1 {padding-left:326px;}
#content .multicol2 {padding-left:226px;}
#content .multicol3 {padding-left:127px;}

#content .multiBox {
	float:left;
	margin:0px;
	padding:0px 25px 0px 0px;
	width:174px;
}
#content .multiBox div {margin:0px 0px 20px 0px;padding:0px;}
#content .multiBox p {margin:0px 0px 15px 0px;padding:0px;width:174px;font-size:11px;}
#content .multiBox p.visit {font-size:11px;text-align:left;color:#7f4916;font-weight:bold;}
#content .multiBox p.visit a {color:#7f4916;}
#content .multiBox p.visit a:hover {color:#666666;}

#content table .header {border:color:#7f4916;}

#content img {margin:10px auto;}

#content table {border-top:1px solid #a0a0a0;border-left:1px solid #a0a0a0;}
#content table td.border {border-right:1px solid #a0a0a0;border-bottom:1px solid #a0a0a0;}
#content table td.header{background-color:#2e2e2e;color:#FFF;} 
#content table td a:hover {color:#094b97;}

/*Gallery*/
#galleryWrap {
	margin:20px auto;
	padding:0px;
	width:724px;
}
#Img_Display {
	float:left;
	margin:0px;
	padding:0px;
	width:496px;
	height:304px;
	overflow:hidden;
}
#imgContain {margin:0px;padding:0px;height:1216px;}
#imgContain .imgBorder {text-align:center; width:496px; height:304px; overflow:hidden;float:left;}
#imgContain img {margin:0px auto;padding:0px;}
#imgContain .imgBox {float:left;width:1488px;height:1216px;}

#Thumb_Display {
	float:left;
	margin:0px;
	padding:0px;
	width:228px;
	height:304px;
	overflow:hidden;
}
#thumbContain {margin:0px;padding:0px;height:304px;}
#thumbContain .thumbBorder {text-align:center; width:76px; height:76px; overflow:hidden;float:left;}
#thumbContain a, #thumbContain img {margin:0px;padding:0px;}
#thumbContain .thumbBox {float:left;width:228px;height:304px;}

#footnote {float:left;margin:0px;padding:0px;width:406px;}
#footnote p {margin:5px 0px 0px 10px !important;padding:0px;width:396px;text-align:left;font-size:11px;font-weight:bold;}

#signControl {float:left;margin:8px 0px 0px 0px;padding:0px 10px 0px 0px;width:80px;text-align:right;}
#signControl img {margin:0px 0px 0px 5px;}

/* Paging Device */
#contentWrapper .paging 
{
	text-align:right;
	margin:10px 0px;
	float: right;
	color:#979595;
}
/* End Paging*/

#contentWrapper .siteList
{
	margin:10px 0px 0px 20px;
	float: left;
}
#contentWrapper .siteList a {color:#195CAA;}
#contentWrapper .siteList a:hover {color:#FFF;}

#contentWrapper .siteList span
{
	font-weight: bold;
}

#pageControl {float:left;margin:8px 0px 0px 0px;padding:0px 10px;width:208px;}
#pageControl a.prev {
	float:left;
	margin:0px;
	padding:0px 0px 0px 12px;
	display:none;
	width:50px;
	font-size:11px;
	font-weight:bold;
	color:#926338;
	background-image: url(../images/arw_prev.gif);
	background-repeat:no-repeat;
	background-position:left 3px;
}
#pageControl a.next {
	float:right;
	margin:0px;
	padding:0px 12px 0px 0px;
	display:none;
	width:30px;
	text-align:right;
	font-size:11px;
	font-weight:bold;
	color:#926338;
	background-image: url(../images/arw_next.gif);
	background-repeat:no-repeat;
	background-position:right 3px;
}
/* Feature Box*/
#features {
	margin:30px auto;
	padding:0px;
	width:825px;
	height:137px;
	overflow:hidden;
}
#features .featIMG {float:left;margin:0px;padding:0px;height:137px;overflow:hidden;}
#features .featIMG h3 {margin:-50px 0px 0px 10px;padding:0px;font-size:14px;position:relative;}
#features .featIMG h4 {margin:0px 0px 0px 10px;padding:0px;font-size:18px;position:relative;}
#features .featInfo {float:left;margin:0px;padding:10px;}
#features .featInfo p {margin:0px;padding:0px;overflow:hidden;color:#FFF;}
#features .featInfo p.more {margin-top:20px;float:left;}
#features .featInfo p.viewall {margin-top:20px;float:right;}
#features .featInfo a {color:#FFFFFF;text-decoration:underline;}

.two-columns {margin:0px;padding:0px;}
.two-columns .column {
	display:none;
	float:left;
	margin:0px;
	padding:0px;
	width:412px;
	height:137px;
	position: relative;
	overflow:hidden;
}
.two-coloums .featIMG {width:412px;}
.two-coloums .bg01 {background-color:#4f5c00;}
.two-coloums .bg02 {background-color:#5c2813;}

.three-columns {margin:0px;padding:0px;}
.three-columns .column {
	display:none;
	float:left;
	margin:0px;
	padding:0px;
	width:275px;
	height:137px;
	position: relative;
	overflow:hidden;
}
.three-columns .featIMG {width:275px;}

/* Footer Element */
#footer {
	margin:15px auto;
	padding:0px;
	width:825px;		
	background-image: url(../images/logo_per-aqquum2.gif);
	background-repeat:no-repeat;
	background-position:top center;
}
#footer h5 {margin:0px;padding:0px;font-size:11px;color:#6c7351;}

#footer ul.foot-menus01 {margin:0px;padding:0px;list-style-type:none;}
#footer ul.foot-menus01 li {
	float:left;
	margin:5px 15px 0px 0px;
	padding:0px;	
	color:#FFF;
}

#footer ul.foot-menus02 {margin:0px;padding:0px;list-style-type:none;}
#footer ul.foot-menus02 li {
	float:left;
	margin:5px 0px 0px 0px;
	padding:0px 8px;
	font-size:10px;	
	color:#979595;		
	background-image: url(../images/line_spr_footmenu.gif);
	background-repeat:no-repeat;
	background-position:right 3px;
}
#footer ul.foot-menus02 li.frt {padding:0px 5px 0px 0px;}
#footer ul.foot-menus02 li.last {background-image:none;}
#footer ul.foot-menus02 li a {color:#979595;}
#footer ul.foot-menus02 li a:hover {color:#8ca105;}

#footLeft {float:left;margin:0px;padding:0px;width:350px;}
#footCenter {float:left;width:125px;padding:0px 0px 0px 0px;}
#footCenter .qlogo {width:125px;height:40px;}
#footCenter .qlogo a {display:block;width:125px;height:40px;text-indent:-5000px;}

#footRight {float:right;margin:0px;padding:0px;width:350px;text-align:right;}
#footRight ul.foot-menus01 li {float:right;margin:5px 0px 0px 15px;}
#footRight p#copy {margin:5px 0px 0px 0px;padding:0px;font-size:10px;color:#979595;text-align:right;}

#divImg { text-align:center; }
/*Faq Section*/
p.faqBoxIntro
{
	color:#fff;
}
#faqBox {
	margin:0px 0px 0px 45px;
	padding:0px;
	width:730px;
	color:#fff;
}
#faqBox h3 {
	background-image:url(../images/bullet-01.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;
	font-weight:bold;
	cursor:pointer;
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	color:#7F4916;
}
#faqBox div.answer {margin:0px;padding:0px 0px 15px 22px;}

#faqBox div.answer h4 {
	color:#926338;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
#content #faqBox p {
	margin:10px 0px 0px 0px;
}
#faqBox img.clickAble 
{
	float:right;
	cursor:pointer;
}
/*End Faq Section*/
/* Promotion Section */
#content div.itemList {width:655px;margin:20px auto 0px;}
#content div.itemList .image { text-align:center;width:205px;float: left; margin: 0px 20px 0px 0px; }
#content div.itemList .detail {float:right;width:430px;}
#content div.itemList .detail h3 {color:#195CAA;font-size:1em;border-bottom:1px solid #2D2D2D;margin:0px 0px 10px 0px;padding:0px 0px 10px 0px;}
#content div.itemList .detail h3 a {color:#195CAA;}
#content div.itemList .detail h3 a:hover {color:#FFF;}
#content div.itemList p {width:auto;margin:10px 0px;}
#content p.more {text-align: right; margin-top: 0px;font-weight:bold;}
/* Press */
span.dateDisplay {font-weight:normal;}
/*End Promotion Section */
#content .team {float:left;margin:0px;padding:0px 0px 20px 20px;width:368px;}
#content .spc {margin:0px 25px 0px 0px;}		
#content .team h2 {margin:0px;font-size:1.4545;}
#content .team .teamIMG {float:left;margin:0px 10px 10px 0px;width:119px;}
#content .team .info {width:239px;float:left;margin:10px 0px 0px 0px;padding:0px;}
#content .team .info p {margin:0px 0px 10px 0px;padding:0px;float:left;}
#content .team .noimg {width:auto;}
#content .team .info a {text-decoration:underline;}

/*Spa and Residence Sub Site */
#headSite {margin:0px;padding:8px 0px; background-repeat:repeat-x;}
#logoSite {margin:0px 0px 8px 0px;padding:0px;text-align:center;}
		
#menuSite {margin:0px;padding:0px;text-align:center;}
#menuSite ul {float:left;margin:0px;padding:0px;list-style-type:none;}
#menuSite ul li {
	float:left;
	margin:0px;
	padding:3px 6px 0px 6px;
	font-family:"Century Gothic","Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:1.18em;
}
#menuSite ul li.spr {padding:3px 0px 0px 0px;}

#menuSite span {
	margin:0px;
	padding:3px 6px 0px 6px;
	font-family:"Century Gothic","Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:1.18em;
}
#menuSite span.spr {padding:3px 0px 0px 0px;}

#content h1.h1left 
{
	float:left;
}

ul#lstDoc 
{
	list-style-type:none;
	float: right;
	margin:5px 0px 0px 0px;
	padding:0px;
}

ul#lstDoc li 
{
	float:left;
	font-size:11px;
	margin:0px;
	padding:0px;
}

ul#lstDoc li a
{
	text-decoration:underline;
}

ul#lstDoc li a:hover
{
	color:#FFFFFF;
}

ul#lstDoc li.spr
{
	padding:0px 8px;
}

/* Popup */
.popup {
	background-color:#000;
	margin:0px auto;
	padding:0px;
	width:572px;
	border:1px solid #2a2a2a;
}

/*Video*/
#videoWrap {
	margin:20px auto;
	padding:0px;
	width:715px;
}

#videoWrap img {padding:0px; margin:0px 0px 10px 0px;}

#videoWrap .vdoPrev, #videoWrap .vdoNext { width: 20px; height: 103px; float: left; padding-top: 43px; text-align:center; }

#videoWrap .vdoPrev a, #videoWrap .vdoNext a {display:none;}

#vdoThumb { width: 615px; height: 160px; float: left; margin:0px 30px; overflow:hidden; }

#vdoContain {margin:0px;padding:0px;height:160px;width:1280px;}
#vdoContain .thumbGroup {float:left;height:160px;width:640px;}
#vdoContain .thumbBox {width:103px; text-align:center; float: left; margin-right:25px;}
#vdoContain .thumbBorder {width:103px; height:103px; text-align:center; overflow:hidden;}
#vdoContain .name { height:24px; font-size:9px; color: #ad6745; font-weight:bold; text-transform:uppercase; margin: 10px 0px;}
#vdoContain .property {font-size:9px;}

/* Video Player */
#videoPlayerWrap .videoPlayerPrev, #videoPlayerWrap .videoPlayerNext { width: 11px;float: left; padding-top: 102px; }
#vdoPlayer {width:285px; height: 220px; float: left;margin:0px 30px;}
#vdoPlayer .name {color:#AD6745;font-size:9px;font-weight:bold;margin:10px 0px 0px 0px;text-transform:uppercase;}
#vdoPlayer .detail {font-size:9px;}
#vdoPlayer .detail p {margin: 0px; padding : 0px;}

/* Fact Sheet */
#content .fsWrapper {margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}
#content .fsBorder {border-bottom:1px solid #2a2a2a;}
#content .fsWrapper .showIMG {float:left;margin:0px;padding:0px;width:137px;}
#content .fsWrapper .showIMG img {margin:0px;padding:0px;}
#content .fsWrapper .showIMG span {margin:14px 0px;color:#c18d73;text-align:center;font-weight:bold;display:block;}		
#content .fsWrapper .showInfo {float:right;margin:0px;padding:0px;width:663px;}
#content .fsWrapper .showInfo .factsheetBox {margin:0px 0px 10px 0px;padding:0px;}
#content .fsWrapper .showInfo .factsheetBox h4 {margin:0px;padding:0px;color:#ad6745;font-size:11px;}
#content .fsWrapper .showInfo .factsheetBox p {float:left;margin:0px 0px 10px 0px;padding:0px;width:505px;}
#content a.pdfLink {
	padding:2px 0px 2px 15px;
	background-image:url(../images/ico_pdf.gif); 
	background-repeat:no-repeat;
	background-position:0px 3px;color:#c18d73;font-weight:bold;
}
#content a.pdfLink:hover {color:#FFF;}

#content .fsWrapper .showInfo .factsheetBox a.pdfLink {
	float:right;width:110px;color:#c18d73;font-weight:bold;
}
#content .fsWrapper .showInfo .factsheetBox a.pdfLink:hover {color:#FFF;}

/* In the News */
#intheNews { width: 800px; margin: 0px auto;}
#intheNews div.itemList {width: 180px; float:left; text-align:center;padding:0px 10px;}
#intheNews div.itemList a {font-weight:bold;}
#intheNews div.itemList a:hover {color:#AD6745;}

/* Promotion */
.promotion #divImg {float:left;margin:0px 20px 10px 15px;}
.promotion #divImg img {margin:0px;}
.promotion #btnBooking {height: 30px;}
.promotion #btnBooking .lnkPromo {float:left;height:15px;background-color:#9F6B58; padding:4px 0px;}
.promotion #btnBooking a.bookPromo {color:#FFFFFF;font-weight:bold;padding:0px 8px;}
.promotion #btnBooking a.bookPromo:hover {color:#FFFFFF;}
/* Virtual Tour */
#ipixLeft a {color:#AD6745;}	
#ipixWrapper {margin:30px 0px 20px 0px;padding:0px;width:825px;}
.hide {visibility:hidden;}
#ipixLeft {float:left;margin:0px;padding:0px;width:500px;}		
#ipixLeft .ipixWrap {margin:0px 0px 20px 0px;padding:0px;}		
#ipixLeft .ipixWrap .ipixName {margin:0px 0px 5px 18px;padding:0px;}		
#ipixLeft .ipixWrap .ipixName h3 {float:left;margin:0px;padding:0px;font-size:11px;color:#ad6745;font-weight:normal;width:150px;}		
#ipixLeft .ipixWrap .ipixName ul {float:right;margin:0px;padding:0px;width:332px;list-style-type:none;}		
#ipixLeft .ipixWrap .ipixName ul li {float:right;margin:0px;padding:0px;}				
#ipixLeft .ipixWrap .ipixName ul li.spr {padding:0px 10px;}		
#ipixLeft .ipixWrap .ipixIMG {margin:0px;padding:9px 14px 5px 18px;width:468px;border-top:1px solid #2a2a2a;border-bottom:1px solid #2a2a2a;}
#ipixLeft .ipixWrap .ipixIMG a {
	float:left;
	margin:0px 4px 4px 0px;
	padding:0px;
	display:block;
	width:35px;
	height:35px;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
}
#ipixLeft .ipixWrap .ipixIMG a:hover {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
#ipixLeft .ipixWrap .ipixIMG a.active {filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}		
#ipixLeft .ipixWrap .ipixIMG img {margin:0;}
#ipixLeft .ipixWrap .explanationSet{margin:0px;padding:0px;overflow:hidden;}
#ipixLeft .ipixWrap .explanation {margin:0px;padding:0px 0px 0px 18px;position:absolute;overflow:hidden;}
#ipixLeft .ipixWrap .explanation h4 {margin:10px 0px 5px 0px;padding:0px;color:#c18d73;font-weight:normal;font-size:11px;width:468px;}
#ipixLeft .ipixWrap .explanation p {margin:0px 0px 10px 0px;padding:0px;width:468px;}
#ipixRight {float:right;margin:0px;padding:0px;width:297px;}
#ipixRight #showIMG {margin:0px;padding:0px;}

#sitemap {margin:0 0 0 10px;padding:0px; width:auto;}
#sitemap ul li.site {font-weight: bold; margin-top:10px; }
#sitemap ul li.indent {margin-left:10px; }
#sitemap #divLeft, #sitemap #divRight {width:49%; float:left; }
#sitemap #divMain {width:33%; float:left;}
#divResort {width:67%; float:left;}
#sitemap ul {list-style-type:none;margin:0px 0px 0px 10px;padding:0px;}
#sitemap ul li {margin:0px;padding:0px;}
#sitemap a:hover {text-decoration: underline;}

#content.press p {margin-left:20px;margin-right:20px;}
#content.press div.itemList .image img, #content.event div.itemList .image img {margin:0px;}
#content.press #divImg, #content.event #divImg  
{
	float:left;margin:0px 20px 10px 20px;
}/*CSS from D:\Webs\peraqu\styles\calendar.css*/
div.calendar {background-color:#FF7642;color:#000;margin:0px 0px 0px 1px;width:240px;}
div.calendar table {background-color:#FFF;}
div.calendar th {padding:3px 3px 3px 3px;margin:0px 0px 5px 0px;background-color:#A39065;font-size:10px;color:#FFF;font-weight:bold;}
div.calendar td {padding:2px 3px 2px 3px;font-size:10px;text-align:right;color:#A39065;}
div.calendar td.select {background-color:#BBAA7E;color:#FFF;}
div.calendar td.title {color:#000;}
div.calendar td.today {background-color:#A39065;color:#000;}
div.calendar td.close {text-align:center;}
div.calendar a {font-size:10px;text-decoration:none;color:#A39065;}
div.calendar a:hover {text-decoration:underline;}
div.calendar th a {color:#fff;text-decoration:underline;}
div.calendar td.close a {color:#A39065;text-decoration:underline;}

