    BODY {
        font-family: Georgia;
		margin-left: 0;
        margin-right: 0;
        margin-top: 0;
        margin-bottom: 0;
        background-color: #003030;
    }
	A:link { color: #0066FF ; text-decoration: none}
	A:visited { color: #666666; text-decoration: none }
	A:hover { color: #CC9933; text-decoration: underline overline; }
	A:active { color: #FF0000; }

	.FooterArea {
		background-color: #003030;
	}

	.ContentArea {
		background-color: #FFFFE0;
		width: 800;
		height: 400;
		padding: 2;
		vertical-align: top;
	}

	.Heading1 {
		font-family: Georgia;
		font-size: 14pt;
		color: #CC9933;
	}
	.Heading2 {
		font-family: Georgia;
		font-size: 14pt;
	}
	.QuickSearchForm {
		font-size: 9px;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;		
	}
	.UserFormInput {
		font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFFFF;
	}
	.UserFormOutput {
		font-size: 11px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif;
		background-color: #FFFF80   ;
	}
	.PropertyDetailTitleBar {
        background-color: #004020;
	}
	.PropertyDetailTitleFont {
        font-family: Georgia;
        font-size: 14px;
		color: #FFFFFF;
	}
	.PropertyDetailContent {
        font-family: Georgia;
        font-size: 14px;
		color: #000000;
	}
	.PropertyDetailLists {
        font-family: Georgia;
        font-size: 14px;
		color: #000000;
		margin-left: 20;
	}
	.PropertyStatus {
        font-family: Georgia;
        font-size: 14px;
		color: #CC9933;
	}
	.newsletter {
		font: italic;
	}
	.MailLog {
		border: 1px solid #909090;
	}
	.rowcolorodd {
		BORDER-RIGHT: #c0c0c0 1px solid;
		BORDER-TOP: #c0c0c0 1px solid;
		BORDER-LEFT: #c0c0c0 1px solid;
		CURSOR: hand;
		COLOR: #202060;
		BORDER-BOTTOM: #c0c0c0 1px solid;
		TEXT-ALIGN: center;
	}
	.rowcoloreven {
		BORDER-RIGHT: #c0c0c0 1px solid;
		BORDER-TOP: #c0c0c0 1px solid;
		BORDER-LEFT: #c0c0c0 1px solid;
		COLOR: #202060;
		BORDER-BOTTOM: #c0c0c0 1px solid;
		TEXT-ALIGN: center;
	}
	.rowcolorover {
		BORDER-RIGHT: #ff0000 1px solid;
		BORDER-TOP: #ff0000 1px solid;
		BORDER-LEFT: #ff0000 1px solid;
		COLOR: #FFFFFF;
		BORDER-BOTTOM: #ff0000 1px solid;
		BACKGROUND-COLOR: #E9C07C;
		TEXT-ALIGN: center;
	}
	.rowcoloroverbak {
		BORDER-RIGHT: #ff0000 1px solid;
		BORDER-TOP: #ff0000 1px solid;
		BORDER-LEFT: #ff0000 1px solid;
		COLOR: #FFFFFF;
		BORDER-BOTTOM: #ff0000 1px solid;
		BACKGROUND-COLOR: #004020;
		TEXT-ALIGN: center;
	}
	.hdrcolornormal {
		BORDER-RIGHT: #c0c0c0 1px solid;
		BORDER-TOP: #c0c0c0 1px solid;
		BORDER-LEFT: #c0c0c0 1px solid;
		COLOR: #000000;
		BORDER-BOTTOM: #c0c0c0 1px solid;
		BACKGROUND-IMAGE: url(/images/navbar.gif);
		TEXT-ALIGN: center;
	}
	.hdrcolorover {
		BORDER-RIGHT: #c0c0c0 1px solid;
		BORDER-TOP: #c0c0c0 1px solid;
		BORDER-LEFT: #c0c0c0 1px solid;
		COLOR: #ffffff;
		BORDER-BOTTOM: #c0c0c0 1px solid;
		BACKGROUND-COLOR: #004020;
		TEXT-ALIGN: center;
	}
	.shadow {
		filter: shadow(color=gray, 
					 direction=135, 
					 strength=10);
	}
	.frame1 {
		border: 6px inset #CC9933 ;
		padding:2
	}
	.slide_show_boundary {
		border: 1px solid black;
		background-color: #ccbb80;
	}
	.slide_show_content {
		border: 1px solid black ;
		background-color: #000000 ;
	}
	.home_pics1 {
		border: 6px inset #CC9933 ;
		padding:2
	}
	.FooterBar {
		background-color: #ccbb80;
	}
	.index_label {
		font: italic 18pt Times, serif ;
		color: #FFFFFF;
	}
	.panel1 {
		border: 1px solid black ;
		background-color: #E9C07C ;
		width: 350;
	}

	.pfsHeading2 {
		font-family: Felix Titling;
		font-size: 16pt;
	}
	.pfsHeading1 {
		font-family: Felix Titling;
		font-size: 14pt;
	}
	.pfsFont1 {
		font-family: Lucida Calligraphy;
		font-size: 10pt;
		font-weight: italic;
	}
