p {text-align:justify;}

h1 {
	background-repeat:no-repeat;
	background-position:top left;
	width:895px;
	height:126px;
}

#content {
/* diagonal stripe */
	background-image:url(../images/content/home_content_BG.gif);
	background-repeat:no-repeat;
	background-position:-31px -118px;
}

#contentA {
/* box sides */
	background:url(../images/content/_form_tile.gif) top left repeat-y;
	width:895px;
	text-align:left;
}
#heading {
/* box rounded top and shadow */
	background:url(../images/content/_form_top.gif) top left no-repeat;
	width:881px;
	padding:21px 0px 0px 14px;
	height:19px;
}
#contentA #heading h2 {
	background-repeat:no-repeat;
	background-position:top left;
	width:284px;
	height:19px;
}
/* form layout */

#form {
	width:531px;
	float:left;
	padding:5px 0px 0px 14px;
	}
#form p {
	margin:0px 0px 8px 0px;
	line-height:1.6em;
	width:470px;
	}
#form p strong {color:#991F02;}

#form div {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	color:#013683;
}

#form .row,
#form .textarea {
	clear:both;
	position:relative;
	width:500px;
	text-align:left;
	}

.row {height:29px;}
.textarea {height:113px;}

.row div {height:21px;padding:4px 0px 4px 0px;}

.row input,
textarea,
.row div,
.row select {
	position:absolute;
	top:0px;
	}
.row .a {left:0px;}
.row .b {left:255px;}
.row .c {left:255px;}
.row .d {left:409px;}

.row input,
textarea,
.row select {left:100px;}

.row .c select {
	left:35px;
	width:115px;
	height:25px;
	}
.row .d input {
	left:25px;
	}

input.qtr {width:60px;}
input.half {width:145px;}
input.full,
textarea {width:395px;}

textarea {height:95px;}

input,
select,
option,
textarea {font:11px Verdana, Arial, Helvetica, sans-serif;}

/* submiut, reset */
#buttons {
	position:relative;
	height:30px;
}
#submit,
#reset {
	position:absolute;
	top:0px;
}
#submit {left:365px;}
#reset {left:436px;}
#left {
	float:left;
	width:340px;
	}
/* services lists */
#services {
	width:340px;
	height:196px;
	background-repeat:no-repeat;
	background-position:top left;
}

#left .one {background-image:url(../images/text/_form_services.gif);}
#left .two {background-image:url(../images/text/_form_services2.gif);}
#left .three {background-image:url(../images/text/_form_services3.gif);}
#left .four {background-image:url(../images/text/_form_services4.gif);}
#left .five {background-image:url(../images/text/_form_services5.gif);}
#left .six {background-image:url(../images/text/_form_services6.gif);}

#services li {height:52px;}
#services a {
	display:block;
	text-decoration:none;
	height:52px;
}
/* Your Real-estate Business Partner... */
#slogan {
	background:url(../images/text/_form_slogan.gif) top left no-repeat;
	width:318px;
	height:65px;
}
#slogan span {visibility:hidden;}

#address {
	font:bold italic medium serif;
	padding:10px 0px 0px 14px;
	clear:both;
	color:#013683;
	width:890px;
	text-align:center;
}
.one #address {
	width:145px;
	padding:0px 0px 0px 0px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#333;
}
/* bottom rounded border */
#contentBottom {
	clear:both;
	width:895px;
	height:18px;
	background:url(../images/content/_form_bottom.gif) top left no-repeat;
}

hr {
	clear:both;
	margin:8px 0px;
	}

#memberNav div {
	float:left;
	padding:0px 0px 8px 0px;
	}
