body {
	background-color: #FFFFFF;
    margin: 0px;
	}
hr {
    border: 0;
    background-color: #E5E5E5;
    height: 1px;
    }
#bodytext {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 10pt;
	line-height: 12pt;
	color: #888888;
	}
#navigation {
	font-size: 10pt;
	font-family: Myriad, Lucida Grande, Arial;
	line-height: 10pt;
	color: #666666;
	text-transform: uppercase;
	}
.Quote {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 10pt;
	line-height: 12pt;
	color: #888888;
	text-align:center;
	font-style:italic;
}

.FooterLogo {
    background-image: url(../Images/FooterLogo2.png);
    background-position: center left;
    background-repeat: no-repeat;
    width: 420px;
    height: 110px;
    margin-top: 6px;
    margin-bottom: 4px;
    }
.FooterNumbers {
    background-image: url(../Images/FooterNumbers2.png);
    background-position: center right;
    background-repeat: no-repeat;
    width: 420px;
    height: 110px;
    }
.FooterLinks {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 9pt;
	line-height: 8pt;
	color: #999999;
	}
.HomeButtons {
	font-family:  Myriad, Lucida Grande, Arial;
	font-size: 10pt;
    line-height: 10pt;
	color: #666666;
	text-transform: uppercase;
	}
.ListingsLinks {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 11pt;
	line-height: 24px;
	color: #666666;
	margin-left: 10px;
	text-transform: lowercase;
	}
.BioLinks {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 10pt;
	line-height: 15px;
	color: #999999;
	margin-left: 10px;
	}
.SectionTitle {
	font-family:  Myriad, Lucida Grande, Arial;
	font-size: 14pt;
	line-height: 14pt;
	color: #780000;
	text-transform: uppercase;
	margin-bottom: 10px;
	}
.SubSectionTitle {
	font-family:  Myriad, Lucida Grande, Arial;
	font-size: 10pt;
	line-height: 10pt;
	color: #BBBBBB;
	text-transform: uppercase;
	margin-left: 5px;
	}
.TopicTitle {
	font-family:Myriad, Lucida Grande, Arial;
	font-size: 12pt;
	line-height: 12pt;
	color: #AAAAAA;
	margin-bottom: 3px;
	text-transform:uppercase;
	}
.TopicButton {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	color: #999999;
	}
.ContactInfo {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 14pt;
	line-height: 18pt;
	color: #666666;
	}
.ContactInfo2 {
	font-family:  Myriad, Lucida Grande, Arial;
	font-size: 14pt;
	line-height: 18pt;
	color: #888888;
	}
.RealtorName {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 14pt;
	line-height: 14pt;
	color: #666666;
	text-transform: uppercase;
	margin-bottom: 5px;
	}
.RealtorTitle {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 10pt;
	line-height: 10pt;
	color: #999999;
	text-transform: lowercase;
	}
.LightStrings {
    background-image: url(../Images/LightsOn.png);
    background-position: top center;
    background-repeat: no-repeat;    
    width: 20px;
    height: 45px;
    }
#slideshow {
    position: relative;
    width: 900px;
    height: 300px;
    }
#slideshow IMG {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 8;
    opacity:0.0;
    }
#slideshow IMG.active {
    z-index: 10;
    opacity: 1.0;
    }
#slideshow IMG.last-active {
    z-index: 9;
    }

.CalcTitle {
	font-family: MyriadPro-Light, Myriad, Lucida Grande, Arial;
	font-size: 14pt;
	line-height: 12pt;
	color: #555555;
	font-weight:bold;
	margin-bottom: 6px;
	}

.FormField {
	font-family: Myriad, Lucida Grande, Arial;
	font-size: 11pt;
	color: #777777;
	margin-bottom: 4px;
	}
	
.FormFieldSmall {
	font-family: Myriad, Arial;
	font-size: 10pt;
	line-height: 13pt;
	color: #333;
	}
	
.FormDropDown {
	font-family: Lucida Grande, Arial;
	font-size: 12pt;
	}
	
#FormTextField {
	font-family: Lucida Grande, Arial;
	font-size: 19px;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	border:1px solid #BBBBBB;
	background-color: #EEEEEE;
	background-image: url(../Images/TextField-Shadow.png);
	background-position: top left;
	background-repeat: repeat-x;
	height: 40px;
	padding: 11px;
	}
	
#FormTextFieldSmall {
	font-family: Lucida Grande, Arial;
	font-size: 13px;
	color: #666666;
	text-shadow: 0px 1px 0px #FFFFFF;
	border:1px solid #BBBBBB;
	background-color: #EEEEEE;
	background-image: url(../Images/TextField-Shadow.png);
	background-position: top left;
	background-repeat: repeat-x;
	height: 26px;
	padding: 6px;
	}
	
.Required {
	font-family: Lucida Grande, Arial;
	}


#navigation a:link                     {color: #666666; text-decoration: none;}
#navigation a:active					{color: #666666; text-decoration: none;}
#navigation a:visited 				{color: #666666; text-decoration: none;}
#navigation a:hover 					{color: #780000; text-decoration: none;}

#bodytext a:link                     {color: #780000; text-decoration: none;}
#bodytext a:active					{color: #780000; text-decoration: none;}
#bodytext a:visited 				{color: #780000; text-decoration: none;}
#bodytext a:hover 					{color: #666666; text-decoration: none;}


.FooterLinks a:link                     {color: #999999; text-decoration: none;}
.FooterLinks a:active					{color: #999999; text-decoration: none;}
.FooterLinks a:visited 				{color: #999999; text-decoration: none;}
.FooterLinks a:hover 					{color: #780000; text-decoration: none;}

.HomeButtons a:link                 {color: #666666; text-decoration: none;}
.HomeButtons a:active				{color: #666666; text-decoration: none;}
.HomeButtons a:visited 			{color: #666666; text-decoration: none;}
.HomeButtons a:hover 				{color: #780000; text-decoration: none;}

.ListingsLinks a:link                   {color: #666666; text-decoration: none;}
.ListingsLinks a:active		        {color: #666666; text-decoration: none;}
.ListingsLinks a:visited 	            {color: #666666; text-decoration: none;}
.ListingsLinks a:hover 		        {color: #780000; text-decoration: none;}

.BioLinks a:link                   {color: #666666; text-decoration: none;}
.BioLinks a:active		        {color: #666666; text-decoration: none;}
.BioLinks a:visited 	            {color: #666666; text-decoration: none;}
.BioLinks a:hover 		        {color: #780000; text-decoration: none;}

.ContactInfo a:link                     {color: #666666; text-decoration: none;}
.ContactInfo a:active					{color: #666666; text-decoration: none;}
.ContactInfo a:visited 				{color: #666666; text-decoration: none;}
.ContactInfo a:hover 					{color: #780000; text-decoration: none;}

.TopicButton a:link                    {color: #999999; text-decoration: none;}
.TopicButton a:active					{color: #999999; text-decoration: none;}
.TopicButton a:visited 				{color: #999999; text-decoration: none;}
.TopicButton a:hover 				{color: #780000; text-decoration: none;}
