#weddingsmenu li a,
#pricingmenu li a,
#aboutusmenu li a,
#engagedmenu li a,
#portraitsmenu li a  {
   color: #408080;
   background-color: #FFFFE2;
}

#testimonialsbutton,
#weddingsbutton  {
   z-index: 6;
}

#id5homebutton,
#layer33,
#layer34  {
   z-index: 2;
}

#portraitsmenu,
#aboutusmenu  {
   z-index: 17;
}

#weddingsmenu,
#pricingmenu  {
   z-index: 16;
}

#testimonialsbutton a  {
   background-image: url(clientaccessmedia/testimonialsbutton.jpg);
}

#sessioninfomenu li a  {
   text-decoration: underline;
}

#bggrow *:first-child  {
   margin-top: 0px;
}

#bggrow *:last-child  {
   margin-bottom: 0px;
}

#intomemoriescopy3 p  {
   font: 12px/14px Arial;
   margin: 0px;
   color: #332D01;
   text-align: left;
}

#layer37,
#layer38  {
   z-index: 4;
}

#intomemoriescopy3  {
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 120px;
   z-index: 14;
   width: 666px;
}

#contactusbutton a  {
   background-image: url(clientaccessmedia/contactusbutton.jpg);
}

#weddingsbutton a  {
   background-image: url(clientaccessmedia/weddingsbutton.jpg);
}

#whatsnewbutton a  {
   background-image: url(clientaccessmedia/whatsnewbutton.jpg);
}

#sessioninfomenu  {
   z-index: 19;
}

#engagedbutton a  {
   background-image: url(clientaccessmedia/engagedbutton.jpg);
}

#pricingbutton a  {
   background-image: url(clientaccessmedia/pricingbutton.jpg);
}

#contactusbutton  {
   z-index: 9;
}

#aboutusbutton a  {
   background-image: url(clientaccessmedia/aboutusbutton.jpg);
}

#whatsnewbutton  {
   z-index: 10;
}

#engagedbutton  {
   z-index: 5;
}

#pricingbutton  {
   z-index: 7;
}

#aboutusbutton  {
   z-index: 8;
}

#engagedmenu  {
   z-index: 18;
}

#fallkisspic  {
   z-index: 9;
   background-image: url(clientaccessmedia/fallkisspic.jpg);
}

#kissingpic  {
   z-index: 9;
   background-image: url(clientaccessmedia/kissingpic.jpg);
}

#layer21  {
   z-index: 23;
   background-image: url(clientaccessmedia/layer21.jpg);
}

#layer36  {
   z-index: 3;
}

#layer22  {
   z-index: 24;
   background-image: url(clientaccessmedia/layer22.jpg);
}

#layer35  {
   z-index: 3;
   background-image: url(clientaccessmedia/layer35.jpg);
}

#layer28  {
   z-index: 8;
   background-image: url(clientaccessmedia/layer28.jpg);
}

#layer29  {
   z-index: 7;
   background-image: url(clientaccessmedia/layer29.jpg);
}

#layer17  {
   z-index: 16;
   background-image: url(clientaccessmedia/layer17.jpg);
}

#layer20  {
   z-index: 22;
   background-image: url(clientaccessmedia/layer20.jpg);
}

#layer39  {
   z-index: 5;
   background-image: url(clientaccessmedia/layer39.jpg);
}

#layer32  {
   z-index: 6;
   background-image: url(clientaccessmedia/layer32.jpg);
}

#layer25  {
   z-index: 10;
   background-image: url(clientaccessmedia/layer25.jpg);
}

#layer26  {
   z-index: 11;
   background-image: url(clientaccessmedia/layer26.jpg);
}

#layer40  {
   z-index: 5;
   background-image: url(clientaccessmedia/layer40.jpg);
}

#layer27  {
   z-index: 8;
   background-image: url(clientaccessmedia/layer27.jpg);
}

#layer31  {
   z-index: 6;
   background-image: url(clientaccessmedia/layer31.jpg);
}

#layer18  {
   z-index: 20;
   background-image: url(clientaccessmedia/layer18.jpg);
}

#layer23  {
   z-index: 25;
   background-image: url(clientaccessmedia/layer23.jpg);
}

#layer30  {
   z-index: 7;
   background-image: url(clientaccessmedia/layer30.jpg);
}

#layer19  {
   z-index: 21;
   background-image: url(clientaccessmedia/layer19.jpg);
}

#layer24  {
   z-index: 26;
   background-image: url(clientaccessmedia/layer24.jpg);
}

#access  {
   background: url(clientaccessmedia/access.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 387px;
   top: 65px;
   z-index: 17;
   width: 100px;
   height: 37px;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

#bggrow  {
   margin: 7px 14px 0px 208px;
   visibility: visible;
   padding: 0px;
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 13;
}

#client  {
   background: url(clientaccessmedia/client.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 65px;
   z-index: 15;
   width: 85px;
   height: 40px;
}

