body {	background: #324a53;	margin: 0;	padding: 0;}p {	font: 12px Georgia, "Times New Roman", Times, serif;	line-height: 19px;	width: 350px;	padding-left: 40px;}#form {	font: 12px Georgia, "Times New Roman", Times, serif;	line-height: 30px;}#contactTable {	font: 12px Georgia, "Times New Roman", Times, serif;	line-height: 19px;	padding-left: 40px;}#contentContainer {	margin: 0 auto;	width: 776px;	background: #ECECEC;	height: 100%;}#borders {	background: url(../i/borders.gif) repeat-y;	padding: 0 0 0 16ox;}#disclaimer {	font: 9px Georgia, "Times New Roman", Times, serif;	line-height: 17px;}div#flashContent {	background-color: #e8deca;	width: 750px;	margin: 0 auto;}/* -------------------------------Navigation Elements Start Here------------------------------- */div#navigation {	background-color: #e8deca;	width: 744px;	height: 62px;	margin: 0 auto;}ul#navlist {	margin: 0;	list-style: none;	font-size: 1px;	padding:0;	width: 744px;	overflow: hidden;	list-style:none;}ul#navlist li{	list-style: none;	display: inline;	margin:0;	padding:0;	height: 62px;	overflow: hidden;}	ul#navlist a{	margin:0;	cursor: pointer;	float: left;	padding: 62px 0 0 0;	overflow: hidden;	height: 0px !important;	height /**/:62px /* for IE/Win only */}	#navlist a:link,#navigation a:visited{	background-position: 0 0px;	display: block;}#navlist a:hover{	background-position: 0 -62px;	display: block;}	li#home a{	width: 93px;	background: url(../i/h.jpg) top left no-repeat;}li#thehomes a{	width: 104px;	background: url(../i/th.jpg) top left no-repeat;}li#amenities a{	width: 104px;	background: url(../i/a.jpg) top left no-repeat;}li#neighborhood a{	width: 128px;	background: url(../i/n.jpg) top left no-repeat;}li#location a{	width: 102px;	background: url(../i/l.jpg) top left no-repeat;}		li#aboutus a{	width: 102px;	background: url(../i/au.jpg) top left no-repeat;}li#contactus a{	width: 111px;	background: url(../i/cu.jpg) top left no-repeat;}/* -------------------------------Navigation Elements End Here------------------------------- */#copy {	/*clear: both;*/	background-color: #ECECEC;	background: url(../i/borders.gif) repeat-y;	width: 776px;	height: 100%;	border: 0;	}#leftColumn {	background: #ECECEC url(../i/leftColumn.jpg) no-repeat;	width: 247px;	margin: 0 0 0 16px;	_margin-left: 8px;	height: 450px;	_height: 480px;	float: left;	}#rightColumn {	background-color: #ECECEC;	width: 430px;	margin: 0 0 0 290px;	height: 100%;	padding-top: 30px;}#footer {	background-color: #ECECEC;	width: 430px;	height: 50px;	padding-top: 75px;	/*margin: 0 0 0 290px;*/}/* -------------------------------H1 Tags Start Here------------------------------- */h1 {	font-size:0;	/*margin-top: 20px;*/	overflow:hidden;	padding-top:77px;/*height of image*/	height: 0px !important;	height /**/:17px; /* for IE/Win only */}h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	font-style: italic;}h1#hhead {background: url(../i/h_head.gif) no-repeat;}h1#thhead {background: url(../i/th_head.gif) no-repeat;}h1#ahead {background: url(../i/a_head.gif) no-repeat;}h1#nhead {background: url(../i/n_head.gif) no-repeat;}h1#lhead {background: url(../i/l_head.gif) no-repeat;}h1#auhead {background: url(../i/au_head.gif) no-repeat;}h1#cuhead {background: url(../i/cu_head.gif) no-repeat;}h1#tyhead {background: url(../i/ty_head.gif) no-repeat;}/* --------------------------------H1 Tags End Here-------------------------------- */