#letting_form{
	width:450px;
}
#letting_form input{
	float:right;
}
#letting_form label{
	float:left;
}

#letting_form #resetbtn, #letting_form #submitbtn{
	float:left;
	margin-right:20px;
}

#rightmove{position:relative;top:-2px}
#pea{position:relative;top:-10px}
#propertyfinder{position:relative;top:-7px}


#info_popup{
padding:0px 10px 5px 10px;
width:300px;
border:5px solid #6D92A2;
position:absolute;
display:none;
left:0px;
top:0px;
z-index:1000;
background-color:#FFFFFF;
}
.closebtn{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
cursor:pointer;
color:#FFFFFF;
background-color:#6D92A2;
float:right;
padding:0px 1px 0px 1px;
text-align:center;
margin:2px 0px 0px 0px;
}
.closebtn:hover{
background-color:#942824;
}
.closebtn a{
text-decoration:none;
}

#myhomemoveForm_servicemenu{
	padding:0;
	margin:0;
}

.buttonAsLink{
	font-size:9px;
	color:#942824;
	background-color:#FFFFFF;
	/*font-weight:bold;*/
	padding:0;
	margin:0;
	width:80px;
	border-width:0;
	cursor:pointer;
}

.buttonAsLink:hover{
	font-size:9px;
	text-decoration:underline;
	color:#6D92A2;
	background-color:#FFFFFF;
	/*font-weight:bold;*/
	padding:0;
	margin:0;
	width:80px;
	border-width:0;
	cursor:pointer;
}

#listedon a{
font-size:9px;
}

#listedon{
font-size:9px;
position:relative;
float:right;
width:730px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;

color:#6D92A2;
}

#listedon div{
border-top:1px solid #6D92A2;
margin:0px;
padding:10px 0px 0px;
position:relative;
right:20px;
}

#listedon_txt{}

#listedon_img{
height:25px;
}

#listedon_OEAjoint{
float:left;
margin:0px 0px 0px 40px;
}

#main_container
{
/*border:1px solid orange;*/
position:absolute;
width:770px;
float:left;
left:0px;
top:0px;
background-image:url(../images/homesabout_background.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#FFFFFF;
}

#main_header
{
position:relative;
overflow:visible;
width:770px;
height:161px;
padding:0px;
margin:0px;
}

#main_body
{
position:relative;
overflow:hidden;
background-color:#FFFFFF;
width:770px;
height:100%;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
background-image:url(../images/mainloz_bac.gif);
background-position:top left;
background-repeat:repeat-y;
}
#main_footer
{
/*border:1px solid orange;*/
position:relative;
overflow:visible;
background-color:#ffffff;
width:770px;
height:22px;
padding:0px;
margin:0px;
background-image:url(../images/mainloz_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

#otherservices_container
{
position:relative;
top:-20px;
left:10px;
float:left;
z-index:10;
width:86px;
overflow:hidden;
padding:0px;
margin:0px 0px 0px 0px;
}
#otherservices_body
{
text-align:center;
z-index:10;
width:86px;
background-image:url(../images/otherservices_rightborder.gif);
background-position:left;
background-repeat:repeat-y;
padding:0px;
margin:0px;
overflow:hidden;
}

#otherservices_body a
{
font-size:9px;
font-weight:normal;
}
#otherservices_body div
{
margin-top:8px;
}
#otherservices_footer
{
font-size:0px;
z-index:10;
width:86px;
height:10px;
background-image:url(../images/otherservices_bottomloz.gif);
background-position:bottom left;
background-repeat:no-repeat;
padding:0px;
margin:0px;
overflow:visible;
}


#page_content
{
position:relative;
text-align:left;
width:770px;
margin:auto;
padding:0px;
overflow:visible;
}

body
{
margin:auto;
color:#942824;
background-color:#6D92A2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
a {
	font-size:11px;
	text-decoration:none;
	color:#942824;
}
a:hover { 
	font-size:11px;
	text-decoration:underline;
	color:#6D92A2;
}

#header_content
{
background-image:url(../images/mainloz_bac.gif);
background-position:top left;
background-repeat:repeat-y;
width:770px;
height:100%;
}

#header_title
{
position:absolute;
text-align:left;
top:20px;
left:550px;
}

#homesabout_logo
{
position:relative;
left:30px;
}

input, select, label
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#942824;
}
#spacer_header
{
font-size:0px;
}
#spacer_footer
{
font-size:0px;
}
h1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#942824;
font-size:18px;
letter-spacing: -1px;
padding:0px 0px 2px 0px;
margin:0px;
}

h2
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#942824;
font-size:24px;
letter-spacing: -1px;
padding:0px 0px 2px 0px;
margin:0px;
}

blockquote.inner
{
padding:0px;
margin:0px;
position:relative;
padding:4px 4px 0px 4px;
float:left;
}
blockquote.outer
{
padding:0px;
margin:0px;
position:relative;
}

/* SEARCH LOZENGE */


#form_header ul{
	height:28px;
	margin:0pt;
	overflow:hidden;
	padding:0pt;
	width:294px;
}
#form_header ul li{
	float:left;
	height:28px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	width:147px;	
}

#form_header ul li span{
	position:relative;
	top:5px;
}
#form_header ul li:hover{
	cursor:pointer;
}

#form_header ul li:hover{
	cursor:pointer;
}

#form_header a{
	font-size:12px;
	position:relative;
	top:5px;
	text-decoration:none;
}

