body {
	margin:0px;
	padding:0px;
	background-color:#ededeb;
	font:11px Georgia, "Times New Roman", Times, serif;
	color:#999999;
	line-height:19px;
	}
	
img {
	border:0px;
	margin:0px;
	}
		
a {
	color:#eb6706;
	text-decoration:none;
	}
		
a:hover {
	color:#eb6706;
	text-decoration:underline;
	}
	
ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
	}

li {
	background: url(../images/bullet.jpg) center left no-repeat;
	padding-left: 10px;
	margin-bottom: 10px;
	line-height:normal;
	}
	
h1 {
	font-size:21px;
	color:#eb6706;
	font-weight:normal;
	margin:0px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	}
	
h2 {
	font-size:15px; 
	color:#eb6706;
	font-weight:normal;
	margin:0px 0px 4px 0px;
	padding:0px 0px 0px 0px;
	}
	
.btnEnlarge {
	margin:6px 0px 39px 0px;
	}
	
.floorDownload {
	width:357px;
	margin:10px 0px 10px 0px; 
	text-align:right;
	}
	
.floorplanSm {
	margin:14px 0px 6px 0px;
	}
	
.font14 {
	font-size:14px;
	}
	
.formLabel {
	text-align:right; 
	height:30px;
	}
	
.formText {
	width:335px;
	padding:3px;
	margin-left:10px;
	background-color:#f0f0f0;
	border:1px solid #cacaca;
	}
	
.horizDvdr276 {
	margin:15px 0px 14px 0px;
	}
	
.horizDvdr280 {
	margin:9px 0px 8px 0px;
	}
	
.horizDvdr299 {
	margin:7px 0px 5px 0px;
	}
	
.horizDvdr597 {
	margin:13px 0px 15px 0px;
	}
	
.horizDvdrFull {
	margin:8px 0px 9px 0px; 
	}
	
.horizDvdrFullA {
	margin:4px 0px 8px 0px; 
	}
	
.imgBdr {
	border:7px solid #ededeb;
	}
	
.imgBdr a {
	text-decoration:none;
	border:7px solid #ededeb;
	}
	
.imgBdr a img {
	text-decoration:none;
	border:7px solid #ededeb;
	}
	
.imgBdr a:hover {
	text-decoration:none;
	border:7px solid #eb6706;
	}
	
.imgBdr a:hover img {
	text-decoration:none;
	border:7px solid #eb6706;
	}
	
.vertDvdr450 {
	width:1px; 
	height:450px; 
	background-color:#ededeb; 
	margin-top:22px;
	}
	
.vertDvdr535 {
	width:1px; 
	height:535px; 
	background-color:#ededeb;
	}
	
.vertDvdr625 {
	width:1px; 
	height:625px; 
	background-color:#ededeb;
	margin-top:59px;
	}
	
.vertDvdrHome {
	margin:0px 11px 0px 16px;
	}
	
.orange {
	color:#eb6706;
	}
	
.orangeLg {
	font-size:21px;
	color:#eb6706;
	margin:5px 0px 5px 0px;
	}
	
#btnSubmit {
	margin:10px 0px 0px 10px;
	}
	
#contactContentLeft {
	background-color:#ffffff; 
	width:280px; 
	padding:22px 23px 0px 11px;
	}
	
#contactContentRt {
	background-color:#ffffff; 
	width:597px; 
	padding:22px 0px 0px 16px;
	}
	
#contentContain {
	width:918px; 
	background-color:#ffffff; 
	padding:18px 24px 0px 20px; 
	text-align:left;
	}
	
#features {
	width:280px;
	}
	
#featuresContain {
	padding-left:43px;
	}
	
#floorplanContain {
	width:962px; 
	background-color:#ffffff; 
	text-align:left;
	}
	
#floorplanContent {
	background-color:#ffffff; 
	width:357px; 
	padding:59px 20px 0px 15px;
	}
	
#floorplanFeatures {
	background-color:#ffffff; 
	width:299px; 
	padding:59px 0px 0px 16px;
	}
	
#floorplanNav {
	background-color:#ffffff; 
	width:232px;
	}
	
#floorplanSubnav {
	background-color:#ffffff; 
	padding:18px 0px 0px 11px;
	}
	
#footer {
	float:left; 
	width:750px;
	}
	
#footerContain {
	width:962px; 
	text-align:left;
	}
	
#formStates {
	padding-left:12px;
	}
	
#hdrOrangeBar {
	width:962px; 
	height:26px; 
	background-color:#eb6706;
	}
	
#homeFlash {
	margin-left:9px;
	}
	
#homeHdr {
	margin-bottom:20px;
	}
	
#homeLeft {
	float:left; 
	width:246px; 
	text-align:left; 
	padding-bottom:13px;
	}
	
#homeLeftContain {
	background-color:#ffffff; 
	width:555px;
	}
	
#homeLeftContainPd {
	padding:13px 0px 0px 13px;
	}
	
#homeRight {
	float:left; 
	width:246px; 
	text-align:left; 
	padding-bottom:13px;
	}
	
#homeVertDvdrCont {
	float:left;
	}
	
#imgColLft {
	width:276px; 
	background-color:#ffffff; 
	padding-right:25px;
	}
	
#imgColCtr {
	width:274px; 
	background-color:#ffffff; 
	padding:0px 19px 0px 23px;
	}
	
#imgColRt {
	width:274px; 
	background-color:#ffffff; 
	padding-left:25px
	}
	
#navContain {
	text-align:left
	}

#poweredBy { 
	width:962px; 
	padding-bottom:20px;
	color:#c1c1bf; 
	text-align:left;
	}	

#poweredBy a { 
	text-decoration:none; 
	color:#c1c1bf; 
	}	

#siteplanEnlarge {
	margin-left:6px;
	}
	
#siteplanSm {
	margin-top:14px;
	}
