#joannbutton a:hover  {
   background-position: -259px 0%;
}

#photographybutton a  {
   background-image: url(photographymedia/photographybutton.gif);
}

#directionsbutton a  {
   background-image: url(photographymedia/directionsbutton.gif);
}

#itinerarybutton a  {
   background-image: url(photographymedia/itinerarybutton.gif);
}

#campingbutton a  {
   background-image: url(photographymedia/campingbutton.gif);
}

#id87background  {
   background-image: url(photographymedia/id87background.gif);
}

#joannbutton a  {
   background: url(photographymedia/joannbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 21px;
   width: 259px;
   font-size: 21px;
   line-height: 21px;
}

#rsvpbutton a  {
   background-image: url(photographymedia/rsvpbutton.gif);
}

#joannbutton  {
   visibility: visible;
   position: absolute;
   left: 276px;
   top: 430px;
   z-index: 3;
   width: 259px;
   height: 21px;
}

#layer10  {
   background: url(photographymedia/layer10.gif) no-repeat;
   position: absolute;
   left: 81px;
   top: 277px;
   z-index: 2;
   width: 639px;
   height: 228px;
}

