div#search-summary, form#stockist-search{ float:none; clear:both; background-color:#90c1f4; color:#01236a; border-bottom:1px solid #4b6b9c; padding:18px 9px 18px 9px; width:684px; } div#search-summary{ border-top:1px solid #4b6b9c; } form#stockist-search label{ display:block; float:left; width:170px; text-align:right; font-weight:bold; padding-right:13px; } ul#stockists{ list-style:none; margin:0; padding:0; width:706px; } ul#stockists ul{ list-style:none; margin:0; padding:0; } ul#stockists a img{ border:0; } ul#stockists li.stockist-group{ float:left; width:232px; border-right:3px solid #4b6b9c; } ul#stockists div.stockist-intro{ background:#ffffff; color:#01236a; height:260px; } ul#stockists div.stockist-intro-short{ background:#ffffff; color:#01236a; height:100px; } ul#stockists div.stockist-introtext{ padding:17px 9px 17px 9px; } ul.stores{ margin:0; padding:0; overflow:hidden; } ul.stores li{ background-color:#6085b7; line-height:1.3em; overflow:hidden; border-top:1px solid #4b6b9c; padding:13px 9px 13px 9px; min-height:290px; _height:290px; } ul.stores li.search-result{ float:left; width:214px; border-right:3px solid #4b6b9c; } ul.stores li address{ font-style:normal; padding:0 0 17px 0; } ul.stores li h4{ margin:0; padding:0 0 8px 0; color:#610000; } ul.stores li div.store-part{ padding:0 0 3px 0 }