/* Feature Sheet settings - New Design */

BODY {background: #F2EEE8; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; font-family: trebuchet ms,arial,helvetica,sans-serif; font-size: 11px; }
A:link {text-decoration: underline; color: #003366}
A:visited {text-decoration: underline; color: #003366}
A:hover {text-decoration: none; color: #003366}

td { font: 13px trebuchet ms,arial,helvetica,sans-serif; color: #333333; }

h1 { font: bold 20px trebuchet ms,arial,helvetica,sans-serif; color: #333333; }
h3 {font: bold italic 19px trebuchet ms,arial,helvetica,sans-serif; color: #808080}

/* General Table settings */
.header_boats {background: #F2EEE8 url('../cache/body_head/d115471438190757190.jpg') no-repeat top left; }
.header_distant {background: #F2EEE8 url('../images/header_distant.jpg') no-repeat top; }
.header_ferry {background: #F2EEE8 url('../images/header_ferry.jpg') no-repeat top; }
.header_kayak {background: #F2EEE8 url('../images/header_kayak.jpg') no-repeat top; }
.header_lighthouse {background: #F2EEE8 url('../images/header_lighthouse.jpg') no-repeat top; }
.header_sailboat {background: #F2EEE8 url('../images/header_sailboat.jpg') no-repeat top; }
.header_seagull {background: #F2EEE8 url('../images/header_seagull.jpg') no-repeat top; }
.header_sky {background: #F2EEE8 url('../images/header_sky.jpg') no-repeat top; }
.header_surf {background: #F2EEE8 url('../images/header_surf.jpg') no-repeat top; }
.header_tugboat {background: #F2EEE8 url('../images/header_tugboat.jpg') no-repeat top; }
.map {background-color: #E8E8E8}

.topbar {background: #F7F7F7 url('../images/topbartile.jpg') repeat-x top left; }
.sidebar {background: #F2EEE8 url('../images/sidebartile.jpg') repeat-y top right; }
.side {background-color: #F2EEE8}
.footer_original {background: url('../images/footer.gif') no-repeat top; }
.footer {background: url('../images/footer.jpg') no-repeat top right; }
.table_feature {background-color: #E7E2D6}
.table_border {background-color: #CCCCCC}
.table_main {background-color: #F2EEE8}
.table_heavy {background-color: #6A6A6A}
.photo_border {background-color: #444444}
.thumb_border {background-color: #6A6A6A}
.formerror {background-color: #DDDDDD}

/* General Text settings */
.heavy {font: bold 13px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.heavy_bgdy {font: bold 13px trebuchet ms,arial,helvetica,sans-serif; color: #780D1F}
.general {font: 13px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.impact {font: bold 13px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.heading {font: bold 20px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.title {font: bold 24px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.header {font: bold 17px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.sumheader {font: 14px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.hook {font: bold 14px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.sumhook {font: 13px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.address {font: bold italic 24px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.address2 {font: bold italic 20px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.sumaddress {font: bold italic 15px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.price {font: bold 24px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.price2 {font: bold 20px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.newprice2 {font: bold 17px trebuchet ms,arial,helvetica,sans-serif; color: #990000}
.sumnewprice {font: bold 15px trebuchet ms,arial,helvetica,sans-serif; color: #990000}
.sumprice {font: bold 16px trebuchet ms,arial,helvetica,sans-serif; color: #264F7D}
.country {font: 16px trebuchet ms,arial,helvetica,sans-serif; color: #222222}
.country2 {font: 14px trebuchet ms,arial,helvetica,sans-serif; color: #222222}
.sumcountry {font: 11px trebuchet ms,arial,helvetica,sans-serif; color: #222222}
.category {font: bold 13px trebuchet ms,arial,helvetica,sans-serif; color: #333333}
.updated {font: 10px verdana,arial,helvetica,sans-serif; font-size: 10px; color: #111111}
.subtle {font: 13px trebuchet ms,arial,helvetica,sans-serif; color: #666666}
.caption {font: italic 13px trebuchet ms,arial,helvetica,sans-serif; color: #000000}
.disclaimer {font: italic 13px arial,helvetica,tahoma,verdana,sans-serif; color: #264F7D}
.medium {font: 11px trebuchet ms,arial,helvetica,sans-serif; color: #444444}
.medium_blk {font: 11px trebuchet ms,arial,helvetica,sans-serif; color: #000000}
.small {font: 9px arial,helvetica,tahoma,verdana,sans-serif; color: #444444}
.small_blk {font: 9px arial,helvetica,tahoma,verdana,sans-serif; color: #000000}
.sumarea {font: 12px trebuchet ms,arial,helvetica,sans-serif; color: #333333}

/* Specialty Text settings */
.copyright {font: 10px arial,helvetica,helvetica,sans-serif; color: #000000}
.footertxt {font: 10px arial,helvetica,helvetica,sans-serif; color: #333333}
.sitemap {font: 11px trebuchet ms,arial,helvetica,sans-serif; color: #333333}

.credit {font: 10px arial,helvetica,helvetica,sans-serif; color: #333333}
.status {font: bold 12px arial,helvetica,tahoma,verdana,sans-serif; color: #006600}
.count {font: 12px arial,helvetica,tahoma,verdana,sans-serif; color: #555555}
.asterisk {font: bold 14px verdana,arial,helvetica,tahoma,sans-serif; color: #BB0000}
.bullet {font: bold 16px arial,helvetica,sans-serif; color: #888888}

.maptext {font: 12px trebuchet ms,arial,helvetica,sans-serif; color: #333333}

/* Form settings */
.button {font: 12px arial,helvetica,sans-serif;}
.field {font: 12px arial,helvetica,sans-serif;
	border: 1px;
	border-style: solid;
	border-color: #999999;
	background-color: #F2EEE8}

/* Pop Menu settings */
.mainNormText {font: bold 12px trebuchet ms,geneva,arial,helvetica,sans-serif; text-decoration: none; color: #214E86}
.mainHoverText {font: bold 12px trebuchet ms,geneva,arial,helvetica,sans-serif; text-decoration: none; color: #000000}
.mainBorder {border: 0px solid #FFFFFF}
.mainBorderBlank {border: 0px solid #FFFFFF}
.subNormText {font: 12px trebuchet ms,geneva,arial,helvetica,sans-serif; text-decoration: none; color: #214E86}
.subHoverText {font: 12px trebuchet ms,geneva,arial,helvetica,sans-serif; text-decoration: none; color: #000000}
.subBorder {border: 1px solid #DDDDDD}
.subBorderBlank {border: 1px solid #DDDDDD}

/* Miscellaneous settings */
.divider {color: #CCCCCC}
.date {font: 11px trebuchet ms,geneva,arial,helvetica,sans-serif; font-size: 11px; color: #888888}




.jh_general { font-size: 11px; }

.sumdescription { font-size: 11px; color: #333333; line-height: 16px; text-decoration: none; text-align: left; }
.sumdescription a { text-decoration: none; color: #006699; } 


#body_link { position: absolute; left: -1px; top: 229px; }
#body_link a { text-decoration: none; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, Sans-serif; text-decoration: none; color: #efefef; padding: 0px 4px 0px 8px; border-left: 1px solid #999999; height: 18px; }
#body_link a:hover { color: #ffffff; text-decoration: underline; }

#drop_aboutContainer { }
#drop_aboutContent { }
#drop_aboutContent span { text-decoration: underline; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, Sans-serif; background-color: #0d2133; padding: 0px 10px 0px 10px; color: #efefef; }
#drop_aboutContent a { padding: 2px 0px 2px 10px; display: block; font-size: 11px; color: #efefef; font-weight: bold; border-bottom: 1px solid #cccccc; text-decoration: none; background-color: #0d2133; border-bottom: 1px solid #aaaaaa; }
#drop_aboutContent a:hover { background-color: #757575; }

#drop_listingContainer { }
#drop_listingContent { }
#drop_listingContent span { text-decoration: underline; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, Sans-serif; background-color: #0d2133; padding: 0px 10px 0px 10px; color: #efefef; }
#drop_listingContent a { padding: 2px 0px 2px 10px; display: block; font-size: 11px; color: #efefef; font-weight: bold; border-bottom: 1px solid #cccccc; text-decoration: none; background-color: #0d2133; border-bottom: 1px solid #aaaaaa; }
#drop_listingContent a:hover { background-color: #757575; }


#drop_financingContainer { }
#drop_financingContent { }
#drop_financingContent span { text-decoration: underline; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, Sans-serif; background-color: #0d2133; padding: 0px 10px 0px 10px; color: #efefef; }
#drop_financingContent a { padding: 2px 0px 2px 10px; display: block; font-size: 11px; color: #efefef; font-weight: bold; border-bottom: 1px solid #cccccc; text-decoration: none; background-color: #0d2133; border-bottom: 1px solid #aaaaaa; }
#drop_financingContent a:hover { background-color: #757575; }


#drop_mapContainer { }
#drop_mapContent { }
#drop_mapContent span { text-decoration: underline; font-weight: bold; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, Sans-serif; background-color: #0d2133; padding: 0px 10px 0px 10px; color: #efefef; }
#drop_mapContent a { padding: 2px 0px 2px 10px; display: block; font-size: 11px; color: #efefef; font-weight: bold; border-bottom: 1px solid #cccccc; text-decoration: none; background-color: #0d2133; border-bottom: 1px solid #aaaaaa; }
#drop_mapContent a:hover { background-color: #757575; }
