#specialeventsbutton a.nmh,
#specialeventsbutton a:hover  {
   background-position: -114px 0%;
}

#i72contactusbutton a.nmh,
#i72contactusbutton a:hover  {
   background-position: -89px 0%;
}

#i69weddingsbutton a:hover,
#i69weddingsbutton a.nmh  {
   background-position: -75px 0%;
}

#i68venuesbutton a:hover,
#i68venuesbutton a.nmh  {
   background-position: -55px 0%;
}

#i67homebutton a.nmh,
#i67homebutton a:hover  {
   background-position: -46px 0%;
}

#i70menubutton a:hover,
#i70menubutton a.nmh  {
   background-position: -48px 0%;
}

#welcometext p a,
#servicestext p a  {
   display: inline;
}

#ourwebsitewillworkwithyou  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/ourwebsitewillworkwithyou.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 31px;
   width: 247px;
   z-index: 5;
   top: 1015px;
   left: 164px;
   position: absolute;
}

#locatedinsidetheoperating  {
   z-index: 6;
}

#wenowhaveamobilewebsiteso  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/wenowhaveamobilewebsiteso.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 31px;
   width: 233px;
   z-index: 5;
   top: 938px;
   left: 163px;
   position: absolute;
}

#cakesphotographerentertai  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/cakesphotographerentertai.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 175px;
   width: 151px;
   z-index: 5;
   top: 892px;
   left: 730px;
   position: absolute;
}

#decoratingflowersdecorate  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/decoratingflowersdecorate.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 164px;
   width: 138px;
   z-index: 5;
   top: 895px;
   left: 584px;
   position: absolute;
}

#specialeventsbutton a  {
   line-height: 25px;
   font-size: 25px;
   width: 114px;
   height: 25px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d71specialeventsbutton.gif);
}

#i72contactusbutton a  {
   line-height: 14px;
   font-size: 14px;
   width: 89px;
   height: 14px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d72contactusbutton.gif);
}

#i69weddingsbutton a  {
   line-height: 25px;
   font-size: 25px;
   width: 75px;
   height: 25px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d69weddingsbutton.gif);
}

#lenscateringbottom  {
   background-image: url(sg_home_media/lenscateringbottom.gif);
}

#i68venuesbutton a  {
   line-height: 14px;
   font-size: 14px;
   width: 55px;
   height: 14px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d68venuesbutton.gif);
}

#i2010lenscatering  {
   background-image: url(sg_home_media/i2010lenscatering.gif);
}

#allrightsreserved  {
   background-image: url(sg_home_media/allrightsreserved.gif);
}

#lenslogobutton a  {
   background-image: url(sg_home_media/lenslogobutton.gif);
}

#i70menubutton a  {
   line-height: 14px;
   font-size: 14px;
   width: 48px;
   height: 14px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d70menubutton.gif);
}

#i67homebutton a  {
   line-height: 19px;
   font-size: 19px;
   width: 46px;
   height: 19px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d67homebutton.gif);
}

#i68venuesbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 14px;
   width: 55px;
   z-index: 8;
   top: 415px;
   left: 281px;
   position: absolute;
}

#lenslogobutton  {
   z-index: 7;
}

#contentdivhome  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/contentdivhome.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 556px;
   width: 10px;
   z-index: 5;
   top: 532px;
   left: 566px;
   position: absolute;
}

#iphonebutton a  {
   line-height: 192px;
   font-size: 192px;
   width: 102px;
   height: 192px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/iphonebutton.gif);
}

#lenslogobottom  {
   background-image: url(sg_home_media/lenslogobottom.gif);
}

#mobilebutton a  {
   line-height: 21px;
   font-size: 21px;
   width: 217px;
   height: 21px;
   display: block;
   background-repeat: no-repeat;
   background-image: url(sg_home_media/mobilebutton.gif);
}

#mobilewebsite  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/mobilewebsite.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 26px;
   width: 177px;
   z-index: 5;
   top: 893px;
   left: 161px;
   position: absolute;
}

#i67homebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 19px;
   width: 46px;
   z-index: 7;
   top: 410px;
   left: 179px;
   position: absolute;
}

#lenslogocopy4  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/lenslogocopy4.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 30px;
   width: 30px;
   z-index: 7;
   top: 404px;
   left: 364px;
   position: absolute;
}

#iphonebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 192px;
   width: 102px;
   z-index: 5;
   top: 901px;
   left: 435px;
   position: absolute;
}

#mobilebutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 21px;
   width: 217px;
   z-index: 5;
   top: 981px;
   left: 171px;
   position: absolute;
}

#i126services  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d126services.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 22px;
   width: 90px;
   z-index: 5;
   top: 809px;
   left: 584px;
   position: absolute;
}

#servicestext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 264px;
   z-index: 5;
   top: 849px;
   left: 586px;
   position: absolute;
}

#contentback  {
   background-image: url(sg_home_media/contentback.gif);
}

#homenavback  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/homenavback.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 61px;
   width: 772px;
   z-index: 6;
   top: 395px;
   left: 135px;
   position: absolute;
}

#welcometext  {
   margin-top: 0px;
   margin-left: 0px;
   width: 376px;
   z-index: 5;
   top: 534px;
   left: 164px;
   position: absolute;
}

#videoxmedia  {
   margin-top: 0px;
   margin-left: 0px;
   width: 300px;
   z-index: 5;
   top: 532px;
   left: 579px;
   position: absolute;
}

#i17welcome  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/d17welcome.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 26px;
   width: 99px;
   z-index: 5;
   top: 487px;
   left: 160px;
   position: absolute;
}

#homeimage  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/homeimage.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 284px;
   width: 754px;
   z-index: 5;
   top: 121px;
   left: 139px;
   position: absolute;
}

#video  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/video.gif);
   margin-top: 0px;
   margin-left: 0px;
   height: 26px;
   width: 65px;
   z-index: 5;
   top: 486px;
   left: 578px;
   position: absolute;
}

body  {
   background-image: url(sg_home_media/browserbackground.gif);
}


