body,html {
	 margin: 0px;
	 padding:  0px;
	 background-image:url(images/pattern2.gif);
	 background-repeat:repeat;
}

img, div,td,table { behavior: url(iepngfix.htc) 
}  

.MainText{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#ffffff;
}
.MainText a{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#ffffff;
	 text-decoration:underline;
}
.MainText  a:hover{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#54402f;
	 text-decoration:underline;
}
.footer{
	text-align:center;
	padding-top:20px;
	line-height:25px;
	
}
.FooterText{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#ffffff;
}
.FooterText a{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#ffffff;
	 text-decoration:none;
}
.FooterText  a:hover{
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:10px;
	 color:#ffffff;
	 text-decoration:underline;
}


.mainCopy {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
line-height:18px;
}

.mainCopy a:Link,a:Active,a:Visited {
color:#FFFFFF;
text-decoration:none;
}
.mainCopy a:Hover {
color:#c8b18b;
text-decoration:underline;
}

.payApp a:Link,a:Active,a:Visited {
font-family: Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
font-size:14px;
}
.payApp a:Hover {
font-family: Arial, Helvetica, sans-serif;
color:#c8b18b;
text-decoration:underline;
font-size:14px;
}

.floorplanBodyLink a:Link, a:Active, a:Visited {
color:#DFAC5A;
text-decoration:none;
}

.floorplanBodyLink a:Hover {
color:#DFAC5A;
text-decoration:underline;
}

.menuPopOut {
font-family:Optima, Arial, Helvetica;
color:#FFFFFF;
font-size:14px;
line-height:18px;
font-variant:small-caps;
}
.menuPopOut a:Link,a:Active,a:Visited {
color:#FFFFFF;
text-decoration:none;
}
.menuPopOut a:Hover {
color:#443426;
text-decoration:none;
}

.residentsAddress {
font-family:Optima, Arial, Helvetica;
color:#c8b18b;
font-size:12px;
line-height:16px;
}

.residentsTitle {
font-family:Optima, Arial, Helvetica;
font-size:18px;
color:#C8B18B;
line-height:25px;
font-variant:small-caps;
}

.13 {
font-size:13px;
}
.15 {
font-size:15px;
}

.noTopBotSpace {
padding-top:6px;
padding-bottom:0px;
}

.noRightSpace {
padding-right:12px;
}

.ruleLines {
line-height:1px;
}

.footer {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:10px;
}
.footer a:Link,a:Visited,a:Active{
color:#FFFFFF;
text-decoration:none;
}
.footer a:Hover{
color:#FFFFFF;
text-decoration:underline;
}

.floorplansTitle {
font-family:Optima, Arial, Helvetica;
font-size:18px;
color:#DFAC5A;
line-height:25px;
font-variant:small-caps;
}

.contactColor {
color:#cc843e;
}

.residentsColor {
color:#c8b18b;
}

.contactTitle {
font-family:Optima, Arial, Helvetica;
font-size:18px;
color:#cc843e;
line-height:25px;
font-variant:small-caps;
}

.commercialTitle {
font-family:Optima, Arial, Helvetica;
font-size:18px;
color:#6B8C9C;
line-height:25px;
font-variant:small-caps;
}

.neighborhoodTitle {
font-family:Optima, Arial, Helvetica;
font-size:18px;
color:#8E8583;
line-height:25px;
font-variant:small-caps;
}

.amenitiesTitle {
font-family:Optima, Arial, Helvetica;
font-size:18px;
color:#9D8759;
line-height:25px;
font-variant:small-caps;
}


.loginTitle {
font-family:Optima, Arial, Helvetica;
font-size:18px;
color:#FFFFFF;
line-height:21px;
}

.formFields {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#241b12;
font-size:12px;
line-height:18px;
}

#message {
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
line-height:18px;
text-align:center;
}