body {  margin: 0 0 0 0; padding: 0;  text-align: center;background: #962D2F; }
h1 { font-size: 1.9em; padding: 10px 0 0 0;}
p { padding: 10px 0 0 0; }
#pageHolder {border: 2px solid #CB9E89; margin: auto; width: 780px; background: #FEFDDF url(sf.cmsx?fileID=3250) bottom right no-repeat; }
#image { position: relative; width: 780px; height: 178px; }
#menuTop { position: absolute; background: url(sf.cmsx?fileID=3249) no-repeat; width: 194px; height: 103px; top: 125px; left: 25px;}

img a {  }

.clear { clear: both; }

img a { border: none; }
img a:hover { border: none; }
a { color: 000000; text-decoration: none; }

.tblSub { font-size: 11px; font-family: arial; text-align: left;}
.tblSub .tblSpacer { }
.tblSub img { border: none; }
.tblSub img a { border: 1px solid #155642; }
.tblSub a { font-weight: bold;}
.tblSub a:hover {  }
.tblSub A link {color: #666666; text-decoration: none}

.imgPropThumb {height: 75px; width: 100px; border: none; margin-top: 4px}
.imgPropThumb a {  }

#tblLeft ul { padding: 0; margin: 0; }
#tblLeft li { list-style: none; }
#tblLeft li a { color: #000000; }


#tblLeft{
border-bottom-width: 0;
background-color: #FEFDDF;
z-index: -100;
margin: 0 0 0 4px;
color: #ffffff;
width: 182px;
}

#tblLeft img { border: none; }

#tblLeft a{
color: #000000;
text-decoration: none;
cursor: hand;
}


#tblLeft TD { color: #000000;}

#tblLeft .tblHead a{ width: 176px; color: #ffffff; }
.tblHead A { color: #ffffff; } 

html>body #tblLeft a{ /*Non IE rule*/
width: auto;
}

#tblLeft a:hover{
background-color: #962D2F;
color: #ffffff;

}

#tblLeft .tblheadgap { width: 182px; padding: 4px  4px 2px 8px; border-top: 1px solid #DEDCC3; border-bottom: 1px solid #DEDCC3; font-weight: bold; font-family: arial; font-size: 12px; color: #000000;}

