.boldwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/*	--------------------------------------------------------------------------------------------------------------------------
nav Styles
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
	#navBar {
		width:780px; height:49px;
		font:bold 14px Arial, Helvetica, sans-serif;
			}	
	#navBar a.navhome:link, #navBar a.navhome:active, #navBar a.navhome:visited {
				width:70px; height:49px;
				display:inline;
				float:left;
				background:url(images/home.jpg) no-repeat top;
			}
		#navBar a.navhome:hover {
				background:url(images/home_f2.jpg) no-repeat top;	
		}
		
		
		#navBar a.navabout:link, #navBar a.navabout:active, #navBar a.navabout:visited {
				width:95px; height:49px;
				display:inline;
				float:left;
				background:url(images/about.jpg) no-repeat top;
			}
		#navBar a.navabout:hover {
				background:url(images/about_f2.jpg) no-repeat top;	
		}
		
		
		#navBar a.navservices:link, #navBar a.navservices:active, #navBar a.navservices:visited {
				width:85px; height:49px;
				display:inline;
				background:url(images/services.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navservices:hover {
				background:url(images/services_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navreferral:link, #navBar a.navreferral:active, #navBar a.navreferral:visited {
				width:133px; height:49px;
				display:inline;
				background:url(images/referral.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navreferral:hover {
				background:url(images/referral_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navlisting:link, #navBar a.navlisting:active, #navBar a.navlisting:visited {
				width:223px; height:49px;
				display:inline;
				background:url(images/listing.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navlisting:hover {
				background:url(images/listing_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navcontact:link, #navBar a.navcontact:active, #navBar a.navcontact:visited {
				width:104px; height:49px;
				display:inline;
				background:url(images/contact.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navcontact:hover {
				background:url(images/contact_f2.jpg) no-repeat top;
		}
		
		
		#navBar a.navlogin:link, #navBar a.navlogin:active, #navBar a.navlogin:visited {
				width:70px; height:49px;
				display:inline;
				background:url(images/login.jpg) no-repeat top;
				float:left;
			}
		#navBar a.navlogin:hover {
				background:url(images/login_f2.jpg) no-repeat top;
		}

		/*	nav link Styles
		- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
		
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #666666;
}
.greentitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #006633;
}
.btmlinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.btmlinks a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
.btmlinks a:hover{
	text-decoration: underline;
}
.titlelarge {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #666666;
}
.btmlinkssmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.btmlinkssmall a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.btmlinkssmall a:hover{
	text-decoration: underline;
