@charset "UTF-8";/* CSS Document */body {	background: #f1f1f1;}.container_12 {	background: #fff;	border-right: 1px solid #82A0B1;	border-left: 1px solid #82A0B1;}#header {	padding: 10px 0;}#primary {	height: 20px;	margin-bottom: 1em;}#mainContent {}#mainContent img {	max-width: 690px;}#searchArea ul li {	}#footer {	height: 110px;	margin: 0;	padding: 10px;	background: #243154;	text-align: center;}#footer ul {	margin: 10px;}#footer a, #footer p {	color:#fff;	font-size: .8em;	font-weight: normal;}#footer a {	color:#CC9;	text-decoration:underline;	font-size: .8em;	font-weight: normal;}#primary {	height: 12px;	width:950px;	margin: 0;	padding: 5px;	background: #243154;	text-align: left;}#primary ul {	text-align: left;}#primary a, #primary p {	color:#fff;	font-size: .8em;	font-weight: normal;}#primary a {	color:#CC9;	text-decoration:none;	font-size: 1em;	font-weight: bold;}#sidebar1 {	background: #e3e9e9;	margin-left: 0;	border-left: 10px;}#sidebar2 {	background: #e3e9e9;	float: right;	width: 300px;	padding: 5px;	margin-right: 0;	margin-left: 10px;}#contact span  {	float: right;}#contact .phone {	font-size: 2em;	font-weight: bold;}/* Start H-Navigation H-Menu H-Nav */.hnav {	height:0.666em;}.hnav ul {	position: relative;	margin:0;	padding:0;	line-height:normal;}.hnav ul li {	position: relative;	display:inline;	margin: 0;	padding: 0;	line-height:normal;}.hnav ul li a {	position: relative;	padding: 0px 9px;	text-decoration:none;	font-weight: 700;	line-height:normal;	padding-left: 1em;	padding-right: 1em;}.hnav ul li a:hover {}/* End H-Nav */.section {	margin-top: 1em;	font-weight: bold;}.property {	margin-top: .6em;	margin-bottom: .6em;	border-bottom: 1px dotted #069;	font-size: 1em;}.subhead {	font-size: 1em;		padding: 0;	margin: 0;}.listing {	font-size: 1.2em;		padding: 0;	margin: 0;}.availability {	font-size: 1.5em;	font-weight: bold;	font-style:italic;}.info {	padding: 0;	margin: 0;	font-size: 1em;	margin-bottom: 1.2em;}ul#links li {	list-style: none;}h1,h3,h4,h5,h6 {	margin-top: 1em;	margin-bottom: auto;}h1 {	margin-top: 1em;	margin-bottom: .5em;	border-bottom: 1px solid #eee;;}#sidebar1 h2 {	padding: 0;	margin: 0;	font-size: 1.2em;	padding-top: 1.2em;}#sidebar1 h2 a {	color: #000;	text-decoration:none;}#sidebar1 ul {	margin: 0;	padding: 0;	margin-left: 1em;}#sidebar1 ul li {	list-style: none;		margin: 0;	padding: 0;}#sidebar1 ul li ul {	margin-left: 0;}#sidebar1 ul li ul li {	list-style: none;		font-weight: normal;	padding: 4px 0;	margin-left: 0;}#sidebar1 ul li ul li ul {	margin-left: 0;	margin-top: 4px;}#sidebar1 ul li ul li ul li {	list-style: none;		font-weight: normal;	padding: 4px 0;	/* margin-left: 2em;*/}#sidebar1 * {	line-height: 1.2em;}#sitemap * {	line-height: 1.8em;}#sitemap ul li.section {	margin: 0;	padding: 0;	display:inline-block;	width: 40%;	vertical-align: top;	text-align: left;	margin-bottom: 1em;}#sitemap ul li.section h2 {	font-size: 1.2em;	margin: 0;	padding: 0;}#sitemap li.section ul li {	display: list-item;	list-style: none;	margin: 0;	padding: 0;}#sitemap ul li.section ul li ul li {	display: list-item;	list-style: none;	margin-left: 1em;}#sitemap li.section ul li a {	font-weight: normal;	color: rgb(118, 121, 124);}#indexmap * {	line-height: 1.8em;}#indexmap h2 {	border-bottom: 1px solid #ccc;}#indexmap ul li.section {	margin: 0;	padding: 0;	display:inline-block;	width: 24%;	vertical-align: top;	text-align: left;	margin-bottom: 1em;}#indexmap ul li.section h2 {	font-size: 1.2em;	margin: 0;	padding: 0;}#indexmap li.section ul li {	display: list-item;	list-style: none;	margin: 0;	padding: 0;}#indexmap ul li.section ul li ul li {	display: list-item;	list-style: none;	margin-left: 1em;}#indexmap li.section ul li a {	font-weight: normal;	color: rgb(118, 121, 124);}#search * {	line-height: 1.8em;	margin: 0;	padding: 0;}#search {	margin: 0;	padding: 0;	border: 1px solid #ccc;	padding: 5px;	margin-bottom: 1em;	background:#f1f1f1;}#search p {	font-style:italic;}#search p.searchHead {	font-size:1.2em;	color:#036;}#search ul li {	display:inline-block;	width: 32%;	vertical-align: top;	text-align: left;}.button {	display: block;	width: 290px;	height: 20px;	color: #fff;	padding: 5px;	margin-bottom: 1em;	text-decoration: none;	background:#069;}.rounded {	border-top-left-radius:10px;	border-top-right-radius:10px;	-moz-border-radius-topleft:10px;	-moz-border-radius-topright:10px;	-webkit-border-top-left-radius:10px;	-webkit-border-top-right-radius:10px;	border-bottom-left-radius:10px;	border-bottom-right-radius:10px;	-webkit-border-bottom-left-radius:10px;	-webkit-border-bottom-right-radius:10px;	-moz-border-radius-bottomleft:10px;	-moz-border-radius-bottomright:10px;}.rounded {	border-top-left-radius:10px;	-webkit-border-top-left-radius:10px;	-moz-border-radius-topleft:10px;	border-top-right-radius:10px;	-moz-border-radius-topright:10px;	-webkit-border-top-right-radius:10px;	border-bottom-left-radius:10px;	-webkit-border-bottom-left-radius:10px;	-moz-border-radius-bottomleft:10px;	border-bottom-right-radius:10px;	-webkit-border-bottom-right-radius:10px;	-moz-border-radius-bottomright:10px;}.roundedTop {	border-top-left-radius:10px;	-webkit-border-top-left-radius:10px;	-moz-border-radius-topleft:10px;	border-top-right-radius:10px;	-moz-border-radius-topright:10px;	-webkit-border-top-right-radius:10px;}.roundedTopLeft {	border-top-left-radius:10px;	-webkit-border-top-left-radius:10px;	-moz-border-radius-topleft:10px;}.roundedTopRight {	border-top-right-radius:10px;	-moz-border-radius-topright:10px;	-webkit-border-top-right-radius:10px;}.roundedBottom {	border-bottom-left-radius:10px;	-webkit-border-bottom-left-radius:10px;	-moz-border-radius-bottomleft:10px;	border-bottom-right-radius:10px;	-webkit-border-bottom-right-radius:10px;	-moz-border-radius-bottomright:10px;}.roundedBottomLeft {	border-bottom-left-radius:10px;	-webkit-border-bottom-left-radius:10px;	-moz-border-radius-bottomleft:10px;}.roundedBottomRight {	border-bottom-right-radius:10px;	-webkit-border-bottom-right-radius:10px;	-moz-border-radius-bottomright:10px;}
