#mobilesitebutton a,
#webcreationsbutton a,
#contactusbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 10px;
   background-position: 0% 0px;
   font-size: 10px;
   line-height: 10px;
}

#photoprintsitebutton a,
#domainsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#id1allvirtualexpohomepagebutton a:hover  {
   background-position: -59px 0%;
}

#motiongraphicsbutton a,
#blogbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#id1allvirtualexpohomepagebutton a  {
   background: url(sg_contactus_media/id1allvirtualexpohomepagebu.gif) no-repeat 0% 0px;
   display: block;
   height: 71px;
   width: 59px;
   font-size: 71px;
   line-height: 71px;
}

#id1allvirtualexpohomepagebutton  {
   visibility: visible;
   position: absolute;
   left: 229px;
   top: 154px;
   z-index: 3;
   width: 59px;
   height: 71px;
}

#motiongraphicsbutton a:hover  {
   background-position: -82px 0%;
}

#photoprintsitebutton a:hover  {
   background-position: -90px 0%;
}

#webcreationsbutton a:hover  {
   background-position: -75px 0%;
}

#allvirtualexpollc20062009  {
   background: url(sg_contactus_media/allvirtualexpollc20062009.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 340px;
   top: 431px;
   z-index: 2;
   width: 128px;
   height: 9px;
}

#mobilesitebutton a:hover  {
   background-position: -55px 0%;
}

#contactusbutton a:hover  {
   background-position: -40px 0%;
}

#motiongraphicsbutton a  {
   width: 82px;
   background-image: url(sg_contactus_media/motiongraphicsbutton.gif);
}

#allvirtualexpohomepage  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#photoprintsitebutton a  {
   width: 90px;
   background-image: url(sg_contactus_media/photoprintsitebutton.gif);
}

#domainsbutton a:hover  {
   background-position: -44px 0%;
}

#photoprintsitebutton  {
   visibility: visible;
   position: absolute;
   left: 511px;
   top: 245px;
   z-index: 3;
   width: 90px;
   height: 9px;
}

#webcreationsbutton a  {
   width: 75px;
   background-image: url(sg_contactus_media/webcreationsbutton.gif);
}

#motiongraphicsbutton  {
   visibility: visible;
   position: absolute;
   left: 326px;
   top: 245px;
   z-index: 3;
   width: 82px;
   height: 12px;
}

#mobilesitebutton a  {
   width: 55px;
   background-image: url(sg_contactus_media/mobilesitebutton.gif);
}

#blogbutton a:hover  {
   background-position: -22px 0%;
}

#webcreationsbutton  {
   visibility: visible;
   position: absolute;
   left: 240px;
   top: 245px;
   z-index: 3;
   width: 75px;
   height: 10px;
}

#contactusbutton a  {
   width: 40px;
   background-image: url(sg_contactus_media/contactusbutton.gif);
}

#mobilesitebutton  {
   visibility: visible;
   position: absolute;
   left: 176px;
   top: 245px;
   z-index: 3;
   width: 55px;
   height: 10px;
}

#id1layer16copy3  {
   background: url(sg_contactus_media/id1layer16copy3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 75px;
   top: 103px;
   z-index: 2;
   width: 600px;
   height: 163px;
}

#domainsbutton a  {
   width: 44px;
   background-image: url(sg_contactus_media/domainsbutton.gif);
}

#contactusbutton  {
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 245px;
   z-index: 3;
   width: 40px;
   height: 10px;
}

#domainsbutton  {
   visibility: visible;
   position: absolute;
   left: 454px;
   top: 245px;
   z-index: 3;
   width: 44px;
   height: 9px;
}

#blogbutton a  {
   width: 22px;
   background-image: url(sg_contactus_media/blogbutton.gif);
}

#blogbutton  {
   visibility: visible;
   position: absolute;
   left: 419px;
   top: 245px;
   z-index: 3;
   width: 22px;
   height: 12px;
}

#shape1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 750px;
   height: 450px;
   background-color: #FFFFFF;
   background-image: none;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}


