h1,h2,h3,h4,h5,h6,pre,a,form,body,html,blockquote,fieldset,input{margin:0;padding:0;border:0;outline:0}ul,ol{padding:0
0.8em 0.8em 0.8em;margin:0
0.8em 0.8em 0.8em}.sitemap ul#maplist, .sitemap ul#maplist
ul{padding:0.8em 0.8em 0 0.8em;margin:0
0.8em}li{padding:0
0 0.8em 0;margin:0}.sitemap ul#maplist
li{padding:0
0 0.8em 0;margin:0}a img,:link img,:visited img,img{border:none}.cb{clear:both}body{background:#F9F9F9 url(/assets/images/bg_sub_body.jpg) repeat-x 0 -9px;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#333}body.sub{background:url(/assets/images/bg_sub_body.jpg) repeat-x 0 -9px}a:link,a:visited,a:hover,a:active{color:#151c64}.warning{margin:0
0 1em 0;padding:6px;border:2px
solid #C00;color:#C00;background-color:#FFCACB;-moz-border-radius:8px;-webkit-border-radius:8px;width:auto}.rss{background:url(/assets/icons/rss.jpg) no-repeat top left;padding-left:30px}.rss
a{display:block;margin-top:8px;text-decoration:none}div.hr{margin:10px
0 10px 0;border-top:1px solid #CCC}div.hr
hr{display:none}h1,h2,h3,h4,h5,h6{color:#151c64;font-weight:normal}h1{}h2{padding:0
0 20px 0;font-size:18px}.news h2
span{font-size:70%}.news h2 span
sup{font-size:9px}h3{padding:26px
0 20px 0}.news
h3{padding-top:0}.news h3
span{font-size:70%}.news h3 span
sup{font-size:9px}.contact
h3{padding:12px
0 8px 0}.testimonials
h3{padding:0.6em 0 0.2em;font-size:14px;font-weight:bold}h4{padding:26px
0 20px 0}h4.toggleRecentOpenClose{padding:0}h4.toggleSearchOpenClose{padding:0}.testimonials
h4{padding:0.6em 0 0.4em;font-size:12px;font-weight:bold}h5{padding:26px
0 20px 0}h6{padding:26px
0 20px 0}h3
span{}p{padding:0
0 1.4em 0;margin:0
0 0 0;line-height:1.46em}blockquote{color:#151c64;line-height:1.46em;padding:0.4em 1em 0 1em;font-size:12px;font-weight:normal;font-style:italic;background:url(/assets/images/leftQuote.gif) no-repeat 0 0}blockquote
p{}.name{color:#151c64;font-weight:bold;margin-top: -12px;padding-left:1em}#wrapper{}#header{width:953px;position:relative;background:url(/assets/images/bg_header_footer.png) no-repeat left top;height:140px;margin:10px
auto 0 auto;font-size:10px;color:#036;text-align:left}#header
h1{padding:16px
12px 0 0}#header h1
a{background:#151C64 url(/assets/images/haslams_sprite.jpg) no-repeat 0 0;display:block;height:45px;width:90px;color:#FFF;font-size:12px;margin:0px
0 0 19px;padding:0
0 0 0;text-indent: -99999999px}#primaryMenu{width:927px;margin:14px
1px 0 1px;padding:0
6px 0 6px;height:64px;background:url(/assets/images/navigation.png) no-repeat left bottom}#primaryMenu
li{float:left;list-style:none}#primaryMenu li
a{background:url(/assets/images/navigation.png) no-repeat -142px -3px;display:block;padding:12px
0 7px 0;width:110px;color:white;text-decoration:none;white-space:nowrap;text-align:center}#primaryMenu li a:hover{background:url(/assets/images/navigation.png) no-repeat -142px -35px}#primaryMenu li li a:hover{background:none}#primaryMenu li li
a{color:#151C64}#primaryMenu li a:hover,
.home #primaryMenu li.propertysearch a,
.sub.buying #primaryMenu li.buying a,
.sub.selling #primaryMenu li.selling a,
.sub.landlords #primaryMenu li.landlords a,
.sub.renting #primaryMenu li.renting a,
.sub.serviced_accommodation #primaryMenu li.servicedaccommodation a,
.sub.new_homes #primaryMenu li.newhomes a,
.sub.myhaslams #primaryMenu li.myhaslams
a{background:url(/assets/images/navigation.png) no-repeat -142px -35px;color:#0F1050}.sub.testimonials li.testimonials a,
.sub.why_haslams #primaryMenu li.why a,
.sub.valuation #primaryMenu li.free_valuation a,
.sub.letting_guide #primaryMenu li.letting_guide a,
.sub.selling_guide #primaryMenu li.selling_guide a,
.sub.letting_guide #primaryMenu li.letting_guide a,
.sub.letting_guide #primaryMenu li.letting_guide a,
.sub.about #secondryMenu li.about a,
.sub.premier_properties #secondryMenu li.premier_properties a,
.sub.news #secondryMenu li.news a,
.sub.commercial_properties #secondryMenu li.commercial a,
.sub.financial_services #secondryMenu li.financial a,
.sub.contact #secondryMenu li.contact a,
.sub.guides #secondryMenu li.guides a,
.sub.local_information #secondryMenu li.localinformation
a{background:url(/assets/images/navigation.png) no-repeat -142px -35px;color:#AB253E}.sub.serviced_accommodation #primaryMenu li.servicedaccommodation
a{background:url(/assets/images/navigation.png) no-repeat -253px -35px}#primaryMenu li.servicedaccommodation
a{width:146px;background:url(/assets/images/navigation.png) no-repeat -253px -3px}#primaryMenu li.servicedaccommodation a:hover{background:url(/assets/images/navigation.png) no-repeat -253px -35px}#primaryMenu li.propertysearch
a{background:url(/assets/images/navigation.png) no-repeat -26px -3px;width:116px}#primaryMenu li.propertysearch a:hover, .home #primaryMenu li.propertysearch
a{background:url(/assets/images/navigation.png) no-repeat -26px -35px}#primaryMenu li.myhaslams
a{width:115px;background:url(/assets/images/navigation.png) no-repeat -435px -3px;text-indent:12px}#primaryMenu li.myhaslams a:hover, .sub.myhaslams #primaryMenu li.myhaslams
a{background:url(/assets/images/navigation.png) no-repeat -435px -35px !important}#primaryMenu li.myhaslams ul li a:hover, .sub.myhaslams #primaryMenu li.myhaslams ul li
a{background:none !important}#primaryMenu li.myhaslams
ul{right:20px}#primaryMenu li.myhaslams ul li a, .sub.myhaslams #primaryMenu li.myhaslams ul li
a{background:none !important}#primaryMenu li.landlords
ul{right:20px}#primaryMenu li
ul{margin:9px
0 0 10px;padding:0;position:absolute;visibility:hidden;display:inline}#primaryMenu li ul
li{display:inline}#primaryMenu li ul li
a{width:auto;background:none !important;display:inline;font-size:10px;padding:2px
10px;border-right:1px solid #ababab}#header
p.contact{display:block;line-height:20px;position:absolute;top:40px;right:20px;text-align:right;padding:0
0.8em 0 0;font-size:18px}#header p.contact
span.email{padding:0
0 0 10px}#header p.contact span.email
a{text-decoration:none}#secondryMenu{position:absolute;top:15px;right:10px}ul#secondryMenu
li{display:inline;padding:0
7px 0 3px;border-right:1px solid #CCC}ul#secondryMenu li a:link,
ul#secondryMenu li a:visited,
ul#secondryMenu li a:hover,
ul#secondryMenu li a:active{color:#036;text-decoration:none;background:none !important}ul#secondryMenu li a:hover{color:#AB253E;background:none !important}#content{width:899px;margin:0
auto;background:url(/assets/images/bg_content.png) repeat-y top left;padding:22px
32px 22px 22px;overflow:auto;text-align:left}#content
.inner{padding:0
0 0 0;margin:0
0 22px 0;overflow:auto;background:url(/assets/images/bg_marketing_column.jpg) repeat-y top left}#content .inner
.column2.c1{padding:40px
0 0 0}.columns{clear:both}.column2.c1{width:285px;float:left;margin:0
18px 0 0}.column2.c1 h3, .column2.c1 h4, .column2.c1
h5{padding:20px
0 12px 100px}.column2.c1
p{margin-left:100px}.column2.c1
ul{margin:0
0 0 118px}.sub .inner
.signoff{margin:40px
0 0 120px;clear:both;display:block}.column2.c2{width:588px;float:left;margin:0}.column2.c2
.innerCopy{padding:20px}.column3{width:285px;float:left;margin:0
18px 0 0;font-size:10px}.column3.c1{}.column3.c2{}.column3.c3{margin:0
0 0 0}.column3.c3.noimg{background:transparent none}.column3.c3	a
img{margin:0
0 12px 0}#advertising{height:217px;overflow:hidden}#editorialHeaders{width:591px;height:198px;overflow:hidden;margin:0
0 0 0;padding:0}.subContentLinks{width:571px;padding:10px;margin:0;color:#036;background-color:#EBEBEB;height:20px}.subContentLinks
li{display:inline;list-style:none;padding:0;margin:0}.subContentLinks li
a{color:#036;color:#036;padding:0
6px 4px 6px;border-right:1px solid #ababab}.last{border:none !important}.newsItems{clear:both;width:100%;background-color:#D4D5D7;-moz-border-radius:10px;-webkit-border-radius:10px;overflow:visible;height:94px}.newsItems
a{float:left}.home_news_summary{padding:12px
12px 6px 12px;border-right:1px solid #768EA8;float:left;width:220px;font-size:11px;position:relative}.newsItems a
img.simg{border:1px
solid white;margin:0
10px 0 0}.newsItems
p.readmore{position:absolute;bottom: -6px;left:94px}.home_news_summary.newsItem1{padding:12px
12px 6px 12px}.home_news_summary.newsItem3{border:none}.column3.c3	.home_news_summary a
img.simg{border:1px
solid white;float:left;margin:0
6px 6px 0}.news_summary{border-bottom:1px solid #768EA8;padding:30px
0 22px 0;overflow:auto}.news_summary.newsItem1{padding:0
0 22px 0}.news_summary
img.simg{border:1px
solid white;float:left;margin:0
12px 12px 0}#news_entry{}#news_entry
img{border:1px
solid white}#news_entry
img.fullImg{float:left;margin:6px
12px 12px 0}#news_entry
img.leftImg{float:left;margin:0
12px 12px 0}#news_entry
img.rightImg{float:right;margin:0
0 12px 12px}.testimonial{margin:0
0 1em 0}#footer{width:953px;margin:0
auto;background:url(/assets/images/bg_header_footer.png) no-repeat left bottom;padding:22px
0 16px 0;text-align:center;font-size:9px;clear:both}#communityLogos{height:85px;min-height:85px;width:898px;padding:12px
0;margin:0
22px 22px 22px;border-bottom:1px solid #036;border-top:1px solid #036;clear:both}#communityLogos
h6{background:#151C64 url(/assets/images/haslams_sprite.jpg) no-repeat 0 -49px;float:left;width:276px;height:40px;margin:6px
0 12px 0;color:#FFF}#communityLogos h6
span{display:none}a.livingReading{float:left;margin:8px
0 0 0}.innerLogos{margin:8px
0 0 0;float:left}#communityLogos
.fade{width:515px}#communityLogos .fade
img{margin:0
4px;float:left}#footer
ul{margin:0
12px 16px 12px;padding:0
16px;clear:both}#footer ul li, .outerFooter
li{font-size:9px;display:inline;margin:0
0 5px 0;padding:0
3px 2px 2px;border-right:1px solid #CCC}#footer ul li a:link, #footer ul li a:visited, #footer ul li a:hover, #footer ul li a:active,
.outerFooter li a:link, .outerFooter li a:visited, .outerFooter li a:hover, .outerFooter li a:active{color:#333;font-size:0.95em;text-decoration:none}.outerFooter{margin:25px
0}a.register{background:url(/assets/images/haslams_sprite.jpg) -298px -167px;width:231px;height:22px;display:block}a.register
span{display:none}form#login
label{float:left;width:90px}form#member_form
label{float:left;width:200px}form#feedback
label{float:left;width:160px}form#feedback
label.wide{float:left;width:100%;padding-bottom:6px}form#feedback label.checkBoxLabel,input.radio{width:50px}form#bookviewing label, #bookvaluation label, #member_edit
label{float:left;width:140px}#bookvaluation{}#bookvaluation
fieldset{border-bottom:1px solid #CCC;display:block;margin:6px
0;padding:6px
0}#bookvaluation
legend{color:#151C64;font-size:14px;font-weight:bold;padding:12px
0 8px 0;margin:0}input,textarea{border:1px
solid #ACACAC;padding:2px;width:220px;color:#151C64;font-size:12px}input.checkbox,input.radio{width:auto;border:none}label.radio{width:auto}.onmarket
input{margin-right:6px}form#bookvaluation .onmarket
label{width:50px}.otheragent{clear:both;margin:12px
0 0 0}textarea{width:378px;font-family:Verdana,Arial,Helvetica,sans-serif}#bookvaluation
textarea{width:220px}input#submit{border:none;width:100px;background:url(/assets/images/haslams_sprite.jpg) -431px -24px;color:#FFF}.hidden{display:none}#imgLoader{position:relative}#imgLoader
span.magnify{background-image:url("/assets/images/overlay_magnify.png");background-repeat:no-repeat;background-position:top right;position:absolute;width:40px;height:40px;top:0;right:0}div#mapcontrols
label.new_homes{font-weight:normal;width:190px;margin-left:5px;margin-top:0px;display:inline;float:right}div#mapcontrols
#Prop_Category_NewHomes{margin-top:0px;float:left;width:20px;display:inline}div#mapcontrols
#search_seperator{float:left;margin-right:3px;margin-top: -6px;margin-left:7px}*{padding:0;margin:0}#TB_window{font:12px Arial,Helvetica,sans-serif;color:#333}#TB_secondLine{font:10px Arial, Helvetica, sans-serif;color:#666}#TB_window a:link{color:#666}#TB_window a:visited{color:#666}#TB_window a:hover{color:#000}#TB_window a:active{color:#666}#TB_window a:focus{color:#666}#TB_overlay{position:fixed;z-index:100;top:0px;left:0px;height:100%;width:100%}.TB_overlayMacFFBGHack{background:url(/assets/css/macFFBgHack.png) repeat}.TB_overlayBG{background-color:#000;filter:alpha(opacity=75);-moz-opacity:0.75;opacity:0.75}* html
#TB_overlay{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}#TB_window{position:fixed;background:#fff;z-index:102;color:#000;display:none;border:4px
solid #525252;text-align:left;top:50%;left:50%}* html
#TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px')}#TB_window
img#TB_Image{display:block;margin:15px
0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666}#TB_caption{height:25px;padding:7px
30px 10px 25px;float:left}#TB_closeWindow{height:25px;padding:11px
25px 10px 0;float:right}#TB_closeAjaxWindow{padding:7px
10px 5px 0;margin-bottom:1px;text-align:right;float:right}#TB_ajaxWindowTitle{float:left;padding:7px
0 5px 10px;margin-bottom:1px}#TB_title{background-color:#e8e8e8;height:27px}#TB_ajaxContent{clear:both;padding:2px
15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em}#TB_ajaxContent.TB_modal{padding:15px}#TB_ajaxContent
p{padding:5px
0px 5px 0px}#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin: -6px 0 0 -104px}* html
#TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px')}#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%}* html
#TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight+'px')}#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px}#map{height:360px;width:100%;margin:0
auto}.sub
#map{height:120px;width:100%;margin:0
auto;background:url(/assets/images/static_map.gif) no-repeat center}#mapOuterWrapper{position:relative;height:360px;text-align:left}#mapControllsWrapper{position:absolute;top: -360px;top:0;left:50%;margin:0
auto 0 -460px;height:230px;width:265px}#mapControllsWrapper
*{z-index:2}#mapControlsBg{height:269px;width:264px;padding:12px;background:url(/assets/images/bg_search_2.gif) no-repeat 0 -71px;color:#FFF}#textRegions{height:30px;overflow:hidden}#mapControlsBg
h3{color:#FFF;font-size:13px;font-weight:bold;padding:0
0 10px 0;height:30px;overflow:hidden}#mapControlsBg
h3.toggleSearchOpenClose{width:94px}#mapControlsBg .toggleSearchOpenClose
a{margin:5px
0 0 10px;display:block;width:94px;height:40px;text-indent: -999999999999px}#mapControlsInner{color:#036;background-color:#E2E2E3;width:244px;height:220px;padding:10px;font-size:11px;font-weight:bold;-moz-border-radius:4px;-webkit-border-radius:4px}#mapcontrols
label{float:left;display:block;width:132px;clear:left;font-weight:bold}#mapcontrols #region
label{margin:6px
0 0 0;width:90px}#mapkey
legend{margin:0
0 10px 0;padding:0
0 0 0;color:#036 !important;display:block}#mapkey
label{float:left;display:block;width:100px;clear:right}#mapkey
label.new_homes{font-size:11px}#mapkey
.checkBox{float:left;margin:4px
0 0 4px;padding:0;width:20px;border:none !important}#mapcontrols
fieldset{padding:0;margin:0;display:block;border-bottom:1px solid #ccc}#mapcontrols
fieldset#region{margin-top:0;padding-top:3px}#mapcontrols
fieldset#mapkey{margin:0
0 10px 0;padding:0
0 10px 0}#mapcontrols fieldset#Prop_Bedrooms_Fieldset, #mapcontrols
fieldset#Prop_Region_Fieldset{padding:0
0 5px 0;margin:0;border-bottom:none}#mapcontrols
fieldset.Min_Prop_Price_Fieldset{padding:0
0 5px 0;margin:0;border-bottom:none}#mapcontrols
fieldset.Max_Prop_Price_Fieldset{padding:0
0 10px 0;margin:0
0 10px 0;border-bottom:1px solid #CCC}#mapcontrols fieldset
#Prop_Status_Fieldset{}#mapcontrols
select{width:110px}#mapcontrols #region
select{width:160px}#Prop_Category_Sale{}label.Prop_Category_Sale{background:url(/assets/images/haslams_sprite.jpg) no-repeat -299px -24px;display:block;width:78px;height:20px;text-indent: -9999999px;cursor:pointer}#Prop_Category_Rent{}label.Prop_Category_Rent{background:url(/assets/images/haslams_sprite.jpg) no-repeat -299px -47px;display:block;width:78px;height:20px;text-indent: -9999999px;cursor:pointer}#mapkey
.checkBox#Prop_Category_NewHomes{padding:6px
0 0 0 !important;border:none!important}label.Prop_Category_NewHomes{background:url(/assets/images/haslams_sprite.jpg) no-repeat -299px -71px;display:block;margin:0
0 0 0;width:78px;height:24px;text-indent: -9999999px;cursor:pointer}#Prop_Category_Sold{}label.Prop_Category_Sold{background:url(/assets/images/haslams_sprite.jpg) no-repeat -299px -96px;display:block;margin:0
0 0 0;width:82px;height:20px;text-indent: -9999999px;cursor:pointer}#formSubmit,#formReset{background:#666}#mapcontrols
p{font-weight:normal}input#formSubmit{background:transparent url(/assets/images/haslams_sprite.jpg) repeat scroll -431px -24px;border:medium none;color:#FFF;width:100px}.prop_table{}.prop_table
img{}.recentProperties{clear:both;padding:2px;margin:0
0 2px 0;height:46px}#recentWrapper{position:absolute;top:0;left:50%;margin:0
auto 0 -460px;background:url(/assets/images/bg_recent_2.gif) no-repeat 0 -71px;color:#FFF}#recentWrapper
*{}#recentBg{height:310px;width:285px;padding:12px;color:#FFF;padding-right:14px}#recentBg .toggleRecentOpenClose
a{margin:20px
0 0 145px;display:block;width:100px;height:20px;;text-indent: -999999999999px}#recentInner{background-color:#FFF;width:244px;overflow:auto;height:250px;padding:10px;-moz-border-radius:4px;-webkit-border-radius:4px}.recentImage{width:60px;height:40px;background:url(/assets/images/no_photo_60_40.gif);float:left;margin-right:8px;border:1px
solid white}.recentImageFull{width:auto;float:left;margin-right:8px;border:1px
solid white;width:150px;height:113px;background:#EAEBEA url(/assets/images/no_photo_150_113.gif) no-repeat}.recentImage
a{border:none;padding:0;margin:0}.recentInner
.recentDetails{float:left;width:140px}.myhaslams
.recentDetailsFull{float:left;width:300px}.myhaslams .recentDetailsFull
h3{font-size:14px;padding-top:0;margin:0}.recentRO{background-color:#EAEBEA}#recentInner
h2{color:#666;font-size:12px;font-weight:normal;padding:0
0 8px 0;margin:0}#recentInner
h3{color:#666;font-size:10px;font-weight:bold;padding:0
0 6px 0;margin:0}#recentInner h3 a:link, #recentInner h3 a:visited, #recentInner h3 a:hover, #recentInner h3 a:active{color:#666;font-size:10px;font-weight:bold;padding:0
0 10px 0}#recentInner
h4{color:#666;font-size:10px;font-weight:normal;padding:0
0 10px 0}#recentInner
a.moreInfo{color:#aa273d;font-weight:bold;font-size:10px}.toggleWrapperOuter{z-index:94000px;background-color:red;margin:0
auto;position:relative;width:960px}.toggleWrapper{position:absolute;top: -40px;left:50%;margin:0
auto 0 -460px;height:50px;width:265px;padding:0;list-style:none}.toggleWrapper, .toggleWrapper
li{list-style:none}.searchToggle
a{position:absolute;top:0;left:5px;display:block;width:130px;height:50px;border:1px
solid orange}.recentToggle
a{position:absolute;top:0;left:138px;display:block;width:140px;height:50px;border:1px
solid orange}.prop_table{width:250px !important}#controls
div{float:left}#controls{position:absolute;top:293px;margin-left: -455px;left:50%}#controls
#propertySearchTab{display:block;background:url('/assets/images/bg_search_2.gif') -5px -363px;width:130px;height:22px;cursor:pointer}#controls
#recentlyViewedTab{display:block;background:url('/assets/images/bg_recent_2.gif') -140px -363px;width:138px;height:22px;cursor:pointer;margin-left:5px}#controls #recentlyViewedTab
.control_link{display:block;width:138px;height:22px;margin-left:5px}#controls #propertySearchTab
.control_link{display:block;width:130px;height:22px}#mapThrobber{position:absolute;top:50%;left:50%;margin: -32px 0 0 -32px;height:32px;width:32px}#mapThrobber.hidden{display:none}//SMALL CONTROLS THROUGH CSS - ED
#recentInner.small
*{display:none}#mapControlsInner.small{display:none}#mapControlsBg.small{height:20px;background-position:0px -320px}#recentWrapper.small{height:44px;background-position:0px -320px}body #tabs
#controls.small{top:43px}#mapControllsWrapper.small{height:20px}#recentBg.small{height:20px}body #tabs #recentWrapper
div#recentInner.small{display:none;height:0}#map.small{height:120px}#map.large{height:360px}#mapOuterWrapper.small{height:120px}#mapControllsWrapper.small{height:120px}