body {
	margin-top: 0;
	background-color: #B7B491; 
	font-family: verdana, sans-serif;
	}
#print_header
{
	display:none;
	}

td {
	font-family: verdana, sans-serif;
	}
	
/* BEGIN DROP-DOWN MENUS	*/

#menu_bar {
	margin: 0;
	padding: 0;
	background-color:#FFC;
	}
	
#menu, #menu ul {
	padding-left: 5px;
	margin: 0;
	list-style: none;
	}
	
#menu li {
	float: left;
	}
	
#menu li:hover ul, #menu li.sfhover ul {
	left: auto;
	}
	
#menu li:hover, #menu li.sfhover {
	background: #2B440E;
	}
	
#menu li#needs:hover a, #menu li#needs.sfhover a {
	color: #fff;
	}
	
#menu li#living:hover a, #menu li#living.sfhover a {
	color: #fff;
	}
	
#menu li#about:hover a, #menu li#about.sfhover a {
	color: #fff;
	}
	
#menu li#agents:hover a, #menu li#agents.sfhover a {
	color: #fff;
	}
	
#menu li#kids:hover a, #menu li#kids.sfhover a {
	color: #fff;
	}
	
#menu li#contact:hover a, #menu li#contact.sfhover a {
	color: #fff;
	}

#menu li ul li a {
	color: #46190B;
	}
		
#menu a {
	color: #46190B;
	font-style: normal;
	font-size: 11px;
	font-weight: bold;
	display: block;
	padding: 4px;
	text-decoration: none;
	}
	
#menu a:hover {
	color: #fff;
	}
	
#needs {
	width: 190px;
	}
	
#needs ul {
	background-color: #B7B491;
	border-left: 1px solid #595959;
	border-right: 1px solid #595959;
	border-bottom: 1px solid #595959;
	position: absolute;
	margin: 0 0 0 -1px;
	padding-left: 0;
	width: 190px;
	left: -999em;
	}
	
#needs ul li {
	border-top: 1px solid #595959;
	width: 190px;
	}
	
#needs ul li:hover, #needs ul li.sfhover {
	width: 190px;
	}
	
#needs ul a.parent {
	background: url(images/arrow.gif) center right no-repeat;
	}
	
#needs ul li ul {
	margin: -22px 0 0 190px;
	visibility: hidden;
	}
	
#needs ul li:hover ul, #needs ul li.sfhover ul {
	width: 190px;
	visibility: visible;
	}

#living {
	width: 105px;
	}

#living ul {
	background-color: #B7B491;
	border-left: 1px solid #595959;
	border-right: 1px solid #595959;
	border-bottom: 1px solid #595959;
	line-height: 13px;
	position: absolute;
	margin: 0 0 0 -1px;
	padding-left: 0;
	width: 175px;
	left: -999em;
	}
	
#living ul li {
	border-top: 1px solid #595959;
	width: 175px;
	}
	
#living ul li:hover, #living ul li.sfhover {
	width: 175px;
	}

#living ul a.parent {
	background: url(images/arrow.gif) right no-repeat;
	width: 175px;
	display: block;
	}
	
#living ul li ul {
	margin: -22px 0 0 175px;
	visibility: hidden;
	}
	
#living ul li:hover ul, #living ul li.sfhover ul {
	width: 175px;
	visibility: visible;
	}
	
#about {
	width: 73px;
	margin-left: 5px;
	}
	
#agents {
	width: 130px;
	margin-left: 5px;
	}
	
#kids {
	width: 150px;
	}

#kids ul {
	background-color: #B7B491;
	border-left: 1px solid #595959;
	border-right: 1px solid #595959;
	border-bottom: 1px solid #595959;
	position: absolute;
	margin: 0 0 0 -1px;
	padding-left: 0;
	width: 210px;
	left: -999em;
	}
	
#kids ul li {
	border-top: 1px solid #595959;
	width: 210px;
	}
	
#kids ul li:hover, #about ul li.sfhover {
	width: 210px;
	}
	
#contact {
	width: 85px;
	margin-left: 5px;
	}
	
/* END DROP-DOWN MENUS	*/

#margin td{
margin-top:50px;
}

#h2 {
	color:#2B440E;
	font-weight:bold;
}

#h3 {
	color:#46190B;
	font-size:10px;
	font-weight:bold;
}

.bordercell {
	background-color:#FFFFFF;
}

#brown {
	background-color:#46190B;
}

#white td{
	background-color:#FFFFFF;
}
	
#tan {
	background-color:#BC9C73;
	font: 10px verdana,sans-serif;
	color:#46190B;
	padding-right: 10px;
	padding-left: 10px;
}

#bright_yellow {
	background-color:#F5F641;
}
	
#light_yellow {
	background-color:#FFFFCC;
}
		
#dark_green {
	background-color:#2B440E;
}
	
.navigation td{
	background-color:#FFFFCC;
	font: 12px verdana,sans-serif;
	font-weight:bold;
	padding-top: 3px;
	padding-bottom: 3px;
}

#sub_navigation td {
	background-color:#2B440E;
	color:#FFFFFF;
	font: 12px verdana,sans-serif;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 20px;
}
	
#tab {
	background-color:#2B440E;
	color:#FFFFFF;
}

#top {
	padding-left: 20px;
	font: 10px verdana,sans-serif;
	text-decoration:underline;
	}

#bodycontent td{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	font: 12px verdana,sans-serif;
	}

#bodycontent_bold td{
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	font: 12px verdana,sans-serif;
	font-weight:bold;
	}

#images {
	border-width:1px;
	border-color:#2B440E;
	}
	
#image_spacing_right {
	margin-right:10px;
	}
	
#image_spacing_left {
	margin-left:10px;
	}
		
#small {
	font: 10px verdana,sans-serif;
	color:#46190B;
	}
	
#large {
	font: 18px verdana,sans-serif;
	font-weight:bold
	}

#line {
	height:1px;
	color:#46190B;
	width:735px;
	padding-right: 20px;
	}

#bodycontent_withpictures {
	padding-left: 21px;
	font: 12px verdana,sans-serif;
	}

.bullet {
	list-style-image: url(images/bullet.gif);
}

	
a.tab_top:link { font: 12px verdana,sans-serif; text-decoration:none; color: #FFF; font-weight:bold }	
a.tab_top:visited { font: 12px verdana,sans-serif; text-decoration:none; color: #FFF; font-weight:bold }	
a.tab_top:active { font: 12px verdana,sans-serif; text-decoration:none; color: #FFF; font-weight:bold }	
a.tab_top:hover { font: 12px verdana,sans-serif; text-decoration:none; color: #FFF; font-weight:bold }	

a.tab_bottom:link { font: 12px verdana,sans-serif; text-decoration:none; color: #FFF }	
a.tab_bottom:visited {font: 12px verdana,sans-serif; text-decoration:none; color: #FFF }		
a.tab_bottom:active { font: 12px verdana,sans-serif; text-decoration:none; color: #FFF }		
a.tab_bottom:hover { font: 12px verdana,sans-serif; text-decoration:none; color: #FFF }	
	
a:link { color:#46190B; text-decoration:underline }
a:active { color:#46190B; text-decoration:underline }
a:visited { color:#46190B; text-decoration:underline }
a:hover { color:#2B440E;  text-decoration:underline }
	

#footer {
	text-align: center;
	color:#FFF;
	font-stretch:extra-expanded;
	font: 9px verdana,sans-serif;
	}
	
.fineprint	{
	font: 9px verdana,sans-serif;
	}	

