@charset "utf-8";
#container {
	margin:10px;
}
#leftpanel1 {
	width:390px;
	height:303px;
	float:left;
	margin-top:10px;
	font-size: 13px;
	overflow:auto;
}
#leftpanel2 {
	width:419px;
	height:284px;
	float:left;
	margin-top:10px;
	font-size: 13px;
	margin-right:10px;
	overflow:auto;
}
#leftpanel3 {
	width:632px;
	height:487px;
	margin-top:10px;
	font-size: 13px;
	overflow:auto;
	background-image: url(pics/watermark.jpg);
}
#leftpanel4 {
	width:632px;
	height:487px;
	margin-top:10px;
	font-size: 13px;
}
#idxtop {
	width:633px;
	height:105px;
	background-image: url(pics/idxbanner.jpg);
	background-repeat: no-repeat;
}
#idxrightpanel {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/inxrightpanel.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#ccharttop {
	width:633px;
	height:105px;
	background-image: url(pics/ccharbanner.jpg);
	background-repeat: no-repeat;
}

#psailstop {
	width:633px;
	height:105px;
	background-image: url(pics/psailsbanner.jpg);
	background-repeat: no-repeat;
}

#idxbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/idxbottom.jpg);
	margin-top: 10px;
}
#jazztop {
	width:633px;
	height:105px;
	background-image: url(pics/jazzbanner.jpg);
	background-repeat: no-repeat;
}
#jazzrightpanel {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/jazzrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#jazzbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	margin-top: 10px;
	background-image: url(pics/jazzbottom.jpg);
}
#privatecharterstop {
	width:633px;
	height:105px;
	background-image: url(pics/pchartersbanner.jpg);
	background-repeat: no-repeat;
}
#hspartiestop {
	width:633px;
	height:105px;
	background-image: url(pics/hspartiesbanner.jpg);
	background-repeat: no-repeat;
}
#hspartiesright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/hspartiesrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#hspartiesbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/hspartiesbottom.jpg);
	margin-top: 10px;
}
#incentivetop {
	width:633px;
	height:112px;
	background-image: url(pics/incentivebanner.jpg);
	background-repeat: no-repeat;
}
#incentiveright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/incentiverght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#incentivebottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/incentivebottom.jpg);
	margin-top: 10px;
}
#presstop {
	width:633px;
	height:105px;
	background-image: url(pics/pressbanner.jpg);
	background-repeat: no-repeat;
}
#pressright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/pressrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#pressbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/pressbottom.jpg);
	margin-top: 10px;
}
#producttop {
	width:633px;
	height:105px;
	background-image: url(pics/productbanner.jpg);
	background-repeat: no-repeat;
}
#productright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/productrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#productbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/productbottom.jpg);
	margin-top: 10px;
}
#filmingtop {
	width:633px;
	height:105px;
	background-image: url(pics/filmingbanner.jpg);
	background-repeat: no-repeat;
}
#filmingright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/filmingrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#filmingbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/filmingbottom.jpg);
	margin-top: 10px;
}
#weddingstop {
	width:633px;
	height:105px;
	background-image: url(pics/weddingsbanner.jpg);
	background-repeat: no-repeat;
}
#weddingsright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/weddingsrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#weddingsbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/weddingsbottom.jpg);
	margin-top: 10px;
}
#dailysailstop {
	width:633px;
	height:105px;
	background-image: url(pics/dailysailsbanner.jpg);
	background-repeat: no-repeat;
}
#dailysailsright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/dailysailsrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#dailysailsbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/dailysailsbottom.jpg);
	margin-top: 10px;
}
#sunsettop {
	width:633px;
	height:105px;
	background-image: url(pics/sunsetbanner.jpg);
	background-repeat: no-repeat;
}
#sunsetright {
	width:204px;
	height:284px;
	float:right;
	background-image: url(pics/sunsetrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#sunsetbottom1 {
	width:204px;
	height:193px;
	float: left;
	background-repeat: no-repeat;
	margin-right:10px;
	margin-top:10px;
	background-image: url(pics/sunsetb1.jpg);
}
#sunsetbottom2 {
	width:204px;
	height:193px;
	float: left;
	background-repeat: no-repeat;
	margin-right:10px;
	margin-right:10px;
	margin-top:10px;
	background-image: url(pics/sunsetb2.jpg);
}
#sunsetbottom3 {
	width:204px;
	height:193px;
	float:left;
	background-repeat: no-repeat;
	margin-top:10px;
	background-image: url(pics/sunsetb3.jpg);
}

#orsomhourstop {
	width:633px;
	height:105px;
	background-image: url(pics/orsomhoursbanner.jpg);
	background-repeat: no-repeat;
}
#orsomhoursright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/orsomhoursrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#orsomhoursbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/orsomhoursbottom.jpg);
	margin-top:10px;
}
#singlestop {
	width:633px;
	height:105px;
	background-image: url(pics/singlesbanner.jpg);
	background-repeat: no-repeat;
}
#singlesright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/singlesrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#singlesbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/singlesbottom.jpg);
	margin-top:10px;
}

#winetastingtop {
	width:633px;
	height:105px;
	background-image: url(pics/winetastingbanner.jpg);
	background-repeat: no-repeat;
}
#winetastingright {
	width:230px;
	height:485px;
	float:right;
	background-image: url(pics/winetastingrght.jpg);
	background-repeat: no-repeat;
	margin-top:10px;
}
#winetastingbottom {
	width:390px;
	height:172px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(pics/winetastingbottom.jpg);
	margin-top:10px;
}
#cateringtop {
	width:633px;
	height:105px;
	background-image: url(pics/cateringbanner.jpg);
	background-repeat: no-repeat;
}
#links {
	font-size: 13px;
	padding: 20px 20px 20px 20px;
	line-height: 1.5em;
	overflow: auto;
	height: 500px;
}
#vouchers {
	font-size: 13px;
	padding: 20px 20px 20px 20px;
	height: 500px;
	overflow: auto;
	margin-top: 15px;
}
#guestbook {
	font-size: 12px;
	padding: 20px 20px 20px 20px;
	line-height: 1.5em;
	width: 600px;
	height: 420px;
	overflow: auto;
}
#paraindent {
	font-size: 14px;
	padding-top: 20px;
}

.guestbookheading
 {
	margin-left:19px;
	margin-top:16px;
	margin-bottom:0px;
	font-size:24px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}

//spec sheet

.clearfloat {
	clear:both;
	height:0px;
}
#specmain {

	width:653px;
	margin: 0px auto 0px 0px;
	border: 0px solid #f0f0f0;

}
.Txt_specs {
	margin-left:24px;
	margin-top:21px;
	width:269px;
	margin-bottom:0px;
	float:left;
	display:inline;
	font-size:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#floorplan {
	margin-left:24px;
	margin-top:33px;
	width:300px;
	height:137px;
	margin-bottom:0px;
	float:left;
	display:inline;

}
.Txt_specIf {
	margin-right:12px;
	margin-top:93px;
	width:244px;
	margin-bottom:0px;
	float:right;
	display:inline;
	font-size:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000000;
	line-height: 120%;
	padding-top:1px;
	padding-bottom:2px;

}
#specside {
	margin-right:10px;
	margin-top:0px;
	width:296px;
	height:384px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
#specsheet {
	margin-right:50px;
	margin-top:114px;
	width:247px;
	height:193px;
	margin-bottom:0px;
	float:right;
	display:inline;

}
