#menubox {
  left: 10px;
  width: 760px;
  height: 36px;
  position: relative;
  /*color: #40B647;   green text */
  /*color: #4685DF;   blue text  */
  /*color: black;*/
  background-image: url(menu/bg.png);
  /*text-align: center;*/
  /*font-size: 1.30em;*/
  /*font-family: Harrington;*/
}

#menubox div {
  top: 5px;
  height: 27px;
  position: absolute;
  background-image: url(menu/menu.png);
  background-repeat: no-repeat;
}

#menubox div a {
  height: 27px;
  width: 100%;
  display: block;
  background-image: url(menu/menu.png);
  background-repeat: no-repeat;
}

#mm_story {
  left: 8px;
  width: 95px;
  background-position: -62px -85px;
}
#mm_story a {
  background-position: -62px -1px;
}
#mm_story a:hover {
  background-position: -62px -29px;
}
#mm_story a:active {
  background-position: -62px -57px;
}

#mm_cast {
  left: 109px;
  width: 84px;
  background-position: -158px -85px;
}
#mm_cast a {
  background-position: -158px -1px;
}
#mm_cast a:hover {
  background-position: -158px -29px;
}
#mm_cast a:active {
  background-position: -158px -57px;
}

#mm_info {
  left: 199px;
  width: 129px;
  background-position: -243px -85px;
}
#mm_info a {
  background-position: -243px -1px;
}
#mm_info a:hover {
  background-position: -243px -29px;
}
#mm_info a:active {
  background-position: -243px -57px;
}

#mm_photos {
  left: 334px;
  width: 72px;
  background-position: -373px -85px;
}
#mm_photos a {
  background-position: -373px -1px;
}
#mm_photos a:hover {
  background-position: -373px -29px;
}
#mm_photos a:active {
  background-position: -373px -57px;
}

#mm_registry {
  left: 412px;
  width: 83px;
  background-position: -446px -85px;
}
#mm_registry a {
  background-position: -446px -1px;
}
#mm_registry a:hover {
  background-position: -446px -29px;
}
#mm_registry a:active {
  background-position: -446px -57px;
}

#mm_rsvp {
  left: 501px;
  width: 59px;
  background-position: -530px -85px;
}
#mm_rsvp a {
  background-position: -530px -1px;
}
#mm_rsvp a:hover {
  background-position: -530px -29px;
}
#mm_rsvp a:active {
  background-position: -530px -57px;
}

#mm_guestbook {
  left: 566px;
  width: 104px;
  background-position: -590px -85px;
}
#mm_guestbook a {
  background-position: -590px -1px;
}
#mm_guestbook a:hover {
  background-position: -590px -29px;
}
#mm_guestbook a:active {
  background-position: -590px -57px;
}

#mm_contact {
  left: 676px;
  width: 77px;
  background-position: -695px -85px;
}
#mm_contact a {
  background-position: -695px -1px;
}
#mm_contact a:hover {
  background-position: -695px -29px;
}
#mm_contact a:active {
  background-position: -695px -57px;
}
