body {	font: 12px Arial, Verdana, sans-serif;	padding: 0px;	margin: 0px;}h1 {	font-size: 22px;	font-weight: normal;	margin: 10px 0px 5px 0px;}h2 {	font-size: 18px;	font-weight: normal;	margin: 10px 0px 5px 0px;}a {	color: #336633;	text-decoration: underline;}a:hover {	text-decoration: none;}ul {	padding-left: 0px;	margin-left: 30px;}ul li {	font-weight: bold;	color: #993300;}p.small {	font-size: 10px;}#container {	width: 540px;	height: auto;}#header {	margin-bottom: 10px;}#intro {	margin-left: 10px;}#intro p.indent {	margin: 10px 40px;}.indent {	margin-left: 50px;}.indent img, img.buffer {	padding: 0px 15px 10px 15px;}.indent img.noborder {	padding: 0px;}p.caption {	font-size: 10px;}/* navigation */#header ul.navigation {	background: transparent url(images/nav_bg.gif) no-repeat 0px 0px;	padding: 10px 0px 0px 10px;	margin: 0px;	width: 117px;	height: 144px;}#header ul.navigation li {	list-style-type: none;}#header ul.navigation li a {	font-size: 11px;	color: #000000;	text-decoration: none;	font-weight: normal;}#header ul.navigation li a:hover {	color: #c78f46;}.olive, .olive a {	color: #646d34;}.green, .green a {	color: #336633;}/* footer */#footer {	margin: 20px 0px 20px 20px;}#footer a {	color: #cc9933;}#footer p {	text-align: center;	padding: 0px;	margin: 0px;}#footer p.quote {	font-size: 14px;	font-style: italic;	color: #70704e;}#footer p.navigation {	margin: 10px 0px;}#footer p.navigation a {	white-space: nowrap;	padding: 0px 5px;}#footer .address p.name {	font-size: 12px;	font-weight: bold;}#footer .address p.street {	font-size: 10px;	font-weight: bold;}#footer .address p.phone {	font-size: 10px;	font-weight: bold;}#footer .address a {	font-size: 10px;	color: #336633;}#footer .copyright {	font-size: 10px;	margin: 10px 0px;}.weather-com {	padding: 1px;	margin: 0px 0px 0px 20px;	width: 270px;	border: 1px solid #cccccc;}.weather-com img {	padding: 0px;	margin: 0px;}/* property list */.properties {	margin: 0px 0px 0px 19px !important;	margin: 0px 0px 30px 0px;	width: 550px;	float: left;}.properties table {	color: #333333;	font-weight: bold;	margin: 20px 0px 0px 35px !important;	margin: 20px 0px 0px 30px;	width: 224px;	height: auto;	display: block;	float: left;}.properties table td {	padding: 2px 0px;}.properties a,.properties-detail p.button a {	color: #2f5fa3;	font-size: 11px;	font-weight: normal;	text-decoration: none;	background: transparent url(images/bullet_arrow_blue.gif) no-repeat left center;	padding: 0px 2px 0px 7px;}.properties a:hover, .properties-detail p.button a:hover {	color: #000000;}.properties img {	padding: 1px;	border: 1px solid #dfac46;}.properties ul li, .properties-detail ul li {	color: #333333;	font-weight: normal;}.properties-detail {	margin-left: 22px;}.properties-detail img {	padding: 1px;	margin: 15px 0px 15px 31px;	border: 1px solid #dfac46;}.properties-detail p {	color: #333333;	margin-left: 31px;}.properties-detail ul li {	background: transparent url(images/bullet_arrow_blue.gif) no-repeat left 4px;	list-style-type: none;	padding-left: 10px;	margin-left: 10px;}