.contents{width:960px}.col-1{float:left;width:644px;margin-bottom:0;padding-top:2px;overflow:hidden;margin-right:16px}.col-2{float:right;width:300px;margin-bottom:18px}.clear{clear:both}.bizList li{border-bottom:1px solid #dbdbdb;padding:20px 5px;width:100%}.businessInfo{width:531px;float:left;margin-right:30px}.search .businessInfo{width:503px}.nearbyBusinesses{margin-top:10px;border-bottom:1px solid #dbdbdb}.nearbyBusinesses .ratingContainer{margin-top:4px;float:right}.nearbyBusinesses .businessDetails{width:340px;float:left;margin-top:4px}.nearbyBusinesses .businessInfo{padding-bottom:20px;padding-top:18px;border-bottom:1px solid #dbdbdb;width:100%}.nearbyBusinesses .ratingContainer a{top:0;margin-top:10px;margin-right:5px;width:122px}.businessInfo img{float:left;margin-right:13px;margin-left:5px}.catImage{border:1px solid #d7d7d7}.businessName,.cname{font-size:16px;color:black;font-weight:bold;text-decoration:none;font-family:Arial,Verdana,sans-serif}.businessName:hover{text-decoration:underline}.criteria .ratingArrow{top:3px}.ratingArrow{position:relative;display:inline-block;*top:-4px;*float:left;top:1px}.ratingLabel{color:#707070;font-size:9px;font-family:Arial,Verdana,sans-serif;padding:0 3px;background-color:white;border:1px solid #acacac;display:inline-block;position:relative;top:-6px;left:-6px;line-height:13px;*top:-4px;*left:0;z-index:-3}.hiddenFeedback .ratingLabel{background-color:#c0c0c0;color:white}.ratingLabelArrow{background:url(img/reviews/rating-arrow.png) 4px 0 no-repeat;width:9px;height:19px;display:inline-block;position:relative;z-index:0}.rating,.profRating{background:url(img/reviews/ratingStarMedSprite.png) 0 0 no-repeat;width:66px;height:16px;display:inline-block;*float:left}.rating span,.profRating span{background:url(img/reviews/ratingStarMedSprite.png) 0 -20px no-repeat;height:16px;display:block;width:0}.rating .hover,.profRating .hover{background-position:0 -40px;zoom:1;z-index:9999}.catList{color:#3f8500}.catList strong{color:#333}.catList a{text-decoration:none;display:inline-block}.additionalInfo{float:left}.ratingContainer{float:left}.ratingContainer a,.additionalInfo a{color:#364a9a;text-decoration:none;font-size:11px;position:relative;top:-3px;line-height:19px}.additionalInfo a:hover{text-decoration:underline}.enhanced{margin-top:22px}.enhanced img{padding:1px;border:1px solid grey}.enhanced .enhancedImgLink{float:left;margin-left:10px}.enhanced .keyPoints{color:#3490ff}.enhanced .description{display:inline}.enhanced .enhancedDetails{width:550px;float:left}.ratingHidden{opacity:.5}.reviewH1,.reviewH2,.reviewH3{font-family:Arial,Verdana,sans-serif;color:#373737}.reviewH1{font-size:22px}.reviewH2{font-size:16px}.reviewH3{font-size:14px}.reviewH1 .bizName{color:#364a9a;text-decoration:none;font-size:22px;line-height:22px}.businessAddress{color:#636363;font-size:12px;float:left;margin-right:10px}.infoAlert{display:inline-block;position:relative}.infoAlert .disclaimer{background:url(img/reviews/disclaimerToolTip.png) no-repeat;width:16px;height:14px;display:inline-block}.infoAlert .disclaimer:hover{background:url(img/reviews/disclaimerToolTipHover.png) no-repeat}.infoAlert .reviewDisclaimer{width:200px;float:left;padding:5px 10px;background-color:#fff3e1;border:2px solid #ff8346;position:absolute;left:-92px;bottom:21px}.infoAlert .reviewDisclaimer:before{border-top-color:#ff8346}.infoAlert .reviewDisclaimer:after{border-top-color:#fff3e1}.infoAlert .businessDisclaimer{background:url(img/reviews/disclaimerToolTip.png) no-repeat}.infoAlert:hover>.arrow_box,.infoAlert:hover>.infoMessagePopup{display:inline-block;overflow:visible;z-index:999}.infoAlert .infoArrow{width:8px;height:16px;float:left;display:block}.infoAlert .infoMessage{margin:0;padding:2px;font-size:10px;color:white;text-shadow:.4px 1px .4px rgba(0,0,0,0.4)}.infoAlert .orangeInfo{background-color:#ed6928}.titleHeadings .infoAlert .orangeInfo{padding:4px}.infoAlert .orangeInfoArrow{background:url(img/reviews/orangeAlertArrow.png) 0 0 no-repeat}.infoAlert .greenInfo{background-color:#678154}.infoAlert .greenInfoArrow{background:url(img/reviews/greenAlertArrow.png) 0 0 no-repeat}.infoAlert .redInfo{background-color:#901b1b}.infoAlert .redInfoArrow{background:url(img/reviews/redAlertArrow.png) 0 0 no-repeat}.infoMessagePopup{font-size:11px;color:#252525;padding:10px;border:2px solid black;width:290px;height:110px;position:absolute;bottom:24px;right:-50px;display:none}.infoMessagePopup:hover{display:block}.infoMessagePopup:after{content:"";display:block;width:21px;height:12px;position:relative;top:16px;left:115px}.infoAlert .reviewDisclaimer:hover{display:block}#content-wrapper .full-width{overflow:visible}.infoAlert .socialSharePopup{width:100px;padding:2px;bottom:27px;left:-42px;background-color:white;color:#757575;position:absolute;border:solid 2px #f5a44b;font-size:11px;font-weight:bold;text-align:center}.infoAlert .socialSharePopup:after,.infoAlert .socialSharePopup:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.infoAlert .socialSharePopup:after{border-color:rgba(255,255,255,0);border-top-color:#fff;border-width:9px;left:50%;margin-left:-9px}.infoAlert .socialSharePopup:before{border-color:rgba(245,164,75,0);border-top-color:#f5a44b;border-width:12px;left:50%;margin-left:-12px}.ie8 .infoAlert .socialSharePopup:before,.ie9 .infoAlert .socialSharePopup:before{border-bottom:0!important}.ie9 .listingPage .infoAlert .socialSharePopup{bottom:32px}.listingPage .infoAlert .socialSharePopup{bottom:28px;left:0}.arrow_box{position:relative;background:#88b7d5;border:1px solid #c2e1f5;right:0;z-index:0;display:none}.arrow_box:after,.arrow_box:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(136,183,213,0);border-top-color:#88b7d5;border-width:10px;left:50%;margin-left:-10px}.arrow_box:before{border-color:rgba(194,225,245,0);border-top-color:#c2e1f5;border-width:13px;left:50%;margin-left:-13px}.infoAlert .promoRating:after{border-top-color:#ffec9e}.infoAlert .promoRating:before{border-color:rgba(194,225,245,0);border-top-color:#ffd562}.listingPage .infoAlert .promoRating,.infoAlert .promoRating{background-color:#ffec9e;border:1px solid #ffd562;color:#374a96;font-weight:bold;width:166px;left:-45px}.promoRating span{color:#d94200}.promoArrow{margin-left:10px}.promoArrow .infoMessage{border:1px solid #ffd562;background-color:#ffec9e;color:#374a96;font-weight:bold;text-shadow:none;font-size:11px;padding:2px;border-left:none}.promoArrow .infoMessage:after,.promoArrow .infoMessage:before{top:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;right:100%}.promoArrow .infoMessage:after{border-color:rgba(255,255,255,0);border-right-color:#ffec9e;border-width:10px;top:50%;margin-top:-10px}.promoArrow .infoMessage:before{border-color:rgba(214,214,214,0);border-right-color:#ffd562;border-width:11px;top:50%;margin-top:-11px}.promoArrow .infoMessage span{color:#d94200}.facebookHelp{top:20px}.facebookHelp .infoMessagePopup{left:-20px;width:360px;height:auto;bottom:21px}.facebookHelp .infoMessagePopup:after{left:5px;top:22px}.facebookHelp li{font-size:11px}.orangeInfoPopup{border:2px solid #ff8346;background-color:#fff3e1}.orangeInfoPopup:after{background:url(img/reviews/orangePopupArrow.png) 0 0 no-repeat}.seperator{background-color:#d7d7d7;height:1px;margin:20px 0}#ratingTable{font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:12px}#ratingTable td{padding:0 15px;*padding:0}#ratingTable .starCell{padding:0 3px}#ratingTable .ratingCategory{text-align:right}#ratingTable .customRadio{margin:3px 0;height:21px;width:21px;cursor:pointer;background:url(img/reviews/ratingStarLargeSprite.png) no-repeat;background-position:0 0}#ratingTable input{display:none}#ratingTable .ticked{background-position:0 -42px}#ratingTable .clicked{background-position:0 -21px}.welcomeMessage{font-family:Arial,sans-serif;font-size:16px;color:#373737;margin:14px 0;display:block}.welcomeFacebook{padding-top:15px}.facebookPic{float:left;margin-right:10px}.titleHeadings{font-family:Arial,sans-serif;font-size:14px;font-weight:normal;margin:14px 0;margin-top:30px;display:block}.asterisk{color:#ba440a;font-weight:bold;font-size:18px}#experienceContainer textarea,#improveContainer textarea{width:100%;max-width:100%;height:200px;margin-bottom:0;background:0}#improveContainer textarea{height:75px}.inputErrors{border:1px solid #c2c2c2;border-top:0;color:#707070;height:20%;font-size:11px;font-family:Arial,sans-serif;padding:5px;background-color:#fff}.inputErrors .error{color:#c43a3a}.optionalText{color:#707070}.facebookHiglight{color:#385998;font-weight:bold}#signupContainer{border:1px solid #d7d7d7;background-color:#f3f3f3;padding:15px;font-family:Arial,Verdana,sans-serif;font-size:12px;margin:30px 0}#signupContainer img{margin-right:10px}.inputButton{border:1px solid #d54600;padding:10px;color:white;font-size:12px;margin:10px 0;cursor:pointer}.orangeButton{background:#c7480a;background-image:linear-gradient(top,#ff5713 0,#ae3a01 100%);background-image:-o-linear-gradient(top,#ff5713 0,#ae3a01 100%);background-image:-moz-linear-gradient(top,#ff5713 0,#ae3a01 100%);background-image:-webkit-linear-gradient(top,#ff5713 0,#ae3a01 100%);background-image:-ms-linear-gradient(top,#ff5713 0,#ae3a01 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5713',endColorstr='#ae3a01',GradientType=0);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.0,#ae3a01),color-stop(1.0,#10a5713));width:250px;float:left}.darkBlueButton{background:#183872;background-image:linear-gradient(top,#183872 0,#4062a3 100%);background-image:-o-linear-gradient(bottom,#183872 0,#4062a3 100%);background-image:-moz-linear-gradient(bottom,#183872 0,#4062a3 100%);background-image:-webkit-linear-gradient(top,#183872 0,#4062a3 100%);background-image:-ms-linear-gradient(top,#183872 0,#4062a3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4062a3',endColorstr='#183872',GradientType=0);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.0,#183872),color-stop(1.0,#4062a3));border:1px solid #1b3b76;float:left}.facebookIconBtn{width:14px;height:16px;display:block;background:url(img/reviews/fbbuttonIcon.png) no-repeat;top:35px;left:11px;position:relative}.ie7 .facebookSignIn{width:270px}.ie7 .facebookPost{width:140px}.confirmation{font-family:Arial,Verdana,sans-serif;font-size:12px;color:#373737}.ratingThumb div{height:23px;width:23px;cursor:pointer;background:url(img/reviews/thumbs.png) no-repeat 0 0;display:inline-block}.ratingThumb input{display:none}.ratingThumb .up{background-position:0 0}.ratingThumb .down{background-position:-26px 0;*float:left}.ratingThumb .upActive{background-position:0 -30px}.ratingThumb .downActive{background-position:-26px -30px}.recentReviews li{border-top:1px solid #d7d7d7;margin:10px 0;padding:20px 0}.snippetReview .ratingContainer{width:240px}.snippetReview .snippetImg{float:left;margin-right:10px}.snippetReview .snippetDate{font-size:11px;color:#707070;top:-5px;position:relative;margin-left:6px;*float:left;display:inline-block}.snippetReview .readMore{text-decoration:none;font-size:11px;color:#364a9a;float:right;margin-top:4px}.review .readMoreIcon,.snippetReview .readMoreIcon{height:4px;width:9px;background:url(img/reviews/more.png) no-repeat;display:inline-block}.review .readMoreIcon.less,.snippetReview .readMoreIcon.less{background:url(img/reviews/less.png) no-repeat}.reviewDetails{float:left;clear:right;font-size:11px}.infoBox{padding:10px 15px;color:#555;font-family:Arial,sans-serif;font-size:12px;margin-bottom:30px}.infoBox ul{list-style-image:url(img/reviews/firstBulletPoint.png);padding-left:25px}.infoBox li{margin:5px 0}.infoBox strong{font-weight:bold}.infoBox.yellow{border:1px solid #ffe177;background-color:#fffdec}.infoBox.green{border:1px solid #c2dea9;background-color:#f1ffec;color:#363636}.infoBox.blue{border:1px solid #a8cce4;background-color:#e1effa;color:#363636}.infoBox .fbImg{float:left;margin-right:6px}.successReview{line-height:21px;font-size:14px;margin-top:5px}.fbUser{margin-bottom:10px}.fbUser img{position:relative;top:3px}.fbUser span{background-color:#3b5998;font-weight:bold;color:white;display:inline-block;font-size:10px;padding:3px 5px;text-shadow:0 0 1px rgba(0,0,0,0.8)}.fbUser .fbIcon{background-color:#3b5998;font-size:10px;margin-right:1px;height:24px;float:left;display:inline-block}.fullReview{display:none}h2.recentReviews{font-size:14px;font-family:Arial,Verdana,sans-serif;font-weight:bold;color:#555}.postInfo{width:14px;height:14px;background:url(img/reviews/infoToolTip.png) no-repeat;display:inline-block;margin-left:10px;margin-right:20px}.review .thumbUp,.review .thumbDown{width:14px;height:14px;display:inline-block;background:url(img/reviews/doRecommend.png);margin-right:5px}.review .thumbDown{background:url(img/reviews/doNotRecommend.png)}.review .more{float:right}.listingReviews .reviewDate{color:#707070;font-family:Arial,Verdana,sans-serif;font-size:11px;position:relative;bottom:5px}.listingReviews .bold{font-weight:bold}.listingReviews li{padding-top:30px;padding-bottom:7px}.listingReviews .hasOwnerReply{border-bottom:1px solid #ccc}.listingReviews .userData{float:left;width:120px;height:263px;font-weight:normal}.listingReviews .ratingContainer{margin-left:10px;width:505px}.listingReviews .review{float:left;width:515px;padding-top:10px;padding-left:10px}.listingReviews .criteria{float:left;width:257px;margin-bottom:30px;margin-left:10px}.listingPage .ratingArrow{top:-2px}.listingPage .reviewCount{top:-7px}.ratingCount,.ratingHeading{color:#707070;font-size:12px}.ratingHeading{width:120px;display:inline-block;text-align:right}.listingReviews .userData img{display:block}.listingReviews .userData p{font-size:11px;color:#363636}.listingReviews .review .reviewBar{display:inline-block}.reviewBar,.reviewBar span{background:url(img/listingReviews/ratingBar.png) no-repeat;height:15px;width:75px;display:block}.reviewBar span{background-position:0 -20px}.miniThumb{width:9px;height:10px;background:url(img/reviews/noOfRatings.png) no-repeat;display:inline-block;margin-right:5px}.miniStar{width:9px;height:9px;background:url(img/reviews/noOfReviews.png) no-repeat;display:inline-block;margin-right:5px}.helpfulArrow{width:5px;height:13px;background:url(img/reviews/arrowCapGreen.png) no-repeat;display:inline-block;top:2px;position:relative}.helpfulAmount{background-color:#678154;color:white;font-size:10px;font-weight:bold;display:inline-block;height:13px;padding:0 5px;line-height:13px;top:-1px;position:relative}.reviewFooter{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:7px 1px;color:#707070}.reviewFooter .helpfulLink,.reviewFooter .helpfulLink:hover{color:#678154!important;font-weight:bold;text-decoration:none}.reviewFooter .helpfulLink:hover{text-decoration:underline}.reviewFooter .infoAlert{float:right;margin-right:5px}.reviewFooter .report-review{color:#9a6767;float:right;font-size:10px}.reviewFooter .report-review:hover{color:#9a6767!important}.ownerReply{background-color:#ecf2ff;border:1px solid #bec8ed;padding:15px;width:600px;color:#363636;font-size:13px;margin:30px auto;position:relative}.ownerReply:after,.ownerReply:before{bottom:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ownerReply:after{border-color:rgba(236,242,255,0);border-bottom-color:#ecf2ff;border-width:20px;left:10%;margin-left:-20px}.ownerReply:before{border-color:rgba(190,200,237,0);border-bottom-color:#bec8ed;border-width:21px;left:10%;margin-left:-21px}.ownerReply .ownerImg{float:left;margin-right:20px}.ownerReply .ownerContent{float:left;width:470px}.ownerContent p{color:#363636;font-size:13px}.ownerReply .ownerTitle{background-color:#364a9a;color:white;padding:0 3px;font-size:10px;display:inline-block;margin-bottom:13px}.ownerReply .reviewDate{bottom:0}.ownerReply .infoAlert{margin-left:0}.disclaimerNotice{display:inline-block;width:16px;height:14px;background:url(img/reviews/disclaimerToolTip.png) no-repeat}.ratingSmall{background:url(img/reviews/ratingStarSmallSprite.png) 0 0 no-repeat;width:46px;height:11px;margin-left:10px}.ratingSmall span{background:url(img/reviews/ratingStarSmallSprite.png) 0 -13px no-repeat;height:12px}#photos{width:490px}#photos li{display:inline-block}#photos .photoUpload{width:148px;height:144px;background:url(img/reviews/greyPhotoBackground.png) no-repeat;margin:5px;cursor:pointer}#uploadArea .inputPos{position:relative;top:-17px;opacity:0;filter:alpha(opacity=0);cursor:pointer;display:inline-block;width:100%;height:100%;border:1px solid red}.firefox #uploadArea .inputPos{left:-445px;font-size:43px!important;top:-100px!important;opacity:0}.firefox #uploadArea #firefoxFix{height:62px;position:relative;right:453px;top:4px;width:436px;z-index:999999999;cursor:auto}#photos .photoUpload:hover{background:url(img/reviews/bluePhotoBackground.png) no-repeat}#reviewSummary{float:left;width:100%;border-bottom:1px solid #c2c2c2}.reviewHeading{color:#364a9a;font-weight:bold;font-size:11px;font-family:Arial,verdana,sans-serif}.ratingBreakdown .reviewHeading{padding-bottom:10px;display:inline-block}.overView{width:100%;margin-bottom:0!important;font-size:14px;border-top:1px solid #c8c8c8;padding:20px 0;border-bottom:1px solid #c8c8c8}.overView .btn{float:right}.overView .btn:hover{text-decoration:none;cursor:pointer}.overView .reviewCount{position:relative;top:2px}.firefox .overView .starLink{top:1px}.overView .starLink{top:3px}.overView .ratingLabel{background-color:white;z-index:0}.overView .hiddenFeedback .ratingLabel{background-color:#c0c0c0}.overView .hiddenFeedback{top:8px}.ie7 .overView .hiddenFeedback{top:2px}.hiddenFeedback{cursor:pointer}.overView .ratingLabelArrow{z-index:1}.photoBillboard{border-right:1px solid #ccc;padding-right:10px;width:50%;float:left;padding-bottom:15px;padding-top:16px;height:221px}.photoBillboard img{float:left;margin-right:10px}.photoBillboard .noPhoto{margin-top:40px;margin-right:18px}.photoBillboard .noPhotoText{font-size:14px;color:#555;position:relative;top:70px}.photoBillboard .noPhotoText span{font-weight:bold;color:#364a9a}.reviewBreakdown{border-bottom:1px solid #ccc}.reviewBreakdown,.ratingBreakdown{float:left;width:50%;text-align:center;padding-top:14px;padding-bottom:16px}.hiderAction{background:url(img/reviews/less.png) no-repeat 0 0;display:inline-block;float:right;height:14px;width:14px}.hiderActionHidden{background:url(img/reviews/more.png) no-repeat 0 0}.reviewBreakdown .rating{margin-left:10px}.rating.fade{-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;opacity:.5}.hiddenFeedback .ratingLabelArrow{background:url(img/reviews/rating-arrow-hidden.png) 4px 0 no-repeat}.reviewCategories{margin:28px 0;text-align:left;padding-left:10px}.ratingBar{border:1px solid #d7d7d7;background-color:#f3f3f3;width:100px;height:13px;display:inline-block}.ratingBar span{background:url(img/reviews/ratingBarBG.jpg) repeat-x 0 0;border:1px solid #6575b8;display:block;position:relative;top:-1px;height:13px}.summaryHidden{height:40px;background-color:#f3f3f3;overflow:hidden;cursor:pointer}.shareButtons{float:right;font-size:11px;color:#707070}.shareButtons a{width:16px;height:16px;display:inline-block;cursor:pointer;position:relative;top:3px}.shareButtons .facebookShare{background:url(img/reviews/FbFriend.png) no-repeat 0 0}.shareButtons .twitterShare{background:url(img/reviews/twitterShare.png) no-repeat 0 0}#photoBox{border:1px solid #d7d7d7;background-color:#f3f3f3;padding:15px;margin-top:10px}#photoBox .titleHeadings{margin-top:0}#uploadControls{float:left;width:190px;margin-right:40px;font-size:13px}#uploadResults{float:left;width:360px}#uploadResults img{float:left;margin-right:10px;height:45px;border:1px solid #d7d7d7}#uploadResults li{margin:10px 0;height:40px;font-size:12px}#uploadResults li:nth-child(2){margin-top:0}#uploadArea .msg{line-height:19px}#uploadResults li p{position:relative;top:10px;font-style:italic;color:#707070;float:left;width:270px;overflow:hidden;height:19px}#uploadArea{border:1px solid #d6d6d6;background:#fff url(img/reviews/cameraIcon.png) no-repeat 50% 35%;width:100%;height:141px;margin-bottom:20px;font-size:14px;font-family:Arial,sans-serif}#uploadArea,#uploadArea span,#uploadArea input{cursor:hand;cursor:pointer}.uploadError{color:#b84407}.msg{position:relative;display:block;top:90px;text-align:center}.msg span{color:#374a99}#photoBox .captionUpload{background:#fff;border:1px solid #d7d7d7;margin-top:5px;width:200px}#captionContainer .captionUpload{width:100%}.removeImageButton{width:10px;height:10px;display:inline-block;background:url(img/reviews/deleteIcon.png) no-repeat 0 0;cursor:pointer;float:left;position:relative;top:34px;left:59px}#uploadArea .removeImageButton{left:178px;top:129px;display:none}.upd{width:57px}#uploadButton{border:1px solid #ccc;background-color:white;color:#374a99;font-size:13px;text-decoration:none;cursor:pointer;text-align:center;width:100%;height:30px;display:block;font-weight:bold;line-height:27px;font-family:Arial,verdana,sans-serif;margin-top:10px;background:#385eb9;background:-moz-linear-gradient(top,#fefefe,#e1e1e1);background:-webkit-gradient(linear,left top,left bottom,from(#fefefe),to(#e1e1e1));background:-o-linear-gradient(top,#fefefe,#e1e1e1);background:-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(StartColorStr=#fefefe, EndColorStr=#e1e1e1, GradientType=0)";background:linear-gradient(top,#fefefe,#e1e1e1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe',endColorstr='#e1e1e1',GradientType='0')}.ratingContainer .businessOverview{position:relative;bottom:4px;font-size:11px;font-weight:normal}.businessRating{border:1px solid #d7d7d7;padding-top:8px;padding-left:7px;width:209px}.businessRating+.reviewButton{width:105px;width:25%;line-height:12px;height:35px;font-size:11px;padding:7px 0;text-decoration:none}.ratingContainer .noDecoration{text-decoration:none}#uploadArea input{font-size:32px!important;left:0;top:-33px;cursor:pointer}.errorText{color:#ba440a;font-weight:bold;display:none}.hide{display:none}#uploadResults .captionInput{margin-top:7px;background-color:#fff}.miniCarouselStyle{max-width:230px;padding-top:10px}.miniCarouselStyle li img{border:1px solid #d7d7d7}.miniCarouselStyle li{padding:0;float:left;width:50px;margin-right:10px}.plain-carousel .jcarousel-container-horizontal{width:190px;padding:20px 40px}.plain-carousel .jcarousel-clip{overflow:hidden}.plain-carousel .jcarousel-clip-horizontal{width:190px;height:141px;float:left;margin-right:10px;margin-top:10px;border:1px solid #d7d7d7}.plain-carousel .jcarousel-item{width:190px;height:141px}.plain-carousel .jcarousel-item-horizontal{margin-left:0;margin-right:10px}.plain-carousel .jcarousel-item-placeholder{background:#fff}.popupCarousel .jcarousel-container-horizontal,.miniCarousel .jcarousel-container-horizontal{width:230px;padding:20px 40px}.popupCarousel .jcarousel-clip,.miniCarousel .jcarousel-clip{overflow:hidden}.popupCarousel .jcarousel-clip-horizontal,.miniCarousel .jcarousel-clip-horizontal{width:420px;display:inline-block;float:left;margin:0 8px;margin-top:10px;height:67px}.miniCarousel .jcarousel-clip-horizontal{width:175px}.popupCarousel .jcarousel-clip-horizontal{height:37px}.popupCarousel .jcarousel-item img,.miniCarousel .jcarousel-item img{border:1px solid #d7d7d7}.popupCarousel .jcarousel-item,.miniCarousel .jcarousel-item{width:50px;height:67px;margin:0;padding:0}.popupCarousel .jcarousel-item-horizontal,.miniCarousel .jcarousel-item-horizontal{margin-left:0;margin-right:10px;float:left}.popupCarousel .jcarousel-item-placeholder,.miniCarousel .jcarousel-item-placeholder{background:#fff}.review-photo-box .largePic{float:left;margin-right:15px}.review-photo-box .photoDetails{width:160px;top:110px}#reviewSummary .photoDetails{width:105px}.popupThumb img{width:50px}.photoBillboard .controls,.photoDetails{float:right;position:relative;font-size:11px}.photoDetails{color:#363636;float:left;top:30px}.photoBillboard .controls{top:67px}#reviewSummary .actionControl,.actionControlLarge{color:#364a9a;display:inline-block;padding:1px 6px;text-decoration:none;font-weight:bold;font-size:14px}.actionControl:hover,.actionControlLarge:hover{background-color:#ebebeb;text-decoration:none}.controls .pageCount{color:#363636;font-size:11px;margin:0 20px}.actionControlLarge{float:left;margin-top:10px;font-weight:bold;font-size:21px;cursor:pointer;padding:3px}.largePic{height:354px}.photosMini{float:right;height:90px}.miniPrevButton{position:relative;top:4px;right:210px}.miniNextButton{position:relative;right:10px;top:4px}.spacedLink,.spacedUnderline{text-decoration:none;color:#364a9a!important;font-size:12px}.spacedUnderline{border-bottom:1px solid #364a9a}.spacedUnderline:hover{text-decoration:none;border:0}label.error{color:red;display:block;font-size:12px}.review .col-1{overflow:visible}#shareReview{position:relative;top:10px}.love2shop-rate,.love2shop-rate strong{color:#1f3b8a;font-size:12px}.love2shop-rate{padding:30px 35px 22px 34px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:18px;position:relative}.love2shop{width:61px;height:27px;display:inline-block;background:url(img/reviews/love2shop.png) no-repeat;position:relative;bottom:2px;left:5px}.winRibbon{background:url(img/reviews/win-banner.png) no-repeat;width:59px;height:60px;float:right;position:absolute;top:-1px;right:-1px;display:inline-block}.profile .full-width{width:700px}.ie7 .reviewButton{width:92px;height:13px;line-height:13px}.ie7 .reviewBreakdown,.ie7 .ratingBreakdown{width:310px}.ie7 .reviewDetails{clear:none!important;zoom:1}.ie7 .reviewActions{bottom:34px}.ie7 .ratingHeading,.ie7 .infoAlert,.ie7 .reviewDate,.ie7 .ratingLabel,.ie7 .ratingLabelArrow,.ie7 .ratingCount,.ie7 .ratingBar{display:block;float:left;zoom:1}.ie7 .ratingBar{height:12px;margin-left:5px}.ie7 .ratingBar span{height:11px}.ie7 .ratingBar span,.ie7 .rating span{float:left}.ie7 .ratingLabel{top:3px;left:-2px}.ie7 .infoAlert .infoMessage{position:relative;bottom:2px}.ie7 .shareButtons a{top:0}.ie7 .helpfulArrow{top:-2px}.ie7 .infoAlert{bottom:3px}.ie7 .hiderAction{bottom:11px;position:relative}.ie7 #ratingSummaryHider{bottom:35px}.ie7 .summaryHeadings{float:left}.ie7.disclaimerAlert{float:none}.ie7 .listingReviews .ratingContainer{width:530px}.ie7 .ratingThumb div{float:left;margin-right:5px}.ie7 .ratingThumb div:after{clear:both;zoom:1}.ie7 .ratingArrow{top:-3px}.ie7 .reviewFooter .infoAlert{float:right}.ie7 .reviewFooter{float:left;height:25px}.ie7 .report-review,.ie7 .reviewFooter .infoAlert{bottom:18px;position:relative}.photoDetails{float:left;clear:right}.photoBillboard .controls{top:0}.photoPageCount{color:#707070;font-weight:bold;font-size:11px;margin-top:18px}.confirmationTick,#ui-dialog-title-review_form_rec,.reportReview{width:27px;height:27px;display:inline-block;background:url(img/reviews/confirmation.png) no-repeat;margin-right:10px;float:left;bottom:6px;position:relative}.reportReview{background:url(img/reviews/reportReview.png) no-repeat}#ui-dialog-title-review_form_rec,.reportReview{width:auto;height:auto;padding-left:35px;background-position-y:3px}.review-abuse{font-size:13px;font-family:Arial,Verdana,sans-serif}.review-abuse .reqName input{background:white}.whiteBtn{background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTVlNWU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(67%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0)}.ui-dialog-title{font-family:Arial,verdana,sans-serif;color:#373737;font-size:22px;font-weight:bold;font-style:normal}#review_form_rec .info-wrapper{width:100%}#review_form_rec .askReview{width:265px;font-size:13px;margin-right:20px;float:left}#review_form_rec .ratingLabel{left:-5px}#review_form_rec .businessRating{margin-bottom:25px;width:100%}#review_form_rec .reviewHeading{margin-left:10px}#review_form_rec .reviewButton{width:145px;height:32px;margin-right:10px;margin-top:2px}.review_form_rec .ratingPosition{margin-top:10px}.address{margin-bottom:0}#review_form_rec .mainRateBtn{width:135px}#review_form_rec .ratingPosition{margin-top:10px;display:inline-block}.featureList li{list-style-image:none;background:url(img/upgrade/bulletPointTick15x15.png) no-repeat 0 2px;margin:15px 0;padding-left:20px;font-size:13px;color:#555}.featureList li .highlight{font-weight:bold;color:#ba440a;font-size:14px}#whyFacebook{color:#364a9a;font-size:11px}body .facebookRecLogin{text-decoration:none!important;margin-bottom:15px;display:inline-block}.showing{font-size:18px;padding:10px 0 11px;clear:left;font-style:italic;color:#464646}.enhancedSmall{width:17px;height:20px;display:inline-block;background:url(img/reviews/enhancedSmall.png) no-repeat;top:3px;position:relative}.review p{word-wrap:break-word;font-weight:normal}.photoGuidelines{float:left;font-family:Arial,sans-serif;font-size:12px;margin-top:9px;padding:10px 25px;background-color:#e7eeff;border:1px solid #bac8ea;position:relative}.ie7 .photoGuidelines{width:280px}.photoGuidelines:after,.photoGuidelines:before{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.photoGuidelines:after{border-color:rgba(255,255,255,0);border-right-color:#e7eeff;border-width:23px;top:50%;margin-top:-23px}.photoGuidelines:before{border-color:rgba(214,214,214,0);border-right-color:#bac8ea;border-width:24px;top:50%;margin-top:-24px}.photoGuidelines .titleHeading{font-size:14px;font-weight:bold;color:#364a9a;display:inline-block;margin:5px 0}.photoGuidelines .spacedLink{top:5px;position:relative}.photoGuidelines ul{padding-left:5px;padding-top:5px}.photoGuidelines li{list-style-image:url(img/reviews/firstBulletPoint.png);padding:1px 0;font-size:12px}.reviewCancel{top:17px;position:relative;margin-right:10px}.facebookHelp .spacedUnderline{font-size:11px}#reportDetails .reviewH3{font-weight:bold;color:#222;font-size:12px}.recommendHeading{display:inline-block;float:left}.recommendThumbs{float:left;top:24px;position:relative;margin-left:15px}.spacedLinkBold{font-weight:bold}.facebookSignIn{padding-left:33px;padding-right:8px;font-weight:bold}.successReview p{padding:3px 0}.successReview .moreinfo{font-size:11px}.blueBorder{border:3px solid #364a9a}.busNameRestrict{max-width:355px;display:inline-block;overflow:hidden;height:20px}.ie8 .busNameRestrict,.firefox .busNameRestrict{position:relative;top:5px}.firefox .busNameRestrict{max-width:316px}.minimumChar{font-size:12px;font-family:Arial,verdana,sans-serif;float:right}.reviewContent{float:left;width:520px;border-left:1px solid #d7d7d7;min-height:263px}.ie7 .reviewContent{width:509px}.ie7 #reviewstop,.ie7 .full-width .boxed,#reviews,.ie7 .descriptionBox{width:100%!important}.mpu .sub-column{width:313px}.ie9 .additionalInfo{float:right!important}.businessRating+.noReviews{height:32px;font-size:11px;line-height:10px}.mpu .full-width{margin-bottom:100px}.ie9 .busNameRestrict{top:5px;position:relative}#reviews h2.reviewCount{font-weight:normal;display:inline}.dorsetProfile .hasReviews,.dorsetProfile .noReviews{width:76px;line-height:17px}.dorsetProfile .noReviews{height:31px}.dorsetProfile .hideFeedbackBtn{height:34px}.mpu .reviewButton{width:105px;line-height:18px;height:35px}.mpu .reviewButton.noReviews{line-height:15px!important;height:31px}.businessRating .noReviews{width:105px}.firefox .mpu .reviewButton.noReviews{height:35px;line-height:18px}.ie9 .mpu .reviewButton.noReviews{height:31px}.ie9 .mpu .reviewButton.hideFeedbackBtn{height:31px}.ie9 .mpu .reviewButton.hasReviews{line-height:23px!important}.ie7 .hasReviews,.ie7 .mpu .reviewButton.hideFeedbackBtn.noReviews{width:94px;height:13px;line-height:13px}.ie9 .dorsetProfile .hideFeedbackBtn{padding-top:5px;height:34px;width:76px;line-height:21px}.ie9 .dorsetProfile .hasReviews,.ie8 .dorsetProfile .hasReviews{width:75px;line-height:18px}.firefox .dorsetProfile .hasReviews{width:76px;line-height:16px}.noReviewContainer a{top:0;position:relative}.hiddenFeedback a{top:-3px}.ie .ratingContainer .businessOverview{padding-left:5px}.ie7 .listingPage .reviewCount{padding-left:5px}.ie7 .listingPage .ratingArrow{top:-6px}.ie7 .mpu .noReviews.reviewButton{width:94px;height:13px}.h3Heading{color:#373737;font-size:18px;font-weight:bold}.reviewStats{padding-left:10px;text-align:left;line-height:1.2em;padding-top:15px}.ie7 .summaryHidden{height:16px}.ie7 .summaryVisible{height:154px}.ie8 .review-photo-box .photoDetails{width:150px}.ie7 .promoArrow{bottom:16px;float:right}.ie7 .promoBox{height:23px}.promoEntered{background-color:#ffec9e;border:1px solid #ffd562;font-size:12px;color:#363636;padding:5px 10px;margin:10px 0}.promoEntered #reviewWeek{float:right;padding-left:5px}.ie7 .promoEntered{margin-left:7px}.writeReviewTips{margin-top:20px}.social .google:hover{background-position:-46px -24px}.social .facebook{background-position:-23px 0}.social a{display:inline-block;background:url(img/dorset/social-dorset-sprite.png) no-repeat 0 0;width:20px;height:20px;padding:0!important}.social .facebook:hover{background-position:-23px -24px}.social .twitter:hover{background-position:-69px -24px}.social .google{background-position:-46px 0}.social .twitter{background-position:-69px 0}.social span{font-size:11px;color:#888;margin-right:10px;float:right}#ratingTableStars{font-family:Arial,Verdana,sans-serif;font-weight:bold;font-size:12px}#ratingTableStars td{padding:5px 10px;*padding:0}#ratingTableStars .ratingCategory{text-align:right}.ratingText{color:#777;font-size:10px;text-transform:capitalize;width:92px}.ratingText .ratingInfo{top:3px;left:-10px}.ratingText .ratingInfo .ratingLabel{border:2px solid #f4a348;border-left:none;line-height:14px}.ratingText .ratingInfo .ratingLabelArrow{background:url(img/reviews/rating-arrow-orange-3px.png) -1px 1px no-repeat}.firefox .ratingText .ratingInfo .ratingLabelArrow{background-position:1px 0}.ie8 .ratingText .ratingInfo .ratingLabelArrow{background-position:-1px 0}.ratingInfo{display:none}.ratingInfo.hovered{display:inline-block}.ratingStar{padding-right:0}.bizCommentDisclaim{float:right!important}.ie7 .photoBillboard{height:201px}.ratingText .hideArrows .ratingLabelArrow{visibility:hidden}.ratingText .hideArrows .ratingLabel{border:0}.inlineArrow .reviewPromoLink,.promoArrow .reviewPromoLink{padding-top:0;display:inline-block;font-weight:bold;text-decoration:none}.promoArrow .reviewPromoLink:hover{color:#364a9a;text-decoration:none}.inlineArrow .reviewPromoLink p,.promoBox .reviewPromoLink{font-weight:bold}.overViewRating{top:1px}@media only screen and (device-width:768px){.ratingText{width:98px}}.local ul.towns{padding:2px 0}.local ul.towns li{padding:2px 3px}.hreview-aggregate .noimg .rating,.hreview-aggregate .noimg .rating span{background:0;display:inline;font-size:10px}.ie10 .ratingLabelArrow{z-index:1}.ie10 .ratingLabel{z-index:0}.ie10 .busNameRestrict{top:5px;position:relative}html{min-height:100%;margin-bottom:1px}body{text-align:center;margin:0;padding:0;margin-bottom:15px;background-color:#fff;line-height:1em}html,body{height:100%}a{color:#0637b4}a:hover{text-decoration:none;color:#bc0000}IMG{border:0}div.ni img{width:70px}#hd{width:770px;margin:0;padding-bottom:20px;margin-left:auto;margin-right:auto}#logo{float:left;border:0;padding-top:10px}#logo h1{margin:0;padding:0;text-align:left;padding-left:50px;font-family:verdana,arial,sans-serif;font-weight:bold;font-size:11px}#logo h2{margin:0;padding:0;text-align:left;padding-left:50px;font-family:verdana,arial,sans-serif;font-weight:bold;font-size:11px}#nav{text-align:center;padding:0;margin:0 auto;width:auto;height:13px;border-collapse:collapse}#nav td{padding:0}#nav a{padding-top:4px;padding-bottom:8px;padding-left:16px;padding-right:16px;background:#dae3f9;display:block;float:left;height:11px;border-right:1px solid #FFF;border-bottom:1px solid #FFF;text-decoration:none;font-family:arial,sans-serif;font-weight:bold;font-size:12px;color:#000}#nav a:hover{background:#3568eb;color:#FFF}#src{width:100%;background:#3568eb;background-repeat:repeat-x;background-position:bottom;padding:0;margin:0}.help{font-size:9px}#sr{padding:15px;padding-bottom:20px;width:500px;margin-left:auto;margin-right:auto;text-align:left}#sr p{padding:0;margin:0;padding-top:5px;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:12px;color:#d4d4d4}#sr .ex{color:#fff}#q,#where{width:420px;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:14px;color:#bc0000;padding:4px;border:#000 1px solid}.ftn{padding:0;margin:8px auto}.ftn a{padding:4px 16px;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:12px}.map_title{color:#606060;font-family:arial,verdana,sans-serif;font-size:16px;margin:0;padding:0;font-weight:bold}.map_company{margin:0;padding:0;text-align:left;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:19px}.map_company a{margin:0;padding:0;text-align:left;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:19px}.map_cat{margin:0;padding:0;text-align:left;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:10px}.map_address{margin:0;padding:0;text-align:left;font-family:arial,verdana,sans-serif;font-weight:bold;font-size:12px;color:#606060}.spacer{font-size:10px}.print{float:left;width:200px;height:43px;font-family:arial,verdana,sans-serif}.print a{text-decoration:none}.print span{float:left;padding-top:10px;padding-left:5px}.print a:hover{text-decoration:underline}.print img{border:0;float:left}.ftc{background:#d5d5d5;width:100%;border-top:#8b8b8b 1px solid;border-bottom:#8b8b8b 1px solid}.ftc{width:100%;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;background:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#efefef));background:-moz-linear-gradient(top,#fafafa,#efefef);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fafafa',EndColorStr='#efefef',GradientType=0)}.ft{clear:both;text-decoration:none;display:inline-block}* html .ft{display:inline-block}#cp{font-family:arial,verdana,sans-serif;color:#8b8b8b;font-size:11px;padding:0;margin:0;padding-top:5px}.admin{width:100%;text-align:left;background-color:#eae7ba;padding:4px;border-top:#333 1px solid;border-bottom:#333 1px solid;margin-bottom:20px}.admin p{font-size:11px;font-family:verdana,arial,sans-serif}#weather_banner_text{font-size:12px;color:#888}#weather_banner{float:left;text-align:left;width:100%;background:#edf0ff;padding-top:2px;padding-left:10px;padding-bottom:5px;font-family:arial;margin-bottom:10px;//margin-top:10px}#weather_banner .ad{float:left;width:141px;display:compact}#weather_banner .narrow_ad{float:left;width:117px;text-align:center;padding-right:7px;display:compact}#weather_banner .title{font-size:13px;margin:0;font-weight:bold}#weather_banner .text{font-size:10px;color:#888;display:compact;margin:0}#weather_banner .link{font-size:10px;color:#0a0;margin:0}.right_col{float:left;width:250px}.left_col{float:left;padding-right:20px;width:500px}.g_ad{font-size:13px;line-height:15px;margin:0;padding:5px 5px 10px 5px;background:#fff9dd;font-family:arial}.g_ad:hover{background:#fdeda1}.ac_results{border:1px solid gray;background-color:white;padding:0;margin:0;list-style:none;position:absolute;z-index:10000;display:none;font-family:verdana,arial,sans-serif;font-size:10px;width:430px}.ac_results li{padding:2px 5px;white-space:nowrap;color:#101010;text-align:left;font-family:verdana,arial,sans-serif;font-size:10px;clear:both;height:17px}.ac_over{cursor:pointer;background-color:#f0f0b8}.tkn{width:320px;text-align:left;float:left}.tic{width:100px;text-align:right;float:left}.ac_match{text-decoration:none;color:black}.border{border:1px solid #b2b2b2;float:right}#current-conditions{width:100%;font-family:arial,verdana,sans-serif;font-size:.75em;margin:1em 0}#current-conditions th{text-align:left}#current-conditions th{vertical-align:top}#current-conditions span{display:block;font-weight:bold}#current-conditions span.remove-later{display:inline-block;width:250px}#current-conditions span.temperature{font-size:1.75em}ul.weather-forecast-5{float:left;width:20%;margin:0;padding:0;list-style:0;padding:0}p.rule{border-bottom:1px dashed #666;margin:0;padding:0}ul.weather-forecast-5 li{margin:0;padding:0;list-style-type:none}li.centre{text-align:center}ul.weather-forecast-5 li.pressure{margin:.6em 0 0 0}ul.weather-forecast-5 li.top{padding:.5em 0 0 0}ul.weather-forecast-5 li.top p{margin:0 0 0 -40px}ul.weather-forecast-5 li.top span{display:block;text-align:center;padding:.5em 0}ul.weather-forecast-5 li span.max-temp{font-size:14px;font-weight:bold}ul.weather-forecast-5 li span.desc{padding:0 0 10px 0;font-size:12px}ul.weather-forecast-5 li span.bold{font-weight:bold}ul.weather-forecast-5 li span.align{display:inline-block;width:40px}h2.dashed{border-bottom:1px dashed #666}#template-wrap #txt #businesses h2{border-bottom:1px dashed #787878;padding:0 0 2px}#template-wrap #txt #businesses h2.top{padding:14px 0 2px 0;clear:left}#template-wrap #txt #businesses ul{float:left;width:100%;margin:3px 0}#template-wrap #txt #businesses ul li{float:left;width:50%}#txt p.iweather{color:#646464;font-size:16px}#txt p.iweather{padding:1em 0;display:inline-block}#txt p.iweather span{display:inline-block;position:absolute:top:0;width:20em}#txt p.iweather img{display:inline-block;margin:-30px 0 0 17.5em}.pos-label{float:left;width:2em;font-size:.65em;border:1px solid #efefef;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;background:#fefefe;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#efefef));background:-moz-linear-gradient(top,#fafafa,#efefef);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fafafa',EndColorStr='#efefef',GradientType=0);text-align:center;display:inline-block;margin:0 10px 0 -10px;text-align:0 1px 1px #fff}#template-wrap table tbody tr.social ul{float:left;width:100%;list-style-type:none;margin:0;padding:0}#template-wrap #cnt #txt table tbody tr.social td{padding:0}tr.social ul li{float:left;margin:5px 8px 0 0}#template-wrap #navigation ul li.facebook a:hover{background:transparent}#template-wrap table tbody tr.social ul li.twitter{margin:0}#template-wrap table tbody tr.social ul li.twitter a{background:url("img/profile/twit-profile.png") no-repeat scroll 0 5px transparent;width:20px;height:25px;margin:-3px 0 0 0;display:inline-block;text-decoration:none}.promoCodeBtn{background-color:#57a957;background-image:-moz-linear-gradient(center top,#62c462,#57a957);background-repeat:repeat-x;border-color:#3d792f;text-shadow:0 -1px 0 rgba(0,0,0,0.25);-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;-moz-transition:all .1s linear 0s;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0);color:#FFF;font-size:.8em;height:22px;width:60px}.promoCodeInput{width:145px;height:18px;border:1px solid #abadb3}.promoLink,.promoLink:visited{color:#00f;text-decoration:underline}.promoLink:hover{color:#00f;text-decoration:none}.fullWidthContainer{width:100%}.CheckoutContainer{width:190px;float:left}.promoContainer{width:100%;height:50px}.promoCodeBtnContainer{width:400px;float:left;position:absolute}.submitBtnContainer{background-image:url(img/btn_enterCode.png);width:102px;height:20px;border:0}.promoCodeEntryContainer{width:400px;float:left;position:relative;top:0}.fontSm{font-size:.8em}.alertText{color:#0f8d08;font-size:.8em}.invalidText{color:#c20202;font-size:.8em}.redText{color:#c20202}.textStrikeThrough{text-decoration:line-through}.upgradeAdvList{margin-left:20px}.upgradeAdvListli{padding:0 0 5px 0!important}.breadcrumbs .divider{padding-right:5px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}body{line-height:1;padding-bottom:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}#template-wrap{text-align:center;width:100%;height:100%}#txt p{margin:1em 0}body{font:100%/1em verdana,sans-serif}#template-wrap .main-nav a{text-decoration:none;color:#56608f}#template-wrap{position:relative;top:0}#template-wrap #home{width:780px}#template-wrap #home .lbx{width:450px}#template-wrap #home .lbx .txt{width:360px}.contents{width:780px;margin:0 auto;clear:both;text-align:left;position:relative}.main-home{margin-top:175px;*margin-top:75px}#header,#navigation{width:100%;clear:left}#branding{clear:left;float:left;width:35%;height:1%;position:static;margin:16px 0 0 0;margin-top:16px\9}#branding h1{font-size:11px}p.ads{position:absolute;right:20px;top:5.5em}img.logo{margin:0;border-width:0}#header,#header .contents,#navigation{background:transparent}#nav_search div.top-left{background:transparent;padding:3px}#nav_search p em{color:#898989}p.ads{border:1px solid #c7c7c7;background:#fff}#template-wrap p.ads a:hover,p.ads a.active{text-decoration:underline}#template-wrap{padding-bottom:0}#template-wrap p.add-event a{color:#fff}#template-wrap{font-family:Tahoma,Verdana,Segoe,sans-serif}#template-wrap h1{padding-bottom:.5em}p.ads a{font-weight:bold;font-size:.8125em;display:block;padding:.3em 1.5em}@media screen and (-webkit-min-device-pixel-ratio:0){#navigation{margin:0}}#navigation{padding:12px 0 0 0;float:left;width:100%}#navigation ul{width:100%}#navigation ul.main-nav{float:left;width:auto;background:#ebebec;padding:5px 7px 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px;-webkit-background-clip:padding-box}#navigation ul.other{padding:4px 0 0 0;*margin:-32px 0 0 0;float:right;width:200px}#navigation ul.other-login{padding:4px 0 0 0;*margin:-32px 0 0 0;float:right;width:340px;margin-top:11px}#navigation ul.other-login .cookie{margin-top:-6px;margin-right:15px}#navigation ul.other-login .cookie a{color:#a3a2a2;padding:0;font-size:10px}#navigation ul.other-login .cookie a:hover{background-color:#fff}#navigation ul.other-login li.other{float:left;padding:5px 10px 5px 10px}#navigation ul.other-login li.other a{color:#56608f;font-weight:bold;display:inline;margin:4px 10px;padding:0}#navigation ul.other-login li.other a:hover{background:#fbfd73}#navigation ul li{border-width:0;float:left}#navigation ul li.other{float:right;background:#f4ffbb}#navigation .other{-webkit-border-top-right-radius:20px;-webkit-border-top-left-radius:20px;-moz-border-radius-topright:20px;-moz-border-radius-topleft:20px;border-top-right-radius:20px;border-top-left-radius:20px;margin-top:-10px}#navigation .other:hover{background:#fbfd73}#navigation ul.other li.other a:hover{background:#fff}#navigation ul li.facebook{float:right;background:transparent;padding:0;margin:4px 0 0 5px}#navigation ul li.facebook img{margin:0}#navigation ul li.facebook a{padding-right:0}#navigation ul li.facebook a:hover{background:transparent}#navigation ul li a{text-decoration:none;font-size:11.7px;color:#000;display:block;padding:4px 10px}#navigation ul li a:hover,#navigation ul li a.active{background:#c8e3f8}#navigation ul li:first-child a{border-width:0}#navigation ul li a.first-nav-item{border-width:0}#nav-search{position:absolute;right:0;top:22px}#nav-search #q,#nav-search #where{width:180px;*width:180px;opacity:.85;-ms-filter:"alpha(opacity=85)";filter:alpha(opacity = 85);border-color:#636fbb;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box;font-weight:normal}#nav-search #where::-webkit-input-placeholder{color:#bcbcbc;font-weight:normal;font-style:italic}#nav-search input:-moz-placeholder{color:#bcbcbc;font-weight:normal;font-style:italic}#nav-search input.submit{background:#565fb8;background-image:-webkit-gradient(linear,left top,left bottom,from(#6974e1),to(#565fb8));background:-moz-linear-gradient(top,#6974e1,#565fb8);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#6974E1',EndColorStr='#565FB8',GradientType=0);color:#fff;padding:3px 5px 5px;*padding:2px 2px 4px;border-width:0;font-size:100%;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-background-clip:padding-box}#template-wrap #txt #blk_hd h1,#txt #blk_hd p{padding:0 0 10px 0}@media screen and (-webkit-min-device-pixel-ratio:0){#search input.submit{font-size:12px;padding:8px 0 6px 0;background-position:0 0 no-repeat;top:36px}}@-moz-document url-prefix(){#search input.submit{padding:5px 0 4px 0;top:37px;height:28px}}@media all and (-webkit-min-device-pixel-ratio:10000),not all and (-webkit-min-device-pixel-ratio:0){#search input.submit{top:37px;height:27px}}.clearfix:after{content:",";display:block;height:0;clear:both;visibility:hidden;display:none}* html .clearfix{height:1%}*:first-child+html .group{min-height:1px}.footer-wrap{float:left;clear:both;background:#e3eafb;background-image:-webkit-gradient(linear,left top,left bottom,from(#f1f4fd),to(#d8e2fa));background:-moz-linear-gradient(top,#f1f4fd,#d8e2fa);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F1F4FD',EndColorStr='#D8E2FA',GradientType=0);width:100%;border-top:1px solid #d8e2fa}#footer{line-height:1.4em;width:780px;float:left}#footer div.footer-links{width:50%;float:left}#footer div.form{width:50%;float:right}#footer ul{float:left;width:100%;margin:1em 0}#footer div{float:left;font-size:.75em;width:30%;color:#666}#footer ul.copyright a{display:inline;padding:0}#footer a{padding:.1em 1em;color:#666;color:#204080;text-decoration:none;display:block}#footer a:hover{text-decoration:underline;color:#000}#src,#nav_search{background:transparent!important}#src input.submit{font-size:.875em}#home h1,#txt h1,#txt h2{line-height:1.2em}#template-wrap #txt h2.current{margin:12px 0 0 0}#home h1,#template-wrap #txt h1,#template-wrap #txt h2{padding:0 0 1px 0}#cnt .txt_cnt{margin-left:0}#template-wrap .txt p a{padding:0;text-decoration:underline}#template-wrap #txt table p{line-height:18px;padding:2px 0}table.advertise_images img{padding:1em 0}#txt #update p{line-height:18px;padding-bottom:15px}#txt #ajax_content h1{margin-bottom:.5em}#txt .ajaxsubmit td{padding:1em;font-size:13px;vertical-align:top}#txt form td{padding:.5em}#txt #ajax_content p{margin-bottom:1em}#txt #rc td{padding:0 0 0 5px}#txt table.tbl_frm p.note img{vertical-align:middle}#txt .pnt{margin-bottom:5px}#txt #rc label{margin-left:5px}#cnt .hotel_form th{padding:12px 17px 12px 10px}#txt #discount-sign-up form p{margin:13px 0 0 0}#cnt #discount-secondary{margin:2em 0 0}.hide{position:absolute;left:-9999px}#template-wrap #txt p.listing-address{padding-bottom:9px!important}#template-wrap #events-wrapper div.sign-up table.fixed{top:76px}#template-wrap #search td{padding:0}#template-wrap #search td.form_right{padding-right:30px;text-align:right}#template-wrap #txt .det .expire{float:left;text-align:left}#template-wrap #txt table.profile-table p{font-size:.875em}#template-wrap #txt table.profile-table p a{font-size:13px}#template-wrap #txt table tbody tr td p{padding:0}#template-wrap #txt .small-banner h2{padding:0 0 0 45px}#template-wrap #txt h1.noborder{padding:0 0 1px;margin:0 0 .5em}#template-wrap span.expires{padding-left:45px}#template-wrap a.no_expires{padding-left:45px}#template-wrap table.actions td{padding:1px}#template-wrap table tbody tr td ul{padding:0 0 0 40px;list-style-type:disc;margin:1em 0}#template-wrap table tbody tr td.days{width:40px}#template-wrap table.opening-times td img{padding-right:5px}#template-wrap #txt table.profile-table p.remove-ad a{font-size:10px;float:right}#template-wrap #bar p{line-height:1.3em;line-height:1.2em\9}#template-wrap #bar td{padding:12px 5px}#template-wrap #bar #info-0{margin:10px 0 0 0}#template-wrap #txt div.gmnoprint{padding:0 15px 15px 0}#template-wrap #txt div.gmnoprint p{margin:-5px 0 0 0;padding-bottom:10px}#template-wrap #events-wrapper div.event-details table.vevent{padding:1em;border-collapse:separate}#template-wrap #events-wrapper div.event-details table.vevent th,#template-wrap #events-wrapper div.event-details table.vevent td{padding:3px 5px}#template-wrap #txt .pop{line-height:1em;height:100px}div.ad_cnt_side{-webkit-background-clip:padding-box}ul.breadcrumb{float:left;width:100%;font-size:.846em}ul.breadcrumb li{float:left;margin:0 5px 0 0;font-size:.800em}ul.breadcrumb li.venue{font-weight:bold}ul.address{float:left;width:350px}ul.phones{float:right;width:215px}ul.phones li{font-weight:bold}.clear{clear:both}#txt p.book-now{margin:0;position:relative}#txt p.book-now span{display:inline-block;position:absolute;left:100px;top:3px}#txt p.listing-img{float:left;width:320px}.hotel_ul{float:left;width:320px;display:inline}.hotel_ul li{list-style-type:square}.hotel_img{float:left;padding:0}.hotel_img a img{text-decoration:none;border:0;padding:0}.hotels{float:left;text-align:left;width:100%;background:#fff;position:relative}.hotels a{text-decoration:none}.hotels img{border:0}.hotels .contact-actions{position:absolute;top:15px}#google-ads{width:350px;float:left;margin:10px 0 0 0}#google-ads div{padding:0!important}ul.contact-actions{float:right;width:200px;display:inline;margin:0 0 0 15px}ul.contact-actions li a{padding:3px 0 5px 25px;margin:0 4px 0 0;display:block;background:url(img/icon-sprite.png) 0 3px no-repeat}ul.contact-actions li a.web{background-position:0 3px}ul.contact-actions li a.email{background-position:0 -300px}ul.contact-actions li a.opening-times{background-position:0 -350px}ul.contact-actions li a.map{background-position:0 -150px}ul.contact-actions li a.add-review{background-position:0 -50px}ul.contact-actions li a.vcard{background-position:0 -100px}ul.contact-actions li a.friend{background-position:0 -300px}ul.contact-actions li a.update{background-position:0 -250px}.similar{float:right;width:200px;margin:0 0 0 15px}#new-profile .small-banner p{margin:0}#template-wrap #txt h2.additional-info{border-bottom:1px dashed #333;padding:0 0 2px 0;margin:0 0 5px 0}#new-profile table.opening-times{font-size:.75em}#new-profile .opening-times th{font-weight:normal;width:50px}div.three{float:left;width:32%}.three h3{color:#606060;font-size:.875em}.payment-types{margin:10px 0 0 0}.payment-types li{padding:2px 0 2px 25px}#template-wrap #txt #review_header h2{padding:20px 0 0 0}.btn,.bigSidebar .btn{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#fff,#e6e6e6);background-repeat:repeat-x;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin-bottom:0;padding:4px 14px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);font-family:Arial,Helvetica,sans-serif}.ie9 .btn{line-height:20px}.whiteBtn{display:block;background:#fff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSI2NyUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogICAgPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjZTVlNWU1IiBzdG9wLW9wYWNpdHk9IjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);background:-moz-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(67%,rgba(255,255,255,1)),color-stop(100%,rgba(229,229,229,1)));background:-webkit-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:-o-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);background:linear-gradient(to bottom,rgba(255,255,255,1) 67%,rgba(229,229,229,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e5e5e5',GradientType=0);border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#901b1b!important;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.whiteBtn:hover{color:#901b1b}#cnt{width:770px;margin-left:auto;margin-right:auto;margin-top:15px}#txt{float:left;width:565px;text-align:left;padding-bottom:40px}.txt_cnt{margin-left:102px}#bar{float:right;width:180px;text-align:left}.rcs{margin:0;padding:0;border:0;margin-top:8px;clear:both;font-size:1px;line-height:1px}.btl,.btr,.bbl,.bbr{width:10px;height:10px;padding:0;border:0;z-index:99}.btl,.bbl{float:left;clear:both}.btr,.bbr{float:right;clear:right}.btl{margin:-1px 0 0 -1px}.btr{margin:-1px -1px 0 0}.bbl{margin:-10px 0 0 0}.bbr{margin:-10px 0 0 0}.btl{margin-left:-4px;ma\rgin-left:-1px}html>body .btl{margin-left:-1px}.btr{margin-right:-4px;ma\rgin-right:-1px}html>body .btr{margin-right:-1px}.bbl{margin-left:-3px;ma\rgin-left:0}html>body .bbl{margin-left:0}.bbr{margin-right:-3px;ma\rgin-right:0}html>body .bbr{margin-right:0}.bxc{margin:0;padding:0;border:#787878 1px solid}.bxw{padding:0;border:0;padding-bottom:10px}.bxc h1,h6{font-family:verdana,arial,sans-serif;font-size:12px;padding:0;margin-left:4px;margin-right:4px;margin-top:8px;margin-bottom:6px}.bxc p,.bxc li{font-family:verdana,arial,sans-serif;font-size:11px;padding:0;margin-left:8px;margin-right:4px;margin-top:0;margin-bottom:0}.bxc ol{padding:0;margin:0;padding-left:25px;margin-top:5px}#txt h1{font-family:verdana,arial,sans-serif;font-size:1.5em;color:#373737;padding:0;margin:0;border-bottom:#333 1px solid;line-height:1.2em}#txt h2{font-family:verdana,arial,sans-serif;font-size:1.125em;color:#606060;padding:0;margin:0;line-height:1.2em}#txt p,li{font-family:arial,verdana,sans-serif;font-size:13px;line-height:18px}#txt .crumbs{margin-top:4px;font-size:11px}#txt table p{padding:0;margin:0}.nb{width:100%;margin-bottom:20px}.ni{float:left;width:70px}.nt{float:left;margin-left:10px;width:425px}.nt h3{font-family:arial,verdana,sans-serif;font-size:13px;font-weight:bold;padding:0;margin:0}.nt p{padding:0;margin:0;margin-bottom:5px}.si{font-family:arial,verdana,sans-serif;font-size:11px;font-weight:bold;color:#666}.pop{margin-top:110px;width:700px;background:#f4f4f4;position:absolute;font-family:arial,verdana,sans-serif;font-size:95px;font-weight:bold;text-align:center;border:#999 1px solid;padding:20px;cursor:pointer}.popb{width:400px;background:#f4f4f4;position:absolute;font-family:arial,verdana,sans-serif;font-size:95px;text-align:left;border:#999 1px solid;padding:20px;padding-bottom:5px}.cal{text-align:center}.cal table{margin-left:auto;margin-right:auto}.cal table p{margin:2px 4px}.cal th{background-color:#676767}.cal th p{color:#d2d2d2;font-weight:bold}.cal .now{background-color:#b9d4b4}.cal .sel{background-color:#000}.cal p a{font-weight:bold}#az{border:0}#az td{text-align:center;border:1px solid #dfe2e9;background-color:#f4f4f4;padding-left:0;padding-top:8px;padding-bottom:8px;padding-right:0}#az a{text-decoration:none;padding:8px 12px;margin:none}#az p{padding:0;margin:0}#home{width:660px;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:30px}.lbx,.rbx{width:290px;margin-bottom:50px}.lbx{float:left;width:330px}.rbx{float:right}.lbx .pic,.rbx .pic{float:left;width:90px;text-align:left}.pic img{border:0}.lbx .txt,.rbx .txt{float:right;text-align:left;width:200px}.lbx .txt{width:240px}.txt h1{font-size:16pt;font-family:arial,verdana,sans-serif;color:#3c3b3b;border-bottom:#3c3b3b 2px solid;margin:0;padding:0;line-height:1.2em}.txt h1 a{text-decoration:none;color:#565555}.txt h1 a:hover{color:#bc0000}.txt p{margin:0;padding:0;margin-top:4px;font-size:11px;font-family:arial,verdana,sans-serif}.also{width:400px;margin:auto;border:1px solid #AAA;background:#FFA;padding:0}.also p{padding:15px;margin:0;font-size:11px;font-family:verdana,arial,sans-serif}#contactable #contactable_inner{background-image:url(img/contactable/feedback-flipped.png);color:#fff;background-color:#333;cursor:pointer;height:102px;right:0;margin-right:-5px;*margin-right:-5px;overflow:hidden;position:fixed;*position:absolute;text-indent:-100000px;top:320px;*margin-top:10px;width:44px;z-index:100000}*+html #contactable #contactable_inner{margin-right:0;width:39px}#contactable #contactForm{background-color:#333;border:2px solid #fff;color:#fff;height:410px;right:-315px;margin-top:-160px;overflow:hidden;padding-left:30px;position:fixed;top:420px;width:280px;*width:280px;z-index:99}#contactable form#contactForm label{text-align:left}#contactable form#contactForm input,textarea{background:#fff none repeat scroll 0 0;outline-style:none;outline-width:medium;width:250px;padding:5px;border:1px solid #dfdfdf;font-family:arial,verdana,sans-serif;font-size:1em;margin-bottom:10px}#contactable form#contactForm .submit{background:#f5410f none repeat scroll 0 0;outline-style:none;outline-width:medium;width:250px;padding:5px;border:3px solid #f52d0f;outline-color:-moz-use-text-color;font-size:1em;cursor:pointer;color:#FFF;text-transform:uppercase;font-family:arial,verdana,sans-serif;font-weight:bolder;margin-top:10px}#contactable form#contactForm p{width:250px;font-size:.9em;text-align:left}*+html #contactForm p{margin-bottom:5px}#contactable form#contactForm .disclaimer{*margin-left:20px}*+html #contactable form#contactForm .disclaimer{*margin-left:-10px}#contactable #contactForm .red{color:#f5410f}#contactable #overlay{background-color:#666;display:none;height:100%;left:0;margin:0;padding:0;position:absolute;font-family:arial,verdana,sans-serif;top:0;width:100%;z-index:0}#contactable .error{background-color:#edbe9c}#contactable #name.error{background-color:#edbe9c}#contactable #email.error{background-color:#edbe9c}#contactable #comment.error{background-color:#edbe9c}#contactable form#contactForm label{*margin-left:20px}*+html #contactable form#contactForm label{*margin-left:0!important}#contactable form#contactForm #loading{background:url(img/contactable/ajax-loader.gif) no-repeat;width:55px;height:55px;margin:100px auto;display:none}#contactable #callback{font-size:1.1em;color:#FFF;width:250px;margin:100px 0;display:none}#contactable .holder{margin:0 auto;*margin-left:20px;padding-top:20px}*+html #contactable .holder{margin:0 auto;*margin-left:-10px;padding-top:20px}.forIE{margin:0;padding:0}*+html .forIE{margin-left:-12px}#contactable textarea{margin-left:-15px}*+html #contactable textarea{margin-left:0}#contactable .submit{margin-left:2px}*+html #contactable .submit{margin-left:3px}.tel-map-review a{height:21px!important}#template-wrap{height:auto!important}#template-wrap .main-search{font-family:arial,verdana,sans-serif;font-size:100%}#txt #discounts .discount{background:url("http://cdn2.theigroup.co.uk/img/discount/voucher-box.png") 7px 10px no-repeat!important}#txt #discounts .discount .details{width:607px!important}#txt #discounts .discount a.voucher-link{margin-left:10px!important}#discount-sign-up{margin:0!important}.weather .liner,.news .liner{margin-bottom:40px}#profile-heading{padding:0 5px 0 0}.weatherDescContainer .left70{width:60px}.main-nav li a,.sup-nav li a{font-size:12px}.hotel .left_col{width:530px!important}.hotel #weather_banner .narrow_ad{width:125px}.ac_results{border:1px solid gray;background-color:white;padding:0;margin:0;list-style:none;position:absolute;z-index:99999;display:none;font-family:verdana,arial,sans-serif;font-size:10px;width:430px}.ac_results li{padding:2px 5px;white-space:nowrap;color:#101010;text-align:left;font-family:verdana,arial,sans-serif;font-size:10px;clear:both;height:17px}#sub-header ul{overflow:visible;margin:0}#sub-header ul li{float:left}#sub-header .bar{padding:9px 9px 9px 18px;border:1px solid #ccc;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(top,#fff,#ececec);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ececec',GradientType=0)}#sub-header .bar ul{float:right}#sub-header .bar h1{float:left}.float-right{float:right}.tkn{width:318px;width:310px;text-align:left;float:left}.ac_match{text-decoration:none;color:black}.tic{width:100px;text-align:right;float:left}body{color:#333;background:url("img/dorset/main-bg.jpg") repeat-x 0 0;font-family:Arial,Helvetica,sans-serif;margin:0;padding:0;text-align:center;border:0}.main-search{position:absolute;top:50px;right:0;padding:5px;border:1px solid #4267c0;background:#385eb9;background:-moz-linear-gradient(top,#708fdb,#385eb9);background:-webkit-gradient(linear,left top,left bottom,from(#708fdb),to(#385eb9));background:-o-linear-gradient(top,#708fdb,#385eb9);background:linear-gradient(top,#708fdb,#385eb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#708fdb',endColorstr='#385eb9',GradientType='0')}.main-search label{font-size:12px;color:#fff;line-height:30px;padding:0 3px}.main-search input{width:194px;border:0!Important}#q{width:194px;font-size:12px;font-weight:normal;font-style:normal}.breadcrumbs{padding:9px 0 0 0;overflow:hidden!Important}.breadcrumbs .divider{padding:0 3px 0 0}#template-wrap{margin:0 auto 0 auto;text-align:left;padding:0;width:960px;border:none!Important;overflow:visible;position:relative}.ie7 body{background:url("img/dorset/main-bg.jpg") repeat-x 0 18px}.ie7 .main-search{width:470px;height:32px}.ie7 .main-search label{position:relative;top:-5px}.ie7 .sub-nav{padding-right:24px}.ac_over{cursor:pointer;background-color:#f0f0b8}#top-navigation,#header,#sub-header,#sub-header .bar,#content-wrapper,.wrapper{overflow:hidden}.clear-both{clear:both}#top-navigation{height:42px}#top-navigation ul li.selected a{background:#fff}#top-navigation ul li{float:left;line-height:39px}#top-navigation ul li a{display:block;font-weight:normal;text-decoration:none;padding:0 8px}#top-navigation ul li a.bizFree{color:#424242!important}#top-navigation ul.sup-nav{float:right;text-align:right;margin:10px 0 0 0;width:341px;padding:0;list-style:none}#top-navigation ul.sup-nav .facebook:hover{background-position:0 -20px}#top-navigation ul.sup-nav li:last-child{border-right:0}#top-navigation ul.sup-nav li{border-right:1px solid #ccc;line-height:18px;padding:0 9px}#top-navigation ul.sup-nav li a{overflow:hidden;padding:0}#top-navigation ul.sup-nav .domainSocial{display:inline-block;width:17px;height:17px;background:url("img/socialTabs.png") no-repeat 0 0}#top-navigation ul.sup-nav .twitter{background-position:-20px 0}#top-navigation ul.sup-nav .twitter:hover{background-position:-20px -20px}#top-navigation ul.sup-nav .googlePlus{background-position:-40px 0}#top-navigation ul.sup-nav .googlePlus:hover{background-position:-40px -20px}#top-navigation ul.sup-nav .noBorder{border:0;padding-right:0;margin-top:-10px;padding-left:5px}#top-navigation .igroup:hover{background:url("img/iGroupLogoGreyHover.png") no-repeat 0 13px}#top-navigation .igroup{float:left;display:block;width:60px;height:100%;background:url("img/iGroupLogoGrey.png") no-repeat 0 13px}#top-navigation .igroup img{display:none}#top-navigation ul.main-nav{float:left;border-left:1px solid #e4e4e4;width:557px;list-style:none;margin:0;padding:0}#top-navigation ul.main-nav li{border-right:1px solid #e4e4e4}#top-navigation ul.main-nav li:hover{background-color:#dfdfdf}.chromeframe{background-color:#f89406;margin-bottom:0;color:#000}.chromeframe a{color:#fff!Important}.sub-nav li a{padding:8px 5px}.sub-nav li a:hover{background-color:#dfdfdf;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none}.bold,strong{font-weight:bold}#footer-liner ul li{width:115px}#header{margin:0;height:116px;background:url("http://cdn2.theigroup.co.uk/img/dorset/header-bg.jpg") no-repeat 0 0;position:relative}#header .logo a{display:block;position:absolute;top:18px;left:9px}#template-wrap,#top-navigation,#header,#sub-header,#sub-header .bar,#content-wrapper,#footer #footer-liner{width:960px}.main-home{margin-top:20px}#top-navigation ul.main-nav li a:hover,#top-navigation ul.main-nav li a{color:#424242!important}.float-left{float:left}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:-moz-placeholder{color:#999}::-webkit-input-placeholder{color:#999}.car-icon{width:20px;height:20px;display:block;background:url("img/dorset/sprite.png") no-repeat -100px -200px}.uk-map-icon{width:62px;height:86px;display:block;background:url("img/dorset/sprite.png") no-repeat 0 -250px;margin:5px}.plain-icon{width:20px;height:20px;display:block;background:url("img/dorset/sprite.png") no-repeat -150px -200px}.train-icon{width:20px;height:20px;display:block;background:url("img/dorset/sprite.png") no-repeat -50px -200px}.clearfix{float:none;clear:both}input[class*="span"],select[class*="span"],textarea[class*="span"],.uneditable-input[class*="span"]{float:none;margin-left:0}.open-link-icon{width:15px;height:15px;display:block;background:url("img/dorset/sprite.png") no-repeat -200px -100px;position:relative;top:2px}.twitter-icon{width:21px;height:21px;display:block;background:url("img/dorset/sprite.png") no-repeat -50px -150px}a.link-icon:after{display:block;width:8px;height:8px;content:"";background:transparent url("img/dorset/sprite.png") no-repeat -200px -50px;position:absolute;right:0;bottom:3px}.blue-btn:hover{color:#fff!Important}.input-append .add-on,.input-prepend .add-on,.input-append .btn,.input-prepend .btn{margin-left:0;vertical-align:top}.input-append .add-on:last-child,.input-append .btn:last-child{border-radius:0}.input-append input,.input-prepend input,.input-append select,.input-prepend select,.input-append .uneditable-input,.input-prepend .uneditable-input{font-size:14px;margin-bottom:0;position:relative;vertical-align:top}input.span2,textarea.span2,.uneditable-input.span2{width:190px}.hotel-icon{width:20px;height:20px;display:block;background:url("img/dorset/sprite.png") no-repeat 0 -200px}.email-icon{width:21px;height:21px;display:block;background:url("img/dorset/sprite.png") no-repeat -150px -150px}.open{width:67px;height:41px;display:block;background:url("img/dorset/sprite.png") no-repeat -200px -250px}.closed{width:67px;height:41px;display:block;background:url("img/dorset/sprite.png") no-repeat -100px -250px}.ie7 .search-btn-icon{margin:0;position:relative;top:-30px}.ie7 .open-link-icon{position:absolute;top:10px;right:10px}.ie7 input.span2{width:170px}.ie7 input.span2+.btn{width:95px;height:34px}.ie7 input.span3{width:210px}.ie7 input.span3+.btn{height:34px}.ie7 input.ask-question{width:86%!Important}.ie7 .small-magnifier-icon{margin:0;position:absolute;top:6px;right:0}.ie7 .bullet-list{list-style-type:disc!Important;background:0;margin:0 0 0 20px}.ie7 .bullet-list li{padding:0}.green-btn{background-color:#5bb75b;background-image:-moz-linear-gradient(center top,#62c462,#51a351);background-repeat:repeat-x;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff!Important;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{display:none}input.span3,textarea.span3,.uneditable-input.span3{width:240px}.btn{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#fff,#e6e6e6);background-repeat:repeat-x;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;cursor:pointer;display:inline-block;font-size:12px;line-height:18px;margin-bottom:0;padding:4px 14px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);font-family:Arial,Helvetica,sans-serif}.btn-primary:hover{color:#fff!Important}.blue-btn{background:#385eb9;background:-moz-linear-gradient(top,#708fdb,#385eb9);background:-webkit-gradient(linear,left top,left bottom,from(#708fdb),to(#385eb9));background:-o-linear-gradient(top,#708fdb,#385eb9);background:linear-gradient(top,#708fdb,#385eb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#708fdb',endColorstr='#385eb9',GradientType='0');border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff!Important;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}input:-moz-placeholder,textarea:-moz-placeholder{color:#999}label,input,button,select,textarea{font-weight:normal}.input-append,.input-prepend{font-size:0;margin-bottom:0;white-space:nowrap}.ie9 .btn{line-height:20px}input,button,select,textarea{font-family:Arial,Helvetica,sans-serif}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{color:#555;height:30px;font-size:12px;line-height:18px;padding:4px 6px}.question-icon{width:16px;height:13px;display:block;background:url("img/dorset/sprite.png") no-repeat -250px -100px;margin:5px;position:relative;top:5px}.edit-icon{width:9px;height:13px;display:inline-block;background:url("img/dorset/sprite.png") no-repeat -50px -100px;margin-left:5px}.full-width-btn{display:block;margin:9px 0;padding:9px 18px;text-align:left;font-size:14px;position:relative}.btn-primary{background:#385eb9;background:-moz-linear-gradient(top,#708fdb,#385eb9);background:-webkit-gradient(linear,left top,left bottom,from(#708fdb),to(#385eb9));background:-o-linear-gradient(top,#708fdb,#385eb9);background:linear-gradient(top,#708fdb,#385eb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#708fdb',endColorstr='#385eb9',GradientType='0');background-repeat:repeat-x;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);color:#fff!Important;text-shadow:0 -1px 0 rgba(0,0,0,0.25);overflow:hidden}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{-moz-transition:border 0s linear 0s,box-shadow 0 linear 0s;background:#fff url("img/dorset/sprite.png") no-repeat 0 -400px;border:1px solid #ccc;box-shadow:0 1px 1px rgba(0,0,0,0.075) inset}.input-append input,.input-append select,.input-append .uneditable-input{border-radius:0}input.ask-question{width:91%!Important}.small-magnifier-icon{width:10px;height:10px;display:inline-block;background:url("img/dorset/sprite.png") no-repeat -150px -50px;position:relative;top:1px;margin-left:5px}.small-magnifier-icon a{display:block;width:10px;height:10px}.skype-icon{width:21px;height:21px;display:block;background:url("img/dorset/sprite.png") no-repeat -200px -150px}.google-plus-icon{width:21px;height:21px;display:block;background:url("img/dorset/sprite.png") no-repeat -100px -150px}.placeholder{color:#999}.input-append input[class*="span"],.input-append .uneditable-input[class*="span"],.input-prepend input[class*="span"],.input-prepend .uneditable-input[class*="span"]{display:inline-block}.triangle-icon{width:27px;height:14px;display:block;background:url("img/dorset/sprite.png") no-repeat -100px -350px;bottom:-14px;right:20px;position:absolute}.discount-small-icon{width:36px;height:35px;display:block;background:url("img/dorset/sprite.png") no-repeat 0 -50px;margin-right:9px}.facebook-icon{width:21px;height:21px;display:block;background:url("img/dorset/sprite.png") no-repeat 0 -150px;width:21px;height:21px;display:block;background:url("img/dorset/sprite.png") no-repeat 0 -150px}.bullet-list li:before{background:transparent url("img/dorset/sprite.png") no-repeat -100px -50px;width:13px;height:11px;display:block;position:absolute;content:"";top:4px;left:0}.bullet-list li{position:relative;padding-left:20px}a.link-icon{position:relative;padding-right:12px!Important}.ie7 select,.ie7 textarea,.ie7 input[type="text"],.ie7 input[type="password"],.ie7 input[type="datetime"],.ie7 input[type="datetime-local"],.ie7 input[type="date"],.ie7 input[type="month"],.ie7 input[type="time"],.ie7 input[type="week"],.ie7 input[type="number"],.ie7 input[type="email"],.ie7 input[type="url"],.ie7 input[type="search"],.ie7 input[type="tel"],.ie7 input[type="color"],.ie7 .uneditable-input{height:22px}.ie9 .search-btn-icon,.ie8 .search-btn-icon,.ie7 .search-btn-icon{float:right}.green-btn:hover{color:#fff!Important}.search-btn-icon{background:0;border:0;box-shadow:none;width:30px;height:30px;display:inline-block;background:url("img/dorset/sprite.png") no-repeat -150px -100px;font:0/0 a;text-shadow:none;color:transparent;line-height:30px;padding:5px!important}.ie7 #top-navigation ul.sup-nav{width:299px}.ie7 body{background:url(img/dorset/main-bg.jpg) repeat-x 0 0}#footer{line-height:1.4em;float:left;width:100%;text-align:center}#footer a{padding:.1em 1em;color:#204080;text-decoration:none;display:block}#footer ul{float:left;width:100%;margin:1em 0;list-style:none;padding:0}#footer a:hover{text-decoration:underline;color:#000}#footer div.form{width:50%;float:right}#footer ul.copyright a{display:inline;padding:0}#footer div{float:left;font-size:.75em;width:30%;color:#666}#footer #footer-liner{float:none;width:960px;margin:0 auto;padding:85px 0 0 0;height:140px;text-align:left}#footer div.footer-links{width:50%;float:left}@media{screen and (-webkit-min-device-pixel-ratio:0){margin-top:-7.5em;margin-top:-7.5em \9}}.footer-wrap{float:left;clear:both;background:#e3eafb;background-image:-webkit-gradient(linear,left top,left bottom,from(#f1f4fd),to(#d8e2fa));background:-moz-linear-gradient(top,#f1f4fd,#d8e2fa);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#F1F4FD',EndColorStr='#D8E2FA',GradientType=0);width:100%;border-top:1px solid #d8e2fa}#footer-liner ul.contact{width:12.7%;position:relative}#footer-liner ul.contact li.advertise-button{position:absolute;text-align:center;left:407px;top:30px;width:190px;font-style:italic;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box}#footer-liner ul.contact li.advertise-button a{background:#ed1c24;background-image:-webkit-gradient(linear,left top,left bottom,from(#ed1c24),to(#ac141a));background:-moz-linear-gradient(top,#ed1c24,#ac141a);filter:progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ED1C24',EndColorStr='#AC141A',GradientType=0);padding:.4em 0;text-shadow:rgba(0,0,0,0.15) 0 1px 1px;font-weight:bold;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border:2px solid #fff;cursor:pointer;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-webkit-background-clip:padding-box;-o-box-shadow:2px 3px 2px rgba(0,0,0,0.15);-moz-box-shadow:2px 3px 2px rgba(0,0,0,0.15);-webkit-box-shadow:2px 3px 2px rgba(0,0,0,0.15);box-shadow:2px 3px 2px #747474;box-shadow:2px 3px 2px rgba(0,0,0,0.15)}#footer-liner ul.contact li.advertise-button a:hover{color:#fff;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);text-decoration:none}#footer-liner ul.contact li{float:none}#footer-liner ul.nav-items{position:relative;float:left;width:145px}#footer-liner ul.nav-items li.col_2{margin-left:56%}#footer-liner ul.nav-items li{line-height:1.3em;float:none}#footer-liner ul.nav-items li.top{margin-top:-7.5em;margin-top:-7.5em \9}#footer-liner ul{float:left;width:30%;margin:0}#footer-liner ul li{float:left;width:50%;font-size:1em;line-height:1.3;width:115px}#footer-liner ul li a{color:#fff;text-shadow:rgba(0,0,0,0.15) 0 1px 1px}#footer-liner ul.features{width:22%}#footer-liner ul.features li{width:100%;line-height:1.8;color:#fff;padding:0 0 0 30px;background:url("img/dorset-new/footer-tic.png") 0 3px no-repeat}#footer-liner ul.credits{position:relative;clear:both;float:none;width:100%;padding:1.6em 0 0 0}#footer-liner ul.credits li.copyright{margin:0 0 0 1em}#footer-liner ul.credits li.copyright a{padding:.1em 0}#footer-liner ul.credits li{height:auto}#footer-liner ul.credits li img{vertical-align:middle}#footer-liner ul.credits li.divider{border-right:1px solid #000;border-top:0}#footer-liner ul.credits li.adplanner{position:relative;top:-2px}#footer-liner ul.credits li,#footer-liner ul.credits li a{display:inline;width:auto;color:#464646;font-size:.5em;font-size:9px;line-height:1;text-shadow:none}* html #footer-liner ul.nav-items li.top{margin-top:-7.4em}*+html #footer-liner ul.nav-items li.top{margin-top:-7em}#header .main-search{display:none}#home{margin-top:0}#template-wrap{font-family:arial,verdana}#template-wrap a{color:#364a9a}#template-wrap a:hover{text-decoration:underline}.contents{width:960px!important}#categories{margin-top:20px}#categories .finder{clear:both;font-size:11px;margin-bottom:20px}#categories .shopping{background-position:0 -300px}#categories .services{background-position:0 0}#categories h4{background:url("img/home/categoryIcons.png") repeat-y;color:#364a9a;font-size:13px;padding-left:27px;height:22px;line-height:22px;margin-bottom:5px}#categories h4 a{text-decoration:none}#categories .catCol{float:left;width:33%}#categories .industry{background-position:0 -240px}#categories .home{background-position:0 -210px}#categories .clubs{background-position:0 -30px}#categories .category ul{margin-bottom:20px}#categories .category ul li{margin-left:27px;color:#364a9a;font-size:12px}#categories .category ul li a{text-decoration:none}#categories .category ul li a:hover{text-decoration:underline}#categories .food{background-position:0 -150px}#categories .entertainment{background-position:0 -120px}#categories .education{background-position:0 -90px}#categories .internet{background-position:0 -60px}#categories .motoring{background-position:0 -270px}#categories .travel{background-position:0 -330px}#categories .health{background-position:0 -180px}#categories h2{margin-bottom:20px}.news{height:250px}.news p{position:relative;top:15px;font-size:11px;line-height:13px;font-weight:bold}.news li{clear:both;padding-top:10px}.promo{position:relative;font-size:13px;height:240px}.promo ul{margin-top:10px;margin-bottom:10px}.promo p{margin-top:10px;line-height:18px;font-size:12px}.promo li{background-image:url("img/restaurants/greyTick.png");background-repeat:no-repeat;background-position:0 0;padding-left:20px;margin-bottom:8px;color:#901b1b}.promo .freeLip{position:absolute;right:-4px;top:-4px}#localdiscounts{margin-top:30px}#localdiscounts .discount{height:235px;width:150px;float:left;border:1px solid #d7d7d7;margin-right:13px}#localdiscounts .discount img{border:1px solid #d7d7d7;margin:8px auto 0;display:block;width:auto!important;height:auto!important;float:none!important}#localdiscounts .discount .where{color:#707070;font-size:11px;font-weight:normal}#localdiscounts .discount p{color:#ba440a;font-weight:bold;font-size:12px;padding:5px 10px}#localdiscounts .discount p span{color:#464646;font-weight:normal}#localdiscounts h2{margin-bottom:10px}#localdiscounts .special{background:#2b3e89}#localdiscounts .special p{color:#fff;font-size:16px;text-align:center;padding:0 5px;margin-top:70px;font-weight:normal}#localdiscounts .special p span{display:inline-block;margin-top:10px;font-size:12px;color:#fff}#localdiscounts .last{margin-right:0}.main-search{position:relative!important;left:40px;top:0!important;width:560px}.main-search input{color:#464646!important}.fontFix{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility;font-smooth:always}#search .popular{margin-top:20px;border-top:1px solid #d7d7d7}#search .popular h3{float:left;color:#333;font-size:12px;line-height:66px;margin:0 20px 0 40px}#search .popular ul{float:left;width:400px;height:50px;padding:16px 0}#search .popular ul li{width:50%;float:left;display:inline;color:#5063ae;font-size:12px}#search .popular ul li a{text-decoration:none}#search .popular ul li a:hover{text-decoration:underline}#search .inner{background:#f4f4f4;border:1px solid #d7d7d7;border-top:0}#search .inner form{background:#dfdfdf!important;border:none!important;color:#4267c0!important;filter:none}#search .inner form button{background-color:#5165b6;line-height:28px}#search .inner form label{color:#333}#search .inner form input{width:230px;height:32px;margin:0 5px}.fbBlock a{color:#333;text-decoration:none}.fbBlock span{position:relative;bottom:4px;font-weight:bold;font-size:13px}.social{margin-left:0;padding-left:0}.social li.email .icon{background-position:0 -70px}.social li.twitter .icon{background-position:0 -35px}.social .head{color:#555;font-weight:bold}.social div{float:left;width:270px;padding-left:10px}.social .email div{margin-top:5px}.social li{list-style:none!important;display:block;margin-left:0!important;padding-left:0;margin-bottom:10px;clear:both;float:none!important}.social li .icon{display:block;height:30px;width:30px;background:url("img/home/socialIconsFooter.png") no-repeat;float:left}.social li.last{margin-bottom:0}.clear30{height:30px}.clear20{height:20px}.weather img,.news img{float:left;margin-right:10px}#footer41{padding-top:50px}#footer41 .col{width:33%;float:left}#footer41 .col a{color:#fff}#footer41 .col ul.dual{width:130px!important}#footer41 .col ul.dual li{color:#fff;width:80%;font-size:15px;font-weight:normal;float:none}#footer41 .col ul.dual li a{text-decoration:none}#footer41 .col ul.dual li a:hover{color:#fff!important;text-decoration:underline}#footer41 .col ul{color:#fff;font-size:12px;width:auto!important;font-weight:normal}#footer41 .col ul li{width:auto;list-style-type:disc;margin-left:20px;font-weight:normal;display:list-item}#footer41 .col h5{color:#fff;font-size:16px;margin-bottom:10px;font-weight:bold}#col1{float:left;width:640px;margin-right:20px;margin-bottom:30px}#col1 h2{background:#ebebeb;color:#373737;font-size:15px;line-height:36px;margin-top:10px;padding-left:10px;font-family:arial,verdana}#col1 h2 span{margin-left:20px;color:#364a9a;font-size:12px;font-weight:normal}#col1 h2 span a{text-decoration:none}#col1 h2 span a:hover{text-decoration:underline}.clear0{clear:both;height:0}.clear10{height:10px}#col2{float:left;width:300px}.col .about li.advertise{list-style:none!important;padding-left:0!important;margin-left:0!important;color:#F00!important}.col .about li.advertise:visited{color:#F00!important}.col .about li{margin-bottom:10px;display:block;float:none!important}.weather a,.news a{font-size:12px;font-weight:bold;text-decoration:none}.weather a:hover,.news a:hover{text-decoration:underline}.weather h2,.news h2{color:black;margin-top:5px}.blueBtn,.bigSidebar .blueBtn{background:#6f8eda;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzZmOGVkYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYTYwYmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#6f8eda 0,#3a60ba 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#6f8eda),color-stop(100%,#3a60ba));background:-webkit-linear-gradient(top,#6f8eda 0,#3a60ba 100%);background:-o-linear-gradient(top,#6f8eda 0,#3a60ba 100%);background:-ms-linear-gradient(top,#6f8eda 0,#3a60ba 100%);background:linear-gradient(to bottom,#6f8eda 0,#3a60ba 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6f8eda',endColorstr='#3a60ba',GradientType=0);display:block;height:35px;border-color:#4267c0;padding-top:6px!important;color:#fff!important;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}#fb a{text-decoration:none}#fb a .container .feed{height:250px;overflow:scroll;overflow-x:hidden}#fb a .container .feed li{margin-bottom:5px;margin-top:2px;border-bottom:1px solid #fff;color:#333}#fb a .container .feed li img{float:left;margin-right:5px}#fb a .container .feed li p{font-size:12px;float:left;width:220px}#fb a .container .feed li span.date{color:#999;font-size:10px;font-weight:normal}#fb a .container .feed li span{color:#3b5998;font-weight:bold}#fb a .container .likes{border-bottom:1px solid #fff;color:#333;padding-top:5px;padding-left:20px;background:url("img/home/fbThumb.png") no-repeat 0 5px}#fb a .container .likes span{color:#3b5998}#fb .container{border:10px solid #bb2728;background:#f1f2f6;padding-left:10px;font-size:10px}h1,p{font-family:arial,verdana,sans-serif}.bigSidebar{border:1px solid #dbdbdb;-webkit-background-clip:padding-box;margin:10px 0 10px 0;padding-left:10px;padding-right:10px;background-position:220px 130px;height:250px}.bigSidebar a{width:268px}.bigSidebar ul{list-style:none;padding:0;margin:0;margin-bottom:20px}.bigSidebar p span{color:#901b1b;font-weight:bold}.also{margin:0;width:500px}.also p{padding:5px 10px}.also a{text-decoration:none}.also a:hover{text-decoration:underline}.finder a{text-decoration:none}.finder a:hover{text-decoration:underline}.rightLink{text-align:right}.rightLink a{text-decoration:none}.rightLink a:hover{text-decoration:underline}.clear10{clear:both;height:10px}.recentReviews .bottom{margin:0;padding:0}.recentReviews .snippetReview{border:0;margin:0;padding:0}.recentReviews .snippetReview .listingInfo{line-height:24px;margin-bottom:10px}.recentReviews .snippetReview .listingInfo a{text-decoration:none}.recentReviews .snippetReview .listingInfo a:hover{text-decoration:underline}.recentReviews .snippetReview .listingInfo strong{font-size:16px}.recentReviews .snippetReview .listingInfo span{font-weight:normal;color:#3f8500}.newestReviewHeader{font-weight:bold;font-size:1px}.weather{height:155px}.weather p{color:#555;font-size:12px}.weather div p{color:#000;padding-top:20px;font-size:13px;font-weight:bold}#home .weather,#home #home .news{height:auto;padding:10px}#home .recentReviews .snippetReview .listingInfo span{line-height:10px}#home .recentReviews .snippetReview .listingInfo a{line-height:16px}.searchIntro{color:#364a9a;font-family:'Handlee',cursive;font-size:19px;font-weight:bold;position:absolute;top:50px;left:56px;width:515px;text-align:center}.discountBox{color:#394b91;width:521px;height:92px;background:url(http://www.idorset.co.uk/img/home/discountBox.png) no-repeat 0 0}.discountBox a{position:relative;top:18px;left:68px;font-size:18px;text-decoration:none}