header #yearstamp {
  background-image: url(../images/header/yearstamp.gif);
  background-position: center;
  background-repeat: no-repeat;
  height: 70px;
}

header div.mainOuterWrapper div.mainInnerWrapper {
  background-image: url(../images/header/header_bg.gif);
  background-position: center bottom;
  background-repeat: no-repeat;
}

header div.mainOuterWrapper div.mainInnerWrapper.easter {
  background-image: url(../images/header/header_easter.gif);
}

header div.mainOuterWrapper div.mainInnerWrapper.halloween {
  background-image: url(../images/header/header_halloween.gif);
}

header div.mainOuterWrapper div.mainInnerWrapper.xmas {
  background-image: url(../images/header/header_xmas.gif);
}

header div.mainOuterWrapper div.mainInnerWrapper.newyear {
  background-image: url(../images/header/header_newyear.gif);
}

header div.mainOuterWrapper ul.mainInnerWrapper {
  border-left: 1px solid #204384;
  border-right: 1px solid #6686c2;
  display: flex;
}

header div.mainOuterWrapper ul.mainInnerWrapper li.display-inline-block {
  border-left: 1px solid #6686c2;
  border-right: 1px solid #204384;
  flex-grow: 1;
}

header div.mainOuterWrapper ul.mainInnerWrapper li:hover {
  background-color: #204384;
}

header div.mainOuterWrapper ul.mainInnerWrapper li.display-inline-block a,
header div.mainOuterWrapper ul.mainInnerWrapper li.display-inline-block span {
  text-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

header div.mainOuterWrapper ul.mainInnerWrapper li.display-inline-block ul.dropDown {
  position: absolute;
  top: 100%;
  left: 0px;
  z-index: 10;
}

header div.mainOuterWrapper ul.mainInnerWrapper li.display-inline-block:hover ul.dropDown {
  display: block;
}