.footerSm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: 782b3c;	line-height: 14px;}a.footerSmLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: 782b3c;	line-height: 14px;	font-weight: normal;}a.footerSmLinks:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: f09515;	line-height: 14px;	font-weight: normal;}a.footerSmLinksBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: 782b3c;	line-height: 14px;	font-weight: bold;}a.footerSmLinksBold:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: f09515;	line-height: 14px;	font-weight: bold;}.footerSmBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: 782b3c;	line-height: 14px;	font-weight: bold;}a.footerLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: 782b3c;	line-height: 14px;	font-weight: bold;	text-decoration: none;}a.footerLinks:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #f09515;	line-height: 14px;	font-weight: bold;	text-decoration: none;}.selectState {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #782b3c;}.homeCity {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 20px;	font-weight: bold;	color: #782b3c;}.homeCommunity {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	color: #782b3c;}a.homeCommunity {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	color: #782b3c;}a.homeCommunity:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	color: #f09515;}a.homeLearnMore {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	font-weight: bold;	color: #782b3c;}a.homeLearnMore:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 13px;	font-weight: bold;	color: #f09515;}.pageTitle {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 35px;	line-height: 40px;	color: efaf54;}.title2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 24px;	line-height: 25px;	color: efaf54;}.breadcrumbs {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #782b3c;}a.breadcrumbs {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #782b3c;}a.breadcrumbs:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #f09515;}.intro {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	line-height: 20px;	color: #782b3c;}a.intro {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	line-height: 20px;	color: #782b3c;	font-weight: bold;	text-decoration: underline;}a.intro:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	line-height: 20px;	color: #F09515;	font-weight: bold;	text-decoration: underline;}td {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 19px;	color: #1a1a19;}.subhead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	line-height: 21px;	font-weight: bold;	color: #782b3c;}a.subhead {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	line-height: 21px;	font-weight: bold;	color: #782b3c;	text-decoration: underline;}a.subhead:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	line-height: 21px;	font-weight: bold;	color: #f09515;	text-decoration: underline;}.boxCommunityName {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	font-weight: normal;	color: #782b3c;}a.boxCommunityName {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	font-weight: normal;	color: #782b3c;	text-decoration: underline;}a.boxCommunityName:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	font-weight: normal;	color: #f09515;	text-decoration: underline;}.boxCity {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 14px;	color: #782b3c;	font-weight: bold;}.subhead2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	line-height: 20px;	color: #782b3c;	font-weight: bold;}a.subhead2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	line-height: 20px;	color: #782b3c;	font-weight: bold;	text-decoration: underline;}a.subhead2:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 15px;	line-height: 20px;	color: #f09515;	font-weight: bold;	text-decoration: underline;}.copyBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 19px;	font-weight: bold;	color: #000000;}a {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #000000;	text-decoration: underline;}a:hover {	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;	color: #F09515;	text-decoration: underline;}.subhead3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 19px;	font-weight: bold;	color: #000000;}a.subhead3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 19px;	font-weight: bold;	color: #000000;	text-decoration: underline;}a.subhead3:hover {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 19px;	font-weight: bold;	color: #f09515;	text-decoration: underline;}.sidebarfact {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 19px;	font-weight: normal;	color: #782b3c;	text-decoration: none;}.sidefact {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 17px;	font-weight: normal;	color: #782b3c;	text-decoration: none;}.sidebartestimonial {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 19px;	font-weight: normal;	color: #000000;	text-decoration: none;	font-style: italic;}.sidebartestimonialowner {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	line-height: 19px;	font-weight: normal;	color: #000000;	text-decoration: none;}.whatsbeensaid {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 22px;	line-height: 19px;	font-weight: normal;	color: #782b3c;	text-decoration: none;}.headerdynamic {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	line-height: 17px;	font-weight: normal;	color: #313570;	text-decoration: none;}.headerdynamic2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 17px;	line-height: 17px;	font-weight: normal;	color: #782b3c;	text-decoration: none;}.copydynamic {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: 000000;	line-height: 16px;	font-weight: normal;}.dynamicLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: 782b3c;	line-height: 16px;}a.dynamicLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: 782b3c;	line-height: 14px;	font-weight: normal;}a.dynamicLinks:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: f09515;	line-height: 14px;	font-weight: normal;}.dynamicblkLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: 313570;	line-height: 14px;	font-weight: bold;	text-decoration: none;}a.dynamicblkLinks {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: 313570;	line-height: 14px;	font-weight: bold;	text-decoration: none;}a.dynamicblkLinks:hover {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: f09515;	line-height: 14px;	font-weight: bold;	text-decoration: none;}input.reginput { 	width: 300px; 	height: 18px; 	margin: 0; 	padding: 0 0 0 3px; 	border: 1px solid #782b3c; 	background: #ffffff; 	COLOR: #782b3c;	font-weight: bold;	FONT-SIZE: 14px; 	}td select.state { 	height: 18px; 	margin: 0; 	padding: 0 0 0 2px; 	border: 1px solid #782b3c; 	font-weight: bold;	COLOR: #782b3c;	font-size: 12px;	}td input.checkbox {  	border: 1px solid #782b3c; 	background: #ffffff; 	COLOR: #782b3c;	text-decoration: underline;}td input.freeup {	width: 22px;	height: 18px;	margin: 0;	border: 1px solid #782b3c;	background: #ffffff;	COLOR: #000000;	font-weight: bold;	FONT-SIZE: 14px;	padding-top: 0;	padding-right: 0;	padding-bottom: 0;	padding-left: 3px;	}.adjusttext {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	line-height: 14px;	color: #782b3c;	font-weight: bold;	}		/*  New styles added by Tony Piscotti for alternate text size buttons */.changeTxt { 	width: 25px; 	height: 25px; 	margin: 0; 	padding: 0; 	}.changeTxt a { 	margin: 0; 	padding: 0; 	background: #fff; 	display: block; 	}.changeTxt a:hover { 	margin: 0; 	padding: 0; 	background: #EAE0F0;	display: block; 	}