@charset "utf-8";
/* CSS Document */
body {
	background-color: #e7e5bc;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: center;
	color: #143983;
}
form {
	display: inline;
}
h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #143983;	
}
body a {
	color: #143983;
	text-decoration: underline;
}
body a:hover {
	color: #143983;
	text-decoration: none;
}
.subHead {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #143983;
}
.boldRedLinks {
	color: #A0090E;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.boldRedLinks a {
	text-decoration: none;
}
.boldRedLinks a:hover {
	text-decoration: none;
}
.boldGreenLinks {
	color: #366B27;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.boldGreenLinks a {
	text-decoration: none;
}
.boldGreenLinks a:hover {
	text-decoration: none;
}
#jumpMenu {
	width: 135px;
	font-size: 8pt;
}
.caption {
	font-size: 8pt;
}
.caption a {
	text-decoration: none;
}
.captionBoldRed {
	font-size: 8pt;
	font-weight: bold;
	color: #A0090E;
}
.tinyCaption {
	font-size: 7pt;
}
.homesDropDown1 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #d0def9;
}
.homesDropDown2 {

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	background-color: #e7effe;
}
.homesDropDownB {
	font-weight: bold;

	color: White;
	background-color: #143983;
}
.showFrame {
	width: 100%;
}
.showLarge {
	width: 100%;
}
.showThumbs {
	width: 100%;
	clear: both;
	padding-top: 5px;
}
.showMini1 {
	width: 33%;
	float: left;
}
.showMini1alt {
	width: 48%;
	float: left;
}
.showMini2 {
	width: 34%;
	float: left;
}
.showMini2alt {
	width: 48%;
	float: right;
}
.showMini3 {
	width: 33%;
	float: left;
}
#container{
width: 770px;
border-top: 4px solid #8ca7dd;
background-color: #FDFDEF;
border:1px solid #27498e;
}
#richMainLeftCol {
	border:1px solid #A0090E;
	margin-bottom:8px;
	margin-top: 4px;
	padding-bottom:8px; 
	margin-right:3px; 
	
}	
#richMainRightCol {
	border:1px solid #366B27; 
	margin-bottom:8px; 
	margin-top: 4px;
	padding-bottom: 8px; 
	margin-left:3px;
}
#header{
/**/
height: 72px;
background-image: url(images/bg_header.gif);
background-position: top;
background-repeat: repeat-x;
}
#menu{
/*	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 8pt;
	background-color: #f9f8da;
	width: 760px;
	margin-bottom: 2px;
	margin-top: 8px;
	text-align: center;
	float: left;
	border-top: 2px solid #FDFDEF;
	border-bottom: 2px solid #FDFDEF;
	border-left: 5px solid #FDFDEF;
	border-right: 5px solid #FDFDEF;*/
	margin-top:4px;
}
#bodyBox{
background-color: #fdfdef;
/*border-top: 2px solid #8ca7dd;*/
text-align: center;
}
#homeBodyBox{
background-color: #f9f8da;
text-align: center;
}
#footer{
background-color: #143983;
text-align: center;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: White;
font-size: 8pt;
padding: 3px;
clear: both;
}
#footer a {
color: White;
text-decoration: underline;
}
#footer a:hover {
color: White;
text-decoration: none;
}
#logo {
padding-top: 5px;
padding-left: 5px;
float: left;
}
#headMenu{
	float: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-size: 8pt;
	padding-right: 20px;
	padding-top: 35px;
}
#headMenu a {
	color: White;
	text-decoration: none;
}
#headMenu a:hover {
	color: White;
	text-decoration: underline;
}
#bodyCopy {
/*padding-top: 10px;*/
width: 750px;
color: #143983;
clear: both;
}
#left {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #f9f8da;
	width: 160px;
	float: left;
	text-align: left;
	margin-right: 10px;
	margin-top: 5px;
/*	padding: 3px;*/
	position: relative;
}
#left a {
	color: #143983;
	text-decoration: none;
}
#left a:hover {
	color: #143983;
	text-decoration: underline;
}
#left li {
	margin-left: -25px;
	white-space: pre-wrap;
	}
#middle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	width: 400px;
	float: left;
	margin-left: auto;
	margin-right: auto;
	padding-top: 5px;
}
#middle ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin-left: 0px;
	padding-left: 1.5em;
}
#middleInfoPages {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	width: 580px;
	float: left;
	margin-left: auto;
	margin-right: auto;
	line-height: 13pt;
	padding-top: 8px;
}
#middleInfoPages ul {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	margin-left: 0px;
	padding-left: 1.5em;
}

#right {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 8pt;
	width: 169px;
	float: right;
	text-align: center;
/*	margin-left: 10px;*/
	margin-top: 5px;
/*	padding: 3px;*/
}
#right table {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 8pt;
}
.textLeft {
	text-align: left;
	float: left;
	width: 45%;
	padding-left: 10px;
	font-size: 7pt;
}
.textRight {
	text-align: left;
	float: right;
	width: 45%;
	padding-left: 10px;
	font-size: 7pt;
}
.noLink {
	color: Red;
}
.imageLeft {
	margin-right: 4px;
}
.imageRight {
	margin-left: 4px;
}
#dropDowns {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-size: 8pt;
	width: 150px;
/*	float: left;*/
	text-align: center;
	margin-top: 5px;
	margin-bottom: 5px;
	position: relative;
/*	padding: 3px;*/
}
#infoBox {
/*	position: absolute;*/
	padding-top: 5px;
	padding-left: 5px;
}
#lifestyle {
/*	position: static;*/
	padding-top: 5px;
}
#counties {
/*	position: static;*/
	padding-top: 5px;
}
#price {
/*	position: static;*/
	padding-top: 5px;
}
.whatLinks {
	color: White;
	font-weight: bold;
}
.whatLinks a {
	text-decoration: none;
	font-weight: bold;
}
.whatLinks a:hover {
	color: White;
	font-weight: bold;
	/*text-decoration: underline;*/
}