 *{padding:0;margin:0;}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333333;}#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666666;}#TB_window a:link {color:#666666;}#TB_window a:visited {color:#666666;}#TB_window a:hover {color:#000;}#TB_window a:active {color:#666666;}#TB_window a:focus{color:#666666;}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%;}.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75;}* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}#TB_window{position:fixed;background:#ffffff;z-index:102;color:#000000;display:none;border:4px solid #525252;text-align:left;top:50%;left:50%;}* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}#TB_caption{ height:25px;padding:7px 30px 10px 25px;float:left;}#TB_closeWindow{ height:25px;padding:11px 25px 10px 0;float:right;}#TB_closeAjaxWindow{ padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}#TB_ajaxWindowTitle{ float:left;padding:7px 0 5px 10px;margin-bottom:1px;}#TB_title{ background-color:#e8e8e8;height:27px;}#TB_ajaxContent{ clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#TB_ajaxContent.TB_modal{ padding:15px;}#TB_ajaxContent p{ padding:5px 0px 5px 0px;}#TB_load{ position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin: -6px 0 0 -104px;}* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}#TB_HideSelect{ z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}#TB_iframeContent{ clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}body{font-family:Arial }ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{margin:0;padding:0;}a img,:link img,:visited img{border: none;}.center{text-align:center;}.left{text-align: left;}.right{text-align: right;}.floatl{float: left;}.floatr{float: right;}.clear{clear:both !important;float: none !important;margin:0 !important;padding:0 !important;overflow: hidden;height:0px;font-size:1px;}.clearfix:after{visibility: hidden;display:block;font-size:0;content: " ";clear:both;height:0;}.clearfix{display: inline-block;}* html .clearfix{height:1%;}.clearfix{display:block;}.form_error{color:#d8732f;}table{border-collapse:collapse;}td{padding:3px;}.mtop{margin-top:10px;}.mright{margin-right:10px;}.mbottom{margin-bottom:10px;}.mleft{margin-left:10px;}.mtop2{margin-top:20px;}.mright2{margin-right:20px;}.mbottom2{margin-bottom:20px;}.mleft2{margin-left:20px;}.ptop{padding-top:10px;}.pright{padding-right:10px;}.pbottom{padding-bottom:10px;}.pleft{padding-left:10px;}.ptop2{padding-top:20px;}.pright2{padding-right:20px;}.pbottom2{padding-bottom:20px;}.pleft2{padding-left:20px;}.inline{display: inline;}.block{display:block;}.bold{font-weight:bold;}.italic{font-style: italic;}.float_left{float: left;}.float_right {float: right;}.smaller{font-size: .8em;}.bigger{font-size:1.25em;}ul{margin-left:20px;}.body p{margin-bottom:10px;}.no-wrap{white-space: nowrap;}.display-none{display: none;}.underline{text-decoration: underline;}body.mceContentBody{background:#fff;}#content p{margin:10px 0 10px 0;}div.form fieldset {}div.form label {width:150px;display: -moz-inline-box;display: inline-block;text-align: right;vertical-align: top;font-weight:bold;}div.form label span{display: -moz-inline-box;}div.form div.form-row {margin-bottom:10px;}div.form div.form-help,div.form ul.error_list {margin-left:155px;font-style: italic;}ul.error_list {list-style-type: none;}ul.error_list li {color:#CC0000;font-weight:bold;}.text-input,.text-input-small,.text-input-large{background: url(../wfCorePlugin/images/elements/text-input-gray.gif) 0 -25px no-repeat;border: none !important;height:25px;height:22px !important;width:250px;width:240px;padding:3px 5px 0 5px !important;font-size:12px !important;}.text-input-small{background-position:0 -50px;width:72px;width:62px;font-size:12px;}.text-input-large{background-position:0 0;width:435px;width:425px;font-size:12px;}textarea.styled{width:250px;width:240px !important;height:100px;height:90px;padding:5px;background: url(../wfCorePlugin/images/elements/text-input-gray.gif) 0 -75px no-repeat;border: none !important;}.red{color:#ff0000;}.green{color:#00c800;}.gray{color:#666;}a.gray {color:#666;}#ajax-loading{display: none;font-style: italic;position:absolute;padding-left:10px;}#ajax-loading.show{display: inline;}#captcha-link{position:absolute;margin-left:5px;}tr.odd td{}tr.even td{background-color:#eef;}div.pagination{text-align: right;margin-top:10px;}.pagination ul{list-style:none;margin:0 0 0 0;padding:10px 0 10px 0;display: inline;height:2em;}.pagination a:link,.pagination a:visited{border: none;font-weight:bold;}.pagination li{padding:2px 5px 5px 5px;list-style: none;display: inline;border-top:1px solid #CCCCCC;}.pagination ul.top li{padding:5px 5px 2px 5px;border-bottom:1px solid #CCCCCC;border-top: none;}.pagination li.current{padding:3px 5px 4px 5px;border-width:0 1px 1px 1px;border-style: none solid solid solid;border-color:#CCCCCC;color:#999;font-weight:bold;}.pagination ul.top li.current{padding:4px 5px 3px 5px;border-width:1px 1px 0 1px;border-style: solid solid none solid;border-color:#CCCCCC;}body{background:#bbcdd6 url(../images/layout/bg.jpg) top left repeat-x;font-family:Arial,sans-serif;}#wrapper{width:899px;width:797px;padding:0 51px 0 51px;margin:auto;}.tiny-spacer{display:block;font-size:1px !important;height:1px !important;overflow: hidden;}#header{width:899px;margin:auto;height:349px;background: url(../images/layout/header.png) top left no-repeat;position: relative;z-index:35;}#banner-text{width:264px;height:30px;background-position:center center;background-repeat: none;margin-top:216px;margin-left:312px;background-image: url(../images/elements/with-captain-eric-walline.png);}#logo{margin: -349px 0 0 0;display:block;height:249px;width:797px;position:absolute;z-index:40;}#under-picture,#under-picture-home{position:absolute;height:290px;width:777px;background:#fff;margin: -130px 10px 0 10px;z-index:30;background: url(../images/boat-and-capn.jpg) top center no-repeat;}#under-picture-home{background: none;}#under-picture-home-left{float: left;width:482px;height:290px;margin-right: -74px;background:#657f90;overflow: hidden;position: relative;z-index:10;}#under-picture-home-left img{display: none;}#under-picture-home-left img.show{display:block;}#under-picture-home-right{width:369px;height:290px;float: left;background: url(../images/elements/just-the-capn.png) top left no-repeat;position: relative;z-index:11;}#showcase{height:134px;background: url(../images/layout/showcase.png) top left repeat-y;position: relative;z-index:35;}#nav{background: url(../images/layout/nav.png) top center no-repeat;height:91px;width:827px;margin:0 -15px -52px -15px;z-index:33;position: relative;}#nav-items{position:absolute;height:91px;height:81px;padding-top:10px;z-index:40;}#nav-items a{display:block;background: url(../images/layout/nav-words.png) top left no-repeat;float: left;}#nav-items a span{display: none;}a#nav-home{width:66px;height:40px;margin:16px 2px 0 11px;background-position: -2px -64px;}a#nav-home:hover{background-position: -2px -17px;}a#nav-rates{width:63px;height:34px;margin:15px 0 0 0;background-position: -70px -63px;}a#nav-rates:hover{background-position: -70px -16px;}a#nav-capt{width:129px;height:38px;margin:5px 0 0 4px;background-position: -137px -53px;}a#nav-capt:hover{background-position: -137px -6px;}a#nav-photos{width:71px;height:31px;margin:5px 0 0 5px;background-position: -271px -53px;}a#nav-photos:hover{background-position: -271px -6px;}a#nav-boat{width:62px;height:37px;margin:0px 0 0 4px;background-position: -346px -48px;}a#nav-boat:hover{background-position: -346px -1px;}a#nav-directions{width:101px;height:35px;margin:1px 0 0 -1px;background-position: -407px -49px;}a#nav-directions:hover{background-position: -407px -2px;}a#nav-merchandise{width:117px;height:38px;margin:5px 0 0 2px;background-position: -510px -53px;}a#nav-merchandise:hover{background-position: -510px -6px;}a#nav-links{width:60px;height:39px;margin:9px 0 0 4px;background-position: -631px -57px;}a#nav-links:hover{background-position: -631px -10px;}a#nav-contact{width:79px;height:38px;margin:19px 0 0 1px;background-position: -692px -67px;}a#nav-contact:hover{background-position: -692px -20px;}#content{background: url(../images/layout/content.png) top left repeat-y;padding:0px 36px 33px 36px;color:#545456;}#content-bottom{height:11px;background: url(../images/layout/content-bottom.png) top left no-repeat;}#association-links{width:237px;width:230px;padding-left:7px;float: left;}#footer-message{padding-top:5px;width:488px;float: left;font-size:12px;}#footer-message span.bigger{font-size:14px;}#association-links .michigan{margin-right:46px;}#footer{text-align:center;color:#4a5052;margin-top:6px;font-size:13px;margin-bottom:10px;}#footer a{color:#4a5052;text-decoration: none;}#footer a:hover{text-decoration: underline;}a{color:#545456;}.hr,.hr-adjust{font-size:1px;background: url(../images/elements/hr.gif) top left no-repeat;width:615px;height:2px;margin:9px auto 13px auto;}.hr-adjust{width:auto;background-position: top center;}.top,.bot{background: url(../images/elements/boxes.gif) 0 0 no-repeat;font-size:1px;height:5px;}.tiny{font-size:1px;}.mid{font-size:12px;}.section-left-right .mid{background: url(../images/elements/left-right-mid.gif) top left repeat-y;}.section-full .mid{border-left:1px solid #b2b7b8;border-right:1px solid #b2b7b8;background:#e9ecee;padding-left:17px;padding-right:17px;}.mid p,.section-left p,.section-right p{margin:0 !important;padding:0;line-height:18px;}.mid{padding:10px 0 5px 0;}.first .mid{ padding-top:30px;}.section-left{width:211px;width:177px;float: left;margin-right:13px;padding-left:17px;padding-right:17px;}.section-right{width:501px;width:467px;float: left;padding-left:17px;padding-right:17px;}.section-left-right .top{background-position:0 0;}.section-left-right .bot{background-position:0 -5px;}.section-full .top{background-position:0 -10px;}.section-full .bot{background-position:0 -15px;}#photo-gallery{}#photo-gallery #big-image{width:231px;height:230px;border:1px solid #918f90;width:269px;height:360px;float: left;margin-left:82px;}#photo-gallery #big-image .image-wrap{text-align:center;height:190px;}#photo-gallery #big-image .image-wrap a{display:block;height:360px;background-position:center center;background-repeat: no-repeat;}#photo-gallery #tiles{width:286px;height:358px;float: left;}#photo-gallery #tiles .thumb-wrapper{width:70px;height:70px;}#photo-gallery #tiles .tile-set .tile{margin-left:2px;margin-top:3px;width:70px;height:70px;float: left;}#photo-gallery #tiles .tile-set .tile.top-row{margin-top:0 !important;}#photo-gallery #tiles .tile-set .tile.left-row{margin-left:0 !important;}#photo-gallery #tiles .tile-set .tile a.tile-wrap{width:70px;height:70px;position:absolute;z-index:10;}#photo-gallery #tiles .tile-set .tile img{display:block;width:70px;height:70px;position: relative;z-index:5;}.big-image-div{display: none;}.tile-set{display: none;}#photo-scroll{width:73px;height:19px;font-size:1px;background: url(../images/portfolio-scroll.gif) top left no-repeat;position:absolute;}#tile-slide-left,#tile-slide-right{position:absolute;z-index:100;margin-top:162px;width:33px;height:36px;display:block;background:#fff url(../images/pager-arrows.gif) top left no-repeat;display: none;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}#tile-slide-left:hover,#tile-slide-right:hover{filter:alpha(opacity=80);-moz-opacity:0.8;opacity:0.8;}#tile-slide-left{background-position: top right;margin-left:1px;}#tile-slide-right{background-position: top left;margin-left:253px;}#tiles:hover #tile-slide-left,#tiles:hover #tile-slide-right,#tiles.hover #tile-slide-left,#tiles.hover #tile-slide-right{display:block;}#tiles:hover .tile-pager-hide,#tiles.hover .tile-pager-hide{display: none !important;}#rates .rate-row{margin-bottom:14px;}#rates .rate-info{margin-left: -5px;width:368px;height:29px;height:23px;padding-top:6px;background: url(../images/elements/rate-box.gif) top left no-repeat;float: left;margin-right:20px;}#rates .rate-info span{background:#fff;padding:0 10px;font-size:16px;font-weight:bold;}#rates .rate-info span.the-actual-rate{float: right;}#rates .rate-info span.small{padding:0;font-size:11px;font-weight: normal;}#rates .rate-description{width:290px;float: left;font-size:11px;padding-top:10px;}.contact-info{height:50px;height:46px;padding-top:2px;background: url(../images/elements/cloud.jpg) center center no-repeat;text-align:center;}.contact-info .number{ font-size:24px;font-weight:bold;}.contact-info .email{font-weight:bold;font-size:14px;}.extra-spacing{line-height:20px;}.red{color:#c00002;}#directions-map{width:705px;height:426px;background: url(../uploads/archive/michigan-map.jpg) top left no-repeat;margin:0 -8px 0 -8px;}#directions-map #google-part{width:174px;height:178px;padding:11px 13px;width:152px;height:152px;padding-top:58px;margin-left:10px;}#directions-map #google-part .dock-description{margin:10px 0 15px 0;}#directions-map #directions-reservations{width:196px;height:157px;margin-top:45px;padding:0 0 0 20px;width:176px;float: left;}#directions-map #directions-reservations .contact-info{background: none;}#directions-description{float: left;width:163px;height:193px;padding-left:330px;}.much-bigger{font-weight:bold;font-size:1.5em;}#links-component{margin:15px 40px;}#links-list{margin-top:45px;}.link{margin-bottom:25px;}.link a{font-weight:bold;text-decoration: none;}.link a:hover{text-decoration: underline;}#spread-frame{margin:auto;width:620px;}
