#id11specialoccasioncakesbutton a:hover  {
   background-position: -121px 0%;
}

#id2pricinganddeliverybutton a:hover  {
   background-position: -150px 0%;
}

#id1sampleicingflavorsbutton a:hover  {
   background-position: -147px 0%;
}

#id1samplecakeflavorsbutton a:hover  {
   background-position: -142px 0%;
}

#id5makingyoursweetdreamscometrue  {
   background: url(sg_weddingcakes_media/id5makingyoursweetdreamscom.jpg) no-repeat;
   position: absolute;
   left: 105px;
   top: 570px;
   z-index: 2;
   width: 627px;
   height: 88px;
}

#shamanedecoratingbutton a:hover  {
   background-position: -257px 0%;
}

#id14aboutshamanebutton a:hover  {
   background-position: -124px 0%;
}

#id14weddingcakesbutton a:hover  {
   background-position: -137px 0%;
}

#id1sampleicingflavorsbutton  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 300px;
   z-index: 2;
   width: 147px;
   height: 14px;
}

#id2pricinganddeliverybutton  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 360px;
   z-index: 2;
   width: 150px;
   height: 14px;
}

#id14pastriesbutton a:hover  {
   background-position: -80px 0%;
}

#id1samplecakeflavorsbutton  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 280px;
   z-index: 2;
   width: 142px;
   height: 14px;
}

#groomscakesbutton a:hover  {
   background-position: -101px 0%;
}

#id1orderingbutton a:hover  {
   background-position: -68px 0%;
}

#id14contactbutton a:hover  {
   background-position: -102px 0%;
}

#dessertbarsbutton a:hover  {
   background-position: -87px 0%;
}

#shamanedecoratingbutton  {
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 408px;
   z-index: 5;
   width: 257px;
   height: 146px;
}

#id14homebutton a:hover  {
   background-position: -59px 0%;
}

#shamanedecoratingpopup  {
   background: url(sg_weddingcakes_media/shamanedecoratingpopup.jpg) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 22px;
   top: 134px;
   z-index: 2;
   width: 259px;
   height: 173px;
}

#groomscakesbutton  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 320px;
   z-index: 2;
   width: 101px;
   height: 14px;
}

#id1orderingbutton  {
   visibility: visible;
   position: absolute;
   left: 539px;
   top: 379px;
   z-index: 2;
   width: 68px;
   height: 13px;
}

#dessertbarsbutton  {
   visibility: visible;
   position: absolute;
   left: 540px;
   top: 340px;
   z-index: 2;
   width: 87px;
   height: 14px;
}

#id0weddingcakes  {
   background: url(sg_weddingcakes_media/id0weddingcakes.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 358px;
   top: 23px;
   z-index: 2;
   width: 321px;
   height: 28px;
}

#greenstripecake  {
   background: url(sg_weddingcakes_media/greenstripecake.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 119px;
   z-index: 3;
   width: 102px;
   height: 147px;
}

#cakewroses  {
   background: url(sg_weddingcakes_media/cakewroses.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 611px;
   top: 119px;
   z-index: 4;
   width: 102px;
   height: 147px;
}

#chocroses  {
   background: url(sg_weddingcakes_media/chocroses.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 264px;
   z-index: 4;
   width: 102px;
   height: 146px;
}

#layer25  {
   background: url(sg_weddingcakes_media/layer25.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 411px;
   top: 120px;
   z-index: 2;
   width: 102px;
   height: 146px;
}

#layer27  {
   background: url(sg_weddingcakes_media/layer27.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 311px;
   top: 408px;
   z-index: 2;
   width: 102px;
   height: 146px;
}

#layer24  {
   background: url(sg_weddingcakes_media/layer24.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 311px;
   top: 120px;
   z-index: 5;
   width: 102px;
   height: 146px;
}

#layer26  {
   background: url(sg_weddingcakes_media/layer26.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 311px;
   top: 264px;
   z-index: 3;
   width: 102px;
   height: 146px;
}

