.ly_storefinder #main{background:#FFF url('/pws/images/bg_store-locator-images.jpg') top right no-repeat;}#maps_main{background:#E7E7E7 url('/pws/images/bg_product_info.jpg') repeat-x;width:575px;float:left;min-height:350px;padding:30px 20px;}h1#store_finder_header{background:url('/pws/images/hd_store-finder.jpg') no-repeat;text-indent:-3000em;height:34px;}#search_heading{display:none;}#stores_intro{margin-top:10px;}.store_finder_section{padding-left:0;}p#store_results_header{font-size:1.5em;margin:17px 0;width:575px;}.ie6 p#store_results_header{float:left;}p#store_loading_message{font-size:2em;width:100%;margin-top:80px;text-align:center;}div#stores_header{width:100%;border-bottom:1px solid #CCC;margin-bottom:10px;padding-bottom:10px;font-weight:bold;display:inline-block;}.ie6 div#stores_header{float:left;}.ie6 ul#main_stores{float:left;}div.store_finder_section{border-bottom:1px dotted #CCC;}div.store_finder_section div.element{float:left;clear:none;width:auto;padding-left:0;}#store_finder div.element{width:150px;}#store_finder_search div.element{width:360px;}div.store_finder_section div.element label{font-weight:normal;width:130px;}div.store_finder_section div.element input.text{width:200px;}button#map_search{margin-top:7px;float:right;}button#store_finder_search{margin-top:7px;float:right;}#region_heading{float:left;padding-top:11px;width:130px;}#region,#country{width:137px;}div#chooseCountry,div#chooseRegion,div#chooseStore{float:left;width:150px;margin-top:10px;}div#chooseCountry h3,div#chooseRegion h3,div#chooseStore h3{font-weight:bold;margin-bottom:5px;margin-top:10px;}div#chooseCountry ul,div#chooseRegion ul,div#chooseStore ul{margin-left:5px;margin-top:10px;}div#storeInfoCont{float:right;width:575px;}div#map{display:none;position:relative;}.js div#map{display:block;}div#store_finder_search{display:none;}.js div#store_finder_search{display:block;}div#map_canvas{width:575px;height:500px;margin-top:10px;}div#map_directions{display:none;background-color:#fff;position:absolute;right:-211px;top:0;float:left;width:200px;height:490px;overflow-y:scroll;overflow-x:hidden;}div#directions_loading{display:none;position:absolute;width:250px;height:500px;padding-top:150px;text-align:center;}#map_direction a.close{text-decoration:underline;}p#storeAddress{float:left;margin:10px;}p#storeOpeningHours{float:right;margin:10px;}div.marker{float:left;width:35px;overflow:hidden;}div.store_name{float:left;width:100px;margin-right:10px;margin-left:15px;}div.adr{float:left;width:120px;margin-right:10px;}div.tel{float:left;width:120px;margin-right:10px;}div.opening_times{float:left;width:130px;}div#store_details ul.stores li{float:left;width:100%;}div#store_details ul.stores li.divider{border-top:1px solid #CCC;width:100%;margin:10px 0;}div#store_details ul.stores li.last_divider{border:none;}div#store_details ul.stores div.adr,div#store_details ul.stores div.tel,div#store_details ul.stores div.store_name{border-right:1px solid #CCC;height:115px;}div#store_details ul.hidden_stores{display:none;}div#store_details ul#injected_stores div.opening_times{width:150px;height:115px;}div#store_details ul#injected_stores div.journey_info{float:left;width:550px;}div.store_actions a{margin-top:10px;}div.store_popup_top{background:url(/pws/images/img_maps_top.png) top left no-repeat;}.ie6 div.store_popup_top{background:url(/pws/images/img_maps_top.gif) top left no-repeat;}div.store_popup_bottom{background:url(/pws/images/img_maps_bottom.png) bottom left no-repeat;}.ie6 div.store_popup_bottom{background:url(/pws/images/img_maps_bottom.gif) bottom left no-repeat;}div.store_popup{width:274px;}div.store_popup h3{font-weight:bold;margin-bottom:10px;}div.store_popup div.adr{width:135px;}div.store_popup div.tel{width:117px;text-align:right;}div.store_popup div.distance_info{float:right;margin-right:10px;width:117px;text-align:right;}div.store_popup div.distance_info div.journey_duration,div.store_popup div.distance_info div.journey_distance{font-weight:bold;}div.store_popup div.opening_times{width:200px;display:none;}div.store_popup input{padding:0;}span.geo{display:none;}div.infowin_content div.store_actions{display:none;}div.directions_finder{float:left;width:262px;padding:20px 0 10px 0;}div.directions_finder form div.element{width:auto;clear:none;padding:6px;}div.directions_finder form div.postcode_lookup_submit{padding:4px;}div.directions_finder form div.element input{width:80px;}div.directions_finder form div.element button{font-size:.9em;}div.directions_finder form div.directions_finder_heading{font-weight:bold;}div.directions_finder form div.element button em.value{font-size:.9em;padding:7px 30px 0 20px;}div#postcode{display:none;}