#propsforsalebtn{
	background-image:url(../images/search_engine_btn_sales.gif);
	background-repeat:no-repeat;
	background-position:top;
	color:#942824;
}
#propstoletbtn a{
	color:#FFFFFF;
}
#form_container
{
z-index:6;
display:block;
float:left;
width:294px;
padding:0px;
margin:138px 0px 0px 11px;
}

#form_header
{
z-index:6;
left:0px;
position:relative;
background-image:url(../images/searchbox_top.gif);
background-repeat:no-repeat;
background-position:bottom;
width:294px;
height:28px;
padding:0px;
margin:0px;
}
#form_body
{
z-index:6;
left:0px;
position:relative;
width:294px;
background-image:url(../images/searchbox_body.gif);
background-position:left;
background-repeat:repeat-y;
padding:1px 8px 1px 8px;
margin:0px;
overflow:hidden;
}
#form_footer
{
z-index:6;
left:0px;
position:relative;
background-image:url(../images/searchbox_bottom.gif);
background-repeat:no-repeat;
width:294px;
height:11px;
padding:0px;
margin:0px;
}
#form_search_form_r
{
padding:0px;
margin:0px;
width:290px;
}
#submitbtn
{
background-image:url(../images/searchbox_submitbutton.gif);
background-repeat:no-repeat;
border:0px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 0px 2px 0px;
margin:6px 0px 0px 0px;
cursor:pointer;
width:63px;
height:19px;
}
#resetbtn
{
background-image:url(../images/searchbox_submitbutton.gif);
background-repeat:no-repeat;
border:0px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 0px 2px 0px;
margin:6px 0px 0px 0px;
cursor:pointer;
width:63px;
height:19px;
}

#allpropsbtn
{
background-image:url(../images/searchbox_allproperties.gif);
background-repeat:no-repeat;
border:0px;
color:#942824;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding:0px 0px 2px 0px;
margin:6px 0px 0px 0px;
cursor:pointer;
width:72px;
height:19px;
}

a
{
color:#942824;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
padding:0px;
margin:0px;
cursor:pointer;
}

#introtxt
{
padding:0px 0px 0px 0px;
margin:0px 0px 5px 0px;
text-align:center;
font-size:13px;
letter-spacing:-1px;
line-height:17px;
font-weight:900;
color:#6D92A2;
}
.txt_bold_beige
{
font-weight:900;
color:#942824;
}

/* LEFT INFORMATION BLOCK */
#infoloz_left
{
overflow:hidden;
/*Property of the week image size 103px 89px*/
background-image:url(../images/potw_img.jpg);
background-position:top left;
background-repeat:no-repeat;
font-size:10px;
float:left;
width:212px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
}
#infoloz_left_header
{
font-size:0px;
width:212px;
height:8px;
background-image:url(../images/adloz_top.gif);
background-position:top left;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#infoloz_left_body
{
overflow:hidden;
padding:0px 1px 0px 107px;
margin:0px 0px 0px 0px;
color:#6D92A2;
background-image:url(../images/adloz_body.gif);
background-position:top left;
background-repeat:repeat-y;
height:74px;
}
#infoloz_left_body h1
{
font-size:19px;
margin:0px;
padding:0px;;
}
#infoloz_left_body h2
{
font-size:12px;
margin:0px;
padding:0px 0px 0px 0px;
}
#infoloz_left_body a
{
font-size:9px;
margin:0px;
padding:0px;
}
#infoloz_left_body p
{
font-size:9px;
line-height:10px;
margin:2px 0px 2px 0px;
padding:0px;
}
#infoloz_left_footer
{
margin:0px;
padding:0px;
font-size:0px;
width:212px;
height:8px;
background-image:url(../images/adloz_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

/* RIGHT INFORMATION BLOCK */
#infoloz_right
{
overflow:hidden;
background-image:url(../images/onthelistbac.gif);
background-position:top left;
background-repeat:no-repeat;
font-size:10px;
float:right;
width:212px;
background-color:#FFFFFF;
padding:0px;
margin:0px;
}
#infoloz_right_header
{
font-size:0px;
width:212px;
height:8px;
background-image:url(../images/adloz_top.gif);
background-position:top left;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}
#infoloz_right_body
{
background-image:url(../images/adloz_body.gif);
background-position:left top;
background-repeat:repeat-y;
color:#6D92A2;
height:74px;
margin:0px;
overflow:hidden;
padding:0px 90px 0px 10px;
}
#infoloz_right_body h1
{
color:#FFFFFF;
font-size:18px;
line-height:20px;
font-weight:900;
margin:0px;
padding:0px;;
}
#infoloz_right_body h2
{
color:#FFFFFF;
font-size:12px;
margin:0px;
padding:0px 0px 0px 0px;
}
#infoloz_right_body a
{
color:#FFFFFF;
font-size:9px;
line-height:14px;
margin:0px;
padding:0px;
}
#infoloz_right_body p
{
color:#FFFFFF;
font-size:10px;
line-height:12px;
margin:6px 2px 2px 0px;
padding:0px;
}
#infoloz_right_footer
{
margin:0px;
padding:0px;
font-size:0px;
width:212px;
height:8px;
background-image:url(../images/adloz_bottom.gif);
background-position:bottom left;
background-repeat:no-repeat;
}

#intro_text_lozenges
{
float:right;
overflow:hidden;
padding:0px 5px 0px 5px;
width:440px;
background-color:#FFFFFF;
margin:0px 10px 0px 0px;
}

/* FIXES FOR IE ONLY */
* html #intro_text_lozenges
{
margin:0px 5px 0px 0px;
}
* html #form_container
{
margin:138px 0px 0px 6px;
}
* html #listedon{
margin:10px 10px 0px 0px;
}