body,td,th {	font: 10px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;	color: #333333;}body {	margin-top: 0px;	margin-bottom: 0px;	background: #DEDEDE;}a {	color: #298038;	text-decoration: none;}a:link {	text-decoration: none;}a:visited {	text-decoration: none;}a:hover {	color: #003300;}a:active {	text-decoration: none;}p {	margin: 0px 0px 1em; }h1 {	margin: 0px 0px 1em;	padding: 0px;	font: lighter normal 18px/18px Arial, Helvetica, sans-serif;	vertical-align: text-top;	color: #617699;}h2 {	text-transform: uppercase;	padding: 0px;	letter-spacing: 0.1em;	font: normal 10px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Verdana, sans-serif;	margin: 0px 0px 1em;}h3 {	text-transform: none;	margin: 0px 0px 1.1em;	padding: 0px;	font: 900 normal 12px Arial, Helvetica, sans-serif;}h3 a {	font-weight: bold;}ul {	margin-top: 0em;	margin-bottom: 0.5em;}#wrapper {	padding: 0px;	width: 782px;	margin: 20px auto;}#page {	padding: 0px;	margin: 0px;	width: 780px;	background: #FFFFFF;	border: 1px solid #999999;}#header {	padding: 0px;	margin: 0px;}#banner {	overflow: auto;}#logo {	display: inline;	padding: 40px 85px 0px 85px;	float: left;}#nav_bar {	padding: 65px 0px 35px;	float: left;	font-size: 1.1em;	width: 530px;}#nav_bar ul {	margin: 0px;	padding: 5px 0px;	list-style: none;}#nav_bar li {	float: left;	position: relative;	padding-right: 30px;	text-align: left;	padding-bottom: 3px;	width: 110px;  }  #nav_bar li ul {	display: none;	position: absolute;	top: 1em;	left: -5px;	z-index: 1000;	padding-top: 4px;  }   #nav_bar li ul li {	padding: 0px;	clear: left;  }   #nav_bar li > ul {	top: auto;	left: -5px;	} #nav_bar li:hover ul, #nav_bar li.over ul { display: block; }#nav_bar li.over {	background-color:#FFFFFF;}.nav_pal a {	padding: 3px 5px;	display: block;	background: #E6E6E6;	width: 120px;	margin: 0px;	text-decoration: none;	font-weight: normal;	font-size: 11px;	border: 1px solid #FFFFFF;	text-transform: none;}.nav_pal a:hover {	text-decoration: none;	color: #003300;	background: #E6E6E6;	border: 1px solid #096605;}.nav_pal ul {	list-style: none;	text-align: left;	margin: 0px;	padding: 0px;}.nav_pal li {	margin: 0px;	padding: 0px;	display: block;}#topnav {	padding: 95px 0px 40px;	overflow: auto;}#topnav ul {	padding: 0px;	margin: 0px;}#topnav li {	font-size: 1.1em;	list-style-type: none;	display: inline;	padding: 0px;	color: #996E22;	margin: 0px;}#topnav a {	text-transform: uppercase;	padding: 0px;	color: #6F4900;	margin: 0px 40px 0px 0px;}#content_body {	padding: 0px 0px 15px 25px;	overflow: auto;	font-size: 1.1em;	margin: 0px;	float: left;	clear: both;	display: block;	width: 753px;}#left_col {	width: 200px;	float: left;	padding-top: 36px;}#page_body {	margin-left: 25px;	width: 505px;	display: inline;	float: left;	overflow: auto;	text-align: left;}#footer {	padding: 10px 0px 10px;	width: 780px;	text-align: center;	display: block;	clear: both;	color: #666666;}#footer ul {	padding: 5px 0px 15px;	margin: 0px;	font-size: 1.1em;}#footer li {	list-style-type: none;	display: inline;	padding: 0px 30px;	margin: 0px;	text-align: center;}#footer a {}.center_col {	margin: 0px;	padding: 0px;	width: 280px;	float: left;	display: inline;	overflow: auto;	text-align: justify;}.right_col {	width: 190px;	float: right;	display: inline;	padding-left: 35px;	text-align: left;	list-style: square;}.page_heading {	padding-left: 0px;}.col_box {	padding: 10px;	overflow: auto;	width: 178px;	border: 1px solid #708CB5;	margin: 0px;}.left_col {	display: inline;	width: 200px;}.photo_box {	clear: both;}.photo_box img {	margin-right: 10px;	height: 75px;	margin-bottom: 10px;}.col_box img {	width: 70px;}#topnav a:hover {	color: #6D6900;}.image_top_right {	margin: 0px 0px 25px 25px;}.col_box ul {	list-style: square;	margin: 0px;	padding: 0px 0px 0px 15px;}.wide_box {	margin-bottom: 1.5em;	clear: left;}.wide_box img {	float: left;	margin-bottom: 1.5em;}.float_left {	float: left;}.prop_desc {	margin-left: 225px;}.home_left {	width: 200px;	float: left;	display: inline;	overflow: auto;	clear: left;	margin: 0px;}.home_center {	float: left;	width: 200px;	margin: 0px 47px;	display: inline;}.home_right {	width: 200px;	float: left;	display: inline;	overflow: auto;	margin: 0px;}#home_content {	padding: 0px;	margin: 0px;	clear: left;}.more_info {	margin: 0px;	padding: 0px 0px 1.5em;	text-align: right;}.prop_price {	margin: 0px 0px 1.5em;	padding: 0px;	float: left;}.listing_list {	padding-left: 25px;}.listing_list h2 {	margin-bottom: 0em;	margin-top: 2em;	padding-bottom: 0px;}.image_right {	float: right;	border: solid 1px #708CB5;	margin: 0px 0px 20px 25px;}.strike_thru {	text-decoration: line-through;}.red_text {	color: #CC0000;}