.itemAboutUsOff {
width: 190px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_about_us_off.gif);
background-repeat: no-repeat;
background-color: transparent;
align: center;
}
.itemAboutUsOn {
width: 190px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_about_us_on.gif);
background-repeat: no-repeat;
background-color: transparent;
}

.itemCurrentCommunitiesOff {
width: 194px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_current-communities_off.gif);
background-repeat: no-repeat;
background-color: transparent;
}
.itemCurrentCommunitiesOn {
width: 194px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_current-communities_on.gif);
background-repeat: no-repeat;
background-color: transparent;
}

.itemRealEstateOff {
width: 194px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_real-estate_off.gif);
background-repeat: no-repeat;
background-color: transparent;
}
.itemRealEstateOn {
width: 194px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_real-estate_on.gif);
background-repeat: no-repeat;
background-color: transparent;
}

.itemLodgingOff {
width: 194px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_lodging_off.gif);
background-repeat: no-repeat;
background-color: transparent;
}
.itemLodgingOn {
width: 194px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_lodging_on.gif);
background-repeat: no-repeat;
background-color: transparent;
}

.itemActivitiesOff {
width: 188px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_activities_off.gif);
background-repeat: no-repeat;
background-color: transparent;
}
.itemActivitiesOn {
width: 188px;
height: 40px;
cursor: pointer;
background-image: url(../images/nav_main_activities_on.gif);
background-repeat: no-repeat;
background-color: transparent;
}


/*END TOP LEVEL ITEMS*/

/*BEGIN GLOBAL SUB MENU STYLES*/
.itemSubOff {
width: 100%;
background-color: #3c3c3c;
cursor: pointer;
padding: 2px 2px 2px 2px;
float: right;
}

.itemSubOn {
width: 100%;
background-color: #3c3c3c;
cursor: pointer;
padding: 2px 2px 2px 2px;
}

.itemSubTextOff {
font-family: tahoma, sans serif;
font-size: 12px;
font-weight: normal;
color: #ffffff;
text-align: center;
line-height: 18px;
}

.itemSubTextOn {
font-family: tahoma, sans serif;
font-size: 12px;
font-weight: normal;
//color: #d6d8d2;
color: #BDBFBA;
text-align: center;
line-height: 18px;
}


/*END GLOBAL SUB MENU STYLES*/

.padSubMenu {
width: 160px;
padding: 4px 0 66px;
background-color: #3c3c3c;
filter:alpha(opacity=90);
/* CSS3 standard */
opacity:0.9;
/* for Mozilla */
-moz-opacity:0.9;


}