body {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #eff7e7;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.boxside_right {
	background-image: url(images/box_right.gif);
	background-repeat: repeat-y;
}
.boxside_left {
	background-image: url(images/box_left.jpg);
	background-repeat: repeat-y;
}
.box_back {
	background-image: url(images/box_back.jpg);
}
.stripes {
	background-image: url(images/stripes.jpg);
}
.table_back {
	background-image: url(images/pageback.gif);
	background-repeat: repeat-x;
	border: 1px solid #637b4a;
}
.text_back {
	background-image: url(images/text_back.gif);
	background-repeat: no-repeat;
}
.titles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #637b4a;
	}
.williamsontitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #bd3129;
	}

.williamsontable_back {
	background-image: url(images/pageback.gif);
	background-repeat: repeat-x;
	border: 1px solid #bd3129;
}
.vineyardstitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #b54294;
	}
.vineyardstable_back {
	background-image: url(images/pageback.gif);
	background-repeat: repeat-x;
	border: 1px solid #b54294;
}
.madisontitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ce8c42;
	}
.madisontable_back {
	background-image: url(images/pageback.gif);
	background-repeat: repeat-x;
	border: 1px solid #ce8c42;
}
.cascadestitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #4aa5bd;
	}
.cascadestable_back {
	background-image: url(images/pageback.gif);
	background-repeat: repeat-x;
	border: 1px solid #4aa5bd;
}
.auburntitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #a59421;
}
.auburntable_back {
background-image: url(images/pageback.gif);
background-repeat: repeat-x;
border: 1px solid #a59421;
}
.archadiatitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #ce848d;
}
.archadiatable_back {
	background-image: url(images/pageback.gif);
	background-repeat: repeat-x;
	border: 1px solid #ce848d;
}
.archadia_parktitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #735ab5;
	}
.archadia_parktable_back {
	background-image: url(images/pageback.gif);
	background-repeat: repeat-x;
	border: 1px solid #735ab5;
}
.disclaimer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #637b4a;
}
.biopic { float: left; margin: 5px; }
.projectshead { color: #363; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.projectslist { color: #036; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-style: normal; text-decoration: none; margin-left: 7px; }
.projectslist:link { color: #036; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 7px; }
.projectslist:hover { color: #036; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 7px; }
.projectslist:active { color: #036; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 7px; }
.projectslist:visited { color: #036; font-size: 13px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: normal; font-weight: bold; text-decoration: none; margin-left: 7px; }

/* the following are for neighborhoods.asp only */
.neighborhoods {
	position: relative;
	left:490px;
	top: -30px;
	margin:-318px 0 0 0;
	padding:8px;
	width: 210px;
	height:310px;
	border:1px dotted #363;
	background-color:#ffc;
	font-size:10px;
	z-index:100;
}
#cascades {
	position:relative;
	top:-500px;
	left:-8px;
	z-index: 10;
	display:none;
}
#madison-park {
	position:relative;
	top:-525px;
	left:15px;
	z-index: 10;
	display:none;
}
#arcadia {
	position:relative;
	top:-755px;
	left:195px;
	z-index: 10;
	display:none;
}
#park-at-arcadia {
	position:relative;
	top:-750px;
	left:240px;
	z-index: 10;
	display:none;
}
#auburn-hills {
	position:relative;
	top:-785px;
	left:130px;
	z-index: 10;
	display:none;
}
#auburn-hills-townhomes {
	position:relative;
	top:-775px;
	left:240px;
	z-index: 10;
	display:none;
}
#citadel-crossings {
	position:relative;
	top:-750px;
	left:145px;
	z-index: 10;
	display:none;
}
#bellwood {
	position:relative;
	top:-730px;
	left:0px;
	z-index: 10;
	display:none;
}
#stcharles {
	position:relative;
	top:-850px;
	left:394px;
	z-index: 10;
	display:none;
}