html,body,div,span,object,iframe,p,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}hr{border-color:#0e76bc;margin:29px 0 5px}.phone,.tablet{display:none}video{width:100%;height:auto}.clear{clear:both}.content{background:#fff}body{background:#eef5f9;margin:0;padding:0}.wrapper{width:90%;max-width:1244px;margin:0 auto}.image-holder img{width:100%;height:auto}#Layout.home{background:url(../../images/bg-tile-row-one.jpg) repeat left top}.row1{width:100%;height:405px;background:url(../../images/bg-tile-row-one.jpg) repeat left top}#Layout.home .row1{background:none}.row4{padding-bottom:20px}.row4 .wrapper{max-width:1160px;background:#fff}.row4 h2{display:block;width:100%;background:#c6deea;text-align:center;font-family:'BebasNeueRegular';font-size:1.125em;color:#559cbe;line-height:1.5em;padding-top:2px}.com-sponsor{margin:20px 30px;padding:0 30px}.com-sponsor img{max-width:200px}.slick-container button{display:none !important}.row3 .sponsors img.odd{float:left;clear:none}.row3 .sponsors img{max-width:32%;margin:0}.row3 .sponsors img.large-logo{width:150px;max-width:45%}.row3 .sponsors img.large-logo.even{float:right}.row3 .sponsors img.centre-img{margin:0 8px}.news-list li{list-style:none}header{background-color:#322f31;width:100%;margin:0;height:90px}header.home{height:102px}header .logo{width:17.21311%;float:left;margin-left:3.73186%;position:absolute;z-index:100;height:120px}header .logo img{max-height:100%}header nav.pc{text-align:right;padding:25px 44px 0 0;margin:0;float:right}header nav.phone{display:none}header nav ul{list-style:none;position:relative}header nav ul li{display:inline-block;height:50px;font-family:'BebasNeueRegular', Impact, sans-serif;font-weight:400;color:#fff;text-transform:uppercase;font-size:15.75px;font-size:0.984rem;line-height:1;position:relative}header nav ul li a{color:#fff;text-decoration:none;padding:0 17px;border-right:1px solid #fff;line-height:3.1;display:inline-block;width:103%;letter-spacing:1px}header nav ul li a:hover{color:#fff}header nav ul li:hover{background:#5b595a;height:90px;margin-top:-25px;padding-top:25px}header nav ul li:hover>.submenu{display:block}header nav .submenu{background:#5b595a;position:absolute;top:77px;z-index:100;display:none;width:250px}header nav .submenu li{display:block;padding:3px 0;height:34px;width:100%;text-align:left;font-size:0.8rem;line-height:34px}header nav .submenu li a{padding:0 25px 0 17px;line-height:28px;border:none}header nav .submenu li:hover{background:#559cbe;height:34px;padding:3px 0;margin-top:0}.breadcrumbs{margin-top:15px}.breadcrumbs a{font-family:'dinlight', helvetica, sans-serif;font-size:11px;font-size:0.6875rem;line-height:1.875;text-transform:uppercase;background:url(../../images/breadcrumb-bg.png) no-repeat right;padding:0 24px 0 0}#main .wrapper{min-height:420px;padding:58px 0}#banner{margin-bottom:30px;padding-top:27px;padding-bottom:0;margin-top:-12px}#banner:after{content:'';display:table;clear:both}#banner .nivo-thumb-title{width:100%}#banner .slider-wrapper{margin-left:6px}#banner .shadow-left{width:3.125%;height:341px;background:url(../../images/shadow-left.png) no-repeat top right;float:left}#banner .shadow-right{width:3.925%;height:341px;background:url(../../images/shadow-right.png) no-repeat top left;float:right;position:relative;left:-6px}#banner .nivoSlider{width:50%;float:left}#banner .nivoSlider img{width:100%}#banner .nivo-controlNav{float:left;width:44.4%}#banner .nivo-controlNav img{width:100%;height:100%;float:left;margin:0}#banner .nivo-caption p{font-family:'Noticia Text', Georgia, Times, serif;color:#559cbe;font-size:1em;font-style:italic;width:66.5534%;float:left}#banner .nivo-caption a{float:right;font-family:'BebasNeueRegular', Impact, sans-serif;font-size:1.2em;color:#559cbe;text-decoration:none;background:url(../../images/right-arrow.png) no-repeat right;padding:0 35px 0 0;height:30px;line-height:32px;margin-top:10px}#banner .nivo-thumb-title p{float:right;font-family:'BebasNeueRegular', Impact, sans-serif;font-size:1.2em;color:#559cbe;text-decoration:none;background:url(../../images/right-arrow.png) no-repeat right;padding:0 35px 0 0;height:30px;line-height:32px;margin-top:10px}#banner .nivo-thumb-title p:hover{color:#26607b;background:url(../../images/right-arrow-hover.png) no-repeat right}.row2 .wrapper,.row3 .wrapper,.midrow .wrapper{max-width:1160px}.row2 .box:last-child{margin-right:0}.row3 article{margin:11px 0 11px 1.5%}.row3 article:first-of-type{margin-left:0}.row3 .two_col{width:42%;float:left}.row3 .one_col{width:17.75%;float:left}.row3 .content{margin-top:3px;height:170px;padding:10px 5%}.row3 .content img{height:auto;width:auto;float:left}.community{margin-right:0;max-width:430px}.community .img-container{float:left;margin-right:15px}.community .img-container img{width:100px;height:auto}.community .text-container{float:left;padding-top:30px;width:65%}.community .text-container p{font-size:1em;line-height:1.45em}.box50{padding:33px 1.8145% 27px}.box30{max-width:375px;padding:33px 1.8145% 27px;margin-top:11px;margin-bottom:11px;margin-left:2%;margin-right:0}.first-col{margin-left:0 !important}.box.intro-text{padding:50px}.box.intro-text .text-holder{margin-left:0}.box.intro-text .image-holder{text-align:right}.box.intro-text .image-holder img{max-width:250px}.video-holder{float:right;height:307px;padding:0;text-align:center;overflow:hidden;margin:0;position:relative;max-width:47%}.midrow .box{height:220px}.midrow .box p{font-size:0.875rem;line-height:1.1}.box{background-color:#fff;border:1px solid #a9cdde;margin-bottom:10px}.box:first-child,.box:nth-of-type(3n+1){margin-left:0;clear:both}.box h1{font-family:"Noticia Text", Georgia, serif;font-size:21px;font-size:1.3125rem;line-height:1.2}.box-link{padding-top:16px}.display-box{padding:20px 1.79%;height:300px;position:relative}.display-box h2{font-size:20px;font-size:1.25rem;line-height:1.875;display:block;border-bottom:1px solid #0e76bc;margin-bottom:20px;padding-bottom:10px}.display-box p{margin-top:0.8em;font-size:16px;font-size:1rem}.display-box img{position:absolute;bottom:0;right:0;width:70%}.text-holder img{max-width:100%;height:auto}.text-holder p{font-size:16px;font-size:1rem;line-height:1.25;margin:0 0 8px}.text-holder table{border-collapse:collapse;margin:20px 0}#main.row1{min-height:416px;height:auto}.form_downloads{margin:0 0 20px 0;width:57.8947%;float:right}.form_downloads p{margin:0 0 3px;margin-top:0 !important}.form_downloads a{font-family:'BebasNeueRegular', Impact, sans-serif;color:#fff;text-decoration:none;font-size:1.25rem;line-height:1.9;background:#559cbe url(../../images/download-bg.png) no-repeat 95%;display:block;padding:0 9px 0 20px;line-height:35px}.form_downloads a:hover{background-color:#116187}.gallery:nth-of-type(3n+1){margin-left:0;clear:both}.gallery .image-holder{background:#fff;padding:15px;position:relative;z-index:2}.gallery .caption{display:block;position:absolute;width:calc(100% - 50px);background:rgba(255,255,255,0.8);padding:15px 30px;text-align:center;bottom:25px;left:25px;z-index:3}.gallery .caption a{text-decoration:none}.gallery .caption a span{display:inline-block;margin-left:10px}.gallery .shadow{position:absolute;border-radius:100%;z-index:1;box-shadow:0 0 30px 0 #333;height:10px;bottom:0;width:80%;margin:0 10%;opacity:0.5}.promotions-box{padding:10px;min-height:306px}.promotions-box .image-holder{margin-left:0}.promotions-box .image-holder img{max-height:286px;max-width:100%;width:auto;height:auto}.promotions-box .promotions-text{padding:23px 1.8145% 17px}.promotions-box .promotions-text p{font-size:0.875rem;line-height:1.1}.promotions-box .promotions-text ul{padding:10px 0 10px 16px}.promotions-box .promotions-text li{font-size:0.875rem;line-height:1.1}.GalleryHolderPage .gallery{margin-bottom:30px}.GalleryPage .image-holder{position:relative}.GalleryPage .play_btn{position:absolute;width:100%;text-align:center;z-index:5;top:50%;transform:translateY(-50%)}.GalleryPage .icon{display:inline-block;width:4em;height:4em;stroke-width:0;stroke:currentColor;fill:currentColor;text-shadow:2px 2px 4px #000}.GalleryPage .icon-controller-play{color:#fff}.GalleryPage .image-holder{background:#fff;padding:15px;position:relative;z-index:4}.GalleryPage .image_container .image-holder{padding:10px}.GalleryPage .video-container{margin:30px 0 60px}.GalleryPage h2{padding-bottom:5px;border-bottom:1px solid #0e76bc;margin-bottom:30px}.GalleryPage .shadow{position:absolute;border-radius:100%;z-index:1;box-shadow:0 0 30px 0 #333;height:10px;bottom:0;width:80%;margin:0 10%;opacity:0.5}.gallery_logo img{width:100%;height:auto}.gallery_container{margin-top:66px}.gallery_container .image_container{margin-bottom:2.2222%}.gallery_container .image_container img{width:100%;height:auto}.gallery_container .image_container:first-child,.gallery_container .image_container:nth-of-type(4n+1){clear:both;margin-left:0}.overlay{width:50%;height:100%;background:rgba(221,236,243,0.75);position:absolute;top:0px;right:0px;padding:15px 4.666667%}.overlay h2{font-family:'BebasNeueRegular', Impact, sans-serif;color:#2b779b;text-transform:uppercase;letter-spacing:1px;border-bottom:1px solid #2b779b;display:block;font-size:20px;font-size:1.25rem}.overlay p{font-size:14px;font-size:0.875rem;line-height:1.125;margin-top:0 !important;color:#131313}.overlay div{margin-top:25px}.links{position:absolute;width:50%;right:0;bottom:0}.links a{font-family:'BebasNeueRegular', Impact, sans-serif;color:#fff;text-decoration:none;font-size:1.25rem;line-height:1.9;margin-top:0;background:#559cbe url(../../images/download-bg.png) no-repeat 95%;padding:7px 9px 7px 20px;display:block}.links a:hover{background-color:#116187;color:#fff}.links h3.section-title{margin-bottom:0}.AboutPage .typography .images p,.MembershipsPage .typography .images p{clear:both;font-size:0.8125em;text-align:center}.image-container .images img{width:100%;height:auto}#reciprocal-clubs .row{background:#fff;border:1px solid #eee;margin-bottom:20px;padding:20px}#reciprocal-clubs .row .image img{width:100%;height:auto;max-width:220px}#reciprocal-clubs .row h2 a{text-decoration:none}#reciprocal-clubs .row p.title{color:#559cbe}#reciprocal-clubs .row p.title span{color:#373737;margin-left:10px}.club h2{border-bottom:1px solid #0e76bc;margin-bottom:20px;padding-bottom:10px}.fee{display:block;width:100%;background:#c6deea;padding:5px 13px;margin-bottom:3px}.fee:first-child{margin-top:22px}.fee p{font-family:'PTSansBold', Arial, sans-serif;color:#559cbe}.fee .fulldesc{font-family:'PTSansRegular', Arial, sans-serif;color:#373737;font-size:0.875rem;margin-left:2.1282%;margin-top:15px}.fee a{color:#559cbe}.fee span{display:inline-block}.fee .arrow{width:2.1282%}.fee .arrow a{text-decoration:none;font-size:1.2rem}.fee .title{width:23.6117%}.fee .description{width:56.4102%}.fee .apply{float:right}.MembershipsPage .typography h3{margin:28px 0 18px}.MembershipsPage .half{width:46.5%;float:left;margin-right:7%}.MembershipsPage .half.last{margin-right:0}.MembershipsPage .half .fee{width:100%}.MembershipsPage .half .fee .title{width:78.95%}.logo_container{width:22.6016%;float:left;margin:0 1.62602% 10px 0}.logo_container img{width:100%}#lower{width:100%;clear:both}.ActivityEvent .form_downloads{margin-top:88px}.ActivityEvent .logo_container{width:15.39313%}.ActivitiesMainPage .lower{padding-top:30px}.ActivitiesMainPage .lower{padding-top:30px}.gallery_link{min-height:534px;position:relative}.gallery_link img{width:100%;height:auto}.lower h2{font-family:'Noticia Text', Georgia, serif;color:#373737;border-bottom:1px solid #0e76bc;padding-bottom:16px;font-size:20px;font-size:1.25rem;margin-bottom:0.8em}.lower p{font-size:14.5px;font-size:0.91rem;margin-bottom:0.8em}.SocialEventHolder .news_thumbnail,.NewsHolderPage .news_thumbnail{width:200px;position:relative;top:-20px;right:-2.432%;padding-left:0}.SocialEventHolder .info.withimage,.NewsHolderPage .info.withimage{width:calc(100% - 200px)}.SocialEventHolder p.dates{font-weight:bold;margin:22px 0 18px 0}.SocialEventHolder aside{background:#e0eff5;padding:20px 1.7619%;margin-top:60px;float:right}.SocialEventHolder aside div{margin-top:28px}.SocialEventHolder aside div.top{margin-top:0}.SocialEventHolder aside div.form_downloads{width:119%;margin-right:-9%}.date{font-weight:600;margin:6px 0}.event-image{text-align:right}.event-image img{max-width:500px}.main-calendar{float:left;background:#fff;border:1px solid #d1d3d4;padding:1.276595%}.main-calendar .inner{background:url(../../images/spiral-long.png) no-repeat top left}.main-calendar #filters{padding:54px 2.1739% 0 2.1739%;width:100%}.main-calendar #filters a{font-size:1.09375rem;line-height:2.5em;font-family:'PTSansRegular', Verdana, sans-serif;color:#1f1f1f}.main-calendar span.all{width:24.582%;background:#a1c5d6;display:inline-block;padding-left:4%}.main-calendar span.angling{width:13.104%;background:#fbe47d;display:inline-block;text-align:center}.main-calendar span.power{width:13.104%;background:#f8a47a;display:inline-block;text-align:center}.main-calendar span.affiliates{width:13.104%;background:#c6bdcc;display:inline-block;text-align:center}.main-calendar span.social{width:13.104%;background:#9dcfa1;display:inline-block;text-align:center}.main-calendar span.club{width:13.104%;background:#a4c7d8;display:inline-block;text-align:center}.typography .main-calendar table{width:95.417%;margin:10px auto}.main-calendar table thead{border:1px solid #9fc7da;background:#ddebf2}.main-calendar table tbody{border:1px solid #9fc7da}.typography .main-calendar td{padding:0}.main-calendar table tr.calendarHeader{height:32px}.main-calendar table tr.dayHeader{height:38px;background:#559cbe;color:#fff;font-family:'BebasNeueRegular', Impact, sans-serif;text-align:center}.main-calendar table tr.dayHeader td{font-family:'BebasNeueRegular', Impact, sans-serif;text-align:center;vertical-align:middle;color:#fff;padding-top:5px;font-size:1.5625rem}.main-calendar table tr.calendarHeader a,.main-calendar table tr.calendarHeader td{font-family:'BebasNeueRegular', Impact, sans-serif;color:#559cbe}.main-calendar table tr.calendarHeader a.month-nav{font-size:1.25rem;padding:0 15px}.main-calendar table tr.calendarHeader td{vertical-align:middle}.main-calendar td.calendarMonthName{text-align:center;font-size:1.71875rem;line-height:1em}.main-calendar table tr.weeks{height:124px}.main-calendar table tr.weeks td{border:1px solid #9fc7da;background:#fff;width:14.285714%;min-width:120px}.main-calendar table tr.weeks td{background:#ddebf2}.main-calendar table tr.weeks td.InMonth{background:#fff}.main-calendar table tr.weeks td a{font-family:'PTSansRegular', Verdana, sans-serif;font-size:0.9375rem;line-height:1em;display:block}.main-calendar table tr.weeks td span.times{font-family:'PTSansRegular', Verdana, sans-serif;font-size:0.875rem;text-transform:uppercase;line-height:1em;display:block;padding-top:5px}.main-calendar table tr.weeks td .dayNumber{font-family:'BebasNeueRegular', Impact, sans-serif;color:#559cbe;font-size:1.40625rem;text-decoration:none}.main-calendar span.Angling{background:#fbe47d;display:block;padding:8% 4%}.main-calendar span.Power{background:#f8a47a;display:block;padding:8% 4%}.main-calendar span.Affiliates{background:#c6bdcc;display:block;padding:8% 4%}.main-calendar span.Social{background:#9dcfa1;display:block;padding:8% 4%}.main-calendar span.Club{background:#a4c7d8;display:block;padding:8% 4%}.main-calendar .subcalendar{padding:2.1739%}.subcalendar .event_container{margin-bottom:25px;font-size:0.8em;border-bottom:1px solid #9fc7da}.ActivityEventHolder aside{float:left;padding:23px 1.09%;background:#e1eff6}.ActivityEventHolder aside .container{background:#fff;border:1px solid #d1d3d4;padding:1.276595%}.ActivityEventHolder aside .container .inner{background:url(../../images/spiral-long.png) no-repeat top left;padding:60px 10%}.ActivityEventHolder aside h3.nextMonth{margin-top:35px}.ActivityEventHolder aside p.event-details{font-size:1rem;padding-top:10px}.ActivityEventHolder aside p.event-details a{font-weight:bold}.VenuePage .image-container img{width:85%;height:auto;display:block;margin:5px 0}#news_box h2 span{padding-left:2px}.news_box{width:100%;background:#fff;border:1px solid #d1d3d4;padding:17px 2.432%;margin-bottom:19px;position:relative;overflow:hidden;max-height:200px}.news_box h2{font-weight:normal;font-family:'Noticia Text', Georgia, serif;font-size:18px;font-size:1.125rem;border-bottom:1px solid #0e76bc;text-transform:none;margin-bottom:20px;padding-bottom:10px}.news_box p{font-size:14px;font-size:0.875rem;line-height:1.5}span.dates{float:right;font-weight:normal;font-family:'PTSansRegular', Verdana, sans-serif;color:#aeaeae;font-size:12px;font-size:0.75rem}.news_thumbnail{width:30%;float:right;height:100%;padding-left:20px}.news_thumbnail img{width:auto;height:auto;min-width:100%;min-height:100%}.info{width:100%}.info.withimage{width:70%;float:left}.NewsHolderPage aside{background:#e0eff5;padding:20px 1.7619%}aside .subsection{margin-bottom:50px}aside .signup{margin-top:40px}aside form#subForm{float:right;margin-top:-8px}aside form#subForm input[type=submit]{background:#559cbe;float:none;width:auto;line-height:1.6em}aside .facebook{width:43.3333%;margin-top:17px;background:#fff;padding:12px 10px}aside .facebook p{margin-top:0}aside .facebook a{line-height:1em}.pagination{margin-top:30px}.pagination a,.pagination strong{padding:0 1.0306%}.NewsPage .image-container img,.SocialEvent .image-container img{max-width:350px;float:right;margin-right:15%}.newsletters ul{margin:20px 5px}.newsletters ul li{list-style:none;line-height:1.5em;padding-bottom:5px}.newsletters ul li a{color:#559cbe}.pagination{margin-top:30px}.pagination strong{color:#116187;padding:0 1.0306%}.pagination a{color:#559cbe;font-family:'dinlight';text-decoration:none;text-transform:uppercase;padding:0 1.0306%}aside h2{border-bottom:1px solid #0e76bc;text-transform:none;margin-bottom:20px;padding-bottom:10px;margin-top:0}aside label{font-family:'BebasNeueRegular', Impact, sans-serif;font-weight:400;font-size:18px;font-size:1.125rem;color:#559cbe;text-transform:uppercase;display:inline;float:left;margin:0}.facebook a{background:url(../../images/facebook.png) no-repeat left;padding:13px 0 10px 26px;height:17px;font-family:'BebasNeueRegular', Impact, sans-serif;text-decoration:none;color:#559cbe;font-size:1.25rem;line-height:40px}.facebook a:hover{color:#116187}.weatherzone_box{border:1px solid #666;background:#fff}.weatherzone_box img{width:100%;height:auto}.weatherzone_box table{margin:auto}.weatherzone_box table td{border:none}.seabreeze{border:1px solid #666;background:#fff}.seabreeze img{width:100%;height:auto}footer{padding:30px 0;color:#fff}footer h3{font-family:'BebasNeueRegular', Impact, sans-serif;font-size:18px;font-size:1.125rem;line-height:2.72;color:#fff;text-transform:uppercase;border-bottom:1px solid #fff;display:block;margin-bottom:22px}footer p{color:#fff;font-size:13px;font-size:0.8125rem;line-height:1.25}footer a{color:#fff;text-decoration:underline}footer a:hover{color:#116187}footer .quicklinks a{font-family:'BebasNeueRegular', Impact, sans-serif;color:#fff;text-decoration:none;font-size:17.5px;font-size:1.0875rem;line-height:45px;height:45px;display:block;border-bottom:1px solid #fff}footer .address{margin-left:0 !important}footer a.memberships{background:url(../../images/membership-bg.png) no-repeat right}footer .bills{background:url(../../images/bills-bg.png) no-repeat 94.5%}footer .vip{background:url(../../images/vip-bg.png) no-repeat 98.5%}footer .calendar{background:url(../../images/calendar-bg.png) no-repeat 98.5%}footer .enquiry{background:url(../../images/email-bg.png) no-repeat 97%}footer .booking{padding-left:0;background:url(../../images/booking-bg.png) no-repeat right;width:auto}footer .facebook{background:#dae9f1;height:37px;display:block;clear:both;padding:0 10px;margin-bottom:40px;width:100%}footer input{float:left}footer #fieldEmail{width:100%}#Form_ContactForm{margin-top:10px}#Form_ContactForm input[type=submit],#subForm input[type=submit]{float:right;background:#559cbe;line-height:2em;text-transform:uppercase;font-family:'PTSansBold';padding:2px 10px}#Form_ContactForm input[type=submit]:hover,#subForm input[type=submit]:hover{background-color:#116187}#Phone{margin-top:-8px}.contact-columns input[type=email]{color:#559cbe;font-weight:normal;border:1px solid #cee2ed;margin-bottom:9px;padding:2px 4px;margin-top:1px;height:36px}#subForm{margin-top:22px}#fieldEmail{width:78%;height:37px}.contact-columns .facebook{height:40px;padding:0;margin:25px 0 0 0;background:none;border:1px solid #cee2ed;width:50%}.contact-columns .facebook a{line-height:1.8em;margin-left:10px}.contact-columns .facebook a:hover{color:#116187}.contact-columns .facebook:hover{border:1px solid #116187}.contact-columns .trading{margin-top:25px}.ContactPage iframe{width:100%;max-width:400px}.contact-columns h2{font-size:26px;font-size:1.625rem;line-height:2.5;margin-top:20px}.contact-columns .subsection{margin-top:66px}.text form{margin-top:30px;width:70%}form ul li{list-style:none;float:left;padding-right:1%;min-width:15%;line-height:2.5em;padding-top:5px}form ul li input[type=radio]{margin-top:-3px}#Form_SlipBookingForm #BoatID{width:35%;float:left}#Form_SlipBookingForm p{float:left;width:64%;font-size:0.9em;line-height:2.8em}#Form_SlipBookingForm #DateIn{clear:both}label span{float:left}#BoatName{width:60%;float:left;padding-right:8%}#BoatRegistration{width:23%;float:left}#SYCPenned,#BoatLength,#KeelType,#ShaftType,#VDrive,#Propulsion,#CraneAccess{clear:both}#SYCPenned,#KeelType,#ShaftType,#VDrive,#Propulsion,#CraneAccess{padding-top:10px}#SYCPenned label,#KeelType label,#ShaftType label,#VDrive label,#Propulsion label,#CraneAccess label{font-weight:bold}#SYCPenned li label,#KeelType li label,#ShaftType li label,#VDrive li label,#Propulsion li label,#CraneAccess li label{font-weight:normal}#BoatLength,#BoatBeam,#BoatWeight{width:25%;float:left;margin-right:8%}#BoatWeight{margin-right:0}.SlipBookingPage .text{width:100%;max-width:570px}footer{clear:both;background:#448ab0;background:-moz-linear-gradient(top, #448ab0 0%, #559cbe 25%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #448ab0), color-stop(25%, #559cbe));background:-webkit-linear-gradient(top, #448ab0 0%, #559cbe 25%);background:-o-linear-gradient(top, #448ab0 0%, #559cbe 25%);background:-ms-linear-gradient(top, #448ab0 0%, #559cbe 25%);background:linear-gradient(to bottom, #448ab0 0%, #559cbe 25%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#448ab0', endColorstr='#559cbe',GradientType=0 )}.half{width:50%;float:left}.middle,.bottom{margin-top:17px}.row3 .weather img{display:none}.HomePage .galleries{margin-top:11px}.HomePage .gallery{width:100%;margin-bottom:8px;background:#fff;border:1px solid #a9cdde;padding:10px;height:105px;overflow:hidden}.HomePage .gallery .thumbnail{width:30%;float:left}.HomePage .gallery .thumbnail img{width:100%;height:auto;padding:6px;box-shadow:0px 2px 4px #ccc}.HomePage .gallery .gallery-text{width:70%;float:left;padding-left:15px}.HomePage .gallery .date{font-size:14px;font-weight:normal}.HomePage .gallery h2{font-size:1rem}.HomePage .gallery p{font-size:0.875rem}.RestaurantPage .hide-restaurant{display:none}.ie8 footer input[type=text],.ie7 footer input[type=text]{width:57.2%}.ie8 .facebook,.ie7 .facebook{width:90%}.ie7 .half{width:49%}.ie7 footer input[type=submit]{padding:5px 2px}.ie7 .third input[type=submit]{float:none}.firefox #Form_ContactForm input[type=submit],.firefox .third input[type=submit]{padding:6px 10px}.firefox footer input[type=submit]{padding:4px 10px}.opera #Form_ContactForm input[type=submit],.opera .third input[type=submit]{padding:7px 10px}.opera footer input[type=submit]{padding:5px 10px}
