

#main_container{
width:1000px;
height:auto;
margin:auto;
padding:0px;
border:1px;
}


#topbar .headers{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#FFFFFF;
left:12px;
font-weight:100;
}


#navigation {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	}
	#navigation3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}

#navigation2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	background-color:#D8B265;
	color:#FFFFCC;
	width:180px;
	padding-left:7px;
	padding-top:6px;
	padding-bottom:14px;

}

td#navigation2 a{
	font-size:11px;
}

td#navigation2 a:hover{
	font-size:11px;
}




#mainContent {

padding:12px 12px 0px 16px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#mainContent2 {

padding:12px 12px 0px 45px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}


#mainContent H1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}

#navigation2 ul{

padding-top:12px;
padding-left:8px;
margin:0px;

list-style:disk;
}





#navigation2  a{
padding:0px;
text-decoration:none;
color:#000000;
font-weight:bold;
	font-size:14px;
}

#navigation2  a:hover{
text-decoration:none;
color:#ff0000;
font-weight:bold;
font-size:14px;

}




#headerbase {
height:5px;
}

tr#navigation .button3  a{
display:block;
background-color:#000000;
padding:5px;
text-decoration:none;
border-color:#5A9632;

color:#ffffff;
font-weight:bold;


}
tr#navigation .button3  a:hover{
display:block;
background-color:#051990;
padding:5px;
text-decoration:none;
color:#ffffff;
border-color:#051990;

font-weight:bold;
}

#navigation .button2  a{
display:block;
background-color:#000000;
padding:5px;
text-decoration:none;
border-color:#5A9632;
color:#ffffff;
font-weight:bold;
}
#navigation .button2  a:hover{
display:block;
background-color:#5A9632;
padding:5px;
text-decoration:none;
color:#ffffff;
border-color:#5A9632;
font-weight:bold;
}

tr#navigation .button1  a{
display:block;
background-color:#000000;
padding:5px;
text-decoration:none;
border-color:#5A9632;

color:#ffffff;
font-weight:bold;


}
tr#navigation .button1  a:hover{
display:block;
background-color:#ffcc00;
padding:5px;
text-decoration:none;
color:#000000;
border-color:#051990;

font-weight:bold;
}


tr#navigation .button4  a{
display:block;
background-color:#000000;
padding:5px;
text-decoration:none;
border-color:#5A9632;

color:#ffffff;
font-weight:bold;


}
tr#navigation .button4  a:hover{
display:block;
background-color:#ff0000;
padding:5px;
text-decoration:none;
color:#000000;
border-color:#ff0000;
color:#FFF;
font-weight:bold;
}

tr#navigation .button5  a{
display:block;
background-color:#000000;
padding:5px;
text-decoration:none;
border-color:#5A9632;

color:#ffffff;
font-weight:bold;


}
tr#navigation .button5  a:hover{
display:block;
background-color:#ffcc00;
padding:5px;
text-decoration:none;
color:#000000;
border-color:#000000;

font-weight:bold;
}
tr#navigation .button6  a{
display:block;
background-color:#000000;
padding:5px;
text-decoration:none;
border-color:#5A9632;

color:#ffffff;
font-weight:bold;


}
tr#navigation .button6  a:hover{
display:block;
background-color:#ffcc00;
padding:5px;
text-decoration:none;
color:#000000;
border-color:#000000;

font-weight:bold;
}
tr#navigation .button7  a{
display:block;
background-color:#000000;
padding:5px;
text-decoration:none;
border-color:#5A9632;

color:#ffffff;
font-weight:bold;


}
tr#navigation .button7  a:hover{
display:block;
background-color:#ffcc00;
padding:5px;
text-decoration:none;
color:#000000;
border-color:#000000;

font-weight:bold;
}

.backgrounder {
background-color:#993300;
}

tr#footer td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	background-color:#ffffff;
font-weight:bold;
color:#FFFFFF;
}

tr#footer .addressContainer{
padding-right:10px;
display:inline;


}
tr#footer .office{
color:#FFCC99;

}

table#menumap {
width:150px;

}


#menumap td{
padding:5px;
}

#menumap a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:#993300;
}

#menumap a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#990000;
font-size:12px;
text-decoration:underline;
color:#000000;

}


.searchareacontainer{

	vertical-align:top;

	border: 1px solid black;


}

.searchareacontainer h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	padding:-5px;
margin-bottom:3px;
color:#999999;
margin-left:5px;
margin-top:9px;

}

.searchheaders{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding:6px;
color:#666666;

}

.searchheaders a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
font-weight:bold;
color:#ff993f;

}


.searchheaders a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
font-weight:bold;
color:#ff993f;
text-decoration:underline;

}

.searchheaders a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
font-weight:bold;
color:#000000;
text-decoration:none;

}

.searchheaders a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
font-weight:bold;


}

.propertysalesresults img{
border:1px solid black;
}
.propertysalesresults .price{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#000066;
}

.propertysalesresults .bedrooms{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000066;

}

.propertysalesresults .address{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000066;
font-weight:bold;
padding-bottom:33px;



}

.propertysalesresults a:link {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000066;
text-decoration:underline;

}

.propertysalesresults a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000066;
text-decoration:none;

}
.propertysalesresults a:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000066;


}

.propertysalesresults .description{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;


}


input.salesbutton{
background-color:#ffcc00;
padding:2px;
border:2px solid #ff9900;
color:#ffffff;
font-weight:bold;
}




input.rentalbutton{
background-color:#5A9632;
padding:2px;
border:2px solid #cccccc;
color:#ffffff;
font-weight:bold;
}

input.commercialbutton{
background-color:#0000ff;
padding:2px;
border:2px solid #cccccc;
color:#ffffff;
font-weight:bold;
}
input.emailbutton{
background-color:#000000;
padding:2px;
border:1px solid #000000;
color:#ffffff;
font-weight:bold;
}


.aboutustable {
border:1px solid black;
}

html {
scrollbar-base-color: #000000;
scrollbar-arrow-color: white;
scrollbar-track-color: #ffcc00;

scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;

}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}

.links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}