body {
	background: #000000;
	color: #000000;
	font-family:  sans-serif;
	font-size: 10pt;
	margin: 0;
	text-align: center;
}
h3 {
	margin: 0;
	display: inline;
	color: #cc0000;
	font-family: arial, sans-serif;
	font-weight: normal;
}
h4 {
	margin: 0 0 10px 0;
	font-size: 12pt;
	font-family: arial, sans-serif;
}
p {
	margin: 0 0 10px 0;
}
a:link, a:visited {
	color: #fff;
	text-decoration: underline;
}
a:hover, a:active {
	color: #fff;
	text-decoration: none;
}
.hidden {
	display: none;
}
.nounders {
	text-decoration: none;
}
.upOneLine {
	margin: -10px 0 0 0;
}
#overall {
	width: 975px;
	margin: 0 auto;
	text-align: left;
}
#underall {
	float: left;
	background: url('images/bg.gif') no-repeat;
}
#topDude {
	float: left;
}
#topLeft {
	float: left;
	width: 351px;
}
#topLeftTop {
	float: left;
}
#bottomDude {
	float: left;
	width: 975px;
	height: 201px;
}
#topLeftRight {
	float: right;
}
#topLeftBottom {
	float: left;
}
#topRight {
	float: left;
	text-align: left;
	width: 624px;
	height: 468px;
	overflow: auto;
}
#bottomLeft {
	float: left;
	margin: 20px 0 0 40px;
	_margin: 20px 0 0 15px;
	width: 605px;
}
#bottomLeft p {
	display: inline;
}
#bottomRight {
	float: right;
	margin: 22px 22px 0 0;
	_margin: 22px 10px 0 0;
}
#navInteractive:link, #navInteractive:visited {
	float: left;
	width: 257px;
	height: 179px;
	background: url('images/navInteractive.jpg') 0% 100%;
}
#navInteractive:hover, #navInteractive:active {
	float: left;
	width: 257px;
	height: 179px;
	background: url('images/navInteractive.jpg') 100% 0%;
}
.content {
	float: left;
	margin: 10px 10px 10px 20px;
}
#veryBottom {
	float: left;
	color: #ffffff;
	font-size: 8pt;
	font-family: arial, sans-serif;
	padding: 5px 0 0 0;
	background: #000000;
}
#veryBottomLeft {
	float: left;
}
#veryBottomRight {
	float: right;
}
a.resite {
	color: #ffffff;
	text-decoration: none;
}
a.resite:hover, a.resite:active {
	text-decoration: underline;
}



/*Floorplan table style*/
#floorTable {
	border: solid #000 1px;
	width: 584px;
}
#floorRowHead {
	font-weight: bold;
	background: #000;
	color: #fff;
}
#floorRowContent {
	color: #fff;
}
.floorNameHead, .floorNameContent, .floorBedsHead, .floorBedsContent, .floorBathsHead, .floorBathsContent, .floorRentHead, .floorRentContent, .floorSqFtHead, .floorSqFtContent {
	padding: 4px 5px 4px 5px;
}
.floorBedsHead, .floorBedsContent, .floorBathsHead, .floorBathsContent, .floorRentHead, .floorRentContent, .floorSqFtHead, .floorSqFtContent {
	text-align: right;
}



/* Navigations Styles */
#nav {
	float: left;
	width: 174px;
	height: 358px;
	background: #cc0000;
}
#navHome:link, #navHome:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navHome.jpg') 0% 100%;
}
#navHome:hover, #navHome:active, #navHomeRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navHome.jpg') 100% 0%;
}
#navFloorplans:link, #navFloorplans:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navFloorplans.jpg') 0% 100%;
}
#navFloorplans:hover, #navFloorplans:active, #navFloorplansRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navFloorplans.jpg') 100% 0%;
}
#navFeatures:link, #navFeatures:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navFeatures.jpg') 0% 100%;
}
#navFeatures:hover, #navFeatures:active, #navFeaturesRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navFeatures.jpg') 100% 0%;
}
#navPhotos:link, #navPhotos:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navPhotos.jpg') 0% 100%;
}
#navPhotos:hover, #navPhotos:active, #navPhotosRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navPhotos.jpg') 100% 0%;
}
#navMaps:link, #navMaps:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navMaps.jpg') 0% 100%;
}
#navMaps:hover, #navMaps:active, #navMapsRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navMaps.jpg') 100% 0%;
}
#navNeighborhood:link, #navNeighborhood:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navNeighborhood.jpg') 0% 100%;
}
#navNeighborhood:hover, #navNeighborhood:active, #navNeighborhoodRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navNeighborhood.jpg') 100% 0%;
}
#navMoving:link, #navMoving:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navMoving.jpg') 0% 100%;
}
#navMoving:hover, #navMoving:active, #navMovingRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navMoving.jpg') 100% 0%;
}
#navApply:link, #navApply:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navApply.jpg') 0% 100%;
}
#navApply:hover, #navApply:active, #navApplyRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navApply.jpg') 100% 0%;
}
#navContact:link, #navContact:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navContact.jpg') 0% 100%;
}
#navContact:hover, #navContact:active, #navContactRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navContact.jpg') 100% 0%;
}
#navResidents:link, #navResidents:visited {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navResidents.jpg') 0% 100%;
}
#navResidents:hover, #navResidents:active, #navResidentsRO {
	float: left;
	width: 174px;
	height: 30px;
	background: url('images/navResidents.jpg') 100% 0%;
}