.itemResortTopOff {
width: 93px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_the-resort_off.gif);
background-repeat: no-repeat;
}
.itemResortTopOn {
width: 93px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_the-resort_on.gif);
background-repeat: no-repeat;
}

.itemSkiRideTopOff {
width: 92px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_ski-ride_off.gif);
background-repeat: no-repeat;
}
.itemSkiRideTopOn {
width: 92px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_ski-ride_on.gif);
background-repeat: no-repeat;
}

.itemGolfTopOff {
width: 57px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_golf_off.gif);
background-repeat: no-repeat;
}
.itemGolfTopOn {
width: 57px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_golf_on.gif);
background-repeat: no-repeat;
}

.itemActivititesTopOff {
width: 87px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_activitites_off.gif);
background-repeat: no-repeat;
}
.itemActivititesTopOn {
width: 87px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_activitites_on.gif);
background-repeat: no-repeat;
}

.itemEventsTopOff {
width: 73px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_events_off.gif);
background-repeat: no-repeat;
}
.itemEventsTopOn {
width: 73px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_events_on.gif);
background-repeat: no-repeat;
}

.itemGroupsTopOff {
width: 90px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_groups_off.gif);
background-repeat: no-repeat;
}
.itemGroupsTopOn {
width: 90px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_groups_on.gif);
background-repeat: no-repeat;
}

.itemLdgDinTopOff {
width: 144px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_lodging-dining_off.gif);
background-repeat: no-repeat;
}
.itemLdgDinTopOn {
width: 144px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_lodging-dining_on.gif);
background-repeat: no-repeat;
}

.itemRealtyTopOff {
width: 88px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_hv-realty_off.gif);
background-repeat: no-repeat;
}
.itemRealtyTopOn {
width: 88px;
height: 26px;
cursor: pointer;
background-image: url(/HolidayValley/SiteBase/wrap/theme0/images/nav_hv-realty_on.gif);
background-repeat: no-repeat;
}


/*END TOP LEVEL ITEMS*/

.itemFirstOff {
width: 203px;
height: 27px;
padding: 0  9px 0 9px;
background-color: #4e2a22;
border: 1px #6d3d31 solid;
}

.itemFirstOn {
width: 203px;
height: 27px;
padding: 0  9px 0 9px;
background-color: #eba854;
border: 1px #6d3d31 solid;
cursor: pointer;
}

.itemSubOff {
width: 203px;
height: 27px;
padding: 0  9px 0 9px;
background-color: #4e2a22;
border-left: 1px #6d3d31 solid;
border-right: 1px #6d3d31 solid;
border-bottom: 1px #6d3d31 solid;
}

.itemSubOn {
width: 203px;
height: 27px;
padding: 0  9px 0 9px;
background-color: #eba854;
border-left: 1px #6d3d31 solid;
border-right: 1px #6d3d31 solid;
border-bottom: 1px #6d3d31 solid;
cursor: pointer;
}

.itemSubTextOff {
font-family: Arial, sans-serif;
font-size: 11px;
color: #ffffff;
text-transform: uppercase;
text-align: left;
}
.itemSubTextOn {
font-family: Arial, sans-serif;
font-size: 11px;
color: #4e2a22;
text-transform: uppercase;
text-align: left;
}

.itemSubMenu  
{
      padding: 0px !important;
      border: 9px #4e2a22 solid !important;
      background-color: #4e2a22 !important;
}
