﻿ /*\*//**/body{font-family:Arial;font-size:12px;color:#333;margin:auto;padding:9px 0 0 0;line-height:17px;width:917px;background:#fff url(../../Images/Shared/Homepage/HomepageBG.jpg) repeat-x}.clear{clear:both}a{text-decoration:none;outline:0}.technicalMessageToolBar{padding:4px 0 5px 0;text-align:center;background:#135e99 url('../../Images/MyHoseasons/General/toolBarHeaderBG.gif') repeat-x;color:#fff;position:relative;top:0;left:0;width:100%;height:20px;z-index:auto;border-bottom:1px #1d4260 solid}.hoseasonsLogo{float:left;margin:0 0 10px 0}#headerUserControl{width:913px}.valueMessage{float:right;margin:20px 0 0 0}#feelFree{width:231px;height:87px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -260px -432px;float:right}#feelFree .phoneNumber{float:right;padding:29px 0 10px 0;color:#fff;font-size:30px;font-weight:normal}#park{clear:both;color:#fff;width:202px;height:210px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat 0 0;float:left;padding:49px 10px 0 10px;margin:0 9px 9px 0;text-indent:-9999px}#lodge{color:#fff;width:202px;height:210px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -222px 0;float:left;padding:49px 10px 0 10px;margin:0 9px 0 0;text-indent:-9999px}#cottage{color:#fff;width:202px;height:210px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -444px 0;float:left;padding:49px 10px 0 10px;margin:0 9px 0 0;text-indent:-9999px}.parkOfferTerms{display:none}.lodgeOfferTerms{display:none}#boat{color:#fff;width:202px;height:210px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -666px 0;float:left;padding:49px 10px 0 10px;margin:0 0 0 1px;text-indent:-9999px}#euroParks{color:#fff;width:176px;height:172px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat 0 -260px;float:left;margin:0 9px 0 0;clear:both;text-indent:-9999px}#irelandCottage{color:#fff;width:176px;height:172px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -704px -260px;float:left;margin:0;text-indent:-9999px}#cca{color:#fff;width:176px;height:172px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -176px -260px;float:left;margin:0 9px 0 0;text-indent:-9999px}#villa{color:#fff;width:176px;height:172px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -352px -260px;float:left;margin:0 9px 0 0;text-indent:-9999px}#active{color:#2a3008;width:176px;height:172px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat -528px -260px;float:left;margin:0 9px 0 0;text-indent:-9999px}#bottomRow{clear:both;color:#777;margin:auto;padding:10px 0 0 10px;width:860px}#bottomRow a{color:#333;font-weight:bold;padding:0 10px 0 10px}#bottomRow a:hover{text-decoration:underline}#footerHomepage{clear:both;padding:0 10px 0 3px;margin:30px 0 0 0;width:904px}#footerHomepageHeader{width:912px;height:26px;background:url('../../Images/Shared/Homepage/WhiteBoxHeader.png') no-repeat}#footerHomepageBody{background:#fff;padding:0 5px 0 7px;width:900px}#footerHomepageBody a{color:#333;font-weight:bold;text-decoration:underline}#footerHomepageBody h1,h2,h3{font-size:16px}#aboutHoseasons{float:left;line-height:23px;padding:0 0 16px 20px;width:540px}#footerHomepageBody h1{margin:0;padding:0;font-size:20px;letter-spacing:-1px}#awards{width:300px;float:left;padding:0 0 0 30px;text-align:center}.awardsTitle{font-size:20px;color:#333;font-weight:bold;letter-spacing:-1px}#awards img{padding:10px}.readMore{float:right;color:#333;font-weight:bold}.readMore:hover{text-decoration:underline}#greyLinksHeader{width:896px;height:20px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat 0 -534px;clear:both}#greyLinksBody{background:#e7e5e5;padding:0 0 13px 76px;width:818px;border-left:1px #d9d7d7 solid;border-right:1px #d9d7d7 solid}* html #greyLinksBody{background:#e7e5e5;padding:0 0 13px 50px;width:845px;border-left:1px #d9d7d7 solid;border-right:1px #d9d7d7 solid}#greyLinksBody a{display:block;width:170px;text-decoration:none;color:#333;padding:10px 0 0 19px;float:left}#greyLinksBody a:hover{text-decoration:underline}#greyLinksFooter{width:896px;height:20px;background:url('../../Images/Shared/Homepage/HomepageSprite.jpg') no-repeat 0 -554px}.getItTouch{float:left;width:144px}.learnMore{float:left;width:200px;border-left:1px #d2d0d0 solid;padding:0 0 0 20px}.helpfulLinks{float:left;width:400px;border-left:1px #d2d0d0 solid;padding:0 0 0 20px}#bottomMsg{color:#777;float:right;font-size:11px;padding:5px;text-align:right}.thumbnail{position:relative;z-index:0}.thumbnail:hover{background-color:transparent;z-index:10000}.thumbnail div{position:absolute;background-color:white;padding:5px;width:300px;left:-600px;visibility:hidden;color:#333;text-decoration:none;text-align:left;border:1px #ccc solid;line-height:18px}.thumbnail:hover div{visibility:visible;top:-140px;left:-40px}.thumbnail:hover .centerHovering{visibility:visible;top:-140px;left:-230px}.hoverImg{margin:0 6px 0 0;float:left}.white{background:#fff!important}#emailOffersSignup{background:#fff;margin:0 0 0 10px;display:none}.newsletterSignupHeader{background:url('../../images/Shared/NewsletterHomepageHeader.jpg') no-repeat;width:500px;height:167px}.newsletterSignupHeaderText{color:#333;display:block;font-size:18px;font-weight:bold;left:67px;line-height:22px;position:relative;text-align:center;top:106px;width:231px}.newsletterSignupBody{background:url('../../images/EUBoat/General/NewsletterBody.jpg') repeat-y;width:420px;padding:0 40px 0 40px;line-height:21px}#otherHolidayTypes{margin:17px 0 0 0}a.emailSignupSubmitBtn{width:75px;text-align:center;height:23px;background:url('../../Images/Shared/NewsletterSignupSubmitBtn.png') no-repeat;display:block;text-decoration:none;font-weight:bold;padding:2px 0 0 0;outline:0}.newsletterSignupFooter{background:url('../../images/EUBoat/General/NewsletterFooter.jpg') no-repeat;width:500px;height:12px}#emailOffersTCs{text-align:center;width:500px;font-size:11px;color:#555;background:#d7ebf6;padding:5px 0 5px 0}#emailOffersTCs a{text-align:center;font-size:11px;color:#555;text-decoration:underline}#emailOffersTCs a:hover{text-decoration:none}#EmailInput{height:93px;margin:20px 0 0 0}#tdParks{width:60px}#tdLodges{width:60px}#tdCottages{width:60px}#tdUKBoats{width:60px}#tdEUBoats{width:60px}#tdCityBreaks{width:60px}#tdVilla{width:60px}#SignUPProducts{line-height:15px;margin:auto;width:420px;text-align:center}.emailErrors{position:relative;top:-37px;width:300px}* html .emailErrors{position:fixed;bottom:0;width:300px;background:red;display:none}#emailSignupComplete{height:320px;text-align:center;padding:50px 0 0 0}.confirmDetails{height:370px;text-align:left}#register{margin:0 0 0 100px}.brochureRequest{background:#d7ebf6;margin:10px 8px 5px 5px}.brochureRequestHeader{background:url('../../images/EUBoat/General/BrochureSignupHeader.jpg') no-repeat;width:500px;height:182px}.brochureRequestHeaderText{color:#333;font-size:18px;font-weight:bold;left:46px;line-height:22px;position:relative;text-align:center;top:106px;width:231px}.brochureRequestText{display:block;left:84px;position:relative;text-align:left;top:106px;width:216px}.brochureRequestBody{background:url('../../images/EUBoat/General/NewsletterBody.jpg') repeat-y;width:457px;padding:0 0 0 28px;line-height:21px}.brochureRequestBody h2{border:0}#dataProtection{color:#444;font-size:11px;line-height:16px;margin:10px 10px 0 10px;padding:10px}#dataProtection a{color:#444;font-size:11px;font-weight:bold;text-decoration:underline}.brochureRequestFooter{background:url('../../images/EUBoat/General/NewsletterFooter.jpg') no-repeat;width:500px;height:12px}.lowDepositParksBG{width:419px;height:126px;background:url('../../images/shared/BookNowHomepage.png') no-repeat;float:left}#hos_offer_time{font-family:Arial;font-size:16px;color:#fff;font-weight:bold;position:relative;top:50px;left:240px}#hos_offer_time_days_label{font-size:14px;font-weight:normal;padding:0 0 0 2px}#hos_offer_time_hours_label{font-size:14px;font-weight:normal;padding:0 0 0 2px}#hos_offer_time_minutes_label{font-size:14px;font-weight:normal;padding:0 0 0 2px}#hos_offer_time_seconds_label{font-size:14px;font-weight:normal;padding:0 0 0 2px}.holidayFinder{padding:10px 0 0 0;margin:10px 0 0 0;width:920px;height:135px;background:url('../../Images/Shared/Homepage/HolidayFinderBG.png') no-repeat;clear:both;float:left}* html .holidayFinder{background:0;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/Shared/Homepage/HolidayFinderBG.png',sizingMethod='scale')}#googleMapSearchErrorMsg{color:#c00;padding:2px 0 0 81px;font-weight:bold}.headerText{font-size:20px;font-weight:bold;color:#fff;padding:17px 0 0 80px}.subHeaderText{color:#fff;padding:6px 0 0 80px}.searchBox{padding:5px;width:700px;background:#fff url('../../Images/Shared/Jumbo/InputShadow.gif') repeat-x;border:0;height:21px;-moz-border-radius:5px;font-weight:bold;font-size:14px;letter-spacing:1px;margin:10px 0 0 80px}.searchBoxBtn{padding:7px 0 0 7px;background:url('../../Images/Shared/Jumbo/Searchbtn.png') no-repeat 0 0;color:#fff;font-weight:bold;width:71px;height:24px;display:inline-block;margin:6px 0 0 3px}.searchBoxBtn:hover{background:url('../../Images/Shared/Jumbo/Searchbtn.png') no-repeat 0 -31px}.searchByCode{margin:10px 0 0 0;padding:3px 0 0 8px;color:#fff;font-weight:bold;background:url('../../Images/THGCottage/Sprite1.jpg') no-repeat 0 -158px;width:182px;height:62px}.codeSearchHeader{font-size:12px;padding:5px 0 6px 0}.autoCompleteOuterHeader{width:189px;height:9px}.autoCompleteOuterFooter{width:189px;height:9px;margin:0 0 15px 0}.autoCompleteOuter{background:#dfe9f4;padding:0 0 6px 13px;width:176px;font-weight:bold}.autoComplete_container{margin:20px 0 0 0;width:705px;text-align:left;background:#dfe9f4;border:solid 1px #000;padding:5px 5px 5px 5px;position:absolute;display:none}.autoComplete_container a:first-child{border-top:0}.autoComplete_container a{color:Black;text-decoration:none;display:block;padding:3px;font-size:14px;letter-spacing:1px}.autoComplete_container a.selected{background:#fff}.autoComplete_textBox{padding:5px;width:705px;background:#fff url('../../Images/Shared/Jumbo/InputShadow.gif') repeat-x;border:0;height:21px;-moz-border-radius:5px;font-weight:bold;font-size:14px;letter-spacing:1px;margin:10px 0 0 0}
