@charset "utf-8";
/* CSS Document */

body {
	background-color:#f3e8e4;
	background-image:url(images/background.jpg); background-repeat:repeat;
	color: #5e4644;
	margin-left:0px;
	margin-top:0px; margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	}
body a{	color: #799cd4; color: #2f92cb; color:#00aedb;  text-decoration:none; }
body a:hover{/*color:#88a46b;  color:#658049; color:#336633;*/ text-decoration:underline;}
ul{ list-style:none; }
img{border:none; cursor:pointer;}
p{margin-top:0px; margin-bottom:0px; text-align:justify; font-size:14px;}
div{margin-top:0px; margin-bottom:0px;}
#layoutLogic {
	width: 820px;
	margin: 0 auto 0px;
	 }	 			
.page {
	margin-left:5px; margin-right:0px; margin-top:3px; margin-bottom:0px;
	width:800px;
	height:100%;
	text-align:center;
	position:relative;
	}
#logo{ margin-left:150px; cursor:default;}
#box, #mustiqueInfo{ width:642px; height:450px; background:url(images/backgroundLight.jpg) repeat; border: groove 5px #5e4644; position:absolute; left:150px; top:90px; z-index:100;} 
#contact{width:642px; height:20px; position:absolute; left:150px; top:550px; text-align:center; font-weight:bold;}
#contact a{color:#5e4644;} #contact a:hover{color:#00aedb;}
.action{color:#00aedb; cursor:pointer;} .action:hover{text-decoration:underline;}
#menu{ width:150px; position:absolute; left:0px; top:80px; text-align:left; line-height:48px; font-weight:bold; }
.menuItem{ cursor:pointer;}
#menu a{text-decoration:none; color:#5e4644; font-family:"Times New Roman", Times, serif; font-style:italic;}
#menu a:hover{color:#00aedb;}
.curPage, .curPage a{color:#00aedb;}
/*Home Page*/
#mustiqueInfo{z-index:200; display:none;}
/*accom Page*/
.accomTD{ text-align:center; line-height:20px; cursor:pointer; color:#00aedb; }
#cottage, #grenadine, #seaFront, #sfu, #sfl, #sfm, #sfs, #duplex, #residence { display:none; position:absolute; left:-5px; top:-5px; width:642px; height:450px; background:url(images/backgroundLight.jpg) repeat; border: groove 5px #5e4644; text-align:center;}
/*rates Page*/
.rateTD, .curRateTD{ text-align:center; line-height:20px; cursor:pointer; color:#00aedb;  }
.curRateTD{background-image:url(images/backgroundLight.jpg); font-size:16px; font-weight:bold;}
.rateTDsub{font-size:11px;}
#rateMenu1{} #rateMenu2{} #rateMenu3{} #rateMenu4{ /*visibility:hidden;*/} #rateMenu5{}
#daily1, #daily2, #pack1, #pack2, #pack3, #terms { display:none; position:absolute; left:-5px; top:-5px; width:642px; height:450px; background:url(images/backgroundLight.jpg) repeat; border: groove 5px #5e4644; text-align:center;} #daily1{display:block;}
/*weddings Page*/
#weddings1{display:block;} #weddings2{display:none;}
/*dining Page*/
#dine1, #dine2, #dine3{position:absolute; top:13px; left:18px; width:195px; height:433px; border:solid 2px; background-image:url(images/backgroundLight.jpg); z-index:200; text-align:center; display:none;} #dine2 {left:223px;} #dine3{left:428px;}
/*activities Page*/
#actPic1, #actPic2, #actPic3, #actPic4, #actPic5, #actPic6, #actPic7, #actPic8, #actPic9 {position:absolute; top:15px; left:325px; width:302px; height:425px; margin:0px; text-align:center; background-image:url(images/backgroundLight.jpg); display:none;}
/*request Page*/
#requestForm{width:642px; height:450px; background:url(images/backgroundLight.jpg) repeat; border: groove 5px #5e4644; position:absolute; left:150px; top:90px; z-index:200; display:none;}
/*map Page*/
#mapBase, #hlt1, #hlt2, #hlt3, #hlt4, #hlt5, #hlt6, #hlt7, #hlt8, #hlt9, #hlt10, #hlt11, #hlt12 {width:612px; text-align:left; position:absolute; left:15px; top:15px; display:none; z-index:200; } #mapBase{display:block; z-index:100;}
.hltInfo{position:absolute; top:0px; left:429px; width:181px; height:420px; text-align:center; background:url(images/backgroundLight.jpg);}