a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#r7button a,
#r4button a,
#r5button a,
#r6button a,
#r2button a,
#r1button a,
#r3button a,
#r8button a  {
   background-repeat: no-repeat;
   display: block;
   height: 84px;
   background-position: 0% 0px;
   font-size: 84px;
   line-height: 84px;
}

#group10,
#group8,
#group9,
#group4,
#group5,
#group6,
#group7,
#group1,
#group2,
#group3,
#group11  {
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 118px;
   z-index: 5;
   width: 706px;
   height: 309px;
   background-repeat: no-repeat;
}

#bwprobutton a:hover,
#id0retouchbutton a:hover,
#c41button a:hover,
#scanbutton a:hover  {
   background-position: -125px 0%;
}

#r3button a:hover,
#r5button a:hover,
#r7button a:hover,
#r1button a:hover  {
   background-position: -85px 0%;
}

#scanbutton a,
#e6button a,
#dupesbutton a,
#c41button a,
#bwprobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#otherbutton a:hover,
#colorpributton a:hover,
#contactbutton a:hover  {
   background-position: -96px 0%;
}

#otherbutton a,
#colorpributton a,
#contactbutton a,
#minilabbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 13px;
   width: 96px;
   background-position: 0% 0px;
   font-size: 13px;
   line-height: 13px;
}

#r2popup,
#r1popup,
#r3popup,
#r6popup,
#r5popup,
#r4popup,
#r8popup  {
   visibility: hidden;
   position: absolute;
   left: 324px;
   top: 111px;
   width: 496px;
   height: 372px;
   background-repeat: no-repeat;
}

#bwpributton a:hover,
#dupesbutton a:hover,
#minilabbutton a:hover  {
   background-position: -95px 0%;
}

#r4button a:hover,
#r8button a:hover,
#r2button a:hover  {
   background-position: -84px 0%;
}

#colorpributton,
#otherbutton,
#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 35px;
   z-index: 4;
   width: 96px;
   height: 13px;
}

#gtexttext p a:hover,
#emailtext p a:hover  {
   text-decoration: underline;
}

#r3button,
#r1button,
#r5button,
#r7button  {
   visibility: visible;
   position: absolute;
   left: 40px;
   z-index: 16;
   width: 85px;
   height: 84px;
}

#r8button,
#r2button,
#r4button  {
   visibility: visible;
   position: absolute;
   left: 137px;
   z-index: 16;
   width: 84px;
   height: 84px;
}

#id1homepagebutton a:hover  {
   background-position: -141px 0%;
}

#id1retouchbutton a:hover  {
   background-position: -65px 0%;
}

#scanbutton,
#bwprobutton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   z-index: 4;
   width: 125px;
   height: 15px;
}

#id1homepagebutton a  {
   background: url(sg_bwpro_media/id1homepagebutton.png) no-repeat 0% 0px;
   display: block;
   height: 95px;
   width: 141px;
   font-size: 95px;
   line-height: 95px;
}

#id0retouchbutton a  {
   background: url(sg_bwpro_media/id0retouchbutton.png) no-repeat 0% 0px;
   display: block;
   height: 16px;
   width: 125px;
   font-size: 16px;
   line-height: 16px;
}

#id1retouchbutton a  {
   background: url(sg_gallery_media/id1retouchbutton.png) no-repeat 0% 0px;
   display: block;
   height: 26px;
   width: 65px;
   font-size: 26px;
   line-height: 26px;
}

#id1homepagebutton  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 11px;
   z-index: 4;
   width: 141px;
   height: 95px;
}

#r6button a:hover  {
   background-position: -83px 0%;
}

#colorpributton a  {
   background-image: url(sg_bwpro_media/colorpributton.png);
}

#id0retouchbutton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 271px;
   z-index: 4;
   width: 125px;
   height: 16px;
}

#id1retouchbutton  {
   visibility: visible;
   position: absolute;
   left: 865px;
   top: 108px;
   z-index: 16;
   width: 65px;
   height: 26px;
}

#e6button a:hover  {
   background-position: -124px 0%;
}

