body {
	margin: 0px;
	padding: 0px;
	background: #ffffff url(images/bg.jpg) repeat-x left top;
	scrollbar-arrow-color: #000000;

}
p {
font:"Arial";
}
#imagevent  {
height: 329px;
width:250px;
border: 2px solid #EEE5D6;
padding: 1px;

}
#imagemenu { width:162px; height:200px; border:1px; border-color:#EEE5D6;}
#imagehome { width:110px; height:145px;border:1px;border-color:#EEE5D6;}
#berthrate { font-family:"Arial"; font-size:10px; }
#bgmenu { background-image: url(images/menu.gif); height:425px; width:220px; }
#bgroom { background-image:url(images/rmbg.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:14px;} 
#bgcambusa { background-image:url(Pictures/dining/cambusa.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgprovidore {background-image:url(Pictures/dining/providore.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgrecafe { background-image:url(Pictures/dining/recafe.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgjacques { background-image:url(Pictures/dining/jacques.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgcaracoa { background-image:url(Pictures/dining/caracoa.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgskipper{ background-image:url(Pictures/dining/skipper.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgMARINA{ background-image:url(Pictures/marina/marina.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:14px; }
#bgboathouse{ background-image:url(Pictures/marina/boathouse.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:14px; }
#bgwatersports{ background-image:url(Pictures/marina/watersports.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:14px; }
#bgpool{ background-image:url(Pictures/leisure/pool.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgfitness{ background-image:url(Pictures/leisure/firness.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgoutdoor{ background-image:url(Pictures/leisure/outdoor.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgbowling{ background-image:url(Pictures/leisure/bowling.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgdaycare{ background-image:url(Pictures/leisure/daycare.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgspa{ background-image:url(Pictures/leisure/spa.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bginvenue { background-image:url(Pictures/meeting/indoor.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgoutvenue { background-image:url(Pictures/meeting/outdoor.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgfunction { background-image:url(Pictures/meeting/function.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgchartroom { background-image:url(Pictures/meeting/chart.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }
#bgtheater { background-image:url(Pictures/meeting/theater.jpg); height:397px; width:610px; font-family:"Tahoma"; font-size:12px; }

#bgonline { background-image: url(images/onlinebg.jpg); height:900px; width:595px;  }
#bgmeeting { background-image:url(images/meetingevent.jpg); height:397px; width:610px; 
font-family:"Tahoma"; font-size:14px;}

#menulist {
	/*	background-image: url(images/menu.gif);*/
	position:absolute;
	height: 425px;
	width: 220px;
	left: 30px;
	top: 400px;
	overflow: hidden;
	background-image: url(../images/menu.gif);
	
}
#body {
	position:absolute;
	height: 397px;
	width: 610px;
	left: 282px;
	top: 372px;
	overflow: hidden;
	
	
}
#mtitle {
	background-image: url(images/menutitle.gif);
	height: 55px;
	width: 100%;
	font-family: "Copperplate Gothic Bold";
	font-size: 14px;
}
#mbutton{
	background-image:url(images/button.gif);
	height:65px;
	width:100%;
}
#lowermenu {
	background-image: url(images/lower_menu.gif);
	height:22px;
	width:100%;
	font-family: "Copperplate Gothic Light";
	font-size:13px;
	
	
	
}
.menlist {
	font-family: "Copperplate Gothic Light";
	font-size: 12px;
	text-align: left;
}
.scroll
{

background-color:#FFFFFF;
width:610px;
height:397px;
overflow:scroll;
overflow-x: hidden;
scrollbar-darkshadow-color:#ADA393;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #756E66;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: 06c;
scrollbar-3dlight-color: #FFFFFF;
}

.scrollgallery
{
background:url(images/gallery.jpg) repeat-y left bottom;
background-color:#FFFFFF;
width:610px;
height:397px;
overflow:scroll;
overflow-x: hidden;
scrollbar-darkshadow-color:#ADA393;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #756E66;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: 06c;
scrollbar-3dlight-color: #FFFFFF;
}
.scrollimage
{
background-color:#FFFFFF;
width:610px;
height:375px;
overflow:scroll;
overflow-y: hidden;
scrollbar-darkshadow-color:#ADA393;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #756E66;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: 06c;
scrollbar-3dlight-color: #FFFFFF;
}

.onlinescroll
{


background-color:#FFFFFF;

width:610px;
height:395px;
overflow:scroll;
overflow-x: hidden;
scrollbar-darkshadow-color:#ADA393;
scrollbar-track-color: #FFFFFF;
scrollbar-face-color: #756E66;
scrollbar-shadow-color: #FFFFFF;
scrollbar-highlight-color: 06c;
scrollbar-3dlight-color: #FFFFFF;
}
.hidden
{
background-color:#FFFFFF;
width:610px;
height:397px;
overflow:hidden;
}

