nav.categories .accommodation:hover,
nav.categories .accommodation.current {
  background-color: #666;
  color: #fff;
}

.content .categories hgroup.accommodation {
  background-color: #666;
}

.content .subcats.accommodation .current {
  color: #666;
}

.listing-detail.accommodation h1 {
  color: #666;
}

.whats-hot .listing.accommodation {
  background: #666;
}

.related-listings.accommodation>h1 {
  background: #666;
}nav.categories .eating-drinking:hover,
nav.categories .eating-drinking.current {
  background-color: #CD2544;
  color: #fff;
}

.content .categories hgroup.eating-drinking {
  background-color: #CD2544;
}

.content .subcats.eating-drinking .current {
  color: #CD2544;
}

.listing-detail.eating-drinking h1 {
  color: #CD2544;
}

.whats-hot .listing.eating-drinking {
  background: #CD2544;
}

.related-listings.eating-drinking>h1 {
  background: #CD2544;
}nav.categories .entertainment:hover,
nav.categories .entertainment.current {
  background-color: #2e53bf;
  color: #fff;
}

.content .categories hgroup.entertainment {
  background-color: #2e53bf;
}

.content .subcats.entertainment .current {
  color: #2e53bf;
}

.listing-detail.entertainment h1 {
  color: #2e53bf;
}

.whats-hot .listing.entertainment {
  background: #2e53bf;
}

.related-listings.entertainment>h1 {
  background: #2e53bf;
}nav.categories .info-services:hover,
nav.categories .info-services.current {
  background-color: #58adeb;
  color: #fff;
}

.content .categories hgroup.info-services {
  background-color: #58adeb;
}

.content .subcats.info-services .current {
  color: #58adeb;
}

.listing-detail.info-services h1 {
  color: #58adeb;
}

.whats-hot .listing.info-services {
  background: #58adeb;
}

.related-listings.info-services>h1 {
  background: #58adeb;
}nav.categories .parks-recreation:hover,
nav.categories .parks-recreation.current {
  background-color: #8EBE2E;
  color: #fff;
}

.content .categories hgroup.parks-recreation {
  background-color: #8EBE2E;
}

.content .subcats.parks-recreation .current {
  color: #8EBE2E;
}

.listing-detail.parks-recreation h1 {
  color: #8EBE2E;
}

.whats-hot .listing.parks-recreation {
  background: #8EBE2E;
}

.related-listings.parks-recreation>h1 {
  background: #8EBE2E;
}nav.categories .shopping:hover,
nav.categories .shopping.current {
  background-color: #00d0f1;
  color: #fff;
}

.content .categories hgroup.shopping {
  background-color: #00d0f1;
}

.content .subcats.shopping .current {
  color: #00d0f1;
}

.listing-detail.shopping h1 {
  color: #00d0f1;
}

.whats-hot .listing.shopping {
  background: #00d0f1;
}

.related-listings.shopping>h1 {
  background: #00d0f1;
}nav.categories .whats-hot:hover,
nav.categories .whats-hot.current {
  background-color: #8A2BE2;
  color: #fff;
}

.content .categories hgroup.whats-hot {
  background-color: #8A2BE2;
}

.content .subcats.whats-hot .current {
  color: #8A2BE2;
}

.listing-detail.whats-hot h1 {
  color: #8A2BE2;
}

.whats-hot .listing.whats-hot {
  background: #8A2BE2;
}

.related-listings.whats-hot>h1 {
  background: #8A2BE2;
}nav.categories .transport:hover,
nav.categories .transport.current {
  background-color: #E48126;
  color: #fff;
}

.content .categories hgroup.transport {
  background-color: #E48126;
}

.content .subcats.transport .current {
  color: #E48126;
}

.listing-detail.transport h1 {
  color: #E48126;
}

.whats-hot .listing.transport {
  background: #E48126;
}

.related-listings.transport>h1 {
  background: #E48126;
}