@charset "utf-8";
/* CSS Document */

#wrapper{margin:auto;width:750px;border:#505352 solid 4px;}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
body {
	background-image: url(images/im_bg-main.gif);
	margin-left: 0px;
	margin-top: 12px;
	margin-right: 0px;
	margin-bottom: 12px;
	font-size:62.5%;
}
#header{width:557px; float:left;}
#header_nfo{width:193px; float:left; padding-top: 41px; height:72px; background-image:url(images/header03bg.png); text-align:center; font-size:1.1em; color:#606c44; line-height:1.7em;}
#header_nfo a:link, #header_nfo a:visited, #header_nfo a:active, #header_nfo a:hover{color:#606c44;} 

#main{background-color:#fffecd; width:100%; clear:left;}


#nav_bar{ background-image:url(images/bg_subhead.png); background-repeat:repeat-x; clear:left; font-size:1.9em;}
#nav_bar a{color:#FFFECD; text-decoration:none; font-family:Georgia, "Times New Roman", Times, serif; padding:12px 15px 12px 15px; display:block;}
#nav_bar a:hover{background-color:#6f7d4e;}
#nav_bar ul{ list-style:none; padding:0px; margin:0px 0px 0px 0px;}
#nav_bar li{list-style:none; padding:0px; margin:0px; float:left;}


#nav{float:left; width:180px;}
#nav ul{list-style:none; margin:5px 0px 0px 0px;padding:0px;background-color:#e5e4b6;}
#nav li{list-style:none; border-bottom:#fffecd 1px solid; line-height:1.3em; font-size:1.3em;background-image:url(images/nav_side_bg.png); background-position:left; background-repeat:repeat-y; margin:0px; padding-top:.4em; padding-bottom: .4em; padding-left:14px;}
#nav li:hover{background-color:#d6d5ab;background-image:url(images/nav_side_bg2.png);}
#nav a{text-decoration:none; font-weight:bold; display:block;}


.nav a:link, .nav a:visited{color:#535946;}
.nav_featured a:link, .nav_featured a:visited{color:#990000;}


.contact{padding: 16px 0px 0px 16px;line-height:1.4em}


.footer{clear:both; background-color:#505352; line-height:4em; text-align:center;}
.footer a:link, .footer a:visited, .footer a:active{color:#fffecd; }
.footer a:hover{color:#ffffff; text-decoration:none;}
.footer ul{list-style:none; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.footer li{margin:0px 15px 0px 0px; display: inline;}

.content1{background-color:#fff; border: #e5e4b6 solid 1px; margin:5px; padding:5px; float: right; width: 548px;}

.content1 p{font-size:1.4em; color:#3c3c3c; line-height:1.4em;}
.content1 li{color:#333333; font-size: 1.3em; margin:5px 0px 5px 0px;}
.content2 p{font-size:1.3em; color:#3c3c3c; line-height:1.3em;}
.content1 p strong{color:#666666;}
.content2 p strong{color:#666666;}
.content2 li{color:#333333; font-size: 1.1em; margin:4px 0px 4px 0px;}
/*.content2_nfo{float:left; width:330px;}*/
.content2{background-color:#fff; border: #e5e4b6 solid 1px; margin:0px 5px 5px 5px; padding:5px; float: right; width: 548px;}


.content1 a, .content2 a, .contact a{color:#1C5EA5;}
.content1 a:hover, .content2 a:hover{text-decoration:none;}

#nav .contact a:hover{ text-decoration:underline;}

.featured{font-size:1.6em; color:#5a653f; font-weight:bold; float:left;}
.featured2{font-size:1.4em; color:#5a653f; font-weight:bold; text-align: center;}
.featured_blurb{font-size:1.2em; font-weight:normal; float:right;  color:#5a653f; padding-top:3px;}
.featured_hr{border-bottom:#d6d5ab solid 1px; height:4px; clear:both; margin:0px 0px 5px 0px;}


.pic {border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px;}
.pic_l {border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px; float:left; margin-right:8px;}
.pic_l a:link, .pic_l a:visited, .pic_l a:active{color:#666666; text-decoration:none;}
.pic_l a:hover{color:#666666; text-decoration:underline;}

.pic_r {border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px; float:right; margin-left:8px;}

.gallery{ margin-left:7px;  clear:left; font-size:1.3em; color:#666666; line-height:1.4em;}
.gallery img{border:#d6d5ab 1px solid; background-color:#ffffff; padding:4px;  margin: 0px 5px 5px 0px;}

.click_caption{font-size:.77em; color:#666666;}

.newsletter{float:left;}

.newsletter a:link, .newsletter a:visited, .newsletter a:active, .newsletter a:hover{color:#5a653f; padding-left:16px; text-decoration:none;}
.newsletter a:hover{ text-decoration:underline;}

h1, h2, h3, h4{padding:0px; margin:3px 0px 3px 0px;}
h1{color: #5a653f; font-size:1.9em; font-weight:100; border-bottom:1px solid #D6D5AB; padding:0px; margin:0px 0px 4px 0px;}
h2, .title2{color: #5a653f; font-size:1.3em; font-weight:bold;}
h3{color: #5a653f; font-size:1.2em; font-weight:100;}
h4{color: #5a653f; font-size:1.1em; font-weight:bold;}

.sold{ margin-left:7px; clear:left; font-size:1.3em; color:#666666;}

.hr2{border-bottom:#5a653f dashed 1px; float:right; width:548px; margin: 0px 10px 8px 0px; height:8px;}

.hr3{border-bottom:#d6d5ab solid 1px; clear:left; margin: 0px 10px 8px 0px; height:8px;}


.outlink{color:#c1c1c1; width:750px; margin:auto; font-size:.8em; padding:3px 0px 0px 7px;}
.outlink a{color:#c1c1c1; text-decoration:none;}

.readmore{ padding:0px 0px 0px 20px; background-image:url(images/icon_house.png); background-position:left center; background-repeat:no-repeat; color:#5a653f; text-decoration:none; font-weight:bold; margin-left:20px;}