.tblHeadGap A {color: #ffffff; text-decoration: none}

#tblLeft .tblHead { color: #ffffff; font-family: arial; }
.tblHead { font-size: 12px; font-family: arial; padding: 2px 0 2px 7px; color: #ffffff; height: 20px; background: #962D2F;}

.tbhHead LI {list-style-image: url(www.movewithus.co.uk/m/arPu.gif); color: #ffffff;}

.tblHead A {color: #ffffff; text-decoration: none}

.tblHead A:hover {text-decoration: underline}

.tblContent { font-size: 12px; font-family: arial; padding: 2px 0 2px 3px; color: #000000; height: 20px; font-weight: bold; }
.tblContent A {color: #962D2F; text-decoration: none; }

.tblContent A:hover {color: #65B437; border-bottom:1px solid #999999;}

.tblContentWhite {color: #000000; background-color: #FEFDDF; padding: 4px 4px 2px 4px; width: 170px; font-family: arial; font-weight: bold; font-size: 11px; }

.tblContentWhite A {color: #000000; text-decoration: none}

.tblContentWhite A:hover {color: #000000; border-bottom: 1px dotted #962D2F;}

.tblContentWhite li {color: #000000; list-style-image: url(sf.cmsx?fileID=2022); font-size: 12px; font-family: arial; margin: 0 0 0 -3px;}

.tblWhite {color: #9e769e; background-color: #ffffff; padding: 2px 4px 2px 4px}

.tblWhite A {color: #9e769e; text-decoration: none}

.tblCenBox {width: 365px; height: 91px; vertical-align: bottom; position: relative;margin: -3px 0 0 0; padding: 0 0 5px 0;  }

/*.tblCenBoxTop {border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #663366; color: #666666; height: 76px; line-height: 170%; text-align: left; vertical-align: bottom; white-space: nowrap; font-size: .8em;}*/
.tblCenBoxTop IMG {position: absolute; top: 104px; left: 179px; height: 75px; width: 365px; border: 0; z-index: 2}

.tblCenBoxTop DIV {position: absolute; top: 127px; left: 180px; padding-left: 1px; z-index: 1}

.tblCenBoxIntro {font-family: arial; font-size: 0.8em; font-style: normal; line-height: 130%; text-decoration: none; color: #000000; width: 365px; font-weight: bold;}

.tblCenBoxIntro a { font-weight: bold; }

.tblCenBoxSubHead {font-size: 0.7em; font-style: normal; text-decoration: none; color: #000000; font-weight: bold; width: 365px;; letter-spacing: .025em; background-position: 6px}

.tblMain {text-align: justify;  font-family: arial; font-size: 0.7em; font-style: normal; line-height: 130%; text-decoration: none; color:#000000;  width: 365px;}

.tblMain A {color:#000000; text-decoration: none; border-bottom: 1px dotted #999999; padding: 0; margin: 0;}
.tblMain A:hover {color:#000000; border-bottom: 1px solid #999999; padding: 0; margin: 0;}

.tblMain img a{ border: none; }

.tblMain img { border: none; }

.tblMain LI {color: #000000}

.tblForm {font-size: 1em; color: #000000}
.tblForm A {color: #4B596C; text-decoration: none}
.tblForm A:hover {color: #4B596C; border-bottom:1px solid #9e769e}
.tblForm TD {padding: 2px 2px 2px 2px}

.tblRight {font-family: arial; color: #000000; text-decoration: none; font-size: 0.65em}
.tblRight TD {padding: 4px 0px 4px 0px}
.tblRight A {color: #000000; text-decoration: none}
.tblRight A:hover {color: #99658B; border-bottom:1px solid #99658B}

.tblRight LI {color: #000000}

.tblSpacer { font-size: 12px; font-family: arial; color: #ffffff; background-color: #962D2F; padding: 3px 3px 3px 3px; margin: 0; }

.tblSpacer2 { font-size: 12px; font-family: arial; color: #ffffff; background-color: #962D2F; padding: 3px 3px 3px 3px; margin: 0; }

.tblSpacer A { font-size: 12px; font-family: arial; color: #ffffff; background-color: #962D2F; padding: 3px 3px 3px 3px; letter-spacing: .05em; margin: 0;}

.tblSpacer A:hover { font-size: 12px; font-family: arial; color: #ffffff; background-color: #962D2F; padding: 3px 3px 3px 3px; letter-spacing: .05em; margin: 0;}

#welcome .header{ color: #ffffff; }

.tblSpacerPX {font-size: 12px; font-family: arial; color: #ffffff; background-color: #962D2F; padding: 3px 3px 3px 3px;}

.tblBorderDots {border-bottom: 1px black #962D2F}

.frmText {font-family: arial; font-size: 8pt; width: 100px; color: #000000}
.frmTextSubmit {  font-family: arial;  font-size: 8pt; width: 100px; color: #000000}
.frmSelect {font-family: arial;  font-size: 8pt; width: 118px}
.frmSelectLarge {font-family: arial;  font-size: 8pt; width: 118px}
.frmSubmit {font-family: arial;  font-size: 8pt; color: #ffffff; background-color: #962D2F; border: 0px; padding-top: 2px; padding-bottom: 2px;}
.frmTextArea {font-family: arial;  font-size: 8pt; width: 118px; height: 120px}

.navSub TD {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; height: 12px; white-space: nowrap; padding-right: 6px; padding-left: 6px; padding-bottom: 0px}

.navSub A {font-size: .65em; color: #FFFFFF; text-decoration: none; bgcolor: #65B437}

.navSub A:hover {text-decoration: none; color: #65B437}

.navSub1 TD {font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center; vertical-align: middle; height: 12px; white-space: nowrap; padding-right: 6px; padding-left: 6px; padding-bottom: 0px}

.navSub1 A {font-size: .65em; color: #962D2F; text-decoration: none; bgcolor: #65B437; font-weight:bold}

.navSub1 A:hover {text-decoration: none; color: #65B437}

.tblBorderDots {border-bottom: 1px red #962D2F}

.tblContentWhite1 { font: bold 13px Verdana;
padding: 2px;
padding-left: 4px;
display: block;
width: 100%;
color: #000000;
text-decoration: none;color: #ffffff; padding: 4px 4px 2px 4px; width:170px}

.tblContentWhite1 A {color: #ffffff; text-decoration: none}

.tblContentWhite1 A:hover {color: #ffffff; border-bottom:1px #4B596C}

.tblContentWhite1 LI {color: #22304A}

.tblHead1 {color: #ffffff; padding: 4px 4px 2px 4px; background: transparent url(http://www.movewithus.co.uk/m/tbL.gif) no-repeat}

.tbhHead1 LI {list-style-image: url(www.movewithus.co.uk/m/arPu.gif)}

.tblHead1 A {color: #ffffff; text-decoration: none}

.tblHead1 A:hover {text-decoration: underline}

#tblLeftBg { width: 202px; background: #FEFDDF url(sf.cmsx?fileID=1983) repeat-y; margin: -2px 0 0 15px; height: 300px; padding: 50px 0 0 0;}

#mainBoxesRel { position: relative; width: 350px; height: 310px; padding: 0 0 20px 0;}
#mainBoxes {  position: absolute; top: 5px; width: 545px; height: 340px; text-align: left;  padding: 0 0 20px 0;  }
.space { margin: 3px; }
.space2 { margin: 3px 7px 3px 3px; }
.space3 { margin: 3px 0 3px 0; }
#mainBoxes ul { padding: 0; margin: 0;  }
#mainBoxes li { list-style: none; border: 4px solid #FEFDDF; float: left;width: 173px; height: 85px;}
#mainBoxes a { padding: 10px 0 0 0; border: 0;}
#mainBoxes a { border: 0; }

/*.bgHome { width: 173px; height: 85px; font-size: 10px; padding: 5px 0 0 5px; font-color: #FEFDDF;} */

.bgHome em { position: absolute; top: -10px; left: -5px; font-style: normal; font-size: 12px; font-weight: bold; line-height: 20px; color: #FEFDDF; background: #3F7263; width: 167px; height: 20px; padding: 0 0 0 5px; }

*html .bgHome em { width: 173px; }


.bgHome a {
display:block;
width: 173px;
height: 85px;
font: 12px sans-serif;;
color:#333;
background: url(sf.cmsx?fileID=2017) no-repeat;
text-decoration: none;
}
.bgHome a:hover { 
display:block;
width: 173px;
height: 85px;
font: 12px sans-serif;
color:#333;
background: url(sf.cmsx?fileID=2019) no-repeat;
text-decoration: none;
}
.bgHome a:active {
color:#fff;
}

.textHome { position: relative; margin: 0 0 0 5px; width: 140px; cursor: pointer; cursor: hand; color: #FEFDDF;}

.lowerTextHome { }

.bgHome2 em { position: absolute; top: -10px; left: -5px; font-style: normal; font-size: 12px; font-weight: bold; line-height: 20px; color: #FEFDDF; background: #3F7263; width: 535px; height: 42px; padding: 0 0 0 5px;}


.bgHome2 a {
display:block;
width: 535px;
height: 42px;
font: 12px sans-serif;;
color:#333;
background: url(sf.cmsx?fileID=2366) no-repeat;
text-decoration: none; 
}
.bgHome2 a:hover { 
display:block;
width: 535px;
height: 42px;
font: 12px sans-serif;
color:#333;
background: url(sf.cmsx?fileID=2366) no-repeat;
text-decoration: none; border: 1px solid brown;
}
.bgHome2 a:active {
color:#fff;
}

.textHome2 { position: relative; margin: 0 0 0 5px; width: 140px; cursor: pointer; cursor: hand; color: #FEFDDF;}

.lowerTextHome2 { }

#divTest { background: red; }


#tblLogin TD { border: none; }

#tblheadgap1 { font-size: 13px; font-family: arial; }

#tblLeft .tblHead2 { font-size: 12px;
margin: 3px 0 3px 0;
width: 170px;
text-decoration: none; padding: 3px 4px 3px 4px; font-family: arial; background: #962D2F; color: white; width: 188px; }

.multiBold { font-weight: bold; }

.shortlistWhite li { width: 170px; }
.shortlist a:hover { background: none;}

.imagesRight { margin: 10px 0 0 0; }

/* Root = Vertical, Secondary = Vertical */
ul#navmenu,
ul#navmenu li,
ul#navmenu ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width: 182px; /*For KHTML*/
  list-style: none;
  z-index: 100;
}

ul#navmenu li {
  display: block; !important; /*For GOOD browsers*/
  display: inline; /*For IE*/
  position: relative;
}

/* Root Menu */
ul#navmenu a {
  padding: 3px 6px;
  display: block;
  color: #000000;
  font-family: arial;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  background: #red; 

}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background:#962D2F;
  color: #FFF;
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
  z-index: 100;
  color: #000000;
  width: 182px;
  background: #FEFDDF;}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #962D2F;
  color: #ffffff;
  width: 182px;
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}

/* 4th Menu */
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 182px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}

#navMenu #zIndex { z-index: 1; width: 182px; border: 1px solid #962D2F;}

#divImage { margin: 0 0 0 13px; border: 0; }
#divAddr { font-family: arial; text-align: center; }
#divPrice { font-family: arial; text-align: center; }
#divBeds { font-family: arial; text-align: center; }
#divType { font-family: arial; text-align: center; }
#divMoreDetails { font-family: arial; text-align: center; border: 0; background: none; text-align: center; padding: 0 0 0 -30px;}
#divMoreDetails a { bprder-bottom: 1px dotted #999999; }
#divMoreDetails a:hover { border-bottom: 1px solid #999999; }
#divtblPropSearchCriteria { position:relative;}
/*#tblPropertyDetails { position:absolute; left:570; top:-460}
.tblPropertyDetailsJonny {  position: relative; width: 150px; height: 150px; }*/


#divmapSearchMain1{ position:absolute; left:400; top:500}
.contactFloats { width: 200px; }
.contactHolder { width: 400px; }
.contactHeader {padding: 2px 0 2px 3px; color: #ffffff; font-weight: bold; background: #962D2F; }

#navMenu #buyingLi {  }
#nav Menu #surveyorsLi { padding:0 0 4px 0; border: none;}
.poweredby { font-size: 9px; font-family: arial; color: #666666}
.moveus { font-size: 10px; font-family: arial; color: #001954}
.with { font-size: 10px; font-family: arial; color: #00547E}
#powered {text-align: right}

#customerLogin { width: 182px; font: bold 10px Verdana;
color: #000000;
padding: 2px 0 0 0;
text-decoration: none; margin: 10px 0 0 0; border-top: 1px solid #DFDDC4; border-bottom: 1px solid #DFDDC4;  }

.tblCustomerLogin { font: bold 13px Verdana;
color: #000000;
padding: 0 0 4px 4px;
text-decoration: none;
border-bottom: 1px solid #DFDDC4; width: 182px; margin: 0 10px 0 -15px; }
.tblEmail { font: bold 12px arial;
padding-left: 4px;
color: #000000;
text-decoration: none;}
.tblPassword { font: bold 12px arial;
padding-left: 4px;
color: #000000;
text-decoration: none;}

.agentOfficeLink { width: 350px; height: 20px; background: #962D2F; border: 1px solid #962D2F; font-size: 11px; padding: 1px 0 0 5px; margin: 0 0 12px 0; }

.agentOfficeLink a { display: block; width: 350px; font-style: normal; font-size: 12px; line-height: 20px; color: #FEFDDF;border: none; height: 20px; }

.agentOfficeLink a:hover { color: #FEFDDF; border: none;}

.agentOfficeLink li a {  }

.agentOfficeLink em { font-style: normal; width: 350px; color: #FEFDDF; border-bottom: 1px dotted #FEFDDF; margin: 1px 0 0 0;}

.floatRight { float: right; cursor: hand;}

#tic
		{
			/* enter any styles for the ticker below */
			font-size: 12px;
                                                font-weight: bold;
			padding:10px;
			width:445px;
			line-height:20px;
                                                font-family: arial;
			
		}
#tic * /*this will hide all children tags */
		{
			font-size: 1.1em;
			margin:0px;
			padding:0px;
			display:none;
		}
#tic a  /* add more tags to this list if you wish to display them inside the children */
		{
			display:inline;
		}

#tic h1 { font-size: 16px; font-family: arial; font-weight: bold; }

#prpCount {width: 100px; }

.fontChange { font-family: verdana; }

.italicFont { font-style: italic; }

.border { width: 350px; background:#E7ECD0 url(sf.cmsx?fileID=2542) no-repeat; border: 1px solid #D0DBC0; padding: 10px; background-position: bottom right;}

.positionInstructions { position: relative; }


.mapImage { cursor: hand; }

/*#showProperties { width: 535px; height: 42px;  }*/

*/#propertiesText { position: absolute; top: -8px; right: 65px; color: #ffffff; font-weight: bold; font-size: 14px; font-style: normal; font-size: 12px; font-weight: bold; line-height: 20px; color: #FEFDDF; }*/

#propertiesText a {
display:block;
width: 173px;
height: 85px;
font: 12px sans-serif;;
color:#333;
background: url(sf.cmsx?fileID=2017) no-repeat;
text-decoration: none; 
}
#propertiesText a:hover { 
display:block;
width: 173px;
height: 85px;
font: 12px sans-serif;
color:#333;
background: url(sf.cmsx?fileID=2019) no-repeat;
text-decoration: none;
}
#propertiesText a:active {
color:#fff;
}

.criteriaHead { font-size: 12px; font-family: arial; padding: 2px 0 2px 7px; color: #ffffff; height: 20px; background: #962D2F; width: 192px; }

#tblLeft .criteriaHead { color: #ffffff; }

#propertyList { width: 500px; height: 50px;  }
#propertyList a { background: url(sf.cmsx?fileID=2366) no-repeat; width: 500px; height: 50px; border: none; }
#propertyList a:hover { background: url(sf.cmsx?fileID=2385) no-repeat; width: 500px; height: 50px; border: none;}

#propertyText {  width: 100px; }

.propertyBar { width: 500px; height: 100px; margin: 0 0 0 4px; position: relative; }
.propertyBar a { border: none; }
.propertyBar a:hover { border: none; }
.propertyText { position: absolute; top: 4px; left: 10px; font-style: normal; font-size: 14px; height: 20px; font-weight: bold; line-height: 20px; color: #FEFDDF;}
.propertyText a { border: none; font-style: normal; font-size: 14px; font-weight: bold; line-height: 20px; color: #FEFDDF; }
.propertyText a:hover { border: none;font-style: normal; font-size: 14px; font-weight: bold; line-height: 20px; color: #FEFDDF; }
.propImage { position: absolute; top: 10px; left: 135px;}
.propertyImage a { border: none; }
.propertyImage a:hover { border: none; }

.orderedList ol {  }
.orderedList li { list-style-type: disc;}
 
#voiceClip { width: 0; display: none; curser: default;}

.tblHeadGap a { font-weight: bold; }

#tblLeft TD a { font-size: 12px; font-weight: bold; }

ol { padding: 0; margin: 0; }

#locations { font-size: 12px; float: right; }

.tblContentWhite1 td { font-size: 11px; }

.tblLeft { width: 170px; }

.peterLaneInstructions { width: 550px; font-size: 12px; font-family: arial; font-weight: bold;}

#map {  height: 400px; }

#mapImages { position: absolute; right: 0; bottom: 90px; }
#mapImages img { margin: 3px 0 0 0; }