body {
	margin:0px;
    padding:0px;
    border:0px;
    height: 100%;
    background-image: url(../img/bck_page.JPG);
    background-repeat: no-repeat;
    background-color: #C4E1FF;
    }
#menu {position: relative;width: 99%;display: inline;}
#menu ul {border: 0px solid;width: 750px;margin-left: 0;padding-left: 0;margin: 0;float: left;font: bold 12px Verdana;}
#menu ul li {display: inline;float: left;color: #6E8BB5;font-weight: bold;height: 20px;line-height: 20px;text-align: center;margin: 0px 0px 0px 4px;padding: 0px 0px 0px 0px;text-decoration: none;display: inline;}
#menu ul li a {float: left;color: #6E8BB5;font-weight: bold;height: 20px;line-height: 20px;text-align: center;margin: 0px 0px 0px 4px;padding: 0px 0px 0px 4px;text-decoration: none;display: inline;}
#menu ul li a:hover {color: #364A69;}
/* ######### Style for Drop Down Menu ######### */
.dropmenudiv {position:absolute;z-index: 6;top: 0;margin-left: -15px;border: 0px solid #6E8BB5; /*Theme Change here*/border-bottom-width: 0px;font: italic 12px Verdana;line-height:18px;text-align: center;
width: 150px;visibility: hidden;background-color: #FFFFFF;filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/}
.dropmenudiv a{width: 100%;display: block;text-indent: 3px;border: 0px solid red; /*Theme Change here*/border-bottom: 1px solid #6E8BB5;padding: 2px 0;text-decoration: none;font-weight: normal;
background-color: #FFFFFF;color: #6E8BB5;}
.dropmenudiv a:hover{ /*Theme Change here*/color: #3A5274;text-decoration: none;background-color: #D0D8EA;}
/*
 * 2011 Page
*/
.Webpage {margin: 0px auto; width: 750px; text-align: center;overflow: auto;border: 1px solid #FFCC66; background: #FFFFFF; padding: 1px}
.NewHeader, .NewTop, .NewTop ul li, .MorePhotos, .Contact, .GoogleMap, .BackTop, .ContactSold, .BonaireTime, .Footer {background: url(../graphics/header-2011.png);}
.SoldOrNot, .NoResults, .Listing, .DetailDescription, .ListingHeader, .BackTop, .BonaireTime, .HistoryLink, .Footer {font-family: Verdana,Arial;font-size: 12px;font-weight:normal;color: #666666;line-height:17px;}
.Navigation {border:0px; display: inline-block;width:100%; overflow: hidden;}
.BonaireTime {clear:both;margin:0px 0px 15px 0px; width:100%;height:20px;display:inline-block;background-position:0px -500px;text-align: right;font-size:10px;font-weight:bold;color: #666666;line-height:12px;}
.BonaireTime p {margin:5px 10px 0px 0px; height: 12px;}
.Content {clear:both;margin: 0px 0px 20px 0px; width: 100%; overflow: auto; padding:0px;}
.HistoryLink {margin: 0px auto 20px auto; display: inline-block; width: 100%; overflow: auto; padding:0px;}
.HistoryLink a {color: #444444; font-weight:bold; text-decoration:none;} .HistoryLink a:hover {color: #666666; text-decoration: underline;}
.Footer {clear:both;width:100%;height:23px;display:inline-block;background-position:0px -527px;text-align: center;font-size:10px;font-weight:bold;color: #99CCFF;line-height:20px; overflow: hidden;}
.Footer a {color: #3399FF;text-decoration:none;} .Footer a:hover {color: #99CCFF;text-decoration:underline;}
.Footer ul {padding: 0px; margin:0px;display:inline-block;height:23px;}
.Footer ul li {display:inline-block;margin-right:25px;padding: 0px;list-style: none;float:left; margin-top: 3px;}

/*
 * 2011 Header
*/
.NewHeader {clear:both;width:750px;height:146px;border:0px;margin:0px;text-align:left;overflow: hidden; background-position: 0px 0px;}
.NewLogo {width:195px;height:146px;border:0px; text-indent: -999px; float: left;}
.NewLogo:hover {cursor: pointer;}
.NewTop {float:left; margin: 16px 0px 0px 100px; padding: 0px; background-position: 0px -160px; width: 445px; height: 108px; text-align: left;}
.NewTop ul {margin:5px 0px 0px 10px;padding:0px;display:inline-block; list-style-type: none; width: 275px;}
.NewTop ul li {margin:0px;padding:0px;list-style-type: none; background-position: -15px -300px; padding-left: 30px; font-family: Verdana,Arial; font-size: 16px; color: #8195AD;line-height:20px;}
.NewTop ul li a {color: #8195AD;font-weight:normal;text-decoration:none;}
.NewTop ul li a:hover {color: #3F4F61;}
/*
 * 2011 Real Estate Listing
*/
.SoldOrNot, .NoResults, .Listing {clear:both; margin: 0px auto 20px auto; width: 730px; border: 1px solid #000000; padding: 0px; text-align: left;overflow: hidden;}
.SoldOrNot {border:0px; font-weight: bold;}
.SoldOrNot a {color: #444444;text-decoration: underline;} .SoldOrNot a:hover {color: #666666;}
.NoResults {border:0px; text-align: center;}
.DetailTop {clear:both;margin:0px auto; border:0px; padding:0px;display: inline-block; overflow: hidden;}
.ListingHeader {clear:both; width:700px; margin: 5px 10px;font-size:13px;font-weight: bold;color: #666666;line-height:18px;}
.ListingState {margin-left:20px;color:#989CB3}
.ListingLeft {clear:both; float: left;width: 270px; margin: 10px 0px 0px 10px;}
.ListingLeft img {clear:both;margin: 0px 0px 10px 0px;}
.ListingLeft .MorePhotos, .ListingLeft .Contact, .ListingLeft .GoogleMap, .ContactSold {clear:both;margin:0px 0px 10px 0px;}
.DetailLeft {clear:both; float: left;width: 438px; margin: 10px 0px 0px 20px;padding:0px;border:0px;}
.DetailRight {float:left;width:252px;margin: 10px 0px 0px 0px;padding: 0px;border:0px;}
.DetailRight .MorePhotos, .DetailRight .Contact {margin:0px 0px 18px 0px;}
.DetailRight .GoogleMap {margin:0px;}
.MorePhotos {height: 38px; background-position: -480px -160px;}
.Contact {height: 108px; background-position: -480px -220px;}
.ContactSold {height: 108px; background-position: -200px -350px;}
.GoogleMap {height: 72px; background-position: -480px -350px; margin-bottom:0px;}
.MorePhotos, .Contact, .GoogleMap, .ContactSold {width:249px;border: 1px solid #B9B9B9; text-indent: -9999px;}
.MorePhotos:hover, .Contact:hover, .GoogleMap:hover {border: 1px solid #000000; cursor: pointer;}
.ListingRight {float:left;text-align: left; padding: 0px; width: 430px; margin: 10px 0px 0px 0px;}
.DescriptionShort {margin:0px; padding:0px; margin-bottom: 20px; height: 110px; width: 430px;}
.DescriptionShort p {margin:10px 0px;}
.DescriptionShort a {color: #444444; font-weight:bold; text-decoration:none;} .DescriptionShort a:hover {color: #666666; text-decoration: underline;}
.Line {clear:both; text-align: left; margin: 4px 0px 10px 0px;}
.PriceLine {clear:both; text-align: left; margin: 4px 0px 0px 0px;}
.Line .Left, .PriceLine .Left {clear:both; float: left; width: 120px;}
.Line .Mid, .PriceLine .Mid {float: left; width: 10px;}
.Price {height: 40px;}
.ListingPrice {float:left;width:200px;text-align: left; font-weight: bold;}
.ListingPrice .Curr {clear:left; font-weight: normal;}
.ListingPrice .USeu {float:left; width:35px;}
.ListingPrice .Amount {float:left; text-align: right;}
.BackTop {clear:both;padding:0px; width: 110px; margin: 0px 0px 2px 615px; height: 20px; border: 0px;color: #444444;
          line-height:16px; background-position: -15px -366px; text-indent: 19px; text-decoration:none;}
.BackTop:hover {text-decoration: underline; cursor: pointer;}
.DetailDescription {clear:both; width: 690px; text-align: left; padding: 0px; margin: 30px 0px 30px 20px;}
.DetailBasicsPrice {clear:both; width: 690px; display: inline-block;text-align: left; padding: 0px; margin: 10px 0px 0px 20px;}
.DetailDisclaimer {clear:both; width: 690px; text-align: center; margin: 30px 0px 15px 20px; font-size: 10px; line-height: 14px;}

.lang
	{
	font-family: Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#3D3F8D;
	background-color:white;
	line-height:14px;
	}
.title
	{
	font-family: Verdana,Arial;
	font-size:13px;
	font-weight: bold;
	color: #666666;
	line-height:18px;
	}
.date
	{
	font-family: Verdana,Arial;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	line-height:14px;
	}
.bonaire
	{
	font-family: Verdana,Arial;
    font-size: 12px;
	font-weight:normal;
	color: #666666;
	line-height:17px;
	}
A.bonaire
	{
	color: #444444;
  	font-weight:bold;
	text-decoration:none;
	}
A:hover.bonaire
	{
	color: #666666;
	text-decoration:underline;
	}
.topnav
	{
	font-family: Verdana,Arial;
    font-size: 17px;
	font-weight:normal;
	color: #8195AD;
	line-height:21px;
	}
A.topnav
	{
	color: #8195AD;
  	font-weight:normal;
	text-decoration:none;
	}
A:hover.topnav
	{
	color: #3F4F61;
	}
h1
	{
	font-family: Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	line-height: 18px;
	}
.estate
	{
	font-family: Verdana,Arial;
	font-size:11px;
	font-weight:bold;
	color: #FFFF66;
	line-height:18px;
	}
.st1
	{
	font-family: Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	color: #FFFF66;
	line-height:18px;
	}
A.st1
	{
	color: #FFFFFF;
  	font-weight:bold;
	text-decoration:none;
	}
A:hover.st1
	{
	color: #FFFF66;
	text-decoration:underline;
	}
.notes
	{
	font-family: Verdana,Arial;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	line-height:14px;
	}
.search
	{
	font-family: Verdana,Arial;
	font-size:10px;
	font-weight:bold;
	color: #666666;
	line-height:14px;
	}
.box
	{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	background-color:#FFFFFF;
	line-height:16px;
    border: 1px solid #B3CAF3;
    border-color: #B3CAF3;
    border-collapse: collapse;
    padding: 0;
    margin: 0;
	}

.boxfront
	{
	font-family: Verdana;
	font-size:11px;
	font-weight:bold;
	color: #666666;
	background-color:#FFFFFF;
	line-height:16px;
    width: 150px;
    border: 1px solid #B3CAF3;
    border-color: #B3CAF3;
    border-collapse: collapse;
    padding: 0;
    margin: 0;
	}
.submitfront
	{
	font-family: Verdana;
	font-size:12px;
	font-weight:bold;
	color: #666666;
	}

.box2
	{
	font-family: Verdana, Arial;
	font-size:10px;
	font-weight:bold;
	color: #FFF562;
	background-color:#0099D3;
	line-height:14px;
	}
.footer
	{
	font-family: Verdana,Arial;
	font-size:10px;
	font-weight:bold;
	color:#99CCFF;
	line-height:20px;
	}
A.footer
	{
	color: #3399FF;
	text-decoration:none;
	}
A:hover.footer
	{
	color: #99CCFF;
	text-decoration:underline;
	}

.alert
	{
	font-family: Comic Sans MS,Arial,Verdana;
	font-size:13px;
	font-weight:normal;
	color:red;
	line-height:16px;
	}

.maintable
    {
    border: 1px solid #FFCC66;
    border-collapse: collapse;
    }
.maintable td, .maintable th
    {
    border: 0px solid;

    }

.headertable
    {
    border: 0px solid #FFCC66;
    border-collapse: collapse;
    }
.headertable td, .headertable th
    {
    border: 0px solid #303498;
    padding: 0px;
    }
.subtable
    {
    border: 0px solid #303498;
    border-collapse: collapse;
    }
.subtable td, .subtable th
    {
    border: 0px solid #303498;
    padding: 0px;
    }
.searchtable
    {
    border: 1px solid #000000;
    border-collapse: collapse;
    }
.searchtable td
    {
    border: 0px solid #303498;
    padding: 2px;
    }
.searchtable th
    {
    border: 0px solid #303498;
    padding: 0px;
    }
.searchfronttable
    {
    border: 0px solid #303498;
    border-collapse: collapse;
    }
.searchfronttable td, .searchfronttable th
    {
    border: 0px solid #303498;
    padding: 3px;
    }
.desctable
    {
    border: 1px solid #000000;
    border-collapse: collapse;
    }
.desctable td
    {
    border: 0px solid #303498;
    padding: 0px;
    }
.desctable th
    {
    border: 0px solid #303498;
    padding: 0px;
    }
.buttable
    {
    border: 1px solid #C8C8C8;
    border-collapse: collapse;
    }
.buttable td, .buttable th
    {
    border: 0px;
    padding: 4px;
    }

.sub2table
    {
    border: 0px solid #303498;
    border-collapse: collapse;
    }
.sub2table td, .sub2table th
    {
    border: 0px solid #303498;
    padding: 0px;
    }
.sub3table
    {
    border: 0px solid #303498;
    border-collapse: collapse;
    }
.sub3table td
    {
    border: 0px solid #303498;
    padding: 3px;
    text-align: left;
    vertical-align: top;
    }
.sub3table th
    {
    border: 0px solid #303498;
    padding: 3px;
    text-align: left;
    vertical-align: bottom;
    }
.res
	{
	font-family: Verdana,Arial;
	font-size:12px;
	font-weight:bold;
	color:red;
	line-height:20px;
    background-color: white;
	}
.pict2 {
    padding: 0px;
    border: 2px solid #DDDDDD;
}
.disclaimer
	{
	font-family: Verdana,Arial;
    font-size: 10px;
	font-weight:normal;
	color: #666666;
	line-height:14px;
	}

    .head_yachts {
       font-family: Verdana,Arial;
	   font-size: 20px;
	   color: #6e6d6d;
	}

	.new_listings {
	   font-family: Verdana,Arial;
	   font-size: 20px;
	   color: #6c8cb3;
	}

	.new_virtualtours {
	   font-family: Verdana,Arial;
	   font-size: 17px;
	   color: #6c8cb3;
	}

	.new_vt_link {
	   position:relative;
	   margin:12px 0px 0px 0px;
	   padding:0px 0px 0px 3px;
	}

	.new_vt_link a{
	   font-family: Verdana,Arial;
	   font-size: 11px;
	   font-weight: bold;
	   color: #6c8cb3;
	}
	.small_virtualtours {
	   font-family: Verdana,Arial;
	   font-size: 13px;
	   font-weight: bold;
	   color: #6c8cb3;
	}



	.subhead_yachts
		{
	color: #333333;
	}


.link_readmore {
font-family: Verdana,Arial;
font-size: 11px;
font-weight:normal;
}

a:visited.link_readmore { color: #666666;text-decoration: underline; }
a:hover.link_readmore { color: #666666; text-decoration: none; }
a:link.link_readmore { color: #666666;text-decoration: underline; }
a:active.link_readmore {color: #666666;text-decoration: none; }

.linkintext {
font-family: Verdana,Arial;
font-weight:normal;
}

a:visited.linkintext { color: #666666;text-decoration: underline; }
a:hover.linkintext { color: #666666; text-decoration: none; }
a:link.linkintext { color: #666666;text-decoration: underline; }
a:active.linkintext {color: #666666;text-decoration: none; }


