BODY 	{
	margin: 0;
	padding: 0;
	border: solid 0 white;
	background-color: #000;
	}






/* PAGE LINKS */

a:link		{ color: gray; font-size: 12px; font-family: "baskerville old face"; background-color: black; text-decoration: none; }

a:visited	{ color: gray; font-family: "baskerville old face"; text-decoration: none; }

a:active	{ color: #ccc; font-family: "baskerville old face"; text-decoration: none; }

a:hover		{ color: orange; font-family: "baskerville old face"; text-decoration: underline; }






/* THE NEXT LINE IS THE MAIN PAGE FONT */

TABLE 		{ COLOR: white; font-size: 13px; font-family: "baskerville old face"; font-weight: normal; font-style: normal;f;line-height: normal; ont-variant: normal; }

.title 		{ color: white; font: 35px "baskerville old face"; text-decoration: none; letter-spacing: -1px; }
.quoteform { color: red; font-size: large; font-family: "Century Gothic"; font-weight: bold; font-style: normal; background-color: transparent; }
.subtitle	{ color: #fff; font: 22px "baskerville old face"; letter-spacing: -1px; }

.smalltitle	{ color: #fff; font-size: 14px; font-family: "baskerville old face"; font-weight: bold; font-style: normal;fon;line-height: normal; t-variant: normal; }

.smalltext	{ color: #fff; font-size: 11px; font-family: "baskerville old face"; font-weight: normal; font-style: normal;f;line-height: normal; ont-variant: normal; }

.listing-text	{ font-size: 12px; font-family: "baskerville old face"; font-weight: normal; font-style: normal;f;line-height: normal; ont-variant: normal; }

.phonenum	{ COLOR: #fff; font: 16px "baskerville old face";  }

.phonetitle 	{ color: #fff; font: 17px "baskerville old face";  }

.hilite		{ COLOR: #ff0000; font-family: "baskerville old face"; }

.formmargin	{ margin: 0px; }






/* ABOUT PAGE SERVICES LIST */

LI span		{ COLOR: yellow; font-size: 14px; font-family: "baskerville old face"; font-weight: bold; font-style: normal;fon;line-height: normal; t-variant: normal; font-w }






/* TEXT JUSTIFY AND LEFT WHITESPACE */

.just 		{ text-align: justify; }

.leftspace	{ padding-left: 15px; }






/* IMAGE BORDERS AND LINE CODE */

.page-splits		{ COLOR: white; font-family: "baskerville old face"; height: 5px; BORDER: solid 1px; 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: solid 1px white; margin-bottom: 1px; }

A:hover .Galborder 	{ border: solid 1px orange; 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-size: 12px; font-family: "baskerville old face"; font-weight: normal; font-style: normal;f;line-height: normal; ont-variant: normal; }

.MLS-drop	{ COLOR: #000000; font-size: 12px; font-family: "baskerville old face"; font-weight: normal; font-style: normal;f;line-height: normal; ont-variant: normal; }

.MLS-button 	{ font-size: 12px; font-family: "baskerville old face"; }









/* LEFT SIDEBAR OPTIONS AND TEXT BOXES */

.sidewidth-left		{ width: 165px; }

.sidebar-frame		{ width: 165px; height: 800px; margin: 0; padding: 0; border-style: solid; border-width: 0; }

.sidebar-left		{
			background-image: none;
			background-repeat: repeat-y;
			}


.sidebar-left-page	{ background-color: black; background-image: none; background-position: 0 0; width: 165px; margin-right: 0; border-right-style: solid; border-right-width: 0; }

.sideborder-left	{ border-style: solid; border-width: 1px; }


/* LEFT SIDEBAR LINK COLORS */

a.sidelink-left:link, a.sidelink-left:visited, a.sidelink-left:active

			{ color: white; font-family: "baskerville old face"; text-decoration: none; line-height: 18px; padding-left: 7px; background-image: none; background-repeat: no-repeat; }


a.sidelink-left:hover	{ color: #000; font-family: "baskerville old face"; background-color: #fff; text-decoration: none; }


.notewidth	{ width: 150px; }

.note-text 	{ padding: 6px; color: #fff; font: 10.5pt/100% "baskerville old face"; text-align: left; border: solid 1px white; }


.note-title	{ padding: 4px; text-indent: 5px; background-image: url(picts/notes-header.gif); background-repeat: repeat; COLOR: #fff; font: bold 12px "baskerville old face"; text-align: left; border: white;;}









/* RIGHT SIDEBAR OPTIONS AND TEXT BOXES */

.sidewidth-right	{ width: 200px; }

.sidebar-frame-right	{
			width: 200px;
			height: 700px;
			margin: 0;
			padding: 0;
			BORDER: solid 0 white;
			}

.note-text-R 	{ padding: 6px; background-color: #000; color: #fff; font-size: 10.5pt; font-family: "baskerville old face"; text-align: left; border-color: white; border-style: solid; border-width: 0 1px 1px;
		/* NOTE: BORDERs ABOVE ARE | top | right | bottom | left */
		}

.note-title-R	{ padding: 2px; text-indent: 6px; COLOR: white; font: bold 12px "baskerville old face"; background-image: url(picts/notes-header.gif); text-align: left; border: solid 1px; }






/* PAGE FOOTER CODE */

.footer 	{ COLOR: white; font: 10px "baskerville old face"; background-color: #000; background-image: url(picts/background-sidebar.jpg); border-right: 1px solid white; border-bottom: 1px solid white; border-top: 1px solid white; border-left-color: white;; }






/* 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:black; color: white; font-family: "baskerville old face"; BORDER: solid 1px; }

.calcresults	{ font-size: 14px; width: 100px; font-weight: normal; background-color:black; color: white; font-family: "baskerville old face"; BORDER: solid 1px; }






/* CONTACT FORM */

.submitbutton 	{ font-size: 13px; font-family: "baskerville old face"; }


.shadeform	{ color: black; font: 13px "baskerville old face"; background-color: white; background-image: none; text-align: left; WIDTH: 175px; border: solid 2px silver; }

.textarea	{ color: black; font: 13px "baskerville old face"; background-color: white; background-image: none; text-align: left; WIDTH: 300px; HEIGHT: 135px; BORDER: solid 1px silver; }

.dropdown 	{ COLOR: #ff0; font: 12px "baskerville old face"; WIDTH: 250px; background-color: #933; }






/* LINKS PAGE CODE */


.linksmargin	{ margin: 10px; }

.searchbutton 	{ font-size: 11px; font-family: "baskerville old face"; font-weight: normal; font-style: normal;f;line-height: normal; ont-variant: normal; }

.searchform 	{ font: 13px "baskerville old face"; background-image: url(picts/shadeform.gif); background-color: black; WIDTH: 120px; HEIGHT: 20px; BORDER: solid 1px white; }


.searchdrop 	{ COLOR: white; font: 12px "baskerville old face"; WIDTH: 120px; HEIGHT: 20px; background-color: black; margin-top: 3px; }








/* START THE CODE FOR THE MENUS */


.menuouter	{
		background-color: black;
		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;
		padding-top: 12px;
		padding-bottom: 0;
		}



.menu		{ font-size: 12px; font-family: "baskerville old face"; margin-right: 4px; cursor:pointer; font-weight: bold; text-align: center; padding: 3px 5px; border-color: white; border-style: solid; border-width: 1px 1px 0; display: block; white-space:nowrap; }


a.menu:link 	{ text-decoration: none; color: black; font-family: "baskerville old face"; background-color: white; }


a.menu:visited 	{ background-color:white; text-decoration: none; color: black; font-family: "baskerville old face"; }


a.menu:active 	{ background-color:white; text-decoration: none; color: black; font-family: "baskerville old face"; }


a.menu:hover 	{ color: white; font-family: "baskerville old face"; background-color:black; text-decoration: none; }
.MaggieText { color: white; font-size: 10.5pt; font-family: "baskerville old face"; font-weight: bold; }

