body {background:transparent url(images/bg-sitewrapper.gif) repeat-y scroll center center;font-family:Arial,Helvetica,sans-serif;margin-top:10px;text-align:center;margin-left:2px;margin-right:2px;}
a {color:#f1066f}
#background {background-color:white;height:98%;width:980px;}
#header {width:100%;}
#banner {background-color:#4D3870;clear:both;line-height:5px;margin-bottom:0;margin-left:1em;padding-bottom:0;width:894px;}
#container {margin:0 auto;text-align:left;width:980px;}
#left {float:left;margin-bottom:10px;margin-left:5px;margin-top:10px;width:720px;}
#right {float:right;font-size:0.75em;margin-top:5px;width:250px;margin-right:5px;}
#footer {clear:both;text-align:left;width:100%;}
#subfooter {background-color:#4D3870;color:#FFFFFF;font-size:0.6em;padding:5px;width:969px;}
#footersearch {background-color:#4D3870;color:#FFFFFF;font-size:0.6em;padding:5px;width:950px;text-align:right;}
#topnav {float:right;font-family:Arial,Helvetica,sans-serif;font-size:0.6em;}
#topnav a {color:#000000;text-decoration:none;}
#logo {background:#4D3870;text-align:right;}

#rightmovelogo a {border-style:none;color:#FFFFFF;text-decoration:none;}
#rightmovelogo img {border-style:none;}
#scrolls {background-color:#eca3d1;color:#FFFFFF;font-size:0.75em;font-weight:bold;height:20px;line-height:20px;padding-left:5px;width:706px;clear:left}
#shead {float:left;padding-right:10px;}
#shead a {color:#FFFFFF;}
#scrlContainer {height:20px;line-height:20px;margin:0 0 0 0;overflow:hidden;position:relative;}
#scrlContent {color:#000000;font-weight:bold;left:0;position:absolute;top:0;white-space:nowrap;}
#scrlContent a {color:#FFFFFF;}
#full {border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;font-size:0.75em;margin-left:15px;margin-right:5px;margin-top:20px;padding:5px;}
#headertext {font-family:Arial,Helvetica,sans-serif;font-size:xx-large;}
/*#navbar {
background:#4D3870 none repeat scroll 0 0;
clear:both;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
margin-bottom:10px;
padding:5px;
width:949px;
z-index:50;
}
#navbar ul {
height:23px;
list-style-type:none;
margin:0 0 0 9px;
padding:0;
z-index:50;
}
#navbar ul ul {
width:150px;
}
#navbar ul li {
border-right:2px solid #D3D3D3;
float:left;
height:23px;
line-height:23px;
margin-left:13px;
padding-right:12px;
}
#navbar ul ul li {
border-right:medium none;
display:block;
height:auto;
line-height:1em;
position:relative;
width:150px;
}
#navbar a, #navbar a:visited {
background:transparent none repeat scroll 0 0;
color:#BA445E;
display:block;
float:left;
font-size:0.8em;
height:23px;
padding:0;
text-align:center;
text-decoration:none;
}
#navbar ul ul a, #navbar ul ul a:visited {
background:#f1066f none repeat scroll 0 0;
border-top:1px solid #FFFFFF;
color:#FFFFFF;
display:block;
font-size:0.75em;
height:23px;
line-height:23px;
padding:0;
text-align:left;
text-indent:10px;
width:200px;
}
#navbar ul table ul a, #navbar ul table ul a:visited {
font-size:0.8em;
}
#navbar table {
font-size:1em;
left:0;
position:absolute;
top:0;
z-index:-1;
}
#navbar ul ul table {
left:-1px;
}
#navbar ul ul table ul.left {
margin-left:2px;
}
* html #navbar a:hover, #navbar li:hover {
position:relative;
}
#navbar ul ul ul a, #navbar ul ul ul a:visited {
background:#4D3870 none repeat scroll 0 0;
text-align:left;
text-indent:10px;
}
#navbar ul :hover a.more1 {
background:#4D3870 none repeat scroll 0 0;
}
#navbar ul :hover a:hover, #navbar ul :hover a.focus, #navbar ul :hover a:active {
background:#4D3870 none repeat scroll 0 0;
}
#navbar a:hover, #navbar a:focus, #navbar a:active {
background:#4D3870 none repeat scroll 0 0;
color:#f1066f;
}
#navbar :hover > a {
background:#4D3870 none repeat scroll 0 0;
color:#f1066f;
}
#navbar ul ul a:hover, #navbar ul ul a:focus, #navbar ul ul a:active {
background:#4D3870 none repeat scroll 0 0;
color:#f1066f;
}
#navbar ul ul :hover > a {
background:#4D3870 none repeat scroll 0 0;
color:#f1066f;
}
#navbar ul ul ul a:hover, #navbar ul ul ul a:focus, #navbar ul ul ul a:active {
background:#4D3870 none repeat scroll 0 0;
color:#f1066f;
}
#navbar ul ul ul :hover > a {
background:#4D3870 none repeat scroll 0 0;
color:#f1066f;
}
#navbar ul ul {
height:0;
left:-11px;
position:absolute;
top:23px;
visibility:hidden;
width:125px;
}
#navbar ul ul ul {
left:150px;
top:0;
width:150px;
}
#navbar ul ul ul.left {
left:-150px;
}
#navbar ul li:hover ul, #navbar ul a:hover ul {
background:transparent url(images/trans.gif) repeat scroll 0 0;
height:auto;
padding-bottom:3em;
visibility:visible;
}
#navbar ul :hover ul ul {
visibility:hidden;
}
#navbar ul :hover ul :hover ul {
visibility:visible;
}
#navbar ul li.hideborder {
border-right:0 none;
}
#navbar {
margin-bottom:0;
margin-top:0;
}
#navbar ul li {
border-right-color:#fff;
margin-left:0;
padding-right:0;
}
#navbar a, #navbar a:visited {
color:#fff;
padding-left:18px;
padding-right:18px;
}
#navbar a:hover, #navbar a:focus, #navbar a:active {
background:#f1066f none repeat scroll 0 0;
color:#000000;
}
#navbar ul :hover a:hover, #navbar ul :hover a.focus, #navbar ul :hover a:active {
background:#4D3870 none repeat scroll 0 0;
}
#navbar a:hover, #navbar a:focus, #navbar a:active {
background:#4D3870 none repeat scroll 0 0;
}
#navbar :hover > a {
background:#4D3870 none repeat scroll 0 0;
}
#navbar a:hover, #navbar a:focus, #navbar a:active {
color:#f1066f;
}
#navbar :hover > a {
color:#f1066f;
}
#navbar ul ul a:hover, #navbar ul ul a:focus, #navbar ul ul a:active {
color:#f1066f;
}
#navbar ul ul :hover > a {
color:#f1066f;
}
#navbar #mnuend a {
width:125px;
}
#homepage #homelink, #buypage #buylink, #sellpage #selllink, #letpage #letlink, #btlpage #btllink, #landlordpage #landlordlink, #compage #comlink, #blkmngpage #blkmnglink, #aboutpage #aboutlink, #contactpage #contactlink {
color:#D3D3D3;
}
#homepage #homelink:hover, #buypage #buylink:hover, #sellpage #selllink:hover, #letpage #letlink:hover, #btlpage #btllink:hover, #landlordpage #landlordlink:hover, #compage #comlink:hover, #blkmngpage #blkmnglink:hover, #aboutpage #aboutlink:hover, #contactpage #contactlink {
color:#D3D3D3;
}*/

#searchbox .bold {font-weight:bold;}
#searchbox label {font-weight:normal;}
#searchheader {background-color:#F1066F;color:#FFFFFF;font-size:1.2em;font-weight:bold;padding:5px 0 5px 5px;}
#searchheader2 {background-color:#F1066F;color:#FFFFFF;font-size:1.2em;font-weight:bold;margin-top:10px;padding:5px 0 5px 5px;}
#searchheader3 {background-color:#F1066F;color:#FFFFFF;font-size:1.2em;font-weight:bold;margin-top:10px;padding:5px 0 5px 5px;}
#searchheader2 a {color:#FFFFFF;}
#searchheader3 a {color:#FFFFFF;}
#searchbutton a {color:#4D3870;}
#searchbox {background-color:#E3E3E3;border:1px dashed #C3C3C3;color:#4D3870;height:275px;margin-top:0;padding-left:5px;}
#searchleft {float:left;height:53px;width:150px;padding-right:10px;}
#searchleft.top {margin-right:12px;width:132px;height:37px;padding-right:0px;}
#searchleftbottom {float:left;margin-bottom:10px;width:150px;padding-top:10px;}
#searchright {float:right;margin-right:5px;}
#searchright.bottom {margin-bottom:35px;float:left;}
#searchbox select {width:110px;}
#searchbox .rightpad {margin-right:9px;}
#searchmain {clear:both;}
#searchmain select {width:200px;}
#searchmain input {width:189px;}
#searchbutton {border-top:1px dashed #C3C3C3;clear:both;margin-right:5px;}
#searchbutton a {float:left;}
#searchbutton input {float:right;}
#searchtype1 {margin-top:10px;}
#searchbuttons {margin-bottom:15px;margin-left:50px;}

#imagelinks {background-color:#FFFFFF;margin-right:5px;}
#imagelinks img {border:1px solid #D3D3D3;margin-bottom:5px;margin-top:5px;}

#textbox1col {border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;float:left;font-size:0.75em;height:190px;margin-right:5px;margin-top:10px;padding:5px;width:215px;}
#goldheading {color:#FFF000;font-size:1.3em;font-weight:bold;padding-bottom:5px;}
#pinkheading {color:#3399FF;font-size:1.3em;font-weight:bold;padding-bottom:5px;}
#greenheading {color:#F1066F;font-size:1.3em;font-weight:bold;padding-bottom:5px;}
#textbox2col {border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;float:left;font-size:0.75em;height:190px;margin-right:5px;margin-top:10px;padding:5px;width:410px;}
#textbox2col img {float:right;}
#textbox3col {background:#F1F1F1 none repeat scroll 0 0;border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;float:left;font-size:0.75em;margin-right:5px;margin-top:10px;padding:5px;width:655px;}
#textbox3col.featuredheader {border:medium none;color:#4D3870;font-size:1.3em;font-weight:bold;text-align:center;width:652px;}
#texthw {border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;float:left;font-size:0.75em;height:190px;margin-right:5px;margin-top:10px;padding:5px;width:315px;}
#texthw img {clear:both;float:right;}
#bottomnavbar {font-family:Arial,Helvetica,sans-serif;font-weight:bold;margin-bottom:15px;margin-top:5px;}
#bottomnavbar ul {background:white url(images/fade.gif) repeat-x scroll left bottom;height:15px;list-style-type:none;margin:0 0 0 0;padding:0 0 0;}
#bottomnavbar ul ul {width:150px;}
#bottomnavbar ul li {border-right:1px solid #D3D3D3;float:left;height:15px;line-height:15px;margin-left:17px;padding-right:17px;}
#bottomnavbar ul ul li {display:block;height:auto;line-height:1em;position:relative;width:150px;}
#bottomnavbar a, #bottomnavbar a:visited {background:transparent none repeat scroll 0 0;color:#F1066F;display:block;float:left;font-size:0.65em;height:15px;padding:0;text-align:center;text-decoration:none;}
#bottomnavbar ul ul a, #bottomnavbar ul ul a:visited {background:#000000 none repeat scroll 0 0;border-bottom:1px solid #FFFFFF;color:red;display:block;font-size:0.7em;height:23px;line-height:23px;padding:0;text-align:left;text-indent:10px;width:150px;}
#bottomnavbar ul table ul a, #bottomnavbar ul table ul a:visited {font-size:0.7em;}
#bottomnavbar table {font-size:0.7em;left:0;position:absolute;top:0;z-index:-1;}
#bottomnavbar ul ul table {left:-1px;}
#bottomnavbar ul ul table ul.left {margin-left:2px;}
* html #bottomnavbar a:hover, #bottomnavbar li:hover {position:relative;}
#bottomnavbar ul ul ul a, #bottomnavbar ul ul ul a:visited {background:#FFFFFF none repeat scroll 0 0;text-align:left;text-indent:10px;}
#bottomnavbar ul :hover a.more1 {background:#FFFFFF none repeat scroll 0 0;}
#bottomnavbar ul :hover a:hover, #bottomnavbar ul :hover a.focus, #bottomnavbar ul :hover a:active {background:#FFFFFF none repeat scroll 0 0;}
#bottomnavbar a:hover, #bottomnavbar a:focus, #bottomnavbar a:active {background:#FFFFFF none repeat scroll 0 0;color:red;}
#bottomnavbar :hover > a {background:#FFFFFF none repeat scroll 0 0;color:red;}
#bottomnavbar ul ul a:hover, #bottomnavbar ul ul a:focus, #bottomnavbar ul ul a:active {background:#FFFFFF none repeat scroll 0 0;color:red;}
#bottomnavbar ul ul :hover > a {background:#FFFFFF none repeat scroll 0 0;color:red;}
#bottomnavbar ul ul ul a:hover, #bottomnavbar ul ul ul a:focus, #bottomnavbar ul ul ul a:active {background:#FFFFFF none repeat scroll 0 0;}
#bottomnavbar ul ul ul :hover > a {background:#FFFFFF none repeat scroll 0 0;}
#bottomnavbar ul ul {height:0;left:0;position:absolute;top:23px;visibility:hidden;width:150px;}
#bottomnavbar ul ul ul {left:150px;top:0;width:150px;}
#bottomnavbar ul ul ul.left {left:-150px;}
#bottomnavbar ul li:hover ul, #bottomnavbar ul a:hover ul {background:transparent url(images/trans.gif) repeat scroll 0 0;height:auto;padding-bottom:3em;visibility:visible;}
#bottomnavbar ul :hover ul ul {visibility:hidden;}
#bottomnavbar ul :hover ul :hover ul {visibility:visible;}
#bottomnavbar ul li.hideborder {border-right:0 none;}
#bottomnavbar ul li a.selected {color:#000000;}
#thicktopleft {clear:both;float:left;font-size:0.75em;height:175px;margin-top:15px;padding-right:15px;width:200px;}
#thicktopmiddle {border-left:1px solid #D3D3D3;border-right:1px solid #D3D3D3;float:left;font-size:0.75em;height:175px;margin-top:15px;padding-left:15px;padding-right:15px;width:200px;}
#thicktopright {float:left;font-size:0.75em;height:175px;margin-top:15px;padding-left:15px;width:200px;}
#thicktoptop {background-color:#D3D3D3;font-size:0.75em;margin-bottom:10px;}
#inline {font-weight:normal;}
a {color:#4D3870;font-weight:bold;text-decoration:none;}
a :hover {text-decoration:underline;}

#featuredinfo img {float:none;}
#featuredstreet {font-size:1.5em;font-weight:bold;margin-bottom:5px;}
#featuredprice {float:right;font-size:1.1em;font-weight:bold;margin-bottom:5px;}
#featuredaddress {float:left;margin-bottom:5px;}
#featuredinfo {clear:both;display:none;float:left;font-size:0.75em;margin-bottom:5px;margin-left:-5px;margin-right:10px;padding-left:5px;}
#featuredstype {background-color:#F1066F;clear:right;color:#FFFFFF;float:right;font-size:1.3em;font-weight:bold;height:16px;margin-bottom:1px;margin-right:-5px;padding:5px;text-align:left;width:315px;}
#featuredltype {background-color:#285840;clear:right;color:#FFFFFF;float:right;font-size:1.3em;font-weight:bold;height:16px;margin-bottom:1px;margin-right:-5px;padding:5px;text-align:left;width:315px;}
#featuredbeds {list-style-image:url(images/bedico.jpg);}
#featuredrecep {list-style-image:url(images/recepico.jpg);}
#featuredlink {float:left;font-size:0.75em;margin-right:5px;margin-top:-17px;text-align:right;width:325px;}
#featuredlink.lettingslink {margin-left:338px;margin-right:0;}
#styles a {color:#FFC0CB;font-size:10px;}
#styles a:hover {color:red;}
#featured {background:#F1F1F1 none repeat scroll 0 0;border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;float:left;font-size:0.75em;height:150px;margin-right:5px;margin-top:10px;padding-left:5px;padding-right:5px;width:315px;}
#frontimg {background:#F1F1F1 none repeat scroll 0 0;border-color:#D3D3D3;border-style:solid;border-width:1px;float:left;font-size:0.75em;height:150px;margin-top:10px;padding-left:5px;padding-right:5px;width:321px;}
#featured img {clear:both;float:left;padding-right:5px;}
#frontimg img {clear:both;float:left;padding-right:5px;}
#featuredtext {width:475px;}
#featuredinfoie {display:block;float:left;font-size:0.75em;width:150px;}
#featured #featuredinfoie img {padding-top:0;}
#frontimg #featuredinfoie img {padding-top:0;}
.salesmorelink {color:#4D3870;}
.letmorelink {color:#285840;}
#portallogos {margin-top:5px;text-align:center;}
#news {margin:0;}
.newsbullet {padding-left:15px;padding-right:15px;}
#featuredtyperight {float:right;}
#selltext {padding-bottom:10px;}
#createdtext {float:left;width:473px;}
#createdmenu {cursor:pointer;float:left;font-size:1.1em;margin-right:10px;}
.createdbox {width:650px;}
a img {border:medium none;text-decoration:none;}
#gallery {clear:both;margin-bottom:5px;padding-left:25px;}
#internals {float:right;list-style-type:none;margin:0;padding:0;width:335px;}
#internals li {display:inline;float:left;font-size:0.9em;font-weight:normal;height:100px;margin:0 0 0 8px;text-align:center;width:102px;}
#internals li img {border:thin solid #4D3870;max-height:75px;width:100px;}
#UV {border:thin solid #4D3870;}
#topoptions {float:right;margin-bottom:5px;margin-right:10px;}
#topoptions a img {padding-right:4px;}
#detailsprice {color:#4D3870;float:left;font-size:1.3em;margin-left:100px;padding:5px;}
#detailsbeds {color:#4D3870;float:right;font-size:1.3em;margin-right:100px;padding:5px;}
#detailsaddress {color:#4D3870;font-size:1.5em;text-align:center;}
#details, #options {margin-bottom:5px;margin-left:5px;}
#summarybox {width: 960px;}
#summarybox h3 {color:#4D3870;}
#sumpic {border:1px solid #D3D3D3;}
#detailsbox {width: 960px;}
#detailsbox b {color:#4D3870;}
#options {border:1px solid #4D3870;font-size:0.75em;padding:5px;width:680px;clear:both;}
#fulloptions {font-size:0.9em;padding-left:5px;}
#fulloptions a {padding-left:5px;padding-right:5px;}
#fulloptions a:hover {color:red;}
#resultitem {background:#F1F1F1 none repeat scroll 0 0;border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;clear:both;margin-left:5px;margin-right:5px;margin-top:0;width:942px;}
#resultitem + #resultitem {margin-top:10px;}
#searchresults table table {border:medium none;width:auto;}
#searchresults {padding-left:5px;padding-right:5px;}
#sstcgif {clear:both;position:absolute;z-index:3;}
#newgif {clear:both;margin-left:1px;margin-top:1px;position:absolute;z-index:3;}
#sstctext {display:none;}
#resultsprice {float:right;}
#resultsprice a {color:#FFFFFF;font-weight:normal;}
#rightheader {background:#4D3870 url(images/greengrad.gif) repeat-y scroll right center;color:#FFFFFF;font-size:1.2em;padding-left:5px;padding-right:5px;}
#resultimg {float:left;height:152px;padding-right:5px;width:202px;}
#resultslinks {float:right;font-size:0.8em;margin-top:-35px;padding-top:10px;margin-right:10px;}
#resultslinks a {margin-left:15px}
#options.searcherror {font-size:1.1em;padding-bottom:15px;padding-top:15px;text-align:center;}
.calclink {float:right;margin-left:10px;}
#navlinks {float:right;}
#infoicons {font-size:0.8em;margin-top:-31px;padding:10px 5px 5px 210px;}
#solink {text-align:center;}
#tppages {float:left;}
#infoicons div {float:left;}
.infotype {width:120px;}
.infobed {width:75px;}
.inforecep {width:105px;}
.infocall {}
#resultsdescription {font-size:0.75em;padding:5px;color:#4D3870;font-weight:bold;}
#textbox1col.mailingpage {background:#F1F1F1 none repeat scroll 0 0;height:300px;width:310px;}
#textbox3col.mailingpage {width:600px;}
#left.mailingpage {margin-top:0;width:600px;}
#left.searchpage #textbox3col.mailingpage1 {margin-right:0;width:600px;}
#right.mailingpage {margin-top:0;width:330px;}
#searchheader3.mailingpage {color:#000000;}
#searchform #options .mailingheader {color:#BA445E;font-size:1.3em;font-weight:bold;padding-top:0;text-align:left;width:auto;}
#textbox3col.mailingpage label {color:#4D3870;display:block;font-weight:bold;padding-bottom:5px;padding-right:15px;padding-top:8px;text-align:right;width:130px;}
#textbox3col.mailingpage label.errorlabel {color:#BA445E;}
#textbox3col.mailingpage dt {clear:both;float:left;}
#textbox3col.mailingpage input {color:#888888;margin-right:5px;}
#textbox3col.mailingpage select {color:#888888;}
.mailingpage dd input {width:138px;}
.mailingpage dd input.wideinput {width:216px;}
.mailingpage dd input.tickbox {width:65px;}
#search3.mailingpage {clear:both;}
#textbox3col.mailingpage dd {float:left;margin-left:0;padding-bottom:5px;padding-top:5px;}
#textbox3col.mailingpage dt ul {padding-left:0;}
#textbox3col.mailingpage dd {float:left;}
#step1 {float:left;padding-right:10px;}
.otherstep {padding-top:4px;}
#step1.otherstep {color:#4D3870;font-size:1.3em;font-weight:bold;padding-left:0;padding-top:0;}
#ppm_title, #ppm_method {margin-right:49px;width:100px;}
#ppm_email {width:292px;}
#ppm_status {width:100px;}
#ppm_address, #ppm_enquiry {color:#888888;font-family:Arial,Helvetica,sans-serif;}
#left #search3 #mailingbutton {color:#000000;}
#searchform .topleftlabel {}
#searchform .topcenterlabel {}
#searchform .toprightlabel {}
#searchform .labels li {display:inline;}
#searchform .labelholder {float:left;width:100px;}
#options.mailingpage {margin:10px 0 0 5px;}
#options.mailingpagebottom {margin:10px 0 10px 5px;}
#typechange {float:right;}
#left.searchpage {margin-top:0;padding-top:0;width:580px;}
#left.searchpage #textbox3col {margin-right:15px;width:580px;}
#left.searchpage #textbox3col + #textbox3col {margin-right:0;}
#search3 {float:right;width:250px;position:relative; top:-22.5em}
#key img {position:relative;top:17.5em}
/*
#searchform label {
color:#4D3870;
font-weight:bold;
padding-bottom:5px;
}*/
#searchheading{color:#DA70D6;font-size:2em;font-weight:bold;}
#left.searchpage dt {margin-bottom:5px;}
#options.searchpage {margin-bottom:0;margin-left:0;width:580px;}
#searchrightlabel {float:right;margin-right:135px;}
#searchrightbox {float:right;margin-right:50px;}
#searchform dt a {cursor:pointer;font-size:0.8em;}
#compinfo {float:right;}
#featured.searchpage {margin-top:0;}
#featured.searchpage #featuredstype {margin-bottom:10px;}
#featured.searchpage #featuredltype {margin-bottom:10px;}
#right.searchpage {float:left;font-size:1em;margin-left:35px;width:330px;}
#map {clear:both;height:450px;width:700px;z-index:1;border:solid 2px #D3D3D3;}
#mapbox {clear:both;margin:5px;}
#searchholder {background:#F1F1F1 none repeat scroll 0 0;border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;font-size:0.75em;margin-left:5px;margin-right:5px;margin-top:10px;padding:5px;}
#newsearchholder {font-size:0.75em;margin:5px;padding:5px;color:#4D3870;}
#contactpage #map {height:400px;width:400px;}
#key {float:right;}
#refine{color:#4D3870;font-size:16px;font-weight:bold;float:left;margin-right:15px}
.markerbox {font-size:0.9em;height:175px;}
.markerbox img {border:2px solid #333399;float:left;height:150px;margin:0 5px 0 0;width:200px;}
.markerdescr {font-size:1em;height:175px;width:400px;}
.phoneno {margin-left:1px;position:relative;top:-30px;z-index:3;}
#emptyshortlist {background:#F1F1F1 none repeat scroll 0 0;border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;clear:both;margin-left:5px;margin-right:5px;margin-top:0;padding:5px;width:942px;}
.newsitem {background:#F1F1F1 none repeat scroll 0 0;border-color:#D3D3D3;border-style:solid;border-width:1px 1px 1px 6px;font-size:0.75em;margin-right:5px;margin-top:10px;padding:5px;}
.newsdate {color:#4D3870;float:right;font-weight:bold;}
.newslink {float:right;}
#textbox3col.newspage {float:none;margin-bottom:25px;}
#nav{background:url(images/navbar-bg.jpg);height:35px; margin:0;padding:0}

#navbar li a{display:block;height:35px;line-height:35px;width:120px;text-indent:-10px;text-decoration:none;color:#fff;font-size:12px;background: url(images/navbar-bg.jpg) top repeat-x;font-weight:500;}
#navbar li a:hover {/*background: url(images/navbar-inv.jpg) top repeat-x;*/color:#fff; background-position:bottom;text-decoration:none;}
#navbar{height:35px;margin:0;padding:0;list-style-type:none;float:left;background:#fff }
#navbar li{display:inline;float:left;text-align:center;margin-right:1px}
#navbar ul {margin:0;padding:0}
#navbar ul ul {position:absolute;visibility:hidden;width:135px;}
#navbar ul li:hover ul, #navbar ul a:hover ul {visibility:visible}
#navbar ul ul li a {width:135px}
#navbar ul ul li a {height:25px;line-height:25px;background:#4D3870;border-top:1px solid white;text-align:left;padding-left:15px; }
#navbar ul ul li a:hover {background:#eca3d1}
#rightnav li a{display:block;height:35px;line-height:35px;width:133px;text-indent:-10px;text-decoration:none;color:#fff;font-size:12px;background: url(images/navbar-bg.jpg) top repeat-x;font-weight:500}
#rightnav li a:hover {/*background: url(images/navbar-inv.jpg) top repeat-x;*/color:#fff; background-position:bottom}
#rightnav{height:35px;margin:0;padding:0;list-style-type:none;background:url(images/navbar-bg.jpg);float:right;background:#fff }
#rightnav li{display:inline;float:left;text-align:center;width:133px}
#rightnav ul {margin:0;padding:0}
#textbox3col {border:none;background:transparent; }
#textbox3col.hptop {/* border-top:4px solid #4D3870;padding-bottom:10px;border-bottom:4px solid #f1066f;*/text-align:center;width:auto;}
#textbox3col.hpbottom { border-bottom:4px solid #f1066f;margin-top:0px;padding-top:10px;text-align:center;}
#container {border:1px solid #4D3870}
#left {margin-top:5px}
#subfooter {width:970px}
#subfooter2{height:20px;background:#D0C8e3;width:975px;font-size:0.7em;line-height:1.7em;padding-left:5px}

#iwanttosell a {background:url(images/sell.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#iwanttosell a:hover, #valuationright a:hover, #hipright a:hover, #solicitorright a:hover, #contactright a:hover, #buyright a:hover, #mortgageright a:hover, #otherright a:hover, #careerright a:hover, #backbutton a:hover, #nextbutton a:hover, #valrequest a:hover {background-position:center}
#iwanttosell, #valuationright, #hipright, #solicitorright, #contactright, #buyright, #mortgageright, #otherright, #careerright  {margin-bottom:5px}

/*Button backgrounds for each page*/
#sellfees #iwanttosell a, #valpage #valuationright a,#mortgagepage #mortgageright a ,#hippage #hipright a,#careerpage #careerright a,#contactpage #contactright a,#searchpage #buyright a,#conveypage #solicitorright a,#servicespage #otherright a{background-position:bottom}
#sellfees #iwanttosell a:hover, #valpage #valuationright a:hover,#mortgagepage #mortgageright a:hover,#hippage #hipright a:hover,#careerpage #careerright a:hover,#contactpage #contactright a:hover,#searchpage #buyright a:hover,#conveypage #solicitorright a:hover,#servicespage #otherright a:hover{background-position:center}


#valuationright  a {background:url(images/val.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#hipright a {background:url(images/hip.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#solicitorright  a {background:url(images/sol.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#contactright  a {background:url(images/contact.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#buyright a {background:url(images/buy.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#mortgageright  a {background:url(images/mor.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#otherright  a {background:url(images/ser.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#careerright  a {background:url(images/car.png) no-repeat;display:block;width:250px;height:45px; margin-top:-1px; margin-bottom:-1px;}
#valrequest a {background:url(images/request.png) no-repeat;display:block;width:250px;height:45px; margin-top:-6px; }
.fpbox  a {width:223px;height:195px;text-align:center;font-size:0.8em;background:url(images/fpbg.png) repeat-x;display:block;padding-top:5px}
.fpbox {float:left;}
.fpbox a:hover {background-position:bottom;color:#fff}
#fpleft, #fpmiddle, #fpright {margin-left:5px; margin-right:20px; margin-bottom:5px;}
#fprightright {margin-bottom:5px;}
.price {color:#fff}
#centerright{border:1px solid #4D3870;font-size:0.75em;margin-right:9px;padding:5px;padding-top:10px;}
#centerright2{border:1px solid #4D3870;font-size:0.75em;margin-right:9px;padding:5px;padding-top:10px;background:#d0c8e3;}
#toplefttext{float:left}
#toprighttext{float:right;padding-right:5px}
#centerleft{background-color:#4D3870;color:#FFFFFF;font-size:0.75em;font-weight:bold;height:20px;line-height:20px;padding-left:5px;width:660px;}
#centerleft2{border:1px solid #4D3870;font-size:0.75em;margin-right:9px;padding:5px;padding-top:10px;background:#d0c8e3}
#centerleft2.sellpage{;margin-left:5px;margin-bottom:5px;}
#headerbar.sellpage{margin-left:5px}
.suhdarkpink {color:#F1066F;font-weight:bold;}
.suhwhite {color:#4D3870;font-weight:bold;}
.suhlightpink{color:#eca3d1;font-weight:bold;}
.suhlightpink2{color:#eca3d1;}
#headerbar {background: #4D3870;color:#fff;margin-top:10px;margin-right:9px;padding-left:5px; padding-top:2px;padding-bottom:2px;}
#headerbar1 {background: #4D3870;color:#fff;margin-top:10px;margin-right:9px;padding-left:5px; padding-top:2px;padding-bottom:2px;}
#headerbar2 {background: #4D3870;color:#fff;margin-top:10px;margin-right:9px;padding-left:5px; padding-top:2px;padding-bottom:2px;}
#headerbar3 {background: #4D3870;color:#fff;margin-top:10px;margin-right:9px;padding-left:5px; padding-top:2px;padding-bottom:2px;}
#headerbar4 {background: #4D3870;color:#fff;margin-top:10px;margin-right:9px;padding-left:5px; padding-top:2px;padding-bottom:2px;}
.headerbar {background: #4D3870;color:#fff;margin-top:10px;margin-right:9px;padding-left:5px; padding-top:2px;padding-bottom:2px;}
#centerbottom {font-weight:bold;display:block;padding:5px;padding-left:0px;font-size:1.2em;color:#4D3870}
#content {width:700px; padding:10px;}
#backbutton a {background:url(images/back.png) no-repeat;display:block;width:275px;height:65px}
#backbutton {margin:5px}
#nextbutton a {background:url(images/next.png) no-repeat;display:block;width:275px;height:65px}
#nextbutton {margin:5px;float:right}
.sellleft {float:left;width:530px}
.sellright {float:left;width:450px}
#bottomright #centerleft2 {height:270px}
#topright #centerleft2 {height:90px}
#buttons {clear:both}
#bottom {clear:both;text-align:center;margin-top:5px;margin-bottom:5px;}
#sellfees #left {text-align:center}
#sellfees a{color:#DA70D6}
#sellfees a:hover{color:#4D3870}
#centerright2.sellpage {padding:5px;width:500px;margin:0 auto;}
#centerright.sellpage {padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright.mortpage{padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright.valpage {padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright.valpage2 {padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
.sellpage {text-align:left}
#nobordertext{padding:5px;width:450px;margin:0 auto;text-align:center;font-size:1.3em}
.indented {padding:5px;width:450px;margin:0 auto;text-align:center;padding-left:0px;padding-top:0px}
#completionfee {font-size:1.6em;font-weight:bold;}
#calcheader  {background-color:#eca3d1;margin:0 auto;width:650px;color:#000;padding:5px;font-weight:bold;margin-top:10px;font-size:1.15em;line-height:25px}
#box3  {font-size:1.15em;line-height:25px;background-color:#eca3d1;margin:0 auto;width:655px;color:#000;padding:5px;font-weight:bold;margin-top:10px;}
#calcsubheader {padding:5px;width:450px;margin:0 auto;text-align:center;}
#input {width:150px;height:55px;border:1px solid #4D3870;font-size:0.75em;background:#d0c8e3;padding:5px;text-align:left;padding-left:10px}
#calcbutton {width:140px;height:25px;display:block;background:url(images/costbutton.png)}
#calcbutton:hover {background-position:bottom}
#sellprice {width:70px;margin-bottom:5px}
#output {border:1px solid #4D3870;font-size:0.75em;background:#d0c8e3;}
#output table {width:300px}
#output td {text-align:left;border-top:1px solid white;border-right:1px solid white;padding-left:5px;padding-top:2px;padding-bottom:2px;}
#output td+td {text-align:right;padding-right:2px;padding-left:2px}
#output td+td+td+td {text-align:right;border-right:none;padding-left:0px;padding-right:2px}
#output #toprow td {text-align:center}
#output #toprow td+td+td {border-right:none}
#output .totalrow td {border-top:1px solid black;font-weight:bold}
#output .totalrow+tr td {border-top:1px solid black}
.suhcol {background:#ECA3D1}
#headerbar.sellpage {margin:0px;text-align:center}
#valrequest {float:right;}
#homebutton {position:absolute;width:108px;height:25px;display:block;margin-top:2px;margin-left:2px}
#homebutton a {background:url(images/homebutton.png) transparent no-repeat;width:108px;height:25px;display:block;color:#fff;line-height:25px;padding-left:25px}
#homebutton a:hover {background-position:left bottom;color:#eca3d1}
#valuationtop {height:130px;margin-right:10px;background:#D0C8E3;margin-bottom:10px;border:1px solid #4D3870}
#valuationtop div {float:left;width:225px;height:120px;padding:5px;}
#valuationtop div+div {border-left:1px solid #4D3870}
.bigtext {font-size:1.3em;font-weight:bold;color:#4D3870;}
#centerright.valpage {width:340px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright.val2page {width:340px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright.mortpage {width:340px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright.mortpage2 {width:340px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#E89535}
#centerright.val2page2 {width:340px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright.valpage2 {width:340px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright2.valpage {margin-top:10px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
/*#mortgageform {height:135px;margin-top:10px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:wheat}*/
#centerright2.mortpage {width:475px;height:213px;margin-top:0px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#centerright2.mortpage2 {height:148px;clear:right;float:right;width:340px;margin-bottom:10px;padding:5px;border:1px solid #4D3870;font-size:0.75em;margin-right:9px;background:#d0c8e3}
#box3.valpage {text-align:left;margin:10px 0;width:699px;}

#valheader{color:#ECA3D1;}


#subfooter2 a{color:#4D3870}
#subfooter2 a:hover{color:#ECA3D1}

/*Mini contact forms*/
#valform input {margin-bottom:5px}
#valheader {color:#4D3870;font-size:2em;margin-bottom:10px;text-align:center;}
#valform {margin-right:5px;width:455px;height:160px; float:left;background:#D0C8E3;border:1px solid #4D3870;padding:5px }
#valtopright {height:170px;color:#4D3870; font-size:1em;}
#valform #submitbutton {float:right; width:140px;height:25px;display:block;background:url(images/valsend.png)}
#mortgageform #submitbutton {float:right; width:140px;height:25px;display:block;background:url(images/valsend.png)}
#valform #submitbutton:hover {background-position:bottom}
#hipqform #submitbutton,#convqform #submitbutton{float:none; width:140px;height:25px;display:block;background:url(images/valsend.png);margin:0 auto;}
#hipqform #submitbutton:hover,#mortgageform #submitbutton:hover,#convqform #submitbutton {background-position:bottom}

#val_email {width:362px;}
#mort_email {width:387px;}
.formlabel {width:70px; clear:none; text-align:left; display:block; float:left; color:#4D3870;}
.valformleftcolumn {float:left; margin-right:5px;}
#centerright2.valpage {background: #fff;margin:0;margin-top:0px;margin-right:0px}
#centerright2valpage2 {border:1px solid #4D3870;font-size:0.75em;padding:5px;padding-top:10px;background: #fff;margin:0;margin-top:0px;margin-right:0px}
#box2box{float:right;margin-right:10px;margin-top:10px;width:90px;}
#centerright.valpage {width:590px;float:left}
#centerright.val2page {width:453px;float:left}
#centerrightvalpage2 {width:390px;float:left;margin-right:17px}
#centerright.val2page2 {width:453px;float:left;margin-right:17px}
#headerbar3.valpage {width:377px;float:left;margin-right:17px;margin-top:0px;}
#headerbar.val2page {width:460px;float:left;margin-right:17px;margin-top:0px;}
#headerbar1.valbox1 {width:590px;clear:left;float:left;margin-right:17px;margin-top:10px;}
#headerbar.val2box1 {width:460px;float:left;margin-right:17px;margin-top:0px;}
#headerbar2.valbox3 {margin:0px;}
#headerbar4.valbox2 {width:187px;margin-top:0px;text-align:left;}
#headerbar.val2box2 {width:120px;margin-top:0px;text-align:left;}
#centerright2.valpage2 {background: #ECA3D1;width:180px;text-align:left;padding-top:5px}
#centerright2.val2page2 {background: #ECA3D1;width:113px;text-align:left;padding-top:5px}
#mort_enquiry {width:386px;height:100px;}
#mort_name {width:217px;}
.rightlabel {float:right;margin-right:10px}
#headerbar.mortpage2 {width:482px}
#mortgageask {float:right;margin-right:10px;}
#mortgageask img {border:1px solid #4D3870;padding-top:24px; height:220px}
#headerbar.mortpage {width:347px;float:right;margin-top:0px}
#mortgageform{width:500px;margin:0 auto;text-align:left;}
#mortgageform .formlabel {width:90px;margin-top:5px}
#mortgageform input {margin-top:5px}
#mortgageform select {margin-top:5px;width:75px;}
#mortgageform textarea {margin-top:5px}
#mortqform {background:#D0C8E3}
#mortformlogo{width:580px;height:100px;display:block;margin:0 auto;background:#4D3870;color:#fff;}
#headertext {font-size:3em}
#sellurhometext{text-align:left;padding-left:5px}
#formphone{color:#4D3870;font-size:1.8em}
#bottomoptions {text-align:center;width:960px}
#bottomoptions #options {margin:0 auto;}
#box4box {float:left;}
#box4box2 {float:left;}
#getintouchbutton a:hover {background-position:bottom}
#getintouchbutton  a{background:url(images/requestnow.png);background-position:top;float:right;width:250px;height:45px;position:relative; top:-4.1em}
#bubble{background:url(images/bubble.jpg) no-repeat;position:relative;top:210px; left:123px; width:195px; height:125px;margin-top:-218px}
#bubble p{padding-top:37px; font-weight:bold;font-size:13px; text-align:center}
#bubble span{font-size:22px}

/*Mortgage Page*/
#financetop{border:1px solid #4D3870;color:#4D3870;font-weight:bold;padding-bottom:10px;padding-top:10px;width:701px;margin-bottom:10px}
#colleft{float:left;width:220px;padding-left:10px}
#colmid{float:left;width:230px;padding-left:10px;font-size:24px;font-weight:bold}
#colright{float:left;width:220px;padding-left:5px}
#left #mortbullets{color:#4D3870;font-size:12px;text-align:left;font-weight:bold;padding:0 25px}
.mortb{color:black}
.colhead{color:#703CD5;font-size:24px;font-weight:bold;}
.mortpurple{color:#703CD5;font-size:0.8em;font-weight:bold;}
.mortpink{color:#DA70D6;font-size:0.8em;font-weight:bold;padding-top:30px}
.bpink{color:#DA70D6;font-weight:bold}
.bpurple{color:#4D3870;}
#morttermdisc{font-size:.8em;width:650px;margin:0 auto}
#mortformdisc{font-size:.8em;width:540px;margin:0 auto}
/*End of Mortgage Page*/

/*HIPS page*/
#hippage #left{text-align:center;}
#hiphead{color:#4D3870;font-size:30px;font-weight:bold;}
#hipfrom{border:1px solid black;color:purple;font-size:27px;font-weight:bold;margin:10px 65px;padding:10px 0;}


#hipoptions{float:right;text-align:left;width:300px;color:purple;font-weight:bold;font-size:15px}

#getquote{width:700px;padding-top:10px;padding-bottom:6px;}
#getquote a{width:250px;height:45px;display:block;background:url(images/quote.png) no-repeat;background-position:top;float:right; position:relative; top:-15.4em;}
#getquote a:hover{background:url(images/quote.png) no-repeat;background-position:bottom}
#hblue{color:#4D3870;font-weight:bold}
#quotetxt{margin-left:2px}
#hiptitle{font-size:18px;color:#4D3870;font-weight:normal;margin-left:20px;padding:3px 0}
#hiptitle2{font-size:18px;color:purple;font-weight:normal;margin-left:20px;padding:3px 0}
#hiptitle3{font-size:18px;color:#4D3870;font-weight:normal;margin-left:20px;padding:3px 0}
.whattitle{font-size:19px;}
/*End of HIPS page*/

/*Worldpay, HIPS & Conveyancing Quote Forms*/
#hip_enquiry,#conv_enquiry {width:386px;height:100px;}
#hip_name ,#conv_name {width:217px;}

#hipform,#convform{float:left;margin:0 auto;padding-left:20px;text-align:left;width:410px;}
#hipform .formlabel,#convform .formlabel  {background:#4D3870;color:#ECA3D1;font-size:0.8em;margin-top:0;min-height:20px;width:148px;padding:3px}
#hipform input ,#convform input {width:230px;height:24px;}
#hipform select ,#convform select {height:24px;text-align:center;width:50px;}
#options1 {padding-left:140px}
#hipform textarea,#convform textarea  {width:230px}
#wpfeeform, #hipqform, #convqform  {background:#D0C8E3}
#hipformlogo,#convformlogo{width:580px;height:100px;display:block;margin:0 auto;background:#4D3870;color:#fff;}
.hipqleft,.convqleft{clear:both}
.hip_prop_type,.conv_prop_type,.conv_work_type{font-size:0.8em}
.hip_prop_type div,.conv_prop_type div,.conv_work_type div{clear:both;float:left;padding-bottom:3px;width:65px;}
.hip_prop_type #hip_proptype,.conv_prop_type #conv_proptype,.conv_work_type #conv_worktype{float:left;width:100px;height:13px;}
.plsselect{font-style:italic;}
#requirehip{font-size:14px;font-style:italic;font-weight:bold;text-align:center;}
#hiptable td,#convtable td{}
#wplogo,#hiplogo,#convlogo{float:right;font-size:40px;width:350px;text-align:center}
#hiplogo #sellurhometext,#convlogo #sellurhometext{background:#4D3870;text-align:center;width:330px;margin-top:50px;}
#wpheader, #hipheader, #convheader{font-size:13px;font-weight:bold;}
#formtitle{font-family:Times New Roman,Arial,Helvetica,sans-serif;font-size:34px;margin-top:80px;width:330px;}
#buttoncontainer{float:right;margin-top:130px;text-align:center;width:360px;}
#convqform  #buttoncontainer{margin-top:70px}
#convqform #formtitle{margin-top:60px}
#convqform #sellurhometext{margin-top:0px}
/*End of HIPS & Conveyancing Quote Forms*/

/*Careers Page*/
#careerpage #left{text-align:left}
#careerpage #left div {float:left;font-size:13px;padding-top:10px;padding-bottom:10px}
#careerpage #left #carheader{color:#DA70D6;font-size:2em;text-align:center;width:715px;padding:0}
#newtech {width:250px;}
#officepic {padding:0 5px;margin-top:58px; height:155px}
#internet {width:240px;}
#personal {padding:0 149px;padding-top:10px;background:url(images/careerlogos.png) no-repeat;clear:both;width:415px}
#opportunity{clear:both;width:715px}
#income {width:350px;clear:both}
#homebased {width:350px}
#dedicated {background:url(images/servicemarketing.png) no-repeat right center;padding-right:230px;width:485px;}
#careerpage #left #apply {clear:both;padding-left:150px;width:570px;color:#4D3870;font-size:15px;font-weight:bold;}
.careerhead{background:#4D3870;color:white;font-weight:bold;padding:5px;}
/*End of Careers Page*/

/*Contact Page*/
#contactpage #container {color:#4D3870;}
#topadd{background:#4D3870;color:#ECA3D1;font-size:18px;text-align:center;width:715px;}
.smalladd{font-size:0.7em;}
#contdetail{padding-top:3px}
#detailtbl{text-align:center;width:710px;font-weight:bold;font-size:14px}
#detailtbl th{width:355px}
#detailtbl a{color:#DA70D6}
#detailtbl a:hover{color:#4D3870}
#callback{text-align:center;font-size:14px}
/*#conttblleft{text-align:left}
#conttblright{text-align:right}*/

#contactfrm{width:715px;font-size:0.8em;}
#contactfrm #submitbutton{float:right; width:249px;height:44px;display:block;background:url(images/valsend.png)}
#contactfrm #submitbutton:hover{background-position:bottom}
#contfrmleft{width:350px;float:left;padding-left:5px}
#contfrmright{width:350px;float:right}
.contlabel{float:left;width:155px;height:25px;}
.continput{float:left;height:26px;margin-bottom:6px;width:190px; position:relative; top:1em;}
.continput input{width:190px;height:20px}
#services{background:#4D3870;color:#ECA3D1;text-align:center;}
.servicetype{padding:5px 10px;width:250px;float:left;font-weight:bold;font-size:0.9em}
.servicetypefurtherinfo{padding:5px 10px;width:300px;float:left;font-weight:bold;font-size:0.9em;}
.serviceinput {float:left;text-align:left;width:50px}
#contenquiry{}
#contenquiry textarea{height:82px;width:345px;}
#contactpage #error_message {float:none;height:auto;width:auto;text-align:center;padding-bottom:15px}
#contactpage #error_message .asterisk{color:#4D3870}

/*End of Contact Page*/

/*Conveyancing Page*/
#conveypage #left div{float:left;}
#conveypage #left ul{padding-left:15px;}

#conveypage h2{color:#4D3870;font-size:16px;}
h3{font-weight:bold;font-size:14px;background:#4D3870 none repeat scroll 0 0;color:#ECA3D1;text-align:left;padding:3px 0px 3px 5px;}
#conveypage h4{color:#4D3870;font-size:14px;margin:3px 0;}
#middle{width:210px;padding:0 15px}
.whatisit{font-size:12px}
.convprices{}
#howlong{border:1px solid #ECA3D1;clear:both;font-size:13px;margin-left:30px;padding:5px;width:300px;height:102px}
#speedup{border:1px solid #ECA3D1;font-size:13px;margin-left:35px;padding:5px;width:300px;height:102px}
#convfoot{clear:both;}

#conveypage #left #convgetquote{float:right;width:210px;margin-top:15px;}
.nofee{font-size:1.1em;font-weight:bold;}
#conveypage #left #convdisclaimer{font-size:0.6em;width:200px;float:right;clear:both}
#convfoot img, #quote img{height:45px;width:250px;}
#convfoot a, #quote a{background:url(images/convquotelrg.png) no-repeat;background-position:top;display:block;height:45px; position:relative; right:-28.3em; top:-124px; width:250px;}
#convfoot a:hover, #quote a:hover{background-position:bottom}

#conveyform{width:580px;margin:0 auto;text-align:left;}
#conveyform .formlabel {width:135px;margin-top:5px}
#conveyform input {margin-top:5px}
#conveyform select {margin-top:5px;width:75px;}
#error_message {font-size:14px;color:red;float:right; margin-top:10px; height:40px; width:360px;font-weight:bold}
.asterisk {font-size:1.5em;line-height:0;position:relative;top:5px; color:white}
/*End of Conveyancing Page*/

/*Search Pages*/
#mapsearchbtn{background:url(images/search.png) no-repeat;border:medium none;cursor:pointer;font-size:0;height:45px;width:250px;}
#maplistbtn{background:url(images/listview.png) no-repeat;border:medium none;cursor:pointer;font-size:0;height:45px;width:250px;margin-bottom:4px}
#mapsearchbtn:hover{background-position:bottom}
#maplistbtn:hover{background-position:bottom}
#listviewbtn{background:url(images/listview.png) top left no-repeat;border:medium none;cursor:pointer;display:block;font-size:0;height:25px;overflow:hidden;width:138px;}
#listviewbtn:hover{background-position:bottom}
.search_head_left {background:#ECA3D1;color:#4D3870;font-weight:bold;padding:5px}
.search_head_right {background:#4D3870;color:#ECA3D1;font-weight:bold;padding:5px}
#resultlocation {text-align:center;padding-top:5px}
/*End of Search Pages*/


/*Other Services Page*/
#servicespage #left div {font-size:13px;margin-top:10px;margin-bottom:10px;color:#4D3870}
#servicespage h3{background:#4D3870;color:#ECA3D1;margin:5px 0;padding:3px;font-size:13px}
#servicespage p{margin:0}
#servicespage #left #surveyheader{font-size:2em;text-align:center;color:#DA70D6;}
#servicespage #left #surveytagline{font-size:1.2em;text-align:center}
#surveychoices{border:2px solid #4D3870;float:left;font-weight:bold;margin-left:20px;padding:2px;width:300px;}
#surveychoices p{margin:5px 15px}
#surveychoices span{margin-left:5px}
#fullsurvey{margin-right:5px;width:345px;float:right}
#homebuyer{float:left;width:310px;margin-left:5px;}
#general{float:right;width:300px;margin-right:50px}
#probate{}
#specific{}
#propvaluation{}
#probate,#specific,#propvaluation{float:left;margin:0 5px;width:230px;}
/*End of Other Services Page*/

/*Worldpay things*/
#worldpay{height:50px;clear:both}
#worldpay #wpform{}
#wpfeeform #buttoncontainer{float:left;margin-top:10px;text-align:left;width:300px;}
#wpbutton{width:350px;float:left;text-align:center;padding-top:50px;}
#wprefund{clear:both;font-size:0.8em;width:720px;padding-top:20px}
#wpfeeform{float:left;margin:0 auto;padding-left:20px;text-align:left;width:720px;}
#wpfeeform #submitbutton{float:none; width:194px;height:35px;display:block;background:url(images/paywithwp.png);margin-left:70px;}
#wpfeeform #submitbutton:hover{background-position:bottom}
#wpcards{width:350px}
#gotowpbutton{width:200px}
#wppayable{font-size:1.2em;}
#wplogo #sellurhometext{background:#4D3870;text-align:center;width:330px;margin-top:30px;}

.indentedwp{padding:5px;width:650px;margin:0 auto;text-align:center;padding-left:0px;padding-top:0px;background:url(images/lowfeecards.jpg) no-repeat}
/*End of Worldpay things*/

#sitemap ul{margin-left:50px}

#topp {width:490px;}

#smallprint {
font-size:12px;
font-style:italic;
}


#quotetext p {
margin:0;
padding:0;
}

#topp p {
margin-bottom:0;
padding-bottom:0;
}
h1 {color:#4D3870; margin-top:0px; padding-top:0px;}

#whatship p {
margin:2px;
padding:2px;
}

#quote {height:9px; width:200px;}

li{list-style-image:url(images/bullet.gif);}

ul {margin-left:20px; padding-left:0px;}

h3 .suhwhite {color:#fff}
#topfront {margin-top:-6px}
#floatright{float:right;padding-right:40px;padding-top:68px;}
#mortgageadvice a {background:url(images/advicebut.png);background-position:top;height:45px;width:249px;display:block;margin-top:-6px}
#mortgageadvice a:hover {background-position:bottom;}
#mortgageadvice {float:right;}
#floatright a {

color:#FFFFFF;
}
#floatright p {
}
#floatright {
color:#FFFFFF;

line-height:13px;
padding-top:68px;
}
#right {
background:url("images/rightbanner5.jpg") repeat scroll 0 0 transparent;
height:600px;}
#inputtio {float:left;clear:left; margin-top:10px}
#output {float:right;margin-top:10px}
#searchpage #content{padding:0px}
#guys{float:right;height:180px}