.invisible{display:none}.search-box{overflow:visible;margin-bottom:2.25em!important}.search-box .basic-search-box{border:none;padding:1.25em}.searchPage .search-box .basic-search-box{color:#fff;background-color:#eee}.search-box .basic-search-box form li>div.select-list{max-height:none}.search-box h4{color:#fff;border-bottom:1px solid #fff;margin-bottom:5px;padding:0 0 3px}.search-box .search-field{color:#666;border:2px solid #e9e8e8;border-radius:0;width:220px;margin-left:50px;padding:4px;font-size:18px}.search-box>.module>form>ul>li{margin-top:2px;margin-bottom:3px}.searchPage .search-box .search-field{color:#666;cursor:text;background-color:#fff;border:1px solid #cfd9db;border-radius:.25em;width:282px;margin-left:0;padding:16px;font-size:14px;line-height:14px;box-shadow:inset 0 1px 1px #00000014}@media only screen and (max-width:768px){.searchPage .search-box .search-field{width:100%!important}}input .search-box .search-field{color:#666;cursor:text;background-color:#fff;border:1px solid #cfd9db;border-radius:.25em;width:282px;margin-left:0;padding:16px;font-size:14px;line-height:14px;box-shadow:inset 0 1px 1px #00000014}.search-box .search-button{float:none;margin:5px 0}.search-box .buttonLink{margin:5px;font-weight:400;color:#fff!important}.advanced-search-box{background-color:#f5f5f5;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:1.25em 1.25em 2.5em}.advanced-search-box a{text-decoration:none;color:#0855bd!important}.advanced-search-box a:hover{text-decoration:underline}.advanced-search-box .search-column>.choice-list-vertical li{margin-bottom:0;padding-left:15px}.advanced-search-box .select-list{width:175px}.show-hide-options a{border:0;width:91px;height:16px;text-decoration:none;display:block;position:absolute;bottom:0;right:36px}.hide-options a{background-position:0 0}.show-options{overflow:visible}.show-options a{background-position:0 100%;bottom:-16px}.advanced-search-box .search-column li.current{color:#0855bd;background:0 0;font-weight:700;text-decoration:underline}.splitButton .active{text-decoration:underline}span.icon-view-list,span.icon-view-dual,span.icon-view-map{padding-left:20px}.filter-disabled label{color:#a1a1a1!important}#sidebar{margin:0}#sidebar a{color:#000}#results{height:inherit;border:1px solid #e1e1e1;padding:0}#results .results-inner{padding:1.25em}#results header{text-align:right;background-color:#eee;margin:0;padding:1.25em;font-weight:700}ul#result-list{margin:10px}#result-list li.listing{border:1px solid #e1e1e1;margin-bottom:1em;padding:10px}.smallSidebar #result-list li.listing{padding-bottom:3px}.smallSidebar li.listing .listing-basic-info{font-size:90%}li.listing{position:relative}li.listing h5{font-size:13px}.tower-listing.hover .listing-header{background-color:#f74c4c!important}#result-list li.tower-listing.hover{border-color:#f74c4c}.marina-listing.hover .listing-header{background-color:#6da517!important}#result-list li.marina-listing.hover{border-color:#6da517}.ljlp-listing.hover .listing-header{background-color:#ffaa20!important}#result-list li.ljlp-listing.hover{border-color:#ffaa20}.store-listing.hover .listing-header{background-color:#3a97d9!important}#result-list li.store-listing.hover{border-color:#3a97d9}.bait-listing.hover .listing-header{background-color:#28a9b0!important}#result-list li.bait-listing.hover{border-color:#28a9b0}.guide-listing.hover .listing-header{color:#000;background-color:#ecfacb!important}.guide-listing.hover .listing-header>*{color:#000}#result-list li.guide-listing.hover{border-color:#ecfacb}.services-listing.hover .listing-header{background-color:#92e117!important}#result-list li.services-listing.hover{border-color:#92e117}.ramp-listing.hover .listing-header{background-color:#23999f!important}#result-list li.ramp-listing.hover{border-color:#23999f}li.listing .listing-header{color:#fff;lint-height:12px;background-color:#8e8d8d;margin:-10px -10px 5px;padding-left:4px;font-size:11px;font-weight:700}.fullSidebar li.listing .listing-info{float:left;width:417px;margin:0 0 0 5px}.smallSidebar li.listing .listing-info{float:none;width:326px;margin:0 0 0 5px}.smallSidebar li.listing .shop-link,.split-map .listing .shop-link{padding:2px 0;font-size:11px}.fullSidebar li.listing .listing-address,.split-map li.listing .listing-address{float:left;width:100%;margin-top:6px;font-size:12px;line-height:15px}.split-map li.listing .listing-basic-info,.split-map li.listing .listing-extended-info,.split-map .listing .shop-link{float:none;margin-left:20px}.fullSidebar li.listing .listing-services{float:left;width:150px;margin-left:10px}.smallSidebar li.listing h5,.fullMap li.listing h5{padding-left:32px}.smallSidebar h6,.smallSidebar .listing-services ul{margin:0;display:inline-block}.smallSidebar .listing-services ul{vertical-align:middle;margin-left:5px}.listing-services ul li{zoom:1;float:left;text-align:center;padding:0 2px;display:inline-block}.listing-distance{float:right;text-align:right;color:#fff;padding-right:4px}.fullSidebar .listing .listing-basic-info{margin-left:10px}.fullSidebar .listing .listing-extended-info{margin-left:10px;font-size:12px}.fullSidebar .listing .listing-tools{float:right;width:110px;margin-top:-2px;margin-bottom:-10px;margin-right:-10px}.fullSidebar .listing .listing-tools li{text-align:right;margin-right:3px;padding:2px 5px}.fullSidebar .listing .listing-tools li>div{padding-right:20px}.fullSidebar .listing .listing-tools a{color:#000;border-color:#000;font-size:10px;line-height:11px}.fullSidebar .listing .print-list-add,.fullSidebar .listing .print-list-remove{padding-left:20px}.smallSidebar .listing .listing-tools ul li,.listingPage .listing-tools ul li,.fullMap .listing .listing-tools ul li{margin:0 5px;font-size:11px;line-height:14px;display:inline-block}.listingPage .listing-tools ul li{font-weight:700;line-height:26px}.smallSidebar .listing .listing-tools,.fullMap .listing .listing-tools{text-align:center;border-top:1px solid #ccc;margin-top:3px}.listingPage .listing-tools{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:5px}.smallSidebar .listing .listing-tools a,.listingPage .listing-tools a,.fullMap .listing .listing-tools a{height:16px;margin:0;padding-left:18px;display:inline-block;color:#000!important;border:none!important}.listingPage .listing-tools a{padding-left:28px}.smallSidebar .listing .listing-tools a:hover,.listingPage .listing-tools a:hover,.fullMap .listing .listing-tools a:hover{text-decoration:underline;color:#900!important;border:none!important}.smallSidebar .listing .print-list-add,.listingPage .print-list-add,.fullMap .listing .print-list-add,.smallSidebar .listing .print-list-remove,.listingPage .print-list-remove,.fullMap .listing .print-list-remove{padding-left:20px}.qtip p{margin:0}.listing .listing-number{float:left;text-align:center;width:22px;height:22px;font-size:.8em;font-weight:700;line-height:20px;color:#fff!important}.guide-listing .listing-number{color:#666!important}.listingPage .address,.listingPage .phone{padding-left:15px;font-size:14px;font-weight:700}.listingPage .listing-services li{text-align:left;min-height:60px;margin-bottom:5px;padding-left:55px}.listingPage .listing-services ul li{float:none;display:block}.listingPage .listing-services li h5{padding-bottom:0}.listingPage .listing-services li p{margin:0}.listingPage .listing-problem{margin-top:200px}.listingPage .towingButton{padding:5px 20px 6px;font-weight:700}.content-row{margin-bottom:10px}.listingPage #feedback,.mode-leave-comment .photo-only,.mode-leave-photo .comment-only{display:none}.listingPage .sat-map .polaroid{width:280px;height:280px}.listingPage #google-sat-map,.listingPage #bing-sat-map{width:280px;height:280px;position:absolute}.listingPage .tower-extra-info img{background-color:#fff;border:1px solid #c7c6c7;max-width:602px;margin:7px;padding:7px;box-shadow:0 1px 3px #0006}.polaroid{background-color:#fff;border:none;margin:0;padding:0;box-shadow:none!important}#map_container.polaroid{margin:1.25em 0 0;padding:0}.searchPage .fullSidebar #map{height:312px}.searchPage .smallSidebar #map{height:493px}.listingPage #map{width:280px;height:280px}div#result-div{border:1px solid #e1e1e1;height:428px;overflow-y:scroll}#result-div::-webkit-scrollbar{background:#fff;width:4px}#result-div::-webkit-scrollbar-thumb{background:#e1e1e1;-webkit-border-radius:6px}#result-div::-moz-selection{color:#111;background-color:#fff}#result-div::selection{color:#111;background-color:#fff}form.form li #map div span{float:none;width:auto;margin:0;padding:0}form.form li #map div label{clear:none;padding:0;display:inline}#sendToDialogTabs{height:360px;position:relative}#sendToDialogTabs .tabs{color:#fff;background-color:#333;width:150px;height:350px;padding-top:20px;padding-left:20px;position:absolute;top:0;left:0}#sendToDialogTabs .tabs a{color:#fff;padding:7px 15px;font-weight:700;text-decoration:none;display:block}#sendToDialogTabs .tabs .current a{color:#333;font-weight:700;text-decoration:underline}#sendToDialogTabs .tabs a:hover{text-decoration:underline}#sendToDialogTabs .tab{position:absolute;top:0;left:200px}.map-popup{z-index:250;background-color:#fff;position:absolute}.map-popup .content{z-index:100;cursor:default;border:2px solid #cdcdcd;width:343px;min-height:54px;padding:5px;position:relative;top:0;left:0;overflow:auto}.map-popup .tip{z-index:105;width:22px;height:32px;position:absolute;top:17px;left:-16px}.map-popup .close{z-index:120;width:10px;height:10px;margin:8px;display:inline-block;position:absolute;top:0;right:0;border:none!important}.map-popup .close:hover{background-position:0 -10px;border:none!important}.map-popup .content h3{padding-top:0;font-size:16px;font-weight:700;color:#c31212!important}.map-popup .content .address{color:#514d4d;float:left;width:48%;font-size:11px;line-height:13px}.map-popup .content .shop-link{text-align:center;padding-top:5px;font-size:11px}.map-popup .content .services{color:#000;font-size:12px}.map-popup .content .services ul{margin-top:5px;display:inline-block}.map-popup .content .services ul li{text-align:center;padding:0 2px;display:inline-block}.map-popup .content .extras{border-top:1px solid #999;margin-top:5px;padding-top:5px}.map-popup .popup-footer{text-align:center;border-top:1px solid #ccc;margin-top:3px}.map-popup .popup-footer ul{margin-top:0}.map-popup .popup-footer ul li{margin:0 5px;font-size:11px;line-height:14px;display:inline-block}.map-popup .popup-footer a{margin:0;padding-left:18px;color:#000!important;border:none!important}.map-popup .popup-footer a:hover{text-decoration:underline;color:#900!important;border:none!important}.fullSidebar #loader{text-align:center;width:598px;padding-top:100px;padding-bottom:100px;display:none;position:absolute;top:0;left:0;overflow:hidden}.smallSidebar #loader{text-align:center;top:initial;padding-top:100px;padding-bottom:100px;display:none;position:absolute;bottom:0;left:0;overflow:hidden;width:100%!important;height:65%!important}.fullMap #loader{text-align:center;width:100%;padding-top:100px;padding-bottom:100px;display:none;position:absolute;top:0;left:0;overflow:hidden}#loader .bg{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);z-index:5;background-color:#fff;position:absolute;inset:0}#loader>img#load-indicator{z-index:10;margin-left:-27px;position:absolute}#loader>h4{z-index:11;width:100%;margin-top:60px;position:absolute}#read-ratings,#photo-list{margin-bottom:20px}.photo-container,.photo-container .photo-inside{width:120px;height:120px;overflow:hidden}.photo-container .photo-inside img{height:120px}.shareMap #content{margin:0}.shareMap #map{border-top:1px solid #000;position:absolute;inset:100px 0 25px}.shareMap #footer{background-image:none;border-top:1px solid #000;height:25px;padding:0;position:absolute;bottom:0;left:0;right:0;background-color:#f5f5f5!important}.shareMap #footer ul li{float:left;border-right:1px solid #000;margin:5px 0;padding:0 15px;font-size:11px;line-height:13px}.shareMap #footer ul li:last-child{border-right:none}.fullMap #content{margin:0}.fullMap #map{position:absolute;inset:0 0 25px 354px}.fullMap .full-map #map{left:19px}.fullMap #footer{background-color:#f5f5f5;background-image:none;border-top:1px solid #e1e1e1;height:25px;padding:0;position:absolute;bottom:0;left:0;right:0}.fullMap #footer ul li{float:left;border-right:1px solid #e1e1e1;margin:5px 0;padding:0 15px;font-size:11px;line-height:13px}.fullMap #footer ul li:last-child{border-right:none}.fullMap .split-map .sidebar #refine-search{display:none}.fullMap .split-map .sidebar #results{margin-top:0;padding:20px;display:block}.fullMap .split-map .sidebar #results .listing .listing-basic-info,.fullMap .split-map .sidebar #results .listing .listing-extended-info{font-size:11px}.fullMap .split-map .sidebar #results .listing h6{font-size:12px}.fullMap .split-map .sidebar #results .listing .listing-tools{clear:both}.fullMap .split-map .sidebar #sidebar-content::-webkit-scrollbar{background:#fff;width:4px}.fullMap .split-map .sidebar #sidebar-content::-webkit-scrollbar-thumb{background:#e1e1e1;-webkit-border-radius:6px}.fullMap .split-map .sidebar #sidebar-content::-moz-selection{color:#111;background-color:#fff}.fullMap .split-map .sidebar #sidebar-content::selection{color:#111;background-color:#fff}#sidebar-content{margin-bottom:1em}.fullMap .full-map .sidebar #sidebar-content,.fullMap .full-map .sidebar #sidebar-tools{display:none}.fullMap .sidebar #sidebar-content .listing-services h6{display:inline-block}.fullMap .sidebar #sidebar-content .listing-services ul{vertical-align:middle;display:inline-block}.fullMap #map-container{position:absolute;inset:261px 0 0}.fullMap .sidebar{padding:20px;position:absolute;top:0;bottom:60px;left:0}.fullMap .split-map .sidebar #sidebar-content{border:1px solid #e1e1e1;width:312px;height:100%;position:relative;overflow:auto}.fullMap .split-map .sidebar #sidebar-content #refine-search{margin:20px}.fullMap .sidebar #sidebar-handle{cursor:pointer;width:9px;height:100%;position:absolute;top:0;right:0}.fullMap .full-map .sidebar #sidebar-handle{background-position:13px;width:20px}.fullMap .split-map .sidebar #sidebar-tools{vertical-align:middle;height:20px;padding:5px 0}.fullMap .split-map .sidebar #sidebar-tools #advanced-tools{display:none}.fullMap .split-map .sidebar #sidebar-content h3{border-bottom:1px solid #ccc}.refine-category{margin-bottom:20px}.choice-list-vertical li{line-height:24px}.fullMap .split-map .sidebar #sidebar-content .refine-category .select-list{margin-left:10px}.fullMap header .toolbar{border-bottom:1px solid #000;max-height:35px;padding:5px;position:absolute;top:91px;left:0;right:0}.fullMap header .toolbar .basic-search-box{float:left;width:600px}.fullMap header .toolbar .search-field{color:#666;border:2px solid #e9e8e8;border-radius:0;width:230px;margin-left:20px;padding:4px;font-size:18px}.fullMap header .toolbar .basic-search-box .advanced-search{width:100px;margin-left:50px;font-size:12px;display:inline}.toolbar{background-color:#eee;padding:20px}.toolbar a,.toolbar a:active,.toolbar a:hover,.toolbar a:visited{color:#000;text-decoration:none}.toolbar a:hover{text-decoration:underline}.toolbar .tools{margin-right:10px}.toolbar .tools ul li{cursor:pointer;background-position:4px 4px;background-repeat:no-repeat;height:24px;margin-left:10px;padding:4px 4px 4px 24px;font-size:11px;display:inline-block}.toolbar .tools ul li a,.toolbar .tools ul li a:active,.toolbar .tools ul li a:hover,.toolbar .tools ul li a:visited{color:#000;text-decoration:none}.toolbar .tools ul li a:hover{text-decoration:underline}.toolbar .tools ul li:hover{background-color:#f5f5f5;background-position:3px 3px;border:1px solid #666;padding:3px 3px 3px 23px}.tools ul li span.notification{color:#fff;background-color:#900;border-radius:3px;padding:1px 3px;font-family:Courier New,Courier,monospace;font-size:10px;line-height:10px;display:inline-block}#sidebar-tools .arrow-left{padding-left:12px}#sidebar-tools .arrow-right{padding-right:12px}.printMap .print-page{width:6.9in}.printMap #location-list table{border:none;margin-bottom:20px;margin-left:10px}.printMap .tools{background-color:#ededed;border:1px solid silver;border-left:none;border-right:none}.printMap .tools a,.printMap .tools a:active,.printMap .tools a:hover,.printMap .tools a:visited{color:#000;text-decoration:none}.printMap .tools a:hover{text-decoration:underline}.printMap .tools{padding:3px}.printMap .tools ul li{cursor:pointer;background-position:4px 4px;background-repeat:no-repeat;height:16px;margin-left:10px;padding:4px 4px 4px 24px;font-size:11px;display:inline-block}.printMap .tools ul li a,.printMap .tools ul li a:active,.printMap .tools ul li a:hover,.printMap .tools ul li a:visited{color:#000;text-decoration:none}.printMap .tools ul li a:hover{text-decoration:underline}.printMap .tools ul li:hover{background-color:#f5f5f5;background-position:3px 3px;border:1px solid #666;padding:3px 3px 3px 23px}#sidebar-content .paginator,#results .paginator{margin-top:5px;margin-bottom:5px;padding:0;line-height:30px}#helpDialogTabs{height:360px;position:relative}#helpDialogTabs .tabs{color:#fff;width:150px;height:350px;padding-top:20px;padding-left:20px;position:absolute;top:0;left:0}#helpDialogTabs .tabs a{color:#fff;border:none;padding:7px 15px;font-weight:700;text-decoration:none;display:block}#helpDialogTabs .tabs .current a{color:#333;font-weight:700;text-decoration:underline}#helpDialogTabs .tabs a:hover{text-decoration:underline}#helpDialogTabs .tab{position:absolute;inset:0 5px 5px 200px}#helpDialogTabs .helpContentScroller{width:600px;height:320px;overflow:auto}#helpDialogTabs .helpContentScroller ul.bulletList{margin-right:10px}#helpDialogTabs .helpContentScroller ul.bulletList li:not(:last-child){border-bottom:1px solid #999}#sidebar-content input[type=radio],#sidebar-content input[type=checkbox]{opacity:0;z-index:2;margin:0;padding:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}#sidebar-content input[type=radio]+label,#sidebar-content input[type=checkbox]+label{padding-left:24px}#sidebar-content input[type=radio]+label:before,#sidebar-content input[type=radio]+label:after,#sidebar-content input[type=checkbox]+label:before,#sidebar-content input[type=checkbox]+label:after{content:"";width:16px;height:16px;margin-top:-8px;display:block;position:absolute;top:50%;left:0}#sidebar-co#sidebar-content input[type=radio]+label:before,#sidebar-co#sidebar-content input[type=checkbox]+label:before{background:#fff;border:1px solid #cfd9db;box-shadow:inset 0 1px 1px #00000014}#sidebar-co#sidebar-content input[type=radio]+label:before,#sidebar-co#sidebar-content input[type=radio]+label:after{border-radius:50%}#sidebar-co#sidebar-content input[type=checkbox]+label:before,#sidebar-co#sidebar-content input[type=checkbox]+label:after{border-radius:.25em}#sidebar-content input[type=radio]+label:after,#sidebar-content input[type=checkbox]+label:after{background-color:#0855bd;background-position:50%;background-repeat:no-repeat;display:none;box-shadow:0 0 5px #0855bd66}#sidebar-content input[type=radio]+label:after{background-image:url(http://www.boatus.org/img/form/radio.png)}#sidebar-content input[type=checkbox]+label:after{background-image:url(http://www.boatus.org/img/form/check.png)}#sidebar-content input[type=radio]:focus+label:before,#sidebar-content input[type=checkbox]:focus+label:before{box-shadow:0 0 5px #2c97de99}#sidebar-content input[type=radio]:checked+label:after,#sidebar-content input[type=checkbox]:checked+label:after{display:block}#sidebar-content input[type=radio]:checked+label:before,#sidebar-content input[type=radio]:checked+label:after,#sidebar-content input[type=checkbox]:checked+label:before,#sidebar-content input[type=checkbox]:checked+label:after{animation:.3s bounce}
iframe{height:900px!important}
