a
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #A26A32;
}

.SearchTextNB
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	color: #384145;
}

.Disclaimer
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #A26A32;
}

.innercopyright
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
	color: #B0773E;
	vertical-align: middle;
	text-decoration: none;
	padding-right: 0px;
	padding-top: 5px;
}

.SiteBorder
{
	border: solid 1px #D7D4D1;
}

/*------------------------------------------Background Styles-------------------------------------------*/

.BackgroundColor
{
	background-color: #9F804A;
}

.MenuBackground
{
}

.HomepageBackground
{
	background-image: url(Images/HomepageBackground.jpg);
	background-repeat: no-repeat;
}

.InnerBackground
{
	background-image: url(Images/InnerBackground.jpg);
	background-repeat: no-repeat;
	background-color: #272727;
}

.InnerBackground900
{
	background-image: url(Images/InnerBackground900.jpg);
	background-repeat: no-repeat;
	background-color: #272727;
}

.SubpageLogo
{
	background-color: Transparent;
	background-image: url(Images/SubpageLogo.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.SecondaryRepeating
{
	background-color: Transparent;
	background-image: url(Images/SecondaryRepeating.jpg);
	background-repeat: repeat-x;
}

/*--------------------------------------------Home Page Text------------------------------------------*/
.HomeH1
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 17px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.HomeH2
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	color: #FFFFFF;
}

.HomeText
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}

.PhoneNumber
{
	font-family: Times New Roman PS, Times New Roman;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	font-style: Roman;
	color: #FFFFFF;
}

.Email
{
	font-family: Times New Roman PS, Times New Roman;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	font-style: Roman;
	color: #FFFFFF;
}


/*---------------------------------------------Sub Page Text--------------------------------------------*/
.SubH1
{
 font-family: Helvetica, Verdana, Arial, Sans-Serif;
 font-size: 18px;
 font-weight: bold;
 text-decoration: none;
 font-style: italic;
 color: #A0672E;
}

.SubH2
{
 font-family: Helvetica, Verdana, Arial, Sans-Serif;
 font-size: 14px;
 font-weight: bold;
 text-decoration: None;
 color: #A0672E;
}

.SubText
{
 font-family: Helvetica, Verdana, Arial, Sans-Serif;
 font-size: 12px;
 line-height: 17px;
 font-weight: normal;
 text-decoration: none;
 color: #384145;
}

.SubTextBold
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 9.5pt;
	font-weight: bold;
	text-decoration: none;
	color: #272424;
}

.HomesAvailableHeader, a.HomesAvailableHeader, .HomesAvailableHeader a
{
 font-family: Helvetica, Verdana, Arial, Sans-Serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #384145;
}

.SearchText
{
 font-family: Helvetica, Verdana, Arial, Sans-Serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
 color: #384145;
}

.PlanName /* Plan name on Search Results page */
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #384145;
}

.StyleName /* Style name on Search Results page */
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #384145;
}

/*--------------------------------------Secondary Styles-------------------------------------------*/

.LeftMenu
{
      padding-right: 0px;
      padding-bottom: 0px;
      margin-top: 3px;
      margin-left: 0px;
      margin-bottom: 0px;
      padding-left: 0px;
}
.secondarynav_title
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: bold;	
	color: #272424;
	text-decoration: none;
	text-align: right;
	display: block;
	padding-right: 6px;
	padding-bottom: 2px;
}
	
.SecondaryNav
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	display: block;
	vertical-align: middle;
	width: 149px;
}

a.SecondaryNav:hover
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #47494C;
	text-decoration: none;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	display: block;
	vertical-align: middle;
	background-image: url(Images/CommunityMenuButton_Over.jpg);
	width: 149px;
}

.SecondaryNav_sel
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
	color: #47494C;
	text-decoration: none;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	display: block;
	vertical-align: middle;
	background-image: url(Images/CommunityMenuButton_Over.jpg);
	width: 149px;
}

.SecondaryNav_selNoHighlight
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
	color: #47494C;
	text-decoration: none;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	display: block;
	vertical-align: middle;
	background-image: url(Images/CommunityMenuButton_Over.jpg);
	width: 149px;
}

.SecondaryNav_sel2
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
	color: #756F6F;
	text-decoration: none;
	text-align: right;
	padding-left: 10px;
	display: block;
}

.SecondaryNavSubMenu, a.SecondaryNavSubMenu
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
	color: #756F6F;
	text-decoration: none;
	text-align: right;
	padding-right: 6px;
	padding-left: 10px;
	display: block;
	padding-bottom: 4px;
}

.SecondaryNavSubMenu_sel
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;	
	color: #272424;
	text-decoration: none;
	text-align: right;
	padding-left: 10px;
	display: block;

}

.TertiaryBackground
{
	background-color: #E5E3D0;
}

.SecondaryBorder
{
	border-bottom: solid 1px #FFFFFF;
}

