﻿/*<!-- comments      This page uses an 800 width with the following specs.     25px, 150px (photo), 25px, 575px (content), 25px to complete     800 px across the page          Actual Blue: #24348C;          Blue Text: #20358C;     Gray Background: #DCDCDC;     Gray Outline: #A5A5A2;     Red: #D3363F;          Alternative Colors     Gray: #E0E9E9;     Gray: #EDF2F2;     Blue: #003399;     Purple: #663366;     Dark Gray: #989B9E;-->*/body {	background: #003366;		font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 0;	margin: 0;}body_old {	background-image: url(../img/CobbleStoneSquare_v6.jpg);		font-family: Verdana, Arial, Helvetica, sans-serif;	padding: 0;	margin: 0;}p {	font-size: 10pt;	line-height: 14pt;}#wrapper {	width: 800px;	margin-right: auto;	margin-left: auto;	margin-top: 10px;	margin-bottom: 10px;}#bannertop {	background-image: url(../img/pg_banner_blank_v4.gif);	background-repeat: no-repeat;	height: 147px;}#bannerfront {	background-image: url(../img/HomePage_FrontTop_sidegraphic.png);	background-repeat: no-repeat;	height: 147px;}#curloc {	text-transform: uppercase;	position: relative;	top: 94px;	right: 0px;	left: 42px;	text-align: left;	font-weight: bold;}/* Content Box and side images */#content {	background: #FFFFFF;	padding: 10px 25px 10px 225px;	margin-top: 0px;	padding-top: 10px;	padding-bottom: 25px;	border-left: 1px solid #A5A5A2;	border-right: 1px solid #A5A5A2;}#mls_logo {	background: #FFFFFF;	padding: 0px 0px 0px 650px;	margin-top: 0px;	padding-top: 0px;	padding-bottom: 20px;	border-left: 1px solid #A5A5A2;	border-right: 1px solid #A5A5A2;}#sideimage_a {	position: absolute;	width: 0px;	margin: 0px 0px 0px -190px;	padding-top: 5px;}#sideimage_a img {	border: 1px solid #A5A5A2;}/* Content Box for Search */#content_listing {	background: #FFFFFF;	padding: 10px 25px 10px 20px;	margin-top: 0px;	padding-top: 10px;	padding-bottom: 25px;	border-left: 1px solid #A5A5A2;	border-right: 1px solid #A5A5A2;}.topname {	color: black;}#content h1 {	font-size: 18pt;}#content_neighborhoods h1 {	font-size: 18pt;}H1, H2, H3, H4 {	color: #24348C;}H2, H3, H4 {	padding-top: 1em;	font-size: large;}a {	text-decoration: none;	color: #24348C;}a:hover {	text-decoration: underline;}/* Navigation Bar */#navigation { 	background: #FFFFFF;	border-right: 1px solid #A5A5A2;	border-left: 1px solid #A5A5A2;	border-bottom: 2px solid #D3363F;	padding: 0px 0px 7px 0px;}#navigation ul, #bottomfooter ul {  	font-size: small; 	list-style: none; 	margin-top: 0px; 	margin-bottom: 3px; 	margin-left: -12px;}#navigation li, #bottomfooter li { 	display: inline; 	margin-right: 0.5em; padding-right: 0.75em;	margin-left: 0.0em; padding-left: 0.0em;	font-weight: bold;	border-right: solid 1px #24348C;	padding-bottom: 0px;}#navigation_orig li, #bottomfooter_orig li { 	display: inline; 	margin-right: 0.35em; padding-right: 0.70em;	font-weight: bold;	border-right: solid 1px #24348C;}#navigation li.last_list_item, #bottomfooter li.last_list_item {	border-right: 0;}#navigation li.contact_last_list_item {	border-right: 0;	color: black;}#bottomfooter li {	font-size: smaller;}#bottomfooter li.last_list_item {	border-right: 0;	font-weight: normal;}#navigation li a:hover, bottomfooter li a:hover {	text-decoration: underline;	padding-right: 0px;	padding-left: 0px;}/* Bottom Footer */#bottomfooter {	background-image: url(../img/bottom_banner_v4.gif);	background-repeat: no-repeat;	margin-top: 0px;	border: 0px 0px 0px 0px;	height: 46px;}#bottomfooter ul { 	font-size: small; 	list-style: none; 	margin-top: 0px; 	padding: 22px;}.navigation current_page {	color: teal;}/*  Resources Pages */#curres_link {	font-weight: bold;}#res_links {	position: absolute;	width: 152px;	margin: 0px 0px 0px -190px;	padding-top: 0px;	padding-right: 0px;}#res_widget {	position: absolute;	width: 152px;	margin: -55px 0px 0px -215px;	padding-top: 0px;	padding-right: 0px;}#res_links_alpha {	position: absolute;	width: 152px;	margin: 295px 500px 0px -190px;	padding-top: 0px;	padding-right: 0px;}#res_links_old ul { 	list-style: none;	font-size: small;	margin-left: -15px;	margin-top: 0px;	margin-bottom: 0px;	margin-right: 0px;}#res_links_old li {	padding-top: 6px;	padding-bottom: 6px;	padding-left: 25px;	margin: 0 0px 0px -25px;	border-top: 1px solid #A5A5A2;	border-right: 1px solid #A5A5A2;	border-left: 1px solid #A5A5A2;}#res_links_old a:hover {	border-left: 5px solid #20358C;	padding-left: 10px;	margin-left: -15px;}#restop {	border: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}#resbot {	border: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}/* Resources Pages - Definition */dt {	font-weight: bold;	font-size: smaller;	padding-bottom: 5px;}dd {	font-size: smaller;	padding-left: 0px;	padding-right: 20px;	padding-bottom: 20px;}/* Resources Page - Order List  */#buyingapt li {	font-size: smaller;	padding-bottom: 1.5em;}	/* Resources Page - nested border lists */#nested_list { 	border: 1px solid black; 	padding-left: 15px; 	padding-right: 15px; 	padding-bottom: 5px; 	margin-top: 1em; 	margin-right: 1em;}#nested_list ul {	list-style: square;}#nested_list li {	font-size: 10pt;	line-height: 14pt;	padding-bottom: 8px;}	#head_color {	color: #24348C;	font-weight: bold;}/* temp top */#bringtop {	padding-top: 5px;}#bringtop a {	font-size: 10pt;	color: #20358C;	text-decoration: none;}#bringtop a:hover {	text-decoration: underline;}/* Used for the agent pages  */#agent {	float: left;	margin: 5px 1em 1em 0em;	border: 1px solid #24348C;}.lastp {	margin: 0 0 3em 0;}/* bullet points */#bulletpts {	font-size: 10pt;	line-height: 14pt;	text-align: left;	padding-right: 10px;	padding-bottom: 5px;}/* Color Tables */#colortable table {	border-collapse: collapse;		border: 1px solid black;	margin: 0 15px 0 0;}#colortable td {	vertical-align: top;	font-size: 10pt;	line-height: 14pt;		border: 1px solid black;	padding: 3px 10px 4px 10px;	margin: 0 0px 0 0px;}tr.odd td {	background: url(../img/td_bg.png) no-repeat left top;}/* 5 Point Chart */#five_chart table {	border-collapse: collapse;		border: 1px solid black;	margin: 0 15px 0px 0;}#five_chart th {	padding: 5px 0px 2px 0px;} #five_chart td {	font-size: 10pt;	line-height: 30pt;	border: 1px solid black;	padding: 5px 0px 0px 50px;}tr.five_odd td {	background: url(../img/td_bg_checkmark.png) no-repeat left top;}tr.five_even td {	background: url(../img/td_wt_checkmark.png) no-repeat left top;}#five_chart td_old {	background: url(../img/td_bg_2.jpg) no-repeat left;	font-size: 10pt;	line-height: 44pt;	border: 1px solid black;	padding: 0px 105px 0px 50px;}#five_chart_old th {	background: url(../img/td_bg.png) no-repeat left top;	font-size: 10pt;	line-height: 30pt;	padding: 0px 125px 0px 20px;} /* Listing Photos  */#pic_prop img {	border: 1px solid #A5A5A2;	padding: 10px 10px 10px 10px;	margin-top: 10px;	margin-bottom: 30px;}/* 5 point link */#five_point_link {	horizontal-align: right;	padding: 0px 0px 0px 10px;}