#contactbutton a  {
   background-image: url(sg_bwpro_media/contactbutton.png);
}

#minilabbutton a  {
   width: 95px;
   background-image: url(sg_bwpro_media/minilabbutton.png);
}

#colorpributton  {
   top: 187px;
}

#contactbutton  {
   top: 334px;
}

#bwpributton a  {
   background: url(sg_bwpro_media/bwpributton.png) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 95px;
   font-size: 12px;
   line-height: 12px;
}

#emailtext p a  {
   border: 0px none #000000;
   color: #1E9EE0;
   text-decoration: none;
}

#otherbutton a  {
   background-image: url(sg_bwpro_media/otherbutton.png);
}

#gtexttext p a  {
   font: bold 12px/14px;
   border: 0px none #000000;
   text-decoration: none;
   color: #00AEFF;
}

#bwprobutton a  {
   width: 125px;
   background-image: url(sg_bwpro_media/bwprobutton.png);
}

#colorpripopup  {
   background: url(sg_bwpri_media/colorpripopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 169px;
   z-index: 7;
   width: 49px;
   height: 49px;
}

#dupesbutton a  {
   width: 95px;
   background-image: url(sg_bwpro_media/dupesbutton.png);
}

#minilabbutton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 229px;
   z-index: 4;
   width: 95px;
   height: 13px;
}

#minilabpopup  {
   background: url(sg_bwpro_media/minilabpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 212px;
   z-index: 9;
   width: 49px;
   height: 48px;
}

#contactpopup  {
   background: url(sg_bwpro_media/contactpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 316px;
   z-index: 14;
   width: 49px;
   height: 49px;
}

#scanbutton a  {
   width: 125px;
   background-image: url(sg_bwpro_media/scanbutton.png);
}

#retouchpopup  {
   background: url(sg_gallery_media/retouchpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 253px;
   z-index: 11;
   width: 49px;
   height: 49px;
}

#gtexttext p  {
   font: bold 16px/19px "Myriad Pro";
   margin: 0px;
   color: #00AEFF;
   text-align: center;
}

#bwprobutton  {
   top: 167px;
}

#liaddtext p  {
   font: 16px/19px "Myriad Pro";
   margin: 0px;
   color: #3A3939;
   text-align: right;
}

#bwpributton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 209px;
   z-index: 4;
   width: 95px;
   height: 12px;
}

#otherbutton  {
   top: 313px;
}

#c41button a  {
   width: 125px;
   background-image: url(sg_bwpro_media/c41button.png);
}

#emailtext p  {
   font: 14px/17px "Myriad Pro";
   margin: 0px;
   color: #1E9EE0;
   text-align: right;
}

#dupesbutton  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 293px;
   z-index: 4;
   width: 95px;
   height: 15px;
}

#dupespopup  {
   background: url(sg_bwpro_media/dupespopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 274px;
   z-index: 12;
   width: 48px;
   height: 49px;
}

#background  {
   margin: 0px auto 0px auto;
   background: url(sg_bwpro_media/background.png) no-repeat;
   height: 583px;
   width: 972px;
   position: relative;
}

#e6button a  {
   width: 124px;
   background-image: url(sg_bwpro_media/e6button.png);
}

#bwpripopup  {
   background: url(sg_c41_media/bwpripopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 190px;
   z-index: 8;
   width: 49px;
   height: 49px;
}

#bwpropopup  {
   background: url(sg_colorpri_media/bwpropopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 148px;
   z-index: 6;
   width: 49px;
   height: 49px;
}

#otherpopup  {
   background: url(sg_bwpro_media/otherpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 295px;
   z-index: 13;
   width: 49px;
   height: 49px;
}

#r3button a  {
   width: 85px;
   background-image: url(sg_gallery_media/r3button.png);
}

#r6button a  {
   width: 83px;
   background-image: url(sg_gallery_media/r6button.png);
}

#r1button a  {
   width: 85px;
   background-image: url(sg_gallery_media/r1button.png);
}

#r8button a  {
   width: 84px;
   background-image: url(sg_gallery_media/r8button.png);
}

