body{background:#cbebfb;margin:0;padding:0;}
html,body,p{font-family:Verdana,Arial;font-size:95%;color:#333;}
h1{font-family:Verdana,Arial;font-size:160%;color:#1c4975;clear:both;}
h2{font-family:Verdana,Arial;font-size:125%;font-weight:bold;color:#1c4975;}
h3{font-family:Verdana,Arial;font-size:110%;font-style:italic;font-weight:bold;color:#1c4975;}
ul,li,form{margin:0;}
html* ul{padding-left:30px;}
a{color:#005a84;text-decoration:underline;}
a:hover{text-decoration:none;}
select,input,textarea{font-size:90%;}
div#container{margin:0 auto;width:939px;}
div#page-holder{width:939px;}
div#page-head{width:939px;}
div#page-head-logos{width:939px;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-header-logos.gif) no-repeat scroll;display:block;height:129px;}
div#page-head-nav{width:939px;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-head-nav-bg.gif) no-repeat scroll;display:block;height:29px;overflow:hidden;}
div#page-body{width:939px;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-page-body-bg.gif) repeat-y scroll;overflow:hidden;}
div#page-body-nav{width:191px;float:left;}
div#page-body-content{width:748px;background:#FFF;float:right;display:inline;margin-bottom:3px;}
div#page-body-content-holder{padding:1px 10px;margin:0;}
div#page-body-content-holder-nopad-nobg{width:748px;padding:1px 0;margin:0;overflow:hidden;}
div#fleet-page-body-content-holder-nopad-nobg{width:748px;padding:1px 0;margin:0;overflow:hidden;float:right;}
div#page-body-content-holder-nopad{width:748px;padding:1px 0;margin:0;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-page-body-content-holder-nopad-bg.gif) repeat-y scroll;overflow:hidden;}
div#page-foot-quickbook{width:939px;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-page-foot-quickbook-bg.gif) repeat-y scroll;height:85px;}
* + html div#page-foot-quickbook{ height: 100px; }
* html div#page-foot-quickbook{ height: 100px; }
div#page-foot-end{width:939px;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-page-foot-bg.gif) no-repeat scroll;height:14px;}
div#homepage{padding:0 3px 0 1px;}
div#homepage img{border:none;}
div#homepage-head-flash{width:551px;height:238px;float:left;}
div#homepage-head-text{width:171px;height:218px;background:#158caf;float:right;overflow:hidden;padding:10px;}
div#homepage-head-text h2,div#homepage-head-text h1{color:#FFF;font-size:100%;margin:0;}
div#homepage-head-text p{color:#FFF;font-size:85%;line-height:15px;}
div#homepage-links{clear:both;height:100px;overflow:hidden;position:relative;top:3px;margin-bottom:3px;background:#f5f3e7;}
div#homepage-links div.homepage-link{float:left;width:164px;font-size:12px;padding:10px;height:100%;}
div#homepage-links div.homepage-link p{margin:5px 0;}
div#homepage-links div#hpl-featuredoffer:hover{background:#ffbf00;}
div#homepage-links div#hpl-cruisingcompanion{border-left:2px solid #fff;width:161px;}
div#homepage-links div#hpl-destinations{border-left:2px solid #fff;width:161px;}
div#homepage-links div#hpl-featuredoffer{border-left:2px solid #fff;background:#fdd249;width:171px;margin-left:0;}
div#homepage-links div.homepage-link h3{background:#005a84;margin:-10px 0 0 -10px;padding:5px 10px;width:164px;font-style:normal;}
div#homepage-links div.homepage-link h3 a{color:#fff;}
div#homepage-links div.homepage-link#hpl-featuredoffer p{color:#323232;}
div#homepage-links div.homepage-link#hpl-featuredoffer h3{width:171px;background:none;}
div#homepage-links div.homepage-link#hpl-featuredoffer h3 a{color:#005a84;}
div#homepage-links img{margin-top:3px;display:inline;float:left;}
div#homepage-links .home-link-new{margin-right:2px;}
div#homepage-links .home-link-destinations{margin-right:2px;}
div#homepage-links .home-link-boats{margin-right:2px;}
div#homepage-foot{width:744px;clear:both;}
div#homepage-foot ul{list-style:none;padding:2px 0 0 0;clear:both;}
div#homepage-foot li{clear:left;font-size:90%;margin-bottom:3px;}
div#homepage-foot h3{display:block;margin:0 0 2px 0;font-style:normal;}
div#homepage-foot p{margin:5px 0 0 0;}
div#homepage-foot img{clear:left;float:left;padding-right:8px;}
div#homepage-foot .home-more-button{float:none;clear:none;padding-right:0;margin-left:3px;}
div#homepage-foot-text{padding-top:2px;width:551px;float:left;}
div#homepage-foot-offers{width:192px!important;width:185px;float:right;padding-top:3px;}
div#homepage-foot-keylinks{clear:both;}
div#homepage-foot-keylinks img{float:left;clear:none;padding:0;display:inline;}
table#homepage-offers-banner{clear:both;margin-top:3px;}
div#page-body-content-header{width:744px;height:185px;overflow:hidden;margin-left:1px;}
div#page-body-content-header h1{margin:12px 0 0 12px;font-family:Arial;font-size:180%;font-weight:bold;color:#FFF;border:none;letter-spacing:.03em;padding-bottom:.3em;}
div#page-body-content-header p{margin:0 0 0 12px;font-family:Arial;font-size:95%;font-weight:bold;color:#FFF;letter-spacing:.05em;}
div#special-interests-col-1{padding:0 0 0 10px;width:354px;float:left;}
div#special-interests-col-2{width:374px;float:right;}
.special-interests-list{list-style:none;margin:0;padding:0;}
.special-interests-list li{padding:0 0 0 45px;}
.special-interests-list h2{margin:10px 0 5px 0;color:#069;}
.special-interests-list a{text-decoration:none;}
.special-interests-list a:hover{text-decoration:underline;}
li#special-interest-history{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_history_and_heritage.gif) no-repeat;}
li#special-interest-culture{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_cosmopolitan_culture.gif) no-repeat;}
li#special-interest-gastronomy{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_gastronomy.gif) no-repeat;}
li#special-interest-cycling{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_cycling.gif) no-repeat;}
li#special-interest-horse-riding{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_horse-riding.gif) no-repeat;}
li#special-interest-watersports{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_watersports.gif) no-repeat;}
li#special-interest-fishing{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_fantastic_fishing.gif) no-repeat;}
li#special-interest-golfing{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_great_golfing.gif) no-repeat;}
li#special-interest-wildlife{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_wonderful_wildlife.gif) no-repeat;}
li#special-interest-swimming{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/icon_swimming_and_seaside_life.gif) no-repeat;}
li#special-interest-families{background:transparent url(/content/connoisseur_afloat/media/images/special_interests/families-icon.jpg) no-repeat;}
img#special-interests-sub-header{width:371px;position:relative;top:2px;}
div#destinations-col-1{margin:2px 0 0 1px;padding:0;width:415px;float:left;}
div#destinations-col-2{width:317px;float:right;margin:2px 3px 0 0;}
.destinations-list{list-style:none;margin:0;padding:0;}
.destinations-list li{height:112px;overflow:hidden;margin:0 0 3px 0;clear:left;font-size:90%;}
.destinations-list h2{margin:0 0 5px 0;color:#069;font-size:140%;}
.destinations-list a{text-decoration:none;}
.destinations-list a:hover{text-decoration:underline;}
.destinations-list li img{margin:0 10px 0 0;clear:left;float:left;border:none;}
div#destinations-column-text{padding:0 8px;}
div#page-body-content-holder-nopad-nobg img{border:none;}
div#page-body-content img{border:none;}
div#regions-col-1{margin:2px 0 0 0;padding:0 0 0 10px;width:481px;float:left;}
div#regions-col-2{width:240px;float:right;margin:0;padding:2px 3px 0 0;}
div#regions-cruises{width:728px;clear:both;margin:0 10px;}
div#regions-cruises .region-cruise{width:728px;margin-bottom:5px;}
div#regions-cruises .region-cruise-header{overflow:hidden;width:728px;height:6px;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-page-regions-cruises-header.gif) no-repeat scroll;}
div#regions-cruises .region-cruise-body{width:728px;height:1%;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-page-regions-cruises-body.gif) repeat-y scroll;}
div#regions-cruises .region-cruise-body-mtext{width:494px;float:left;}
div#regions-cruises .region-cruise-body-mtext h3{margin:0 2px;padding:0 10px 5px 10px;background:#ffdda7;color:#000;font-style:normal;font-weight:bold;font-size:95%;}
div#regions-cruises ul{list-style:none;padding:5px 0 0 10px;}
div#regions-cruises li{float:left;margin-right:5px;}
div#regions-cruises .region-cruise-body-mtext p{margin:0 10px;padding:0 0 5px 0;clear:both;}
div#regions-cruises .region-cruise-footer{overflow:hidden;width:728px;height:6px;background:transparent url(/content/connoisseur_afloat/media/leboat/templates/leboat-page-regions-cruises-footer.gif) no-repeat scroll;}
div#regions-cruises .region-cruise-body-ttext{width:210px;float:left;margin:5px 10px;}
div#regions-cruises .region-cruise-body-ttext dl{margin:0;}
div#regions-cruises .region-cruise-body-ttext dt{margin:0;padding:0;width:110px;float:left;clear:left;font-weight:bold;color:#1c4975;}
div#regions-cruises .region-cruise-body-ttext dd{margin:0;padding:0;width:100px;float:left;}
div#cruise-col-1{margin:2px 0 0 1px;padding:0 10px;width:405px;float:left;}
div#cruise-col-2{width:317px;float:right;margin:2px 3px 0 0;font-size:90%;}
div#cruise-col-2 .cruise-sidebar-holder{padding:10px 7px;}
table#boats-available{width:100%;}
table#boats-available thead td{font-weight:bold;}
table#boats-available .subhead{color:#1c4975;padding:10px 0;}
table#boats-available td{padding-bottom:5px;}
table#boats-available .column-2{text-align:center;}
table#boats-available .column-3{text-align:right;}
div#cruise-col-1 p{clear:left;}
div#cruise_specs ul{color:#f26521;}
div#cruise_specs .cruiseblue{color:#1c4975;font-weight:bold;}
div#cruise-interests ul{list-style-type:none;float:left;margin:10px 0;}
div#cruise-interests li{float:left;margin:0 3px;}
div#cruise-bases h3{margin:10px 0 0 0;padding:0;font-style:normal;}
div#cruisemap{width:317px;height:317px;}
div#base-list ul{list-style:none;margin:0;padding:0;clear:right;}
div#base-list li{clear:left;margin:20px 0 0;padding:0;}
div#base-list img{border:1px solid #CCC;clear:left;float:left;margin:0 16px 0 0;padding:3px;}
div#base-list span.title{display:block;font-weight:bold;margin:0 0 6px 0;padding:0;}
div#base-list ul ul{margin:7px 0 0 263px;}
div#base-list ul ul li{clear:none;float:left;height:15px;margin:0 0 2px;padding:0 0 0 12px;width:205px;}
div#base-col-1{margin:2px 0 0 1px;padding:0 10px;width:405px!important;width:400px;float:left;}
div#base-col-2{width:317px;float:right;margin:2px 3px 0 0!important;margin:1px 1px 0 0;font-size:90%;}
div#brugmap{width:317px;height:317px;}
div#sidebar-right{width:290px;padding:10px 7px;}
div#sidebar-right img{padding:10px 0 5px 0;border:none;}
div#sidebar-right dt{font-size:110%;font-weight:bold;margin:7px 0;clear:both;padding-top:10px;}
div#sidebar-right dl,dd{margin:0;}
div#boat-col-1{margin:2px 0 0 1px;padding:0 10px;width:405px;float:left;}
div#boat-col-2{width:317px;float:right;margin:2px 3px 0 0;font-size:90%;}
div#boat-col-2 thead{font-weight:bold;}
div#boat-col-2 .column-1{width:75px;text-align:left;}
div#boat-col-2 .column-2{width:65px;}
div#boat-col-2 td{text-align:center;}
div#boat-col-2 dt{font-size:100%;margin:1px 0;clear:both;width:150px;float:left;padding-top:0;}
div#boat-col-2 dd{width:140px;margin:1px 0;float:left;}
div#ipix-menu{float:right;margin:0 0 15px 15px;width:55%;}
div#ipix-menu h5{margin:0 0 10px 0;}
div#ipix-menu ul{margin:0;padding:0;}
div#ipix-menu ul li{margin:0 20px;padding:0;}
div#boat-selector{margin:2px 1px;}
div#boat-selector .boat-selector-box{width:244px;height:200px;border:1px solid #666;float:left;margin-bottom:3px;}
div#boat-selector-pax,div#boat-selector-class{margin-right:3px;}
div#boat-selector-title-1{background:transparent url(/content/connoisseur_afloat/media/images/fleet/boat-selector-box-header-1.gif) no-repeat scroll;}
div#boat-selector-title-2{background:transparent url(/content/connoisseur_afloat/media/images/fleet/boat-selector-box-header-2.gif) no-repeat scroll;}
div#boat-selector-title-3{background:transparent url(/content/connoisseur_afloat/media/images/fleet/boat-selector-box-header-3.gif) no-repeat scroll;}
div#boat-selector h2{margin:0;padding:1px 0 0 30px;height:27px;}
div#boat-selector .boat-selector-body{margin:5px;}
div#boat-selector h4{font-size:90%;margin:10px 0;}
div#boat-selector select{width:100%;}
div#boat-selector .boat-selector-return{clear:both;display:block;margin:10px 10px;}
div#boat-selector p{margin:5px 0;}
div#boat-selector .boat-selector-details{display:block;clear:both;padding:0 10px;}
div#boat-form-loading{width:100%;text-align:center;padding:75px 0;}
div#boat-form-no-results{width:715px;text-align:center;padding:10px;font-weight:bold;}
div#boat_results ul{list-style:none;padding:0;}
div#boat_results li{width:243px;height:250px;margin:0 3px 3px 0;float:left;border:1px solid #666;}
div#boat_results h4{font-size:90%;margin:0;padding:5px;color:#fff;float:left;}
div#boat_results img{display:block;}
div#boat_results .boat_details{text-align:center;}
div#boat_results dl{margin:5px 20px;}
div#boat_results dt{width:160px;text-align:left;font-weight:bold;clear:left;}
div#boat_results dd{width:40px;text-align:center;}
div#boat_results dt,dd{float:left;}
div#boat-search-button{display:block;margin:3px 0;}
div#boat_results .boat-oldname{font-size:80%;font-style:italic;}
div#boat_results .boat-class-logo{display:inline;margin:5px 0 0 0;}
div#boat-form-intro{padding:5px 0 15px 10px;}
dl#faqs{width:720px;}
dl#faqs dt{border-bottom:1px solid #ccc;font-weight:bold;padding:5px 0;clear:both;}
dl#faqs dd{margin:5px 0 10px 0;}
form#email-a-question fieldset{width:700px;font-weight:bold;}
form#email-a-question dt{float:left;font-weight:normal;}
form#email-a-question dd{margin:0 15px;font-weight:normal;}
div#activity-cruises h4{margin:5px;}
div#activity-cruises ul{list_style-type:disc;padding-left:30px;}
.brochure-list-table{width:100%;}
.brochure-list-table td{width:50%;padding:8px;}
.brochure-list-table select{margin-top:10px;}
div#brochure_form form{margin:0;}
div#brochure_form form dl{margin:6px 0;}
div#brochure_form form dl.margin{margin:0;}
div#brochure_form form dd{width:400px;margin:0;}
div#brochure_form form dt{width:300px;float:left;clear:left;}
div#brochure_form form fieldset{border:0;padding:0;margin:6px 0 0 6px!important;margin:0 0 0 6px;}
div#brochure_form h2{border:0;border-bottom:1px solid #999;margin:4px 0 4px 0;padding-bottom:.2em;}
div#hb_list table{width:600px;border:1px solid #666;padding:0;}
div#hb_list th{background:#ffdda7;padding:5px;}
div#hb_list td{padding:2px 5px;}
div#hb_list .r1{background:#fffde5;}
div#hb_list .col-3{text-align:center;}
div#hb_list .col-4{text-align:center;}
div#giftcert-form dl dt{width:200px;margin-top:10px;clear:left;float:left;}
div#giftcert-form dl dd{width:500px;margin-top:10px;float:left;}
div#giftcert-form dl input{width:250px;}
.xmas-comp-error-text{border:1px solid #c54633;background:#f1f1f1;padding:5px 20px;color:#c54633;}
div#xmas-comp-capture-form h2{margin:10px 0 2px 0;padding-bottom:5px;border-bottom:1px solid #1c4975;}
div#xmas-comp-capture-form fieldset{margin:0;padding:0;border:none;}
div#xmas-comp-capture-form dt{width:150px;float:left;clear:left;font-weight:bold;}
div#xmas-comp-capture-form dd{width:300px;}
div#xmas-comp-capture-form .full-width dt{width:100%;margin:10px 0;float:left;clear:both;}
div#xmas-comp-capture-form .full-width dd{width:100%;float:left;clear:both;}
div#xmas-comp-capture-form .full-width input{margin-left:50px;}
div#footer{font-size:11px;margin:0 auto;text-align:center;}
div#footer p{font-size:100%;}
div#footer_flags ul{list-style-type:none;margin:0;padding:0;}
div#footer_flags ul li{display:inline;margin:0;padding:0;}
div#footer_flags img{display:inline;}
div#footer_address{margin:10px;}
div#imgholder{text-align:center;}
div#image-browser ul#other-images{list-style:none;margin-bottom:5em;width:360px;}
div#image-browser.right{float:right;}
div#image-browser h4{text-align:center;margin:10px 0;}
div#image-browser ul#other-images li{display:inline;float:left;margin:0 .5em 0 0;}
div#image-browser ul#other-images li a img{border:1px solid #CCC;padding:2px;}
div#image-browser ul#other-images li a:hover img{border:1px solid #888;}
ul#horizontal-nav{list-style:none;text-align:center;padding:3px 0 0 0;color:#51b1d9;}
ul#horizontal-nav li{display:inline;padding:0;}
ul#horizontal-nav a{font-size:90%;color:#FFF;text-decoration:none;font-family:Arial,Verdana;padding:5px;}
div#page-body-nav ul{list-style:none;padding:0;}
ul#vertical-nav li{border-bottom:1px solid #FFF;}
ul#vertical-nav a{width:162px;font-size:90%;font-weight:bold;color:#FFF;text-decoration:none;display:block;padding:5px 12px;margin:0 0 0 3px;}
ul#vertical-nav a:hover{background:#547e9e;}
ul#vertical-nav li ul{border-top:1px solid #FFF;}
ul#vertical-nav li ul li{border:none;}
ul#vertical-nav li ul li a{width:146px;padding:5px 20px;}
ul#vertical-nav li ul li ul{border-bottom:1px solid #FFF;}
ul#vertical-nav li ul li ul li a{width:106px;padding:5px 40px;}
ul#vertical-nav-go{border-top:1px solid #FFF;list-style:none;margin:40px 0 0;padding:0;}
ul#vertical-nav-go li{border-bottom:1px solid #FFF;}
ul#vertical-nav-go a{width:162px;font-size:90%;color:#FFF;text-decoration:none;display:block;padding:5px 0 5px 24px;margin:0 0 0 3px;}
ul#vertical-nav-go a:hover{background-color:#547e9e!important;}
ul#vertical-nav-go li a#book-now{background:transparent url(/content/connoisseur_afloat/media/template/icn_book-now.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#call-us{background:transparent url(/content/connoisseur_afloat/media/template/icn_call-us.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#email-page{background:transparent url(/content/connoisseur_afloat/media/template/icn_email-page.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#print-page{background:transparent url(/content/connoisseur_afloat/media/template/icn_print-page.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#search-site{background:transparent url(/content/connoisseur_afloat/media/template/icn_search.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#join-newsletter{background:transparent url(/content/connoisseur_afloat/media/template/icn_newsletter.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#brochure-request{background:transparent url(/content/connoisseur_afloat/media/template/icn_brochure-request.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#about_leboat{background:transparent url(/content/connoisseur_afloat/media/images/info_lite.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#about_leboat:hover{background:transparent url(/content/connoisseur_afloat/media/images/info_dark.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#faq_link{background:transparent url(/content/connoisseur_afloat/media/images/faq_lite.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#faq_link:hover{background:transparent url(/content/connoisseur_afloat/media/images/faq_dark.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#recommend_friend{background:transparent url(/content/connoisseur_afloat/media/images/talk_lite.gif) no-repeat scroll 3px 2pt;}
ul#vertical-nav-go li a#recommend_friend:hover{background:transparent url(/content/connoisseur_afloat/media/images/talk_dark.gif) no-repeat scroll 3px 2pt;}
div#quickbook{padding:10px 0 0 200px;}
div#quickbook select{margin:0 0 3px 0;}
div#quickbook label{color:#FFF;font-weight:bold;font-size:85%;padding:5px 5px 0 0;text-align:right;display:block;float:left;}
div#quickbook-col-1{width:120px;float:left;}
div#quickbook-col-2{width:311px;float:left;}
div#quickbook-col-2 label{width:70px;}
div#quickbook-col-2 select{width:222px;}
div#quickbook-col-3{width:280px;float:left;}
div#quickbook-col-3 label{width:110px;}
div#quickbook-row-2{clear:left;text-align:right;padding-right:10px;}
div#quickbook-row-2 input#search { margin-top: -14px; }
* + html #quickbook-row-2 input#search { margin-top: -5px; }
* html #quickbook-row-2 input#search { margin-top: -5px; }
#homepage-head-text a{color:#fff;font-weight:bold;}
a.bslink img{border:none;}
#sidebar-information{background-color:#5189aa;border:1px solid #fff;border-width:1px 0;margin-left:3px;width:174px;padding:0 .5em;font-size:12px;}
#sidebar-information p,#sidebar-information li,#sidebar-information{color:#fff;}
body div#sidebar-information ul{list-style-type:disc;padding-left:1em;margin-top:1.5em;}
body div#sidebar-information ul li{list-style-type:disc;}
body div#sidebar-information ul li h5,body div#sidebar-information ul li h4,body div#sidebar-information ul li h3,body div#sidebar-information ul li h2{margin:0 auto;}
body div#sidebar-information a{color:#fff;}
a#logolink{display:block;width:100%;text-align:center;}
a#logolink img{border:none;}
ul#vertical-nav-go li a#travelinfo-link{background:transparent url(/content/leboat/scripts/travelinfo/plane2.gif) no-repeat scroll 6px 6px;}
ul#vertical-nav-go li a#travelinfo-link:hover{background:transparent url(/content/leboat/scripts/travelinfo/plane2_on.gif) no-repeat scroll 6px 6px;}
div#print-head{display:none;}
img.fleet-boat-brand{display:inline;float:right;margin-top:-1.8em;z-index:1;}
* html img.fleet-boat-brand{margin-top:-1.8em;}
*|html img.fleet-boat-brand{margin-top:-1.3em;}
* html div#page-body-content-holder{width:96%;}
h3#subnav_head{color:#fff;font-style:normal;font-weight:normal;margin:0 0 5px;padding:0;text-align:center;}
div#lastmin_button{position:absolute;right:125px;}
* html div#lastmin_button{top:150px;}
ul.videolist{margin-left:-1em;}
ul.videolist li a img{border:2px solid #005981;}
ul.videolist li{float:left;width:30%;list-style-type:none;padding:0;margin:1em .5em;}
body.cruising-companion h3{border-bottom:1px solid #ddd;}
body.cruising-companion ul.regions{margin-left:2em;}
body.cruising-companion ul.regions li ul{margin-left:2em;}
*|html body.cruising-companion ul.regions{margin-left:2em;}
*|html body.cruising-companion ul.regions li ul{margin-left:2em;}
body.cruising-companion ul.cruises{margin-left:2em;}
body.cruising-companion ul.cruises li ul{margin-left:2em;}
*|html body.cruising-companion ul.cruises{margin-left:2em;}
*|html body.cruising-companion ul.cruises li ul{margin-left:2em;}
* html #page-body-content-holder{width:700px;}
ul#photos-list{padding:0;margin:0 0 0 -15px;}
ul#photos-list li{float:left;list-style:none;padding:0;margin-left:15px;margin-bottom:15px;}
* html ul#photos-list li{margin-left:8px;}
#cc_disclaimer{background-color:#f5f3e9;border:1px solid #999;color:#000;display:block;margin:.5em 2px 1em;padding:6px;}
#idee_container{display:block;width:735px;height:140px;padding:0;margin:0 0 10px 0;border:none;}
#idee_image{display:block;width:125px;height:140px;padding:0;margin:0;border:none;float:left;background-color:#d9f4ff;}
#idee_mid{display:block;width:406px;height:140px;border:none;padding:0;margin:0;overflow:hidden;float:left;background-color:#d9f4ff;}
#idee_title{display:block;width:395px;height:25px;padding:0 5px 0 5px;margin:0;border:none;background-color:#d9f4ff;}
#idee_text{display:block;width:400px;height:115px;padding:3px;margin:0;border:none;overflow:hidden;background-color:#d9f4ff;}
#idee_attrac{display:block;width:183px;height:140px;padding:0;margin-left:2px;border:none;float:left;background-color:#fef3e8;overflow:hidden;}
.idee_title h3{font-weight:bold;font-family:Arial,Helvetica;padding:0;margin:0;float:left;}
.idee_text{font-size:small;font-family:Arial,Helvetica;}
.idee_offer{font-size:medium;font-family:Arial,Helvetica;font-weight:bold;margin-right:10px;float:right;color:#f00;}
.idee_attrac{font-size:11px;font-family:Arial,Helvetica;}
#idee_clear{display:block;height:1px;width:100%;clear:both;}
body ul#hpspecialfeed{list-style-type:none;padding:0;width:1892x;}
body ul#hpspecialfeed li{padding:0;margin-left:0;float:none;background:#005a84;color:#fdd249;font-size:12px;text-align:center;}
body ul#hpspecialfeed li a{text-decoration:none;padding:0;color:#fdd249;font-weight:bold;display:block;width:180px;padding:10px 5px;margin:0;border:1px solid #005a84;}
body ul#hpspecialfeed li a:hover{background:#05384f;}
#homepage-foot-offers h2{font-size:14px;margin:0 0 .5em 0;}
#footer_text{width:600px;text-align:center;margin:0 auto;}
ul#hp-features{margin-top:1px;list-style-type:none;}
ul#hp-features li{margin:0;padding:5px 0;border-top:1px solid #d0d0d0;width:550px;min-height:98px;_padding-bottom:0;}
ul#hp-features li.first{border-top:0;margin-top:0;padding-top:0;}
ul#hp-features li.last{margin-bottom:0;padding-bottom:0;}
ul#hp-features li div.text{font-size:11px;width:379px;float:left;padding:0 0 0 5px;}
ul#hp-features li div.text p{font-size:100%;}
ul#hp-features li div.image{width:155px;float:left;}
ul#hp-features li div.image img{padding:1px;margin:0;border:1px solid #e0e0e0;}
#boat-specs-column h3,#sidebar-right h3{margin-top:1em;border-bottom:1px solid #005a84;color:#005a84;}
#boat-specs-column h3.first,#sidebar-right h3.first{margin-top:0;}
#regions-cruises h3{font-size:14px;border-bottom:1px solid #005a84;color:#005a84;}

#homepage-intro { background: #f5f3e7; font-size: 12px; margin-top: 2px; padding-bottom: 5px; }
#homepage-intro h2 { background: #005a84; color: #fff; margin: 0; padding: 10px; }
#homepage-intro p { padding: 4px 10px; line-height: 150%; }
#page-head-logos h1 { text-indent: -9999em; }
#page-head-logos h1 a { position: relative; left: 9999em; }