a:link {text-decoration:none; color:#000000}
a:visited {text-decoration:none;color:#000000}
a:hover {text-decoration:none; color:#CC9933}
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input
{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }

h3 { font-family:"Copperplate Gothic Bold"; font-size:16px; }
h2 { font-family:"Copperplate Gothic Bold"; font-size:20px; }
#Laytext {
	font-family:Tahoma;
	font-size:14px;
	position:absolute;
	width:495px;
	height:266px;
	z-index:1;
	left: 366px;
	top: 468px;
	text-align: justify;
	text-indent: 20px;
	letter-spacing: .5px;
	overflow: hidden;
}
.thumbnails img {
height: 50px;
border: 2px solid #EEE5D6;
padding: 1px;
margin: 0 10px 10px 0;
}

.thumbnails img:hover {
border: 2px solid #996633;
cursor:pointer;
}

.preview img {
border: 3px solid #EEE5D6;
padding: 1px;
height: 250px;
}
form { font-family:Arial; font-size:12px; }

li { font-family:Arial; font-size:10px; }


#calendar
{
	width: 241px;
	height: 165px;
	text-align: center;
	margin: 5px auto;
	border: 1px solid #f2f2f2;
	background-color: #f3f8ff;
	position: absolute;
	font: 11px Arial;
}

ul
{
	list-style-type: none;
	margin:0;
	padding:0;
}
.months, .emptM, .headDay, .dayNormal, .dayBlank, .dayDisabled, .dayWeekend, .dayCurrent, .yearBrowse, .monthDisabled, .currMonth, #closeBtn  
{
	margin: 1px 0 0 1px;
	padding: 0;
	width: 39px;
	height: 14px;
	line-height: 14px;
	float: left;
	text-align: center;
	background-color: #feefe4;
	color: #000;
	display: inline;
}
.emptM, .dayDisabled, .monthDisabled
{
	color: #d7d6d5;
	background-color: #f2f2f2;
}
.headDay
{
	color: #fff;
	background-color: #48688f;
	width: 33px;
}
.dayNormal, .dayBlank, .dayWeekend, .dayCurrent
{
	color: #fff;
	background-color: #70b0ff;
	width: 33px;
}
.dayBlank{background-color: #f3f8ff}
.dayWeekend{background-color: #ff6161}
.dayCurrent, .currMonth{background-color: #71d45b}
.dayDisabled{width: 33px}
#days{margin-left: 1px; width: 238px;}
#elements{height: 150px;}
.months a, #days a, .currMonth a{color: #000; text-decoration: none; display: block;}
.currMonth a{color: #FFF}
#days a{color: #fff;}
.yearBrowse, #closeBtn {width: 240px; background-color: #FFF; line-height: 14px;}
.yearBrowse a, #closeBtn a{text-decoration: none; color: #f30; font-weight: bold;}
.yearBrowse b{margin: 0 5px}

/*gallery*/
ul#gallery { margin:30px 0 75px 0; list-style:none; }
ul#gallery li#first { border-top:1px solid #ccc; }
ul#gallery li { clear:both; width:100px; position:relative; }
ul#gallery li:hover ul, ul#gallery li.sfhover ul { left:100px; }
ul#gallery li a { display:block; width:100px; padding:15px 0; color:#000; text-decoration:none; border-bottom:1px solid #ccc; }
ul#gallery li a:hover { background-color:#fafafa; }
ul#gallery li ul { padding:0 20px 20px 30px; list-style:none; margin:0; width:500px; position:absolute; left:-999em; top:-2px; }
ul#gallery li ul li { display:inline; text-align:left; clear:none; position:static; z-index:2; } 
ul#gallery li ul li a { margin:2px; border:1px solid #ccc; padding:4px; position:relative; float:left; display:block; width:100px; height:75px; }
ul#gallery li ul li a:hover { z-index:2; }
ul#gallery li ul li a img { position:absolute; width:100px; height:75px; }
ul#gallery li ul li a:hover img, ul#gallery li a:active img, ul#gallery li a:focus img { width:200px; height:150px; left:-50px; top:-37px; border:1px solid #000; z-index:2000; }

/* LIGHTBOX CONTROL */
#lightbox { background-color:#000; padding:20px 20px 5px 20px; }
#lightboxDetails { padding-top:5px;	}	
#lightboxCaption { float:left; color:#fff; font-size:11px; }
#keyboardMsg { float:right; }
#keyboardMsg a { color:#fff; text-decoration:none; letter-spacing:2px; text-transform:uppercase; font-weight:bold; }
#lightbox img { border:none; } 
#overlay img { border:none; }
#closebutton { display:none; }
