#print{background:url(/Content/css/images/mainMasterPageSprite.png) repeat-y scroll -480px -274px #fff;float:right;width:20px;height:20px;margin-right:10px;margin-top:25px}#pageHeader{float:left;padding:20px 20px 0 20px;width:90%}#textContent{float:left;margin-bottom:20px}#textContent h4{margin-bottom:3px;margin-top:13px}#textContent .date{font-style:normal;font-weight:normal;font-size:10px;float:left;margin-left:10px}#textContent .articleHeader{font-size:13px;font-weight:bold}.cpPadding p{padding:0 20px 0 20px}.cpPadding h3{padding:0 20px 0 20px;margin:0}img.standardPhotoLeft{float:left;margin-right:10px}.standardPhotoRight{float:right;margin-left:10px}#contactImageDiv{margin-top:24px}.profile{padding-left:10px;padding-bottom:20px;float:left}.profileText{width:175px;float:left;min-height:155px;position:relative}.profilePhoto{width:117px;float:left;vertical-align:bottom;margin-right:5px}.star{background:url(/Content/css/images/mainMasterPageSprite.png) no-repeat scroll -88px -626px transparent;height:9px;width:11px;margin-top:5px;float:left}.noStar{background:url(/Content/css/images/mainMasterPageSprite.png) no-repeat scroll -101px -626px transparent;height:9px;width:11px;margin-top:5px;float:left}.halfStar{background:url(/Content/css/images/mainMasterPageSprite.png) no-repeat scroll -76px -626px transparent;height:9px;width:11px;margin-top:5px;float:left}.marginLeft{margin-left:5px}.stars p,.stars .starContainer,.starContainerPrint{float:left}.stars p{width:600px}.myPage input[type="text"],.myPage input[type="password"],.myPage input.text,.myPage textarea,.myPage select{width:95%!important;margin:0}.myPage select{font-size:12px}#textContent input[type="text"],#textContent input[type="password"],#textContent input.text,#textContent textarea,#textContent select{width:200px}#textContent textarea{width:400px;height:200px}#textContent input[type="text"].short,#textContent select.short{width:50px}#textContent input[type="text"].half{width:97px}#textContent input[type="text"].afterShort{width:143px}#relatedHomeUnits{padding-top:20px}#relatedHomeUnits img{margin:0 auto}#relatedHomeUnits ul,#geographyLinks ul{margin:0;padding:0}#relatedHomeUnits li{list-style-type:none;margin-bottom:20px}#relatedHomeUnits li img{cursor:pointer}#relatedHomeUnits li em{font-style:normal;font-size:10px}#relatedHomeUnits li a{color:#59595c}#relatedHomeUnits li a .homeTypeNameAndMaxPersons{color:#59595c;font-size:10px}#relatedHomeUnits ul{margin:0;padding:0}.bookingsTable{width:650px}.bookingsTable th{padding-top:15px;background-color:#ddd;border-bottom:2px solid #777;border-top:12px solid #fff}.bookingsTable td{height:40px;background-color:#eee;border-bottom:1px solid #bbb}.bookingsTable td.emphasized{background-color:#f3f315}.bookingsTable td.expired{color:#ccc}#sourceAddressSelector{display:none}#airports{font-size:9px}#textLinksWrapper{width:280px;float:left;padding-top:20px}#facebookLogin{background:url(/Content/css/images/loginWithFacebook.png) no-repeat scroll transparent;height:29px;width:188px;float:left;cursor:pointer}#facebookLogin span{display:block;font-size:11px;margin-left:37px;margin-top:6px;color:#1d51b9}#specifyTimeOfArrival{display:none;padding:10px 0}label{font-weight:normal}#message0{display:none;font-style:italic}.geographyBackgroundImage{background-repeat:no-repeat;width:100%;height:0;padding-top:203px;position:relative}.geographyBackgroundImage h5{width:100%;background-color:#fff;opacity:.75;filter:alpha(opacity=75);color:#000;position:absolute;bottom:0;padding-left:10px}.geographyBackgroundImage h5 a:visited{color:#111}.geographyItem{float:left;padding-right:20px}.geographyItem img{width:430px}.freetextSearch{width:880px;background-color:#59595c;height:50px;margin:20px 0}.autocompleteAreaItem{cursor:pointer;font-size:10px;background-color:#efefef;border-bottom:5px solid #fff;border-radius:5px;padding:10px!important;border-bottom:1px solid #ccc;width:835px!important;color:#000}.autocompleteAreaItem img{width:95px;padding:5px 5px 2px 5px}.autocompleteAreaHeader{font-size:10px;background-color:#efefef;border-bottom:1px solid #ccc;border-radius:5px;padding:10px;font-weight:bold;width:835px!important}#areaQ{width:845px;background-color:#b7b7b8;border:1px solid #59595c;margin-left:10px;padding-left:10px;margin-top:8px;color:#fff;height:30px;font-weight:400;font-size:11pt;font-family:"Droid Sans",serif}.townInfo{width:46%;float:left;margin-right:10px;margin-bottom:20px;height:220px}.holidayHomesDiv2{float:left;margin-bottom:50px}.holidayHomesDiv2 h5{cursor:pointer}.holidayHomeDiv{width:275px;float:left;border:0;margin-right:14px;height:325px}.segmentedHomesDiv{width:200px;float:left;border:0;margin-right:20px;height:140px}.segmentedHomesDiv:nth-child(4n+3){margin-right:0}.holidayHomesDiv{width:860px}.holidayHomesDiv h5{cursor:pointer}.holidayHomeDiv2{height:245px!important}.holidayHomeDiv3{margin-right:0!important}#fadeBox #topImage{float:left}#fadeBox #quickSearch{float:right;padding:0!important}.holidayHomeDiv .grayBoxLinks{padding:0!important}.holidayHomeImage{height:180px;overflow-y:hidden;margin-bottom:8px;cursor:pointer}.fadeBox{position:relative;overflow:hidden;float:right;margin-bottom:30px}.read-more{display:none}.read-less{display:none;background-image:none!important;padding:0!important}.read-more .button,.read-less .button{background-color:#dedede;padding:10px;color:#111;border:1px solid #59595c}.read-less .button{margin-top:10px;margin-bottom:10px}.read-more{bottom:0}.read-less{bottom:11px}.read-more,.read-less{position:absolute;left:0;width:100%;text-align:center;margin:0;padding:10px 0;background-image:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,1)),to(rgba(255,255,255,0)));background-image:-moz-linear-gradient(bottom center,rgba(255,255,255,1) 20%,rgba(255,255,255,0) 95%);filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColor=0,endColorStr=#FFFFFF);-ms-filter:progid:DXImageTransform.Microsoft.gradient(gradientType=1,startColor=0,endColoStr=#FFFFFF)}#textLinksWrapper{}#textLinksWrapper.stick{position:fixed;top:0;z-index:10000;border-radius:0 0 .5em .5em}.areaAutoComplete{z-index:1000;margin-top:8px}.tabs-menu{height:30px;float:left;clear:both}#tabs-container ul{margin:0!important;margin-top:20px!important;width:100%}.tabs-menu li{height:30px;line-height:30px;float:left;margin-right:3px;background-color:#ccc;border-top:1px solid #d4d4d1;border-right:1px solid #d4d4d1;border-left:1px solid #d4d4d1;list-style:outside none none}.tabs-menu li.current{position:relative;background-color:#fff;border-bottom:1px solid #fff;z-index:5}.tabs-menu li a{padding:10px;text-transform:uppercase;color:#fff;text-decoration:none}.tabs-menu .current a{color:#2e7da3}.tab{border:1px solid #d4d4d1;background-color:#fff;float:left;margin-bottom:20px;width:auto}.tab-content{padding:20px;display:none}#tab-1{display:block}#mapCanvasGeography{min-height:460px;margin:10px 0;width:860px}.lazy-towns,.lazy-departments,.lazy-holidayhomes,.lazy-excursions{width:270px;cursor:pointer}.lazy-towns,.lazy-departments,.lazy-excursions{height:84px}