/* -------------------------------Main Elements Start Here------------------------------- */body{	margin:4px 0 0 4px;	background-image: url(i/bg.gif);	text-align: center;}p {	clear: both;	line-height: 17px;	text-align: left;	margin-top: 0px;	margin-right: 0px;	margin-left: 0px;	margin-bottom: 8px;	padding-top: 0px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 0px;	font-family: Arial, Helvetica, sans-serif;	font-size:12px;}/* -------------------------------Main Elements End Here------------------------------- *//* -----------------------------Header Elements Start Here----------------------------- */div#header {	margin-top: 18px;	margin-right: auto;	margin-left: auto;	margin-bottom: 0px;	width: 740px;	height: 117px;	border: 0px;}div#navcontainer {	margin-top: 0px;	margin-top: -4px !important;	margin-right: auto;	margin-left: auto;	margin-bottom: 0px;	width: 740px;	height: 50px;	border: 0px;}ul #sub {	display:list-item;}/* -------------------------------Navigation Elements Start Here------------------------------- */ul#navigation {	list-style: none;    margin: 0 0 0 0;    padding: 0 0 0 0;    width: 740px;}ul#navigation li {    overflow:hidden;    margin: 0 0 0 0;    list-style: none;    display: inline;}ul#navigation a {    overflow:hidden;    cursor: pointer;    float: left;	padding: 50px 0 0 0;    overflow: hidden;    margin-top: 0px;    margin-right: 0px;    margin-bottom: 0px;    margin-left: 0px;    height: 0px !important;    height /**/:50px /* for IE/Win only */}#navigation a:link,#navigation a:visited{    background-position: 0 0;}#navigation a:hover,#navigation a:active{    background-position: 0 -50px;}li#home a{    width: 111px;    background: url(i/h.jpg) top left no-repeat;}li#lifestyle a{    width: 113px;    background: url(i/li_r.jpg) top left no-repeat;}li#location a{    width: 119px;    background: url(i/lo_r.jpg) top left no-repeat;}li#thehomes a{    width: 126px;    background: url(i/th_r.jpg) top left no-repeat;}li#directions a{    width: 131px;    background: url(i/d_r.jpg) top left no-repeat;}li#contactus a{    width: 140px;    background: url(i/c_r.jpg) top left no-repeat;}/* -------------------------------Navigation Elements End Here------------------------------- *//* ----------------------------Content Elements Start Here----------------------------- */div#contentcontainer {	clear: both;	text-align: center;	background-color: #FEFEFB;	margin-top: 0;	margin-right: auto;	margin-left: auto;	margin-bottom: 0;	padding-top: 0;	padding-right: 0;	padding-left: 0;	padding-bottom: 0;	width:760px;	voice-family: "\"}\"";     voice-family:inherit;    width:740px; /* IE PC */	height: 100%;	border: 0;	}div#spacer{font-size:9px;}div#copy {    /*position: absolute;*/	float: left;	background-color: #FEFEFB;	margin-top: 10px;	margin-right: 10px !important;	margin-right: 7px;	margin-left: 10px !important;	margin-left: 5px;	margin-bottom: 10px;	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;	width: 325px;	voice-family: "\"}\"";     voice-family:inherit;    width: 305px;	height: 311px;	border: 1px solid #CCC;}div#flashcontainer {	float: right;	margin: 0 0 0 0;	padding: 0 0 0 0;	width: 392px;}div#footercontainer {	clear: both;	text-align: left;	background-color: #FEFEFB;	margin-top: 0;	margin-right: 10px !important;	margin-right: 0px;	margin-left: 10px !important;	margin-left: 0;	/*margin-bottom: 10px !important;	margin-bottom: 10px;*/	padding-top: 10px;	padding-right: 10px;	padding-left: 10px;	padding-bottom: 10px;	width: 720px;	voice-family: "\"}\"";     voice-family:inherit;    width: 698px;	/*height: 117px;*/	border: 1px solid #CCC;	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	vertical-align: middle;}div#captioncontainer {	text-align: center;	background-color: #FEFEFB;	margin-top: 10px;	margin-right: 10px !important;	margin-right: 5px;	margin-left: 0px !important;	margin-left: 0px;	margin-bottom: 10px;	padding-top: 10px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 10px;	width: 382px;	voice-family: "\"}\"";     voice-family:inherit;    width: 380px;	height: 21px;	voice-family: "\"}\"";     voice-family:inherit;    height: 21px;	border: 1px solid #CCC;}div#filler {	margin-top: 10px;	margin-right: 10px !important;	margin-right: 5px;	margin-left: 0px !important;	margin-left: 0px;	margin-bottom: 10px;	padding-top: 10px;	padding-right: 0px;	padding-left: 0px;	padding-bottom: 10px;	background-color: #FEFEFB;	border: 1px solid #CCC;}/* -----------------------------Content Elements End Here------------------------------ */A {	text-decoration: none ;	cursor: hand;	color: #660000;		font-family: Arial, Helvetica, sans-serif;	font-size:12px;}	A:Hover {	color: #663300;}	A:Link {	color: #663333}}		.color {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 18px; color: #663333; }	/* ----------------------------Form Elements Start Here----------------------------- */#form{	margin: 0 0 0 0;	padding: 0px 0 0 0;	font: 12px Arial, Helvetica, sans-serif;}/* -----------------------------Form Elements End Here----------------------------- *//* -------------------------------H1 Tags Start Here------------------------------- */h1{	font-size:0;	margin:0;	overflow:hidden;	padding-top:50px;/*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#homehead {background: url(i/hhead.gif) no-repeat;}h1#lifestylehead {background: url(i/lihead.gif) no-repeat;}h1#locationhead {background: url(i/lohead.gif) no-repeat;}h1#thehomeshead {background: url(i/thhead.gif) no-repeat;}h1#reghead {	background: url(i/rhead.gif) no-repeat;	padding-top:30px;/*height of image*/}h1#dhead {background: url(i/dhead.gif) no-repeat;}h1#contactushead {background: url(i/chead.gif) no-repeat;}h1#tyhead {background: url(i/tyhead.gif) no-repeat;padding-top: 35px; /*height of image*/}h1#sitemaphead {background: url(i/smhead.gif) no-repeat;}/* --------------------------------H1 Tags End Here-------------------------------- */
