body 
{ 
background-image: url(../images/bg_repeat.jpg); 
background-repeat: repeat;
margin-left:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
}
#navLayer  {
	position:relative;
	width:677px;
	height:49px;
	height: auto !important;
	width: auto !important;
	z-index:1;
	left: 0px;
	top: 0px;
}
/********************************td backgound images */
td.border-horiz {
background-image: url(../images/bgborder-horiz.jpg); 
background-repeat:repeat;
}
td.border-vert {
background-image: url(../images/bgborder-vert.jpg); 
background-repeat:repeat;
}
td.entry {
background-image: url(../images/entry_bg.jpg); 
background-repeat:repeat;
}
/********************************featured prop box*/
td.fp-right {
background-image: url(../images/fp-right.gif); 
background-repeat:repeat;
}
td.fp-left {
background-image: url(../images/fp-left.gif); 
background-repeat:repeat;
}
/********************************multifamily & senior box on home*/
td.mf-bg {
background-image: url(../images/mfbox_bg.jpg); 
background-repeat:repeat;
}
td.sen-bg {
background-image: url(../images/senbox_bg.jpg); 
background-repeat:repeat;
}
.box-text {
padding-bottom:11px;
padding-top:51px;
margin-left:205px;
margin-right:15px;
FONT-SIZE: 11px;
COLOR: #4D3210;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-align:left;
line-height:13px;
}
/********************************headers*/
td.header-about {
background-image: url(../images/header_about.jpg); 
background-repeat:no-repeat;
}
td.header-news {
background-image: url(../images/header_news.jpg); 
background-repeat:no-repeat;
}
td.header-communities {
background-image: url(../images/header_communities.jpg); 
background-repeat:no-repeat;
}
td.header-career {
background-image: url(../images/header_career.jpg); 
background-repeat:no-repeat;
}
td.header-contact {
background-image: url(../images/header_contact.jpg); 
background-repeat:no-repeat;
}
td.header-home {
background-image: url(../images/header_home.jpg); 
background-repeat:no-repeat;
}
td.header-multifamily {
background-image: url(../images/header_multifamily.jpg); 
background-repeat:no-repeat;
}
td.header-senior {
background-image: url(../images/header_senior.jpg); 
background-repeat:no-repeat;
}
/********************************page titles*/
td.pagebody-communities {
background-image: url(../images/pagebg_communities.jpg); 
background-repeat:no-repeat;
}
td.pagebody-about {
background-image: url(../images/pagebg_about.jpg); 
background-repeat:no-repeat;
}
td.pagebody-news {
background-image: url(../images/pagebg_news.jpg); 
background-repeat:no-repeat;
}
td.pagebody-career {
background-image: url(../images/pagebg_career.jpg); 
background-repeat:no-repeat;
}
td.pagebody-contact {
background-image: url(../images/pagebg_contact.jpg); 
background-repeat:no-repeat;
}
td.pagebody-welcome {
background-image: url(../images/pagebg_welcome.jpg); 
background-repeat:no-repeat;
}
td.pagebody-sitemap {
background-image: url(../images/pagebg_sitemap.jpg); 
background-repeat:no-repeat;
}
td.pagebody-multifamily {
background-image: url(../images/pagebg_multifamily.jpg); 
background-repeat:no-repeat;
}
td.pagebody-senior {
background-image: url(../images/pagebg_senior.jpg); 
background-repeat:no-repeat;
}
/********************************basic page elements */
/*body div elements*/
.body-norm {
padding-bottom:13px;
padding-top:25px;
margin-left:30px;
margin-right:15px;
FONT-SIZE: 15px;
COLOR: #4E2600;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-align:left;
line-height:21px;
}
.map-body {
padding-bottom:13px;
padding-top:25px;
margin-left:30px;
margin-right:15px;
FONT-SIZE: 15px;
COLOR: #4E2600;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-align:center;
line-height:21px;
}
/*body links*/
a.norm
{
FONT-SIZE: 13px;
COLOR: #0467CA;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION:underline;
letter-spacing:1px;
line-height:21px;
}
a.norm:hover
{
COLOR: #0467CA;
TEXT-DECORATION:none;
}
a.norm:visited
{
COLOR: #8E5500;
TEXT-DECORATION:underline;
}
/*footer div & links*/
.footer
{
FONT-SIZE: 11px;
COLOR: #9A6E33;
FONT-FAMILY: Arial, Helvetica, sans-serif;
letter-spacing:1px;
line-height:19px;
}
a.footer
{
FONT-SIZE: 11px;
COLOR: #9A6E33;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION:none;
letter-spacing:1px;
line-height:19px;
}
a.footer:hover
{
COLOR: #BA9C6A;
TEXT-DECORATION:underline;
}
.title {
FONT-SIZE: 12px;
COLOR: #462505;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
letter-spacing:1px;
padding-bottom:8px;
}
/********************************home page elements */
/*right column*/
.col-img {
text-align:left;
}
.col-text1 {
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#896738;
padding-left:5px;
padding-right:0px;
padding-top:5px;
padding-bottom:17px;
}
a.col-text1 {
text-decoration:underline;
color:#896738;
}
a.col-text1:hover {
text-decoration:none;
}
.col-btn {
text-align:right;
padding-left:5px;
padding-right:5px;
}
.viewbtn {
text-align:right;
padding-left:5px;
padding-right:5px;
padding-top: 5px;
}
.linkalign {
text-align:left;
padding-top:5px;
padding-bottom:7px;
}
a.sm-link {
FONT-SIZE: 10px;
COLOR: #4D3210;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration:underline;
font-weight:bold;
}
a.sm-link:hover {
text-decoration:none;
}
/*right column featured property*/
.fp-text {
text-align:left;
padding-left:5px;
FONT-SIZE: 12px;
COLOR: #462505;
font-family:Arial, Helvetica, sans-serif;
line-height: 16px;
}
a.boxcareer-lnk {
text-align:left;
FONT-SIZE: 11px;
COLOR: #0467CA;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
line-height:9px;
}
a.boxcareer-lnk:hover {
text-decoration:none;
}
/********************************elements for mf and senior community pages */
table.com {
margin-top:0px;
}
/*************************************************Multifamily*/
.mfaddress {
color:#4E2600;
FONT-SIZE: 14px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
td.mfcol {
background-color:#E9DFC5;
}
table.subpagebg-mf {
background-image: url(../images/subpagebg_mf.jpg); 
background-repeat:no-repeat;
background-color:#EAE2D0;
}
td.mfsubnav {
background-image: url(../images/mf_subnav_bg.jpg); 
}
#mfsubnav {
FONT-SIZE: 13px;
COLOR: #4E2600;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-ALIGN: left;
text-decoration:none;
}
#mfsubnav:hover {
text-decoration:none;
}
.mfbody {
color:#4E2600;
FONT-SIZE: 15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
padding-left:12px;
padding-top:9px;
}
.mfbodyem {
color:#4E2600;
FONT-SIZE: 16px;
font-weight:bold;
padding-bottom:5px;
}
.mftitle {
text-align:left;
padding-top:6px;
}
/********************************************Senior*/
.senaddress {
color:#1B446D;
FONT-SIZE: 14px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
td.sencol {
background-color:#D6D4CC;
}
table.subpagebg-sen {
background-image: url(../images/subpagebg_sen.jpg); 
background-repeat:no-repeat;
background-color:#EAE2D0;
}
td.sensubnav {
background-image: url(../images/sen_subnav_bg.jpg); 
}
#sensubnav {
FONT-SIZE: 13px;
COLOR: #1B446D;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-ALIGN: left;
text-decoration:none;
}
#sensubnav:hover {
text-decoration:none;
}
.senbody {
color:#4E2600;
FONT-SIZE: 15px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
padding-left:12px;
padding-top:9px;
}
.senbodyem {
color:#4E2600;
FONT-SIZE: 16px;
font-weight:bold;
padding-bottom:5px;
}
.sentitle {
text-align:left;
padding-top:6px;
}
/********************************floor plans*/
 table.blue {FONT-FAMILY: Arial, Helvetica, sans-serif; border-collapse: collapse;}
