BODY 	{	margin: 0px;	padding: 0px;	border: #000000 0px solid;	background-color: #FFFFFF;	}/* PAGE LINKS */a:link		{ color: #006666; text-decoration: none; }a:visited	{ color: #006666; text-decoration: none; }a:active	{ color: #006666; text-decoration: none; }a:hover		{ color: #3399CC; text-decoration: none; }/* THE NEXT LINE IS THE MAIN PAGE FONT */TABLE 		{ COLOR: #666666; FONT: 12px verdana, arial, sans-serif; font-weight: normal; }.title 		{ color: #C0C0C0; font: 35px arial, verdana, sans-serif; letter-spacing: -1px; font-weight: normal; }.subtitle	{ color: #396493; font: 22px arial, verdana, sans-serif; letter-spacing: -1px; font-weight: normal; }.smalltitle	{ color: #396493; font: 14px verdana, arial, sans-serif; font-weight: bold; }.smalltext	{ FONT: 11px verdana, arial, sans-serif; }.listing-text	{ FONT: 12px verdana, arial, sans-serif; }.phonenum	{ COLOR: #6699FF; font: 18px  georgia, "times new roman", verdana, arial, sans-serif; font-weight: normal; }.phonetitle 	{ color: #6699FF; font: 17px  georgia, "times new roman", verdana, arial, sans-serif; font-weight: normal; }.hilite		{ COLOR: #FF0000; }.formmargin	{ margin: 0px; }/* ABOUT PAGE SERVICES LIST */LI span		{ COLOR: #009900; font: 14px arial, verdana, sans-serif; font-weight: bold; }/* TEXT JUSTIFY AND LEFT WHITESPACE */.just 		{ text-align: justify; }.leftspace	{ padding-left: 15px; }/* IMAGE BORDERS AND LINE CODE */.page-splits		{ COLOR: #FFFFFF; height: 10px; BORDER: #C0C0C0 1px solid; width: 100%; }.borders		{ BORDER: #000000 1px solid; }.shadow-horizontal	{ background-image: url("picts/shadow-horizontal.gif"); background-repeat: repeat-x; }/* GALLERY THUMBNAIL BORDERS */.Galborder	 	{ border: #000000 1px solid; margin-bottom: 1px; }A:hover .Galborder 	{ border: #0000FF 1px solid; margin-bottom: 1px; }/* HOME SEARCH AREA */.MLS-search	{		BORDER: #8A9AB7 1px solid;		background-color: #F1F5FC;		background-image: url("picts/background-search.jpg");		}.MLS-form	{		COLOR: #000000;		FONT: 12px arial, verdana, sans-serif;		}.MLS-drop	{		COLOR: #000000;		FONT: 12px arial, verdana, sans-serif;		}.MLS-button 	{ font-size: 12px; }/* LEFT SIDEBAR OPTIONS AND TEXT BOXES */.sidewidth-left		{ width: 165px; }.sidebar-frame		{			width: 165px;			height: 900px;			margin: 0px;			padding: 0px;			BORDER: #999999 0px solid;			}.sidebar-left		{			background-color: #D1DDF2;			background-image: url("picts/background-sidebar.jpg");			background-repeat: repeat-y;			}.sidebar-left-page	{			background-color: #D1DDF2;			background-image: url("picts/background-sidebar.jpg");			background-repeat: repeat-y;			width: 165px;			border-right: #336699 1px solid;			}.sideborder-left	{ border: #000000 1px solid; }/* LEFT SIDEBAR LINK COLORS */a.sidelink-left:link, a.sidelink-left:visited, a.sidelink-left:active			{			color: #006666; text-decoration: none;			line-height: 18px;			padding-left: 7px;			background-image: url("picts/bullet.gif");			background-repeat: no-repeat;			}a.sidelink-left:hover	{ color: #3399CC; text-decoration: none; }.notewidth	{ width: 150px; }.note-text 	{		padding: 6px;		background-color: #EBEFF8;		FONT: normal 11px verdana, arial,  sans-serif;		color: #003366;		text-align: left;		border: solid #546E92;		border-width: 1px 1px 1px 1px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}.note-title	{		padding: 4px;		text-indent: 5px;		background-image: url("picts/notes-header.gif");		background-repeat: no-repeat;		COLOR: #FFFFFF;		FONT: bold 12px verdana, arial, sans-serif;		text-align: left;		border: solid #7382A2;		border-width: 0px 0px 0px 0px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}/* RIGHT SIDEBAR OPTIONS AND TEXT BOXES */.sidewidth-right	{ width: 200px; }.sidebar-frame-right	{			width: 200px;			height: 9500px;			margin: 0px;			padding: 0px;			BORDER: #999999 0px solid;			}.note-text-R 	{		padding: 6px;		background-color: #F1F5FC;		color: #333333;		font-size: 11px;		text-align: left;		border: solid #ADC1DC;		border-width: 0px 1px 1px 1px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}.note-title-R	{		padding: 2px;		text-indent: 6px;		background-color: #71AAB3;		COLOR: #FFFFFF;		FONT: bold 13px verdana, arial, sans-serif;		text-align: left;		border: solid #205181;		border-width: 1px 1px 1px 1px;		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */		}/* PAGE FOOTER CODE */.footer 	{		FONT: 10px arial, verdana, sans-serif;		font-weight: normal;		COLOR: #666666;		background-color: #FFFFFF;		border-right: #003366 0px solid;		border-bottom: #003366 0px solid;		border-top: #003366 0px solid;		}/* HIDE MENU AND ITEMS FOR PRINTING */@media print {.printhide 	{ display:none; }.printhelp	{ width:600px; }}@media screen{.printonly 	{ display:none; }}/* CALCULATOR PAGE */.calc		{		font-size: 14px;		width: 80px;		font-weight: normal;		background-color:#FFFFFF;		color: #000000;		BORDER: #C0C0C0 1px solid;		}.calcresults	{		font-size: 14px;		width: 100px;		font-weight: normal;		background-color:#F0F0F0;		color: #0000FF;		BORDER: #C0C0C0 1px solid;		}/* CONTACT FORM */.submitbutton 	{ font-size: 13px; }.shadeform	{		FONT: 13px arial, verdana, sans-serif;		background-color: #F6F8FD;		background-image: url("picts/shadeform.gif");		text-align: left;		WIDTH: 175PX;		BORDER: #000000 1px solid;		}.textarea	{		FONT: 13px arial, verdana, sans-serif;		background-color: #F6F8FD;		background-image: url("picts/shadeform.gif");		text-align: left;		WIDTH: 300PX;		HEIGHT: 135PX;		BORDER: #000000 1px solid;		}.dropdown 	{		COLOR: #000000;		WIDTH: 250PX;		background-color: #F6F8FD;		FONT: 12px arial, verdana, sans-serif;		}/* LINKS PAGE CODE */.linksmargin	{ margin: 10px; }.searchbutton 	{ FONT: 11px arial, verdana, helvetica, sans-serif; }.searchform 	{ FONT: 13px arial, verdana, sans-serif;		background-image: url("picts/shadeform.gif");		background-color: #F6F8FD;		WIDTH: 120PX;		HEIGHT: 20PX;		BORDER: #000000 1px solid; }.searchdrop 	{ FONT: 12px arial, verdana, sans-serif;		COLOR: #000000;		WIDTH: 120PX;		HEIGHT: 20PX;		background-color: #F6F8FD;		margin-top: 3px; }/* START THE CODE FOR THE MENUS */.menuouter	{		background-color: #D1DDF2;		border-top: #000000 1px solid;		border-bottom: #000000 1px solid;		padding-top: 4px;		padding-bottom: 4px;		}.menu		{		font-family: verdana, arial, helvetica, sans-serif;		font-size: 11px;		padding-top: 5px;		padding-bottom: 5px;		padding-left: 6px;		padding-right: 6px;		margin-right: 4px;		cursor:pointer;		font-weight: normal;		text-align: center;		display: block;		white-space:nowrap;		border: #999999 0px solid;		}a.menu:link 	{		text-decoration: none;		color: #000000;		}a.menu:visited 	{		text-decoration: none;		color: #000000;		}a.menu:active 	{		text-decoration: none;		color: #000000;		}a.menu:hover 	{		background-color:#F0F0F0;		text-decoration: none;		color: #3366CC;		border: #3366CC 1px solid;		padding-top: 4px;		padding-bottom: 4px;		padding-left: 5px;		padding-right: 5px;		}