body { background: #867D7A; min-width: 800px; }
body { color: #666666; font-family: verdana, arial, sans-serif; }

#center { position: absolute; top: 0px; left: 50%; }
#plate { position: absolute; top: 0px; left: -400px; width: 800px; }

#logo { position: absolute; top: 0px; left: 0px; }
#logos_right { position: absolute; top: 0px; left: 504px; }
#navbar { position: absolute; top: 178px; left: 180px; height: 43px; width: 620px; background: transparent url(../images/navigation.gif) }
#flash { position: absolute; top: 0px; left: 180px; height: 178px; width: 324px; }
#text_top { position: absolute; top: 153px; left: 0px; }
#text_area { position: relative; top: 221px; left: 0px; width: 800px; background: #dfc7b4 url(../images/textarea_bkgd.gif) repeat-x; }
#words { background: transparent }
#text_bottom { background: transparent; }
#big_image { position: absolute; top: 221px; left: 504px; height: 1px; width: 296px; }

img { border: 0px; margin: 0px; }
.rightPhoto { float: right; margin: 0px 0px 5px 10px; border: 1px solid #CDB8C1; }
.rightie { float: right; }
.leftie { float: left; margin-right: 10px; }
.rightText { text-align: right; }
.closer_look { float: left; width: 112px; background: #ffffff; color: #000000; margin: 3px 10px 5px 10px; border: 1px solid #bdbdbd; border-width: 0px 1px 1px 0px; }
.closer_look_table { border-spacing: 22px 0px; }
.closer_look_top { width: 112px; background: #ffffff; color: #000000; border: 1px solid #bdbdbd; border-width: 0px 1px 0px 0px; vertical-align: bottom; padding: 0px; margin: 10px; }
.closer_look_bot { width: 112px; background: #ffffff; color: #000000; border: 1px solid #bdbdbd; border-width: 0px 1px 1px 0px; vertical-align: top; padding: 0px; margin: 10px; }
p.closer { line-height: 15px; margin: 0px; padding: 3px; text-align: center; }
.shadow { border: 1px solid #750757; border-width: 0px 1px 1px 0px; }
.propertyPhoto { float: right; margin: 0px 20px 5px 10px; }
.energyStar {
	margin: 0px;
	line-height: 1.1;
	color: #006699;
	text-align: center;
	width: 180px;
	padding-top: 0px;
	padding-right: 62px;
	padding-bottom: 0px;
	padding-left: 62px;
}

p, ul, li { font-size: 11px; }
p { line-height: 18px; }
/* td { font-size: 14px; } */
h1 { text-align: center; font-weight: normal; font-style: italic; font-size: 18px; }
h2 { text-align: center; font-weight: normal; font-style: italic;font-size: 16px; }
h3 { font-size: 14px; }

a, a:link { color: #750757; }
a:visited { color: #000000; }
a:hover { color: #ff0000; }
a.nouline { text-decoration: none; }

p, h1, h2, h3, .padded { padding: 0px 340px 10px 44px; margin: 0px; }
h1 { padding-top: 10px; }
.wide {
	padding: 0px 44px 10px 44px;
	margin: 0px;
}
li { font-style: italic; }
.padded_more { padding: 0px 100px 10px 240px; margin: 0px; }
.padded_less { padding: 0px 100px 10px 180px; margin: 0px; }
.bottompad { margin-bottom: 20px; }
.toppad { padding-top: 15px; }
h2 { padding-top: 7px; }

.capt_photo, .legalese { text-align: center; font-size: 12px; margin-bottom: 10px;  }

.copyright { text-align: center; font-size: 11px; margin: 10px 100px 25px 100px; padding: 0px; padding-bottom: 250px; line-height: 1.2; }

.contactTable { padding: 0px 44px 10px 44px; }
.floorplans { font-weight: bold; font-size: 11px; text-transform: uppercase; text-align: center; }
.contactTable { font-size: 12px; text-align: left; }
td { vertical-align: bottom; }
.propSpecs { font-size: 11px; text-align: right; }
.column_heading { font-size: 14px; text-decoration: underline; padding-top: 15px; color: #000000; }
.empire_zone { font-size: 14px; font-weight: bold; color: #cc0000; }
.plain { font-weight: normal; text-transform: none; }
.evenpix { vertical-align: top; width: 145px; }
.tdRightOfImage { vertical-align: top; }

fieldset { margin: 0px 20px 20px 20px; border-color: #666666; padding: 10px; }
legend { text-align: center; font-size: 14px; font-weight: normal; font-style: italic; color: #666666; }
.slideshow { padding: 0px; margin-bottom: 5px; }
.slideshow_img { float: right; border: 1px solid #999999; padding: 0px; margin: 0px 0px 0px 5px; }
.slideshow_thumb { border: 1px solid #999999; padding: 0px; margin: 0px 5px 0px 0px; cursor: pointer; }
.slideshow_flier { border: 1px solid #750757; padding: 0px; margin: 0px 5px 0px 0px; cursor: pointer; }
