﻿#featuredweddingsmenu  {
   width: 219px;
   z-index: 6;
   top: 280px;
   left: 320px;
}

#featuredweddingsmenu li a  {
   background-color: #000000;
   color: #FFFFFF;
}

#featuredalbumsmenu,
#featuredweddingsmenu,
#weddingcollectionsmenu,
#weddingphotogallerymenu  {
   font: 20px/25px Georgia;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   text-indent: 15px;
   color: #FEFEFE;
   visibility: hidden;
   position: absolute;
}

#featuredalbumsmenu li,
#weddingphotogallerymenu li,
#featuredweddingsmenu li,
#seniorpricesmenu li,
#weddingcollectionsmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#weddingphotogallerymenu li a,
#weddingcollectionsmenu li a,
#featuredalbumsmenu li a,
#seniorpricesmenu li a,
#featuredweddingsmenu li a
{
   background-color: #000000;
   font-style: Normal;
   border-bottom-color: #FFFFFF;
   border-bottom-style: solid;
   border-right-color: #FFFFFF;
   border-right-style: solid;
   border-left-color: #FFFFFF;
   border-left-style: solid;
   border-width: 1px;
   border-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #FEFEFE;
   width: 100%;
   display: block;
}

#weddingphotogallerymenu li a:hover,
#weddingcollectionsmenu li a:hover,
#seniorpricesmenu li a:hover,
#featuredalbumsmenu li a:hover,
#featuredweddingsmenu li a:hover  {
   background-color: #FFFFFF;
   color: #000000;
   font-style: normal;
}

#featuredalbumsmenu  {
   width: 128px;
   z-index: 8;
   top: 300px;
   left: 380px;
}

#weddingphotogallerymenu  {
   width: 126px;
   z-index: 7;
   top: 320px;
   left: 350px;
}

#weddingcollectionsmenu  {
   width: 339px;
   z-index: 5;
   top: 340px;
   left: 310px;
}

#seniorpricesmenu  {
   font: 18px/30px Georgia;
   margin: -1px 0px 0px -1px;
   padding: 0px;
   list-style: none;
   text-align: left;
   color: #FEFCFC;
   visibility: hidden;
   position: absolute;
   left: 220px;
   top: 375px;
   z-index: 6;
   width: 170px;
}
