*{margin:0;padding:0;}body{background:url("/ahgimages/bg.gif") repeat-x #2e82a7;}#wrapper{margin:0 auto;width:1000px;overflow:hidden;}#header{background:url("/ahgimages/sprite-v4.gif") no-repeat top right #fff;overflow:hidden;width:100%;}#header .strap{color:#fff;float:right;margin:20px 30px 0 0;font-size:110%;}#header .confidence{clear:right;color:#333;font-size:90%;margin-top:5px;padding:2px;background:#FF9;}#logo img{padding:18px;float:left;}#newlook{float:left;margin:25px;color:#fff;font-size:120%;}#navigation,#breadcrumbs{background-color:#2D81A7;color:#fff;padding:7px 10px;font-size:92%;border-bottom:7px solid #fff;overflow:visible;}#breadcrumbs{position:relative;}#breadcrumbs_b{background-color:#2D81A7;}#navigation_b,#navigation,#breadcrumbs,#breadcrumbs_b{list-style-type:none;}#navigation_b li,#navigation li,#breadcrumbs li,#breadcrumbs_b li{display:inline;}h1#airports_header{width:100%;background:#eee;border-bottom:1px solid #ccc;padding-top:8px;font-size:110%;text-indent:5px;}h2#airports_header{width:100%;background:#eee;border-bottom:1px solid #ccc;padding-top:8px;font-size:100%;text-indent:5px;}#az-index li{float:left;padding-bottom:3px;width:23%;text-indent:5px;}.az-list li{padding-left:5px;padding-bottom:5px;}#az-index li a,.az-list li a{color:#333;font-size:95%;}#navigation a,#breadcrumbs a{color:#fff;text-decoration:underline;}#navigation a:hover,#breadcrumbs a:hover,#breadcrumbs_b a:hover{text-decoration:underline;}#breadcrumbs ul.us{float:right;}#contentbody{overflow:hidden;margin:0;width:100%;background-color:#fff;}#primary{width:584px;min-height:500px;float:left;border-right:0 dotted #ccc;padding:0;margin:10px 0 20px 10px;display:inline;}.wide{width:584px;float:left;}#secondary{width:188px;min-height:200px;float:left;margin:10px 0 20px 10px;display:inline;}.cols_221 #primary{width:386px;border-right-width:0;}.cols_221 #secondary{width:386px;}.cols_41 #primary{width:782px;}.cols_5 #primary{width:980px;margin:10px;}.cols_23 #primary{width:386px;border-right-width:0;}.cols_23 #secondary{width:584px;}#tertiary{width:188px;min-height:200px;float:left;margin:10px 10px 20px 10px;display:inline;}#footer{clear:both;color:#fff;padding:5px 0 10px;border-top:5px solid #5EBED4;font-size:94%;}#footer p{margin:10px 0 0;}#footer a{color:#fff;}#footer ul li{display:inline;}#footer ul#footerlinks{margin-top:.5em;}#footer dl{margin-top:.5em;color:#5ebed4;}#footer dt{display:inline;margin:0;}#footer dd{display:inline;margin:0;}#footer dd a{color:#5ebed4;}#footer_signup{padding-top:30px;background:#EEEECA url(/ahgimages/sprite-v4.gif) no-repeat -1000px 0;clear:both;margin-bottom:-20px;text-align:center;}form#footer_register{width:450px;margin:0 auto;}form#footer_register h2{margin:10px 0;font-size:1.2em;border-bottom-width:0;padding:0;line-height:1.25;}form#footer_register input#button{margin:10px 165px 0;position:relative;}body{font:76%/110% Verdana,Sans-Serif;color:#333;}select,option{margin:1px 3px;}h1,h2,h3,h4,h5,h6{line-height:normal;}h1{font-size:145%;margin-bottom:10px;}h2{font-size:120%;margin:0 0 5px;}h3{font-size:100%;margin:0 0 5px;}p{margin:10px 0;line-height:1.2em;}p>br{line-height:50%;}ul,ol{list-style:none;}img{border:0;}a{color:#2D81A7;}a:link{color:#1a2074;text-decoration:underline;}a:visited{color:#464973;}a:focus,a:hover,a:active{color:#2194b5;}.box{padding:10px;background-color:#eee;margin:0 0 10px;}.box .boxbody{overflow:hidden;width:100%;}.r{text-align:right;}h1 span{font-weight:normal;}p.small{font-size:94%;}.localcurr{font-size:94%;font-weight:normal;float:none!important;}img,fieldset{border:0 none;}address{font-style:normal;}.clear{clear:both!important;}.hidden{position:absolute;left:-9999px;}#search{background-color:#5EBED4;color:#fff;padding:10px;}#availmessage span a{color:#fff;}#availmessage span{display:block;}#search label{display:block;padding:5px 0 5px;}#search ul{list-style:none;}#search li{padding:0 10px 6px 0;clear:left;position:relative;}#search li.dates{z-index:10;}#search li.co_date{z-index:9;}#search .query input{width:11em;}#search .dates input{width:8em;}#search .dates select{float:left;}#search li.noclear{clear:none;}.date_ci_co{float:left;margin:0 30px 0 0;}.brochure .date_ci_co{width:16em;}.town .date_ci_co{width:18em;}.date_ci_co span{display:block;}.date_ci_co select,.date_co_ci-rooms select{margin:5px 2px 2px 0;}.date_co_ci-rooms{float:left;margin:12px 10px 0 0;}#topsearch .date_co_ci-rooms input{margin:2px 0 0 10px!important;}.brochure_avail_submit_bpath{text-align:right;padding-top:3px;clear:left;}#primary .brochure_avail_submit_bpath{padding-top:14px;}#primary2 .brochure_avail_submit_bpath{text-align:right;padding-top:14px;clear:none;}.brochure_avail_submit_bpath input#check{float:none;}.cols_221 #search{padding:20px;}.cols_221 #search .query input{width:17em;}.cols_221 #search .rooms,.cols_221 #search .nights{float:left;width:20%;}.cols_221 #search .wide{width:auto;}.cols_221 #search_button{float:left;margin:19px 0 0 40px;}.cols_221 #search h2{padding:5px 0 11px 0;}.availability{background-color:#5EBED4;color:#fff;padding:10px 10px 3px 10px;clear:left;}.availability form{width:100%;}.brochure .availability label{padding:0;}.availability label{display:block;padding:0 0 5px;}.availability ul{list-style:none;}.availability li{padding:0 10px 12px 0;clear:left;}.availability .query input{width:17em;}.availability li.query a{display:block;}.availability .dates{float:left;clear:none;}.availability #searchForm2 .dates{float:none;}.availability .rooms{float:left;width:20%;clear:none;}.availability .dates input{width:8em;color:#666;}.availability select{float:left;}.availability input.btn{clear:left;}#quicklinks{margin-top:20px;clear:left;}#quicklinks p{clear:left;}#quicklinks ul{list-style:none;}#quicklinks li{margin-bottom:2px;overflow:hidden;}#quicklinks li a{float:left;}#quicklinks li span{float:right;}#quicklinks #country_list ul.toptowns{margin:3px 0 10px 0;}#quicklinks #country_list ul.toptowns li{float:none;margin:3px 0 0 0;border-bottom:1px dotted #ccc;}#review_featured{border:1px solid #ccc;}#review_featured .hotel_thumb{border:1px solid #ccc;float:left;margin:0 5px 5px 0;padding:1px;}blockquote{font-style:italic;font-size:94%;margin:5px 0;}.reviewer{font-weight:bold;}div.recentview{border:1px solid #ccc;overflow:hidden;position:relative;}div.recentview#bottom{clear:both;margin:10px;width:960px;}div.recentview h2{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -2200px -400px;padding:0 0 10px 42px;line-height:2em;}span.flash{position:absolute;right:0;top:0;width:50px;height:50px;}div.recentview #en,div#parking #en{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3000px -514px;}div.recentview #es,div#parking #es{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3000px -290px;}div.recentview #fr,div#parking #fr{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3000px -346px;}div.recentview #de,div#parking #de{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3000px -458px;}div.recentview #it,div#parking #it{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3000px -234px;}div.recentview #nl,div#parking #nl{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3000px -402px;}div.recentview ul#recent_view{font-size:110%;line-height:1.2em;margin:0 10px 0 20px;}div.recentview#bottom ul#recent_view{margin:0;overflow:hidden;}div.recentview ul#recent_view li{margin-bottom:.5em;overflow:hidden;position:relative;font-size:94%;width:100%;}div.recentview#bottom ul#recent_view li{float:left;margin:10px 0 0;width:171px;padding:10px;height:100px;}div.recentview#bottom ul#recent_view li.hovered{background:#f7f7f7;cursor:pointer;}div.recentview ul#recent_view li a{font-size:94%;}div.recentview ul#recent_view img.thumb{border:1px solid #CCC;float:left;margin:0 5px 5px 0;padding:1px;}div.recentview#bottom ul#recent_view img.thumb{margin:0 5px 35px 0;width:30px;height:30px;}div.recentview ul#recent_view span{top:0;display:block;}div.recentview ul#recent_view p{font-size:94%;margin:0;}div.recentview#bottom ul#recent_view p{font-size:94%;margin:5px 0 0 40px;}#staticrecentlyviewed{clear:left;}#staticrecentlyviewed ul#recent_view div.hotelrating_sm{float:none;}#staticrecentlyviewed h3{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3957px -400px;padding:5px 0 10px 42px;line-height:1em;}#nearby h3{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -2600px -200px;padding:5px 0 20px 42px;line-height:1em;}ul#hotels_nearby,#staticrecentlyviewed ul#recent_view{margin:10px 0 20px;overflow:hidden;width:100%;}ul#hotels_nearby li,#staticrecentlyviewed ul#recent_view li{clear:left;margin-bottom:.5em;overflow:hidden;position:relative;font-size:94%;float:left;width:100%;}ul#hotels_nearby img.thumb{border:1px solid #ccc;float:left;margin:0 5px 0 0;padding:1px;}ul#hotels_nearby span{top:0;display:block;}.static #staticrecentlyviewed{margin-top:20px;}.notAvailable{color:red;font-size:94%;display:block;}#languages{background:none;padding-left:0;}#languages li{display:inline;}#security,#callcenter,#emailsubscribe,#facebook,#support,#carhire{margin-bottom:20px;}#security h2,#callcenter h2,#emailsubscribe h2,#support h2,#carhire h2{padding:0 0 10px 42px;line-height:2em;}#emailsubscribe.de h2{font-size:94%;}#security h2{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3350px -400px;}#callcenter h2,#support h2{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3350px -300px;}#emailsubscribe h2{background:transparent url(/ahgimages/sprite-v4.gif) no-repeat scroll -3350px -200px;line-height:1.2em;padding-bottom:10px;}#support a{display:block;margin-top:10px;}#facebook img{border:1px solid #ccc;padding:1px;}#facebook p{font-size:94%;margin-top:5px;}#security p a,#callcenter a{font-size:94%;}#security #badge{float:right;margin-left:10px;height:60px;}#callcenter .cc_number{font-size:160%;font-weight:normal;margin:0 0 10px;}#emailsubscribe{border:1px solid #ccc;}#emailsubscribe input#emailaddress{width:12em;}#emailsubscribe form{margin-bottom:10px;}#static #emailsubscribe{overflow:hidden;width:65%;}#static #emailsubscribe form{width:24em;float:left;}#static #emailsubscribe p{font-size:94%;}#emailsubscribe #go_button{margin-top:5px;}#emailsubscribe span.sublang{display:block;font-size:90%;font-style:italic;margin-bottom:5px;}#email_snap{clear:left;}#carhire{background:#eee url(/ahgimages/carhire.jpg) no-repeat 0 100%;border:1px solid #CCC;padding-bottom:100px;}#travelGuide_download{border:1px solid #CCC;width:166px;}*html #travelGuide_download{width:156px;}#carhire h2{background:url(/ahgimages/sprite-v4.gif) no-repeat -3350px -130px;line-height:1.2em;}#carhire p{margin:0 0 10px 0;}#carhire.de h2{font-size:110%;}span.unsubmessage{color:#2194b5;font-weight:bold;font-size:.9em;display:block;}#hitwise{text-align:center;}.deals{background:#eee;}.deals h2{margin:10px;}#dealspromo{float:left;margin:0 0 10px;}#dealspromo #dealinfo{background:none;float:left;padding:0 10px;}#dealspromo #hotelinfo{margin:0 10px;background:url(/ahgimages/deals/deals_logo.gif) no-repeat 0 0;}#dealspromo #hotelinfo #hotelstars{margin:5px 0;overflow:hidden;}#dealspromo #dealinfo ul{margin:0;}#dealspromo #dealinfo ul li{margin:10px 0;line-height:1.4em;}#dealspromo #dealinfo ul li a{background:url(/ahgimages/deals/asterisk_orange.png) no-repeat 0 0;padding-left:20px;}#dealspromo #hotelinfo div.justphoto{float:left;border:1px solid #CCC;width:62px;margin:0 0 0 80px;}#dealspromo #hotelinfo div.justphoto a img{padding:1px;}#dealspromo #hotelinfo h3{margin:0;clear:left;}#dealspromo #emailsubscribe{border:none;margin:0;padding:0 10px;overflow:hidden;clear:both;float:left;width:90%;}#dealspromo #emailsubscribe form{float:left;margin:5px 10px 5px 0;}#dealspromo #emailsubscribe a{margin:0 0 10px 0;}#dealspromo #emailsubscribe #go_button{margin:10px 0;float:left;}#dealspromo #emailsubscribe h2{display:none;}#dealspromo #emailsubscribe label,#dealspromo #emailsubscribe input#emailaddress,#dealspromo #emailsubscribe a{float:left;}#dealspromo #emailsubscribe label{margin-right:10px;}#security.b_path,#sidebarmap.b_path{clear:both;}div.town #dealspromo{margin-top:0;}div.town div.searchandfilter.b_path{margin-bottom:0!important;}#attractions h3,#airports h3{background:url(/ahgimages/sprite-v4.gif) no-repeat -1800px -100px;padding:5px 0 12px 28px;}#airports h3{background-position:-2200px -100px;}#attractions h2,#airports h2{background:url(/ahgimages/sprite-v4.gif) no-repeat -1800px -100px;padding:5px 0 12px 38px;}#airports h2{background-position:-2200px -100px;}div.hotelrating{width:386px;float:left;}span.hotelrating{display:block;float:left;height:15px;text-indent:-9999px;width:90px;}div.hotelrating_sm{width:60px;float:left;}#featured div.hotelrating_sm{width:290px;}span.hotelrating_sm{display:block;float:left;height:9px;text-indent:-9999px;margin-top:2px;width:60px;position:relative;}div.recentview#bottom ul#recent_view span.hotelrating_sm{height:15px;}.stars_1{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -480px;}.stars_2{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -460px;}.stars_3{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -440px;}.stars_4{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -420px;}.stars_5{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -400px;}div.hotelrating_sm .stars_1{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -560px;}div.hotelrating_sm .stars_2{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -545px;}div.hotelrating_sm .stars_3{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -530px;}div.hotelrating_sm .stars_4{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -515px;}div.hotelrating_sm .stars_5{background-image:url(/ahgimages/sprite-v4.gif);background-position:-1500px -500px;}#recently_viewed p{font-size:94%;margin-top:0;}ul#hotels_recent{margin-top:10px;}ul#hotels_recent li{clear:left;margin-bottom:.5em;overflow:hidden;position:relative;}ul#hotels_recent img.thumb{border:1px solid #ccc;float:left;margin:0 5px 0 0;padding:1px;}ul#hotels_recent img.stars{vertical-align:middle;}#datePicker,#brochureDatePicker{float:left;position:relative;}.brochure a.date-picker,.town a.date-picker{margin:3px 0!important;}a.date-picker{width:22px;height:20px;border:none;color:#fff;padding:0;margin:3px 5px 0 5px!important;float:left;overflow:hidden;cursor:pointer;background:url(/ahgimages/sprite-v4.gif) no-repeat -1800px -250px;}a.date-picker:active{background:url(/ahgimages/sprite-v4.gif) no-repeat -1800px -250px;}a.date-picker:hover,a.date-picker:focus{background:url(/ahgimages/sprite-v4.gif) no-repeat -1800px -200px;}a.date-picker span{margin:0 0 0 -2000px;}div.date-picker-holder,div.date-picker-holder *{margin:0;padding:0;}div.popup-calendar-wrapper,div.date-picker-holder{position:relative;}div.date-picker-holder input{float:left;}div.popup-calendar{display:none;position:absolute;z-index:20;top:2.5em;left:-200px;padding:8px;border:1px solid #5EBED4;background:#fff;color:#000;overflow:hidden;width:163px;height:15em;}html>body div.popup-calendar{left:1em;}div.popup-calendar div.link-close{float:right;}div.popup-calendar div.link-prev{bottom:10px;position:absolute;left:10px;}div.popup-calendar h3{font-size:1.1em!important;margin:2px 0 5px 3px!important;padding:0!important;position:static;}div.popup-calendar div.link-next{bottom:10px;position:absolute;right:10px;}div.popup-calendar div a{padding:1px 2px;color:#000;}div.popup-calendar div a:hover{background-color:#000;color:#fff;}div.popup-calendar table{margin:0;width:100%;}* html div.popup-calendar table{display:inline;}div.popup-calendar table th,div.popup-calendar table td{background:#eee;width:21px;height:17px;text-align:center;}div.popup-calendar table td.inactive{color:#aaa;padding:1px 0 0;}div.popup-calendar table th.weekend,div.popup-calendar table td.weekend{background:#f6f6f6;}div.popup-calendar table td a{display:block;border:1px solid #eee;width:19px;height:15px;text-decoration:none;color:#333;}div.popup-calendar table td.today a{border-color:#aaa;background:#2D81A7;color:#fff;}div.popup-calendar table td a.selected,div.popup-calendar table td a:hover{background:#333;color:#fff;}.prompt{position:absolute;top:0;left:-247px;color:#333;width:247px;display:none;z-index:2000;}.prompt_arrow{float:right;width:24px;height:51px;background:url('/ahgimages/prompt_arrow_right.png') no-repeat;margin:10px 0 0 -10px;right:3px;position:absolute;}.prompt_box{width:223px;background:url(/ahgimages/prompt_box_top.png) no-repeat top;padding-top:10px;overflow:hidden;}.prompt_inner{padding:4px 14px 14px;background:url(/ahgimages/prompt_box_bottom.png) no-repeat bottom;}.prompt_close{float:right;background:url('/ahgimages/close_prompt.png') no-repeat;width:14px;height:14px;margin:-7px -7px 0 0;text-indent:-9999px;}#condenseresults{position:relative;}#condenseresults h2{margin:10px 0 10px 10px;}.promptme{position:absolute;color:#333;width:247px;display:none;z-index:2000;left:-237px;margin-top:-30px;}#filteralert .prompt_arrow{float:right;width:24px;height:51px;background:url('/ahgimages/prompt_arrow_right.png') no-repeat;margin:10px 0 0 -10px;right:3px;position:absolute;}#filteralert .prompt_box{width:223px;background:url(/ahgimages/prompt_box_top.png) no-repeat top;padding-top:10px;overflow:hidden;}#filteralert .prompt_inner{padding:4px 14px 14px;background:url(/ahgimages/prompt_box_bottom.png) no-repeat bottom;}#filteralert .prompt_close{float:right;background:url('/ahgimages/close_prompt.png') no-repeat;width:14px;height:14px;margin:-7px -7px 0 0;text-indent:-9999px;}#main{background:#fff;float:left;width:100%;padding-bottom:10px;overflow:hidden;}#lists h2{padding:8px 0 10px 20px;}#popdestinationlist{float:left;width:300px;background:#e8e8f1;}.two-col #lists{background:transparent;width:100%;}.two-col .list-box{padding:0 0 10px;}.threecol .list-box{padding-top:10px;}#featured{background:#eee;border:1px solid #ccc;}#other{padding-top:10px;}#about_active{margin:20px 10px 10px 10px;overflow:hidden;}.country #footer.email_footer,.brochure #footer.email_footer,.town #footer.email_footer,.county #footer.email_footer,.attr #footer.email_footer{background:#EEEECA url(/ahgimages/sprite-v4.gif) no-repeat -2000px 0;}h1 img{vertical-align:middle;border:2px solid #fff;}.error h1 img{border:0 none;}.attr h1 img{margin:-15px 0;border:0 none;}.attr #sidebar p{color:#fff;}h1 span,h2 span{font-size:.78em;}.az h2{clear:left;}#hotel_list p.error{margin-left:10px;}#lists ul,#lists p{margin:0 10px 10px;}#lists ul ul{margin-right:0;}.home #top h1{position:absolute;top:-1.4em;left:-330px;white-space:nowrap;}html>body.home #top h1{position:relative;}.minisidebar #sidebar h3{color:#fff;}.home #lists ul{font-size:1.1em;}.home ul#country_list ul{padding:0;margin-bottom:10px;}ul#country_list li{font-weight:bold;margin-top:10px;}ul#country_list ul li{font-weight:normal;clear:left;border-bottom-width:0;margin-top:0;}ul#popular li{margin-bottom:.25em;}#featured h2 a{color:#181161;}#lists ul ul span{float:right;}#child_list ul.threecol,#top ul.threecol,#lists ul.threecol{padding-left:10px;width:30%;float:left;margin:10px 0 0;}#child_list li{float:left;width:50%;}ul#toprated{overflow:hidden;width:100%;}ul#toprated li{margin:10px 0 0 0;overflow:hidden;width:100%;clear:left;}ul#toprated li a img.thumb{border:1px solid #ccc;margin:0 5px 0 0;float:left;padding:1px;}ul#toprated h3,ul#otherrated h4{font-size:100%;font-weight:normal;margin:0;}ul#toprated h3 img,ul#otherrated h4 img{vertical-align:middle;}ul#toprated p{margin:7px 0 0 0;}ul#toprated .score{padding:0;}ul#toprated p.description{font-size:94%;clear:left;}ul#otherrated li{margin:10px 0 0 0;}ul#otherrated p{margin:0;}#areas,#airports,#attractions,#populartowns,#child_list{margin-top:10px;background-color:transparent;}#airports,#populartowns,#child_list{padding:0;overflow:hidden;width:100%;}#areas li,#airports li,#attractions li,#populartowns li,#child_list li{margin-bottom:2px;}.scoresummary{padding:0;font-size:1.4em;color:#181161;font-weight:bold!important;text-decoration:none!important;}#reviewsummary,#pricesummary{float:right;width:20%;}#reviewsummary p{background:url(/ahgimages/sprite-v4.gif) no-repeat -598px -197px;}.country .score,.county .score{padding:0;}img.stars{margin-top:-5px;vertical-align:middle;}.town img.stars{margin-top:-5px;}#moredestinations a:hover{color:#2194b5;}i,.hlight{font-style:normal;background:#ff0;}#search_results span.address{display:block;font-style:italic;font-size:94%;}body.search #main p.plain{margin:0 15px;padding:10px;}.search p.plain img{vertical-align:middle;margin:0 5px 0 10px;}#search_results ul{line-height:1.5;}#search_results p img{vertical-align:middle;}input#check{float:left;display:inline;}.home .orbrowse{padding:10px 2px;float:left;}div#availability_msg{background:#5EBED4;margin:0 10px 0 0;padding:10px;color:#fff;font-weight:normal;}div#availability_msg a{color:#1A2074;}div.query{margin-bottom:10px;}#map{margin:10px 0;}.js.town #content #map,.js.attr #content #map{height:400px;margin:0;padding:0;border:2px solid #2D81A7;}.js.county #map{height:400px;border:1px solid #ccc;}.popupcontainer h2{font-size:94%!important;padding-right:15px;}.popupcontainer h2 img{margin:0;}.brochure #content .popupcontainer *,.town #content .popupcontainer *,.airport #content .popupcontainer *{line-height:1;border-bottom:0;padding:0;margin:0 0 5px;}.town #content .popupcontainer img{margin:0 5px 5px 0;}.popupcontainer img{margin:5px;float:left;border:1px solid #ccc;display:inline;padding:5px;}.popupcontainer ul{margin-top:10px;}.popupcontainer h2 img{float:none;margin:0;border:0 none;padding:0;}.errormessage{display:none;margin:10px 0 0;background:#fff url(/ahgimages/sprite-v4.gif) no-repeat 5px -395px;padding:25px 10px 5px 10px;color:#d00;border:1px solid #d00;clear:left;}.erroravail,.erroraltavail{margin:10px 5px 0 5px;background:#fff;padding:10px;color:red;font-weight:normal;border:1px solid red;}.erroraltavail{margin:10px 10px 10px 0;}.erroraltsub{background-color:#FF9;display:inline;margin:10px!important;padding:2px;}.errormessage p{margin-bottom:5px;}.errorbrochure{display:none;overflow:hidden;margin:10px;background:#fff url(/ahgimages/sprite-v4.gif) no-repeat 10px -390px;padding:25px 10px 5px 10px;color:red;font-weight:normal;border:solid #f00;border-width:1px;font-size:94%;}#error p{margin-right:10px;}#error a{font-size:94%;}#error ul.list li{display:inline;margin-right:20px;font-weight:normal;}.errorbrochure p{margin-bottom:10px;}.erroravailability{overflow:hidden;margin:10px 10px 10px 10px;background:#fff url(/ahgimages/sprite-v4.gif) no-repeat 10px -390px;padding:2px 10px 20px 30px;color:red;font-weight:normal;border:1px solid red;}.erroravailability p.message{margin:10px 0 0 30px!important;}ul#az-index{overflow:hidden;font-size:1.1em;margin-bottom:2em;}ul#az-index li{float:left;margin-right:7px;}ul.az-list{float:left;width:30%;margin-right:1.5%;}dl#az-list dt{font-size:1.4em;font-weight:bold;background:#2194b5;color:#fff;width:1em;text-align:center;padding:5px .1em;}dl#az-list dd{position:relative;top:-1.5em;font-size:1.1em;margin:0 15px 0 1.5em;padding:0 0 .2em 1em;border-bottom:1px dotted #ccc;}.TUN #header,.TUF #header{background-image:url(/ahgimages/cb-tun-curve.gif);}.ENH #header{background-image:url(/ahgimages/ENH-header.gif);}p#with{float:left;color:#fff;font-size:94%;}.ENH p#with{left:200px;width:18em;margin-left:2em;line-height:1.2em;}.ENH #header a#logo img{padding:2px;}.TUN p#with,.TUF p#with{position:relative;float:right;margin-right:200px;text-align:right;}.MAP img.mmlogo{float:right;margin:12px;}fieldset{border:0 none;}#center_search{width:380px;padding:10px;color:#fff;font-weight:bold;background:#5EBED4;margin:15px auto;}#center_search input#cquery{margin:10px 10px 0 40px;width:200px;}#center_search input#button{margin-bottom:-10px;}.cohes{white-space:nowrap;}form#center_search{margin:0 auto;width:60%;}#content p small{margin:10px 0;}#content p.backtotop{margin:10px 0;}#lists ul ul span{margin-top:-1.5em;#;}html>body p#call span{position:relative;top:-3px;padding-top:3px;}.needs-translation{text-decoration:blink;background:#ff0;}.needs-translation img,.is-translated img{cursor:help;vertical-align:middle;}.socialb{border:1px solid #DDD;clear:both;font-size:12px;margin:10px;padding:10px;position:relative;width:762px;}.socialb h3{font-weight:normal;margin:0 5px 0 3px;padding:0 3px 0 0;}.socialb ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:10px;padding:0;text-align:left;}.socialb ul li.delicious,#socialdesc ul li.delicious{background:transparent url(/ahgimages/delicious.gif) no-repeat scroll 0 0;}.socialb ul li.digg,#socialdesc ul li.digg{background:transparent url(/ahgimages/digg.gif) no-repeat scroll 0 0;}.socialb ul li.reddit,#socialdesc ul li.reddit{background:transparent url(/ahgimages/reddit.gif) no-repeat scroll 0 0;}.socialb ul li.facebook,#socialdesc ul li.facebook{background:transparent url(/ahgimages/facebook.gif) no-repeat scroll 0 0;}.socialb ul li.stumbleupon,#socialdesc ul li.stumbleupon{background:transparent url(/ahgimages/stumbleupon.gif) no-repeat scroll 0 0;}#socialdesc ul li.delicious,#socialdesc ul li.digg,#socialdesc ul li.reddit,#socialdesc ul li.facebook,#socialdesc ul li.stumbleupon{padding-left:25px;}.socialb ul li{display:inline;padding:0 10px 0 5px;text-align:center;}.socialb ul li a{margin:0 3px 0 0;padding:0 0 0 18px;}#socialdesc ul li a{padding:0;}.socialb p{margin:0;padding:0;}.socialb p.what{font-size:12px;padding:10px;position:absolute;right:0;top:0;text-decoration:underline;cursor:pointer;}.socialpop{background:#fff!important;margin-left:-269px;width:30em!important;}#socialdesc ul{margin-top:10px;}#socialdesc ul li{display:block;padding:0 4px 10px 20px;}#socialdesc h3,#socialdesc a#wiki{display:inline;}h1.tg{float:left;width:63%;}.town .TGuides_wrapper #guide_icon{width:46px;height:35px;background:url(/ahgimages/travel_guides.jpg) no-repeat top left;left:0;margin-top:-17px;position:absolute;top:50%;}.town .TGuides_wrapper{float:right;padding:0 5px 0 55px;width:222px;position:relative;}.town .TGuides_wrapper p{margin:0;}.town .TGuides_wrapper .red{font-weight:bold;color:red;}.tg_DOANDSEE,.tg_BARS,.tg_SHOPPING,.tg_EATING{background-image:url(/ahgimages/travelGuide_sprite.jpg);background-repeat:no-repeat;border-bottom:1px dotted #ccc;font-weight:bold;text-indent:39px;width:100%;padding:26px 0 2px;margin:0 0 5px 0;clear:left;}.tg_DOANDSEE{background-position:0 -106px;}.tg_BARS{background-position:0 -438px;padding:30px 0 2px;}.tg_SHOPPING{background-position:0 -318px;}.tg_EATING{background-position:0 -197px;}.travelGuide_sideInner{margin:0 0 5px 40px;color:#333;}.button span{display:none;position:absolute;}.button a:hover span{display:block;position:absolute;right:50%;margin:-62px -250px 0 5px;}.tguide_main{width:auto;padding:5px;background:white;border:1px solid #ccc;}.tguide_main a{color:#333;}.tguide_outter .tguide_main .red{margin:0;padding:0;position:static;font-weight:bold;color:red;display:inline;width:27px;height:13px;}.button.b_path a{text-decoration:none;color:#333;}.DOANDSEE_hidden,.EATING_hidden,.SHOPPING_hidden,.BARS_hidden{display:none;height:auto;}a.tg_viewAll{cursor:pointer;border-bottom:1px dotted;color:#2D81A7;margin:8px 0 10px 0;font-size:100%;float:left;display:none;}h3.travelGuide{font-size:95%;margin:0 0 5px;}.chooseCountry{width:159px;}*html .chooseCountry{width:154px;}.callToAction_Outter{background:url(/ahgimages/CallToAction_Outter.jpg) no-repeat top left;}.callToAction_Text{background:url(/ahgimages/CallToAction_text.jpg) no-repeat top right;position:relative;}.callToAction_bottomLeftCorner{background:url(/ahgimages/CallToAction_bottomLeftCorner.jpg) no-repeat top left;width:100%;height:12px;}.callToAction_bottomRightCorner{background:url(/ahgimages/CallToAction_bottomRightCorner.jpg) no-repeat top left;float:right;width:20px;}input.CallToAction{border:none;background:none;color:white;font-weight:normal;padding:0 18px 0 18px;position:relative;top:7px;margin:0;cursor:pointer;font-size:100%;}