.btitle
{    	
    BACKGROUND-COLOR: #DFD3B8;
	FONT-SIZE: 10px;
	TEXT-ALIGN: center;
	font-weight:bold;
    COLOR:#513510;
	BORDER: 1px solid #EEE7D9;
	BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
	letter-spacing:2px;
} 
td.btitle
{    	
    BACKGROUND-COLOR: #E3D7C2;
    COLOR: #513510;
	BORDER: 1px solid #EEE7D9;
	BORDER-TOP: 0px;
	BORDER-BOTTOM: 0px;
} 
td.bbody1
{    
	BACKGROUND-COLOR:  #EEE7D9;
  	COLOR: #513510;
	FONT-SIZE: 14px;
	font-weight:bold;
	TEXT-ALIGN: center;
	PADDING-LEFT: 8pt;
	PADDING-RIGHT: 5pt;
	PADDING-TOP: 4pt;
	PADDING-BOTTOM: 4pt;
	BORDER: 1px solid #EEE7D9;
	BORDER-TOP: 0px;
} 
td.bbody2
{    
  	COLOR: #513510;
	FONT-SIZE: 14px;
	font-weight:bold;
	PADDING-LEFT: 8pt;
	PADDING-TOP: 4pt;
	PADDING-BOTTOM: 4pt;
	TEXT-ALIGN: center;
	BORDER: 1px solid #EAE2D0;
	BORDER-TOP: 0px;
} 
/********************************publications*/
td.pbody1
{    
	BACKGROUND-COLOR:  #EEE7D9;
  	COLOR: #513510;
	FONT-SIZE: 13px;
	TEXT-ALIGN: left;
	PADDING-LEFT: 8pt;
	PADDING-RIGHT: 5pt;
	PADDING-TOP: 4pt;
	PADDING-BOTTOM: 4pt;
	BORDER: 1px solid #EEE7D9;
	BORDER-TOP: 0px;
} 
td.pbody2
{    
  	COLOR: #513510;
	FONT-SIZE: 13px;
	PADDING-LEFT: 8pt;
	PADDING-TOP: 4pt;
	PADDING-BOTTOM: 4pt;
	TEXT-ALIGN: left;
	BORDER: 1px solid #EAE2D0;
	BORDER-TOP: 0px;
}
td.pbdate
{    
	BACKGROUND-COLOR:  #E3D7C2;
  	COLOR: #724909;
	FONT-SIZE: 16px;
	font-weight:bold;
	font-style:italic;
	TEXT-ALIGN: center;
	PADDING-TOP: 0pt;
	PADDING-BOTTOM: 0pt;
	BORDER: 1px solid #EEE7D9;
	BORDER-TOP: 0px;
} 
/********************************basic body elements*/
ul {
	margin-top:5px;
	margin-bottom: 15px;
	list-style:url(../images/bullet.gif);
	list-style-position: outside;
	padding-left:1em;
	margin-left: 1em;
}
li {
	padding-bottom:2px;
	line-height:20px;
		
}
ul.box{
	margin-top:5px;
	margin-bottom: 5px;
	list-style:url(../images/bullet.gif);
	list-style-position: outside;
	padding-left:1em;
	margin-left: 1em;
}
li.box {
	padding-bottom:2px;
	line-height:14px;
		
}
.subtitle {
FONT-SIZE: 15px;
COLOR: #A3741D;
FONT-FAMILY: Arial, Helvetica, sans-serif;
font-weight:bold;
}
.proplist{
FONT-SIZE: 15px;
COLOR: #4E2600;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#proplist-title{
FONT-SIZE: 12px;
COLOR: #4E2600;
font-weight:bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration:none;
}
#proplist-title:hover{
text-decoration:underline;
}
.awards1{
FONT-SIZE: 14px;
COLOR: #4E2600;
font-style:italic;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#awards-link{
FONT-SIZE: 13px;
COLOR: #4E2600;
font-weight:bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#awards-link:hover{
text-decoration:none;
}
.awards2{
FONT-SIZE: 12px;
COLOR: #4E2600;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.awards-title{
FONT-SIZE: 15px;
COLOR: #4E2600;
font-weight:bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.awards-norm{
FONT-SIZE: 13px;
COLOR: #4E2600;
font-weight:bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.pub-title{
FONT-SIZE: 13px;
COLOR: #4E2600;
font-weight:bold;
FONT-FAMILY: Arial, Helvetica, sans-serif;
}
#pub-link{
FONT-SIZE: 12px;
COLOR: #724909;
font-weight:normal;
FONT-FAMILY: Arial, Helvetica, sans-serif;
text-decoration:underline;
}
#pub-link:hover{
text-decoration:none;
}
Input.norm, textarea.norm
{	FONT-SIZE: 13px;
   	COLOR:#4E2600;
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif;
	background-color: #F0EBDF;
	border: solid 1px #D5C4A2;
}
select.norm
{	FONT-SIZE: 13px;
   	COLOR: #4E2600;
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	background-color: #F0EBDF;
	border: solid 1px #D5C4A2;
}
.red {
COLOR:#FF0000;
font-size: 12px;
}
a.career
{
FONT-SIZE: 13px;
COLOR: #0467CA;
FONT-FAMILY: Arial, Helvetica, sans-serif;
TEXT-DECORATION:underline;
letter-spacing:1px;
line-height:21px;
font-style:italic;
}
a.career:hover
{
COLOR: #0467CA;
TEXT-DECORATION:none;
}
.contact 
{ 
background-image: url(../images/contact_bg.jpg); 
background-repeat: no-repeat;
bgcolor:#F4EAD5;
margin-left:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
}
.inthenews
{ 
background-image: url(../images/inthenews_header.jpg); 
background-repeat: no-repeat;
bgcolor:#F4EAD5;
margin-left:0;
margin-top:0;
margin-right:0;
margin-bottom:0;
}

.title2 {
color:#A4792B;
font-size: 22px;
margin-bottom:10px;
}

.subtitle2 {
color:#4E2600;
font-size: 19px;
margin-bottom:10px;

}
.newssub {
color:#673900;
font-style:italic;
}
.newsblurb {
font-size:11px;
}
.parc-address {
FONT-FAMILY: Arial, Helvetica, sans-serif;
color:#523911;
font-size:11px;
text-align:center;
}
.parc-address2 {
FONT-FAMILY: Arial, Helvetica, sans-serif;
color:#523911;
font-size:13px;
text-align:center;
}
.parc-norm {
FONT-FAMILY: Arial, Helvetica, sans-serif;
color:#523911;
font-size:15px;
text-align:left;
padding-left:7px;
line-height:19px;
}
.parc-norm a {
color:#523911;
text-decoration:underline;
}
.parc-norm a:hover {
color:#523911;
text-decoration:none;
}
.cparc-pic {
padding-right: 5px;
}

