
/* BUFFALO RIVER */ 
#fh {width: 600px; background-color: #E7E7CD;  padding: 10px 0px 10px 0px; margin:0px 0px 10px 0px; border:1px solid #000;}
#fh-openhouse {padding: 10px 0px 10px 0px; margin:0px 0px 10px 0px;}
#fh-openhouse2 {width: 600px; background-color: #f1e8d9;  padding: 10px 0px 10px 0px; margin:0px 0px 10px 0px; border:1px solid #000;}
.top-text {font-size: 110%; font-weight: bold;}
.top-image-bg {background-color:#968243; padding: 10px 0px 10px 0px}

/* CLASSES */ 
.fh-bottom-nav {color: #000; text-align:left; padding:15px 0px 0px 0px;}
.fh-bottom-nav a {color: #000; font-weight:bold; text-decoration:none;}
.fh-bottom-nav a:hover {font-weight:bold; text-decoration: underline;}
.fh-bottom-logo {float:left; vertical-align:middle; margin: 0px 0px 0px 0px; padding: 0px 4px 0px 4px;}
.fh-path {position: absolute; top: 0px; left: 0px;}
.fh-photos {text-align:center; vertical-align:middle; width:200px; padding:0px 0px 0px 10px;}
.fh-photos img {margin:4px 0px 0px 0px; text-align:center;}
.fh-price {font-weight:bold; font-size:110%; color:#CE0000;}	
.fh-text {float:right; padding: 10px 10px 0px 0px;}
.clear {clear: both;}
.ghost-img {width:30px;}
.spacing {padding: 0px 0px 0px 0px;}
.map {position:relative;}


/* ROUNDED BORDERS */
.fh-border{display:block; width:250px;} 
.fh-border *{display:block; height:1px; overflow:hidden; background-color: #FFFEF1; clear:both;} 
.fh-border1{border-right:1px solid #000; border-left:1px solid #000; border-top: 1px solid #000; padding: 0px 0px 0px 0px; margin: 0px 3px 0px 3px;} 
.fh-border2{border-right:1px solid #000; border-left:2px solid #000; padding: 0px 1px 0px 1px; margin: 0px 2px 0px 2px;} 
.fh-border3{border-right:1px solid #000; border-left:1px solid #000; margin: 0px 1px 0px 1px;} 
.fh-border4{border-right:1px solid #000; border-left:1px solid #000; margin: 0px 1px 0px 1px;} 
.fh-border5{border-right:1px solid #000; border-left:1px solid #000; margin: 0px 0px 0px 0px;} 
.fh-border-content {border-left: 1px solid #000; border-right: 1px solid #000; background-color: #FFFEF1; padding:5px 0px 5px 0px; width:250px;} 
.fh-border-content p {padding: 0px 4px 0px 4px;}

.fh2-border{display:block; width:580px;} 
.fh2-border *{display:block; height:1px; overflow:hidden; background-color: #968243; clear:both;} 
.fh2-border1{border-right:1px solid #000; border-left:1px solid #000; border-top: 1px solid #000; padding: 0px 0px 0px 0px; margin: 0px 3px 0px 3px;} 
.fh2-border2{border-right:1px solid #000; border-left:2px solid #000; padding: 0px 1px 0px 1px; margin: 0px 2px 0px 2px;} 
.fh2-border3{border-right:1px solid #000; border-left:1px solid #000; margin: 0px 1px 0px 1px;} 
.fh2-border4{border-right:1px solid #000; border-left:1px solid #000; margin: 0px 1px 0px 1px;} 
.fh2-border5{border-right:1px solid #000; border-left:1px solid #000; margin: 0px 0px 0px 0px;} 
.fh2-border-content {border-left: 1px solid #000; border-right: 1px solid #000; background-color: #968243; padding:5px 0px 5px 0px; width:580px; color: #fff;}
.fh2-border-content p {text-align: left; padding:0px 4px 0px 4px;}