/*
    This stylesheet contains the styles for the *list.aspx pages eg. listcounties.aspx
*/

.lastBodyBox { clear:both }
.bodyBoxContent{overflow:hidden}
.topLocations { float:left}
.alternativeSearches {height: auto;overflow:hidden;float:right}

ul.areaEditionCrossLinkList {float: left; padding-left: 0; margin-left: 0; }
.areaEditionCrossLinkList li { padding: 2px;}
.areaEditionCrossLinkList li.first_col { clear: left; }
.areaEditionCrossLinkList li a { padding-right:15px; background-repeat: no-repeat; background-position: 100% 2px;}
.areaEditionCrossLinkList li a.nochevron { padding-right:0; background:none;}
.editionCrossLinks { margin:1% 2%;overflow:hidden; width:46%}

#AreaDetailsPage .areaEditionCrossLinkList li { width:46%; float: left;}
#AreaDetailsPage .editionCrossLinks  { width:100% }
#AreaDetailsPage .areaEditionCrossLinkList  { width:100% }
#AreaDetailsPage .alternativeSearches { float: left;}
 
#SearchResultsPage .areaEditionCrossLinkList li { width:46%; float: left;}
#SearchResultsPage .editionCrossLinks  { width:100% }
#SearchResultsPage .areaEditionCrossLinkList  { width:100% }
#SearchResultsPage .alternativeSearches { float: left;}

/*#searchResultsPage .areaEditionCrossLinkList li { padding: 2px; float: left; width: 440px; }
.areaEditionCrossLinkList li.first_col { clear: left; }
 */
#MPU{float:right}

/* mini story summary format */

.column1 p a:link, .column1 p a:active, .column1 p a:hover, .column1 p a:visited { font-weight: bold; color: #EB7126}
.column1 p  { font-weight: normal; font-size: 11px;clear:left}
.column1 img { padding-right: 10px; margin-bottom:5px; float: left;}

.propertyNews{width:433px;min-height:301px; float: left;margin:-2px 0 -1px;position:relative;z-index:2; border-width:0  0 0 1px;}
.propertyNews h3 *{color:#EB7126;}
.propertyNews .MiniPageStoryColumns{padding:0 60px 0 20px;}
.areaListSection .lastBodyBox{margin-top:0;}

.areaListSection h1, .areaListSection .intro_content{margin-left:-40px;margin-right:-40px;}

.areaListSection .intro_content{margin-bottom:20px;}

 /* page customisations */

#ListCountiesPage .simple_menu .toggle ul { padding: 2px 2px 2px 10px;}
#ListCountiesPage .map_menu { width: 460px; height:315px; overflow:auto;padding-left:20px }
#ListCountiesPage .simple_menu{margin:0 0 20px 0}

#ListRegionsPage .map_menu { width: 500px; overflow:hidden;padding-left:20px } 
#ListRegionsPage .areaRepeater{margin-bottom:5px;height:290px;overflow:auto}
#ListRegionsPage .areaRepeater table{width:480px;}
#ListRegionsPage .simple_menu .toggle ul { padding: 2px 2px 2px 30px;}

.tabList li { margin-bottom:-2px; margin-top:1px;   padding-left:4px; padding-right:0px;}
.tabList a, .tabList span { padding-right:  24px;padding-left:20px; min-width:34px}
.tabList li.selected span { padding-right: 23px; padding-left:20px;} 
.qsLocation label{padding-left:0}
.qsLocation .default_text{margin-left:80px;float:left;width:333px}
.qsBeds{width:auto; margin-left:0px;}
body .quick_search{width:432px;border-top:1px dotted #d1d1d1;margin:-10px 0 0;padding-top:10px}
.quick_search .warning_field .errorIcon{display:block;left: 684px;position: absolute;}
#PageSubContent .quick_search .warning_field .errorIcon{left: 430px;}
.zoneline { width:455px;}
.js #MoreOptionsButton {width:304px;}
.quick_search .quick_search_submit { width:110px; float:right; clear:none; margin-right:16px;}
.quick_search .qsLocation .validators .tooltip { left: 189px; top: -16px;}
.qsPriceRange { margin-right:16px;}