/*-------------------------------------------------Menu Styles---------------------------------------------*/

.TopMenu
{

}

.MenuGroup
{
	padding-right: 0px;
	padding-bottom: 0px;
	text-align: left;
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-left: 0px;

}

.SubMenu0
{
	line-height: 18px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #9ABACC;
	width: 100%;
	filter: alpha(opacity=90);
	-moz-opacity:0.9;           /* Mozilla 1.6 and below   */
    opacity: 0.9;               /* newer Mozilla and CSS-3 */
    cursor: pointer;	
	cursor: hand;
	margin-left: 10px;
	
}

.SubMenu1
{
	line-height: 18px;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #9ABACC;
	width: 100%;
	filter: alpha(opacity=90);
	-moz-opacity:0.9;           /* Mozilla 1.6 and below   */
    opacity: 0.9;               /* newer Mozilla and CSS-3 */
    cursor: pointer;	
	cursor: hand;
}

.MenuItem0
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 30px;
	text-align: center;
	margin-left: 8px;
	padding-bottom: 8px;	
    cursor: pointer;	
	cursor: hand;
}

.MenuItemOver0
{ 
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 30px;
	text-align: center;
	margin-left: 8px;
	padding-bottom: 8px;
    cursor: pointer;	
	cursor: hand;
	
}

.MenuItemSelected0
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	line-height: 30px;
	text-align: center;
	margin-left: 8px;
	padding-bottom: 8px;
    cursor: pointer;	
	cursor: hand;
}
/**/
.MenuItem1
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #6B6666;
	line-height: 18px;
	padding-top: 0px;
	text-align: left;
	padding-bottom: 0px;
    cursor: pointer;	
	cursor: hand;
	width: 175px;
}

.MenuItemOver1
{ 
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	padding-top: 0px;
	text-align: left;
	background-color: #7BB2CC;
	padding-bottom: 0px;
    cursor: pointer;	
	cursor: hand;
	width: 179px;
}

.MenuItem2
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #6B6666;
	line-height: 18px;
	padding-top: 0px;
	text-align: left;
	padding-bottom: 0px;
    cursor: pointer;	
	cursor: hand;
	width: 175px;
}

.MenuItemOver2
{ 
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 18px;
	padding-top: 0px;
	text-align: left;
	background-color: #7BB2CC;
	padding-bottom: 0px;
    cursor: pointer;	
	cursor: hand;
	width: 175px;
}


/* IE hacks to fix box-model problem where IE adds border/margin/padding width to outside of the box */

.yourstyle

{

            voice-family: "\"}"";

            voice-family: inherit;

           

/* Conforming browsers use values below this line */

}

.MenuGroup
{
      padding-right: 0px;
      padding-bottom: 0px;
      text-align: left;
      margin-top: 1px;
      margin-left: 0px;
      margin-bottom: 0px;
      padding-left: 0px;
}

.MenuItem0
{
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 13px;
      font-weight: normal;
      color: #FFFFFF;
      line-height: 10px;
      text-align: center;
      margin-left: 8px;
      padding-bottom: 8px;    
	  cursor: pointer;    
      cursor: hand;
}

.MenuItemOver0
{ 
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 13px;
      font-weight: normal;
      color: #000000;
      line-height: 10px;
      text-align: center;
      margin-left: 8px;
      padding-bottom: 8px;
      cursor: pointer;    
	  cursor: hand;
}

.MenuItemSelected0
{
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 13px;
      font-weight: normal;
      color: #000000;
      line-height: 10px;
      text-align: center;
      margin-left: 8px;
      padding-bottom: 8px;
      cursor: pointer;    
      cursor: hand;
}

.LeftMenu
{
      padding-right: 0px;
      padding-bottom: 0px;
      margin-top: 3px;
      margin-left: 0px;
      margin-bottom: 0px;
      padding-left: 0px;
}

.SecondaryNav
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal; 
	color: #FFFFFF;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	vertical-align: middle;
	width: 149px;
}
 
a.SecondaryNav:hover
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	color: #47494C;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	vertical-align: middle;
	width: 149px;
	background-image: url(Images/CommunityMenuButton_Over.jpg);
	display: block;
}
 
.SecondaryNav_sel
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal; 
	color: #47494C;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	vertical-align: middle;
	width: 149px;
	background-image: url(Images/CommunityMenuButton_Over.jpg);
	display: block;
}
 
.SecondaryNav_selNoHighlight
{
	font-family: Helvetica, Verdana, Arial, Sans-Serif;
	font-size: 11px;
	font-weight: normal; 
	color: #47494C;
	text-align: center;
	margin-left: -1px;
	margin-top: -1px;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 0px;
	line-height: 25px;
	vertical-align: middle;
	width: 149px;
	background-image: url(Images/CommunityMenuButton_Over.jpg);
	display: block;
}

