/*Menu Style*/	
.popout{color:#000000;}
#FeaturedHomes {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:230px;
}	
#FeaturedHomes ul a img{
	padding-top:5px;
	border-top:1px solid #E0CF84;
}
#FeaturedHomes ul a:hover img{
	padding-top:5px;
	border-top:1px solid #E0CF84; /*SAME AS HOVER COLOR*/
}
#FeaturedHomes a {
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:12px;		
	color:#E5E5B8;
	font-weight:bold;
	padding:0px 10px 5px 10px;
	display:block;
	background-color:#996633;
}
#FeaturedHomes a:hover {
	/* Update to relative path of arrow if not using default */
	color:#000000;
}
#FeaturedHomes ul { 
	/* remove bullets and list indents */
	list-style:none;
	margin:0px;
	padding:0px;
}
#FeaturedHomes ul li a {
	width:210px;
}
#FeaturedHomes li {
	/* make the list elements a containing block for the nested lists */
	position: relative;
	margin:0px;	
	display:block;		
}
#FeaturedHomes ul li:hover {
	position: relative;
	background-color:#E0CF84;
}
#FeaturedHomes ul li:hover a {
	color:#000000;
	background-color:#E0CF84;
}
#FeaturedHomes ul ul {
	position: absolute;
	margin:0px;
	padding:0px;
	top: 0px;
	left: -245px; /* to position them to the right of their containing block */
	width: 221px; /* width is based on the containing block */
}
#FeaturedHomes ul ul li {
	margin:0px;
	padding:15px 25px 0px 5px;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	/*background-image: url(featured_homes_balloon.png); */
	background-image: url(featured_homes.png);
	background-position:top;		
	background-position:right;
	background-repeat: no-repeat;
	height:161px;
	width:221px;		
	text-align:center;
}
div#FeaturedHomes ul ul,
div#FeaturedHomes ul li:hover ul ul {
	display: none;
}
div#FeaturedHomes ul li:hover ul,
div#FeaturedHomes ul ul li:hover ul {
	display: block;	
	color:#000000;	
}
div#FeaturedHomes ul a ul,
div#FeaturedHomes ul ul a {
	color: #000000;
	text-align:center;
	line-height:18px;
}
div#FeaturedHomes ul li:hover ul,
div#FeaturedHomes ul ul li:hover {
	color:#000000;	
}
div#FeaturedHomes ul ul li:hover {
	display:block;
	color:#000000;
	background-color:purple;
	background-color:transparent;
}
div#FeaturedHomes ul a:hover ul,
div#FeaturedHomes ul ul a:hover {
	color:#000000;
}
#FeaturedHomes ul li:hover ul li a{
	background-color:transparent;
}
#FeaturedHomes ul li:hover ul li a img{
	border-top:0px;
}
.street{color:#996633;}

#miniLink a{
	font-size:12px; 
	color:#000000;
	text-decoration:none;
}
#miniLink a:hover{
	color:#000000;
	text-decoration:underline;
}
#fh_title{
	font-weight:bold; 
	font-size:14px; 
	color:#E5E5B8; 
}
		
/*Rounded Rectangle*/
.spiffy{display:block}
.spiffy *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#996633}
.spiffy1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #d3bda7;
  border-right:1px solid #d3bda7;
  background:#b28c66}
.spiffy2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f4efea;
  border-right:1px solid #f4efea;
  background:#ac8359}
.spiffy3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ac8359;
  border-right:1px solid #ac8359;}
.spiffy4{
  border-left:1px solid #d3bda7;
  border-right:1px solid #d3bda7}
.spiffy5{
  border-left:1px solid #b28c66;
  border-right:1px solid #b28c66}
.spiffyfg{
  background:#996633}