#weddingcakescopy *:first-child  {
   padding-top: 0px;
}

#weddingcakescopy p a:hover  {
   color: #C25F6F;
}

#specialoccasioncakespopup  {
   z-index: 5;
   background-image: url(sg_weddingcakes_media/specialoccasioncakespopup.gif);
}

#weddingcakesbackground  {
   background: url(sg_weddingcakes_media/weddingcakesbackground.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 28px;
   z-index: 4;
   width: 860px;
   height: 475px;
}

#cakesandfillingspopup  {
   background-image: url(sg_weddingcakes_media/cakesandfillingspopup.gif);
}

#weddingcakespopup  {
   z-index: 5;
   background-image: url(sg_weddingcakes_media/weddingcakespopup.gif);
}

#weddingcakescopy  {
   visibility: visible;
   position: absolute;
   left: 430px;
   top: 177px;
   z-index: 5;
   width: 401px;
}

#traditionspopup  {
   background-image: url(sg_weddingcakes_media/traditionspopup.gif);
}

#contactuspopup  {
   z-index: 5;
   background-image: url(sg_weddingcakes_media/contactuspopup.gif);
}

#aboutuspopup  {
   z-index: 5;
   background-image: url(sg_weddingcakes_media/aboutuspopup.gif);
}

#pricingpopup  {
   background-image: url(sg_weddingcakes_media/pricingpopup.gif);
}

#gallerypopup  {
   background-image: url(sg_weddingcakes_media/gallerypopup.gif);
}

#cakerylogo  {
   background: url(sg_weddingcakes_media/cakerylogo.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 73px;
   z-index: 5;
   width: 156px;
   height: 61px;
}

#homepopup  {
   z-index: 5;
   background-image: url(sg_weddingcakes_media/homepopup.gif);
}

#menulines  {
   background-image: url(sg_weddingcakes_media/menulines.gif);
}

#dingbat  {
   background-image: url(sg_weddingcakes_media/dingbat.gif);
}

