/* "Active" nav needs to be hidden from IE7 due to an ugly bug related to IE7's
  improper handling of CSS :hover pseudo-class with background-positions y-value
  applied: http://www.satzansatz.de/cssd/pseudocss.html#hoverstuck */

/** home **/
#primary-nav .active .home,
#primary-nav .active:hover .home {
  background-position: 0 -54px;
}

/** company **/
#primary-nav .active .company,
#primary-nav .active:hover .company {
  background-position: -76px -54px;
}

/** news **/
#primary-nav .active .news,
#primary-nav .active:hover .news {
  background-position: -179px -54px;
}

/** products **/
#primary-nav .active .products,
#primary-nav .active:hover .products {
  background-position: -253px -54px;
}

/** resources **/
#primary-nav .active .resources,
#primary-nav .active:hover .resources {
  background-position: -349px -54px;
}

/** contact **/
#primary-nav .active .contact,
#primary-nav .active:hover .contact {
  background-position: -457px -54px;
}