body { margin:0; padding:0; font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif; color:#525252; }

#baloney, #emptyprop { display:none; }
body#index #baloney,
body#scheme #emptyprop,
body#decorating #emptyprop,
body#areas #emptyprop,
body#acreditation #emptyprop { display:block; }

#topBand { background:#e5ed19; height:50px; }

#mainContent { width:945px; padding:0 10px; margin:35px auto 0 auto; }

#header { height:121px; background:transparent url(../images/property_telephone.png) no-repeat right top; }
#header a img { border:none; }

h1 {
	font-size:25px;
	font-weight:normal;
	margin:0;
	padding:0;
}

p { margin:0; padding-bottom:15px; line-height:19px; }

form { padding:0; margin:0; }

#home_link { float:right;margin-right:175px; }
#home_link img { border:none; }

#rightcontent { width:220px; float:right; margin-top:20px; }
ul#rightlinks { list-style:none; margin:0 0 20px 0; padding:0; }
ul#rightlinks li { padding-left:10px; background:url(../images/property_plus.gif) no-repeat 0 50%; font-size:13px; margin-bottom:7px; }
ul#rightlinks li a { text-decoration:none; color:#58585a; }
ul#rightlinks li a:hover { color:#800080; }

#leftcontent { width:675px; margin-top:20px; font-size:19px; line-height:27px; }

.orangetext { color:#df6d27; }
.purpletext { color:#5f217e; }
.browntext { color:#c56b31; }
.violettext { color:#4b0f69; }
.yellowbox { background:#e5ed19; padding:10px 15px; margin-bottom:15px; font-size:12px; color:#231f20; line-height:20px; }
.yellowbox a { color:#231f20; }
.yellowbox a:hover { color:#800080; }

h2 { color:#231f20; margin:3px 0; padding:0; font-size:19px; }
h3 { color:#231f20; margin:0; padding:0; font-size:11px; }
h4 { margin:0; padding:0; font-size:13px; line-height:19px; padding-bottom:12px; font-weight:normal; }
h6 { margin:0; padding:0; font-size:13px; line-height:19px; text-transform:uppercase; }

.submittable { padding:0; }
.submittable td { padding:3px 5px 3px 0; font-size:11px; color:#231f20; }
.submittable td input { width:125px; font-size:10px; border:none; }
.submittable td.sub input { width:auto; border:none; }

#cols { margin-top:30px; }
#cols2 { margin-top:15px; }
#col1 { width:150px; margin-right:30px; }
#col2 { width:250px; float:right; margin-right:30px; }
#col3 { width:215px; float:right; }


p a { color:#525252; }
p a:hover { color:#5f217e; }

p span.browntext a { color:#c56b31; }
p span.browntext a:hover { color:#800080; }
p span.violettext a { color:#800080; }
p span.violettext a:hover { color:#c56b31; }

.right2cols { float:right; padding-bottom:20px; }

#col1, #col2, #col3 { font-size:13px; margin-bottom:20px; }
#col1 .img, #col2 .img, #col3 .img { padding-bottom:15px; }
#col1 a img, #col2 a img, #col3 a img { padding:5px; border:none; }