#r2button a  {
   width: 84px;
   background-image: url(sg_gallery_media/r2button.png);
}

#id0gallery  {
   background: url(sg_gallery_media/id0gallery.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 100px;
   z-index: 15;
   width: 909px;
   height: 393px;
}

#r4button a  {
   width: 84px;
   background-image: url(sg_gallery_media/r4button.png);
}

#r7button a  {
   width: 85px;
   background-image: url(sg_gallery_media/r7button.png);
}

#r5button a  {
   width: 85px;
   background-image: url(sg_gallery_media/r5button.png);
}

#scanbutton  {
   top: 251px;
}

#scanpopup  {
   background: url(sg_bwpro_media/scanpopup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 233px;
   z-index: 10;
   width: 49px;
   height: 49px;
}

#gtexttext  {
   visibility: visible;
   position: absolute;
   left: 374px;
   top: 260px;
   z-index: 16;
   width: 395px;
}

#liaddtext  {
   visibility: visible;
   position: absolute;
   left: 481px;
   top: 34px;
   z-index: 4;
   width: 451px;
}

#emailtext  {
   visibility: visible;
   position: absolute;
   left: 733px;
   top: 546px;
   z-index: 4;
   width: 197px;
}

#c41button  {
   visibility: visible;
   position: absolute;
   left: 35px;
   top: 146px;
   z-index: 4;
   width: 125px;
   height: 15px;
}

#r1button  {
   top: 109px;
}

#r2button  {
   top: 109px;
}

#r3button  {
   top: 206px;
}

#r6button  {
   visibility: visible;
   position: absolute;
   left: 138px;
   top: 303px;
   z-index: 16;
   width: 83px;
   height: 84px;
}

#r4button  {
   top: 206px;
}

#r8button  {
   top: 400px;
}

#e6button  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 125px;
   z-index: 4;
   width: 124px;
   height: 15px;
}

#r5button  {
   top: 303px;
}

#c41popup  {
   background: url(sg_bwpro_media/c41popup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 127px;
   z-index: 5;
   width: 49px;
   height: 49px;
}

#r7button  {
   top: 400px;
}

#e6popup  {
   background: url(sg_bwpro_media/e6popup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 171px;
   top: 106px;
   z-index: 4;
   width: 49px;
   height: 49px;
}

#group11  {
   background-image: url(sg_contact_media/group11.png);
}

#r2popup  {
   background-image: url(sg_gallery_media/r2popup.png);
   z-index: 18;
}

#r4popup  {
   background-image: url(sg_gallery_media/r4popup.png);
   z-index: 20;
}

#r1popup  {
   background-image: url(sg_gallery_media/r1popup.png);
   z-index: 17;
}

#group10  {
   background-image: url(sg_bwpro_media/group10.png);
}

#r3popup  {
   background-image: url(sg_gallery_media/r3popup.png);
   z-index: 19;
}

#r7popup  {
   background: url(sg_gallery_media/r7popup.png) no-repeat;
   visibility: hidden;
   position: absolute;
   left: 324px;
   top: 110px;
   z-index: 23;
   width: 496px;
   height: 373px;
}

#r8popup  {
   background-image: url(sg_gallery_media/r8popup.png);
   z-index: 24;
}

#r6popup  {
   background-image: url(sg_gallery_media/r6popup.png);
   z-index: 22;
}

#r5popup  {
   background-image: url(sg_gallery_media/r5popup.png);
   z-index: 21;
}

#group9  {
   background-image: url(sg_dupes_media/group9.png);
}

#group8  {
   background-image: url(sg_scan_media/group8.png);
}

#group7  {
   background-image: url(sg_minilab_media/group7.png);
}

#group4  {
   background-image: url(sg_e6_media/group4.png);
}

#group5  {
   background-image: url(sg_c41_media/group5.png);
}

#group2  {
   background-image: url(sg_colorpri_media/group2.png);
}

#group3  {
   background-image: url(sg_bwpri_media/group3.png);
}

#group1  {
   background-image: url(sg_other_media/group1.png);
}

#group6  {
   background-image: url(sg_retouch_media/group6.png);
}

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


