body {	margin: 0;	padding: 0;	background: url('../img/bg.jpg') left top repeat-x #85BCD1;	text-align: center;	font-family: Tahoma, Verdana, Helvetica, san-serif;}div,p,ul,ol,li,td,h2,h4,h6 {	margin: 0;	padding: 0;	font-size: 12px;	list-style: none;}a {	color: #865693;	text-decoration: underline;	font-weight: bold;}a:hover {	/* text-decoration: none; */	color: #000;}h1,h3,h5,hr { display: none; }/* Frame */#frame {	margin: 0 auto;	text-align: left;	width: 920px;	background: url('../img/frame-bg.jpg') right top no-repeat #F8F8DD;}#frame div {	margin: 0 71px 0 0;}#frame div div {	margin: 0;}/* Frame, Header */#frame #header {	background: url('../img/header-bg.gif') left top repeat-x;}#frame #header img {	margin: 10px 0 10px 30px;}#frame #header #header-contact {	float: right;	/* Add width to see if works */width: 139px;	background: url('../img/header-contact-bg.gif') right bottom no-repeat;}#frame #header #header-contact img {	/* margin: 34px 33px 23px 0; */	margin: 34px 33px 25px 0;}/* Frame, Topnav */#frame #topnav {	background: url('../img/topnav-bg.gif') left top no-repeat;}#frame #topnav ul {	/* Temporary */	padding: 7px 0 27px 0;}#frame #topnav ul li {	display: inline;	/* Temporary */	padding: 0 0 0 20px;}#frame #topnav ul li a {	color: #FFF;	text-decoration: none;	font-weight: bold;	font-size: 12px;	line-height: 12px;}/* Frame, Content */#frame #content {	padding: 0 0 40px 0;	background: url('../img/main-bg.jpg') right top no-repeat;}/* Frame, Content, Small Area */#frame #content #smallarea {	float: left;	width: 183px;}#frame #content #smallarea #homes {	border: 1px solid #A18027;	margin: 0 0 0 20px;	padding: 4px;}#frame #content #smallarea #homes #one-community {	background: #5CA1C0;	color: #FFF;	font-weight: bold;	padding: 4px;	border-bottom: 4px solid #F8F8DD;}#frame #content #smallarea #homes .homelist {	padding: 7px 0 7px 44px;	font-size: 11px;	color: #666;}#frame #content #smallarea #homes #magdalene { background: url('../img/houses-magdalene.jpg') left top no-repeat; }#frame #content #smallarea #homes #elizabeth { background: url('../img/houses-elizabeth.jpg') left top no-repeat; }#frame #content #smallarea #homes #michael { background: url('../img/houses-michael.jpg') left top no-repeat; }#frame #content #smallarea #homes #fiat { background: url('../img/houses-fiat.jpg') left top no-repeat; }#frame #content #smallarea #homes #cleveland {	background: url('../img/houses-cleveland.jpg') left top no-repeat;	padding: 7px 0 0 44px;}#frame #content #smallarea #get-updates {	background: url('../img/get-updates-bg.jpg') left top no-repeat;	padding: 121px 0 0 16px;}/* Frame, Content, Main Area */#frame #content #mainarea {	margin: 0 0 0 193px;	width: 636px;}#frame #content #mainarea #hometxt {	background: url('../img/home-bg.jpg') left top no-repeat;	padding: 106px 42px 51px 360px;	text-align: center;	border-bottom: 10px solid #F8F8DD;}#frame #content #mainarea #hometxt p {	font-size: 11px;	line-height: 16px;	color: #666;}/* Frame, Main Area, Join */#frame #content #mainarea #join-community {	background: url('../img/join-bg.gif') left top repeat-x;}#frame #content #mainarea #join-community #join-photos {	float: right;}#frame #content #mainarea #join-community h4 {	color: #FFF;	font-size: 14px;	padding: 7px 0 0 13px;}#frame #content #mainarea #join-community #join-nav {	padding: 14px 0 0 14px;}#frame #content #mainarea #join-community #join-nav li {	display: inline;}#frame #content #mainarea #join-community #join-nav li a {	font-size: 12px;	font-weight: bold;	background: url('../img/join-nav-arrows.gif') left 5px no-repeat;	padding: 0 20px 0 12px;}#frame #content #mainarea #join-community .join-content {	padding: 10px 0 16px 26px;}#frame #content #mainarea #join-community .join-content p {	font-size: 11px;	color: #666;}#frame #content #mainarea #join-community .join-content ul {	padding: 8px 0 0 0;}#frame #content #mainarea #join-community .join-content ul li {	font-size: 10px;	color: #444;	line-height: 14px;	padding: 0 0 0 18px;	background: url('../img/join-txt-bullet.gif') 8px 6px no-repeat;}/* Footer */#footer {	margin: 0 auto;	text-align: left;	width: 920px;	background: #F8F8DD;	border-top: 2px solid #9470A8;}#footer p {	padding: 14px 20px;	font-size: 11px;	color: #666;}#footer ul {	padding: 14px 20px;	float: right;}#footer ul li {	display: inline;	font-weight: bold;	font-size: 11px;	color: #666;	padding: 0 0 0 20px;}#footer ul li a {	}#webchoice {	padding: 0 0 30px 0;	background: url('../img/sub-bg.gif') right top no-repeat;}#webchoice h2 {	font-size: 16px;	font-weight: bold;	color: #666;	padding: 0 0 16px 0;}#webchoice h4 {	font-size: 14px;	font-weight: bold;	color: #666;	padding: 0 0 16px 0;}#webchoice p {	padding: 0 0 14px 0;	font-size: 12px;	color: #444;	line-height: 18px;}#webchoice ul {	padding: 4px 0 10px 10px;}#webchoice li {	padding: 0 0 6px 11px;	background: url('../img/bullet.gif') left 6px no-repeat;	font-size: 12px;	color: #444;	line-height: 18px;}#raffle {	text-align: center;	padding: 62px 20px 0 20px;	background: url('../img/raffle-kayak.gif') 4px 21px no-repeat;}#honormothersite {	text-align: center;	padding: 180px 20px 20px 20px;	background: url('../img/honor-mothers.jpg') 39px 24px no-repeat;}
