/* CSS Document */

/* MAIN NAVIGATION
----------------------------------------------- */


#HeaderBox {
	width:100%;
	border:1px solid #fff;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
		}
/* Again, "be nice to Opera 5". */
body>#HeaderBox {width:100%;}


body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
		}

.style1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.transparent {
	filter:alpha(opacity=97);
	font-family:"verdana";
	font-size:10px;
	background-color:#B9E9FF;
	display:none;
	width:150px;
	padding:5px;
	position:absolute;
	color: black;
	}
	
.Testimonials {
	font-size: 13px;
	font-weight: bold;
	color: #FFFF99;
}
.Headers{
	font-size: 12px;
	font-family:"verdana";
	font-weight: bold;
	color: #8B0019;
}
.sold_sticker {
	font-size: 24px;
	color:#8B0019;
}
.FeaturedProperty{
	font-size: 12px;
	font-weight: bold;
	color: #8B0019;
}
.Price{
	font-family:"verdana";
	font-size: 11px;
	font-weight: bold;
	color:#8B0019;
}

.PropertyStatus{
	font-family:"verdana";
	font-size: 11px;
	font-weight: bold;
	color:#8B0019;
	text-transform:uppercase;
}
	
	
	.PriceSold{
	font-family:"verdana";
	font-size: 12px;
	text-decoration:line-through;
	font-weight: bold;
	color:#8B0019;
}
.HouseName{
	font-family:"verdana";
	font-size: 12px;
	font-weight: bold;
	color: #8B0019;
}

.HouseType{
	font-family:"verdana";
	font-size: 10px;
	font-weight: bold;
	color:#014F8E;
}
.HouseAddress{
	font-family:"verdana";
	font-size: 12px;
	font-weight: bold;
	color: #8B0019;
}

.FormDisplay {
display:inline;
margin:-top:0;
}


.HouseAddressListPage{
	font-family:"verdana";
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
}

.PropertyTypeHeader{
	font-family:"verdana";
	font-size: 14px;
	font-weight: bold;
	color:#FFFFFF;
}
.HouseDescriptionText{
	font-family:"verdana";
	font-size: 10px;
	font-weight: normal;
	color:#333333;
}


.DescriptionText{
	font-family:"verdana";
	font-size: 11px;
	font-weight: normal;
	color:#333333;
}
.smallprint {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

#FeaturedImageBorder{
border:1px;
border-style:dashed;
border-color:#00A7CB;
}

#BrochureBorder{
border:1px;
border-style:dashed;
border-color:#BDDCE1;
background-color:#BDDCE1;
}


#PropertyBorder{
border:1px;
border-style:dashed;
border-color:#0066CC;
}

#BrochureImagesBorder{
border:1px;
text-align:center;
width:400px;
padding:10px;
border-style:dashed;
border-color:#FFFFFF;
background-color:#FFFFFF;
}

.SearchBox{
	font-size: 12px;
	fon-family:"verdanna";
	font-weight: normal;
	color:#333333;
	background-color:#FFCC33;
	border-style:hidden;
	border-color:#FFFFFF;
	
}
.SearchBox{
	background-color:00A7CB;
	
	
}


#mainnav a
{
	font-size:12px;
	font-family:"verdana";
	color:#000033;
	width: 203px;
	display:block;
	padding:3px;
	width/* */:/**/203px;
	width: /**/203px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	background-color:#00BAE1;

}

#mainnav a:hover
{
	color:#000000;
	background-color:#FFCC33;
}

#mainnav a:active

{
color:#FFFFFF;
	background-color:#990000;
}





#adminnav a
{
	font-size:12px;
	font-family:"verdana";
	color:#FFFFFF;
	background-color:#0066CC;
	border-bottom:1px solid fff;
	width: 160px;
	display:block;
	padding:3px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	

}

#adminnav a:hover
{
	color:#000000;
	background-color:#FFCC33;
}

#adminnav a:active
{
color:#FFFFFF;
	background-color:#990000;
}


a.special:link {
     color:#990000;
	 text-decoration:none;
	 
     }

a.special:visited {
     color: #990000;
     
     }

a.special:hover {
     color: #990000;
     text-decoration: underline;
     }

a.special:active {
     color: #990000;
     background-color: transparent;
     }


.smallwhite:link {
     color:#FFFFFF;
	 font-size:10px;
	 text-decoration:none;
	 }

.smallwhite:visited {
     color:#FFFFFF;
	 font-size:10px;
     }

.smallwhite:hover {
     color:#FFFFCC;
	 font-size:10px;
     text-decoration: underline;
     }

.smallwhite:active {
     color:#FFFFFF;
	 font-size:10px;
     }
.Copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}






#mainnav a
{
	display:block;
	text-align:center;
	width:150px;
	padding:3px;
	text-decoration: none;
	font-size:12px;
	background-color:#006699;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	border-bottom: 1px dashed #cccccc;
	
}

#mainnav a:hover
{
	color:#000000;
	background-color:#BDDCE1;
}

#mainnav a:visited
{
}


#smallnav a
{
	text-decoration: none;
	font-size:10px;
	color:#8B0019;
	font-family:Arial, Helvetica, sans-serif;
	
	
}

#smallnav a:hover
{
	color:#000000;
	text-decoration:underline;
	
}

#smallnav a:visited
{
}


#subnav a
{
	
	text-decoration: none;
	font-size:10px;
	color:#FF6600;
	font-family:Arial, Helvetica, sans-serif;
	
	
}

#subnav a:hover
{
	color:#000000;
	text-decoration:underline;
	
}

#subnav a:visited
{
}
#subnav a:active
{
	color:#000000;
	text-decoration:underline;
	}
	
#services a{color: black;}
	
.Border{
	border: 1px dashed #666666;
}

.signature {margin-top: 2px;
 margin-bottom: 2px;}