.wrapper {
	background: #fff;
}
#wrapper2 {
	clear: right;
	margin: 0 0 0 0px;
	padding: 0;
	background: #fff;
}


#floorplans {
  margin: 20px;
	padding-bottom: 15px;
  width:866px;
	border: 1px solid #7F9EBE;
}
#floorplans #breadcrumb {
	margin: 0;
	padding: 5px 10px;
	background: #eee;
}
#floorplans h2 {
	margin: 15px 10px 20px 10px;
	padding: 0;
	border-bottom: 2px solid #fbd36b;
	color: #800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#floorplans h2#fphome {
	margin: 15px 10px 10px 10px;
}
#floorplans h3 {
	margin: 0px 10px 0px 10px;
	padding: 0;
	color: #071455;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#floorplans h3.fphome {
	margin: 20px 10px 0px 10px;
	color: #800;
	font-size: 1.2em;
}
#floorplans h4 {
	margin: 0px 10px 0px 10px;
	padding: 0;
	color: #800;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#floorplans p {
	margin: 0px 12px 5px 12px;
}
#floorplans ul#floorplanlist {
	float: right;
	width: 380px;
}
#floorplans ul#floorplanlist li {
	padding: 0;
	margin-left: 10px;
}



img#floorpanout {
float: right;
margin: 80px 10px 10px 0;
}
img#floorpanin {
	margin: 0 0 0 12px;
}
img#fullplan {
	margin-left: 7px;
}


p.printpage {
	float: right;
	margin: 0 88px 0 0;
	padding: 5px 10px 3px 8px;
	border: 1px solid #426BAD;
	background: #C8D9E9;
}
p.printpage a {
	border-bottom: none;
}
ul#leftlist {
	padding-left: 20px;
}
ul#rightlist {
	float: right;
	width: 400px;
	margin: 0;
	padding: 0 20px 0 0;
}


/*For IE6 and Firefox*/
.subheader {
	background: #4468aa;
	height: 27px;
}
.persnav {
	background: #4468aa;
	border: 1px solid #4468aa;
}
.persnav ul {
	background: #4468aa;
}
/*for google map*/
#googlemap {
	float: left;
	margin-right: 20px;
}
table.mapkey {
	width: 207px;
}
table.mapkey td, table.mapkey th {
	padding: 2px 4px;
	vertical-align: top;
}
table.mapkey th {
	color: #800;
	text-align: left;
}

table.mapkey2 {
	width: 300px;
}
table.mapkey2 td, table.mapkey2 th {
	padding: 2px 4px;
	vertical-align: top;
}
table.mapkey2 th {
	color: #800;
	text-align: left;
}

