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

a ins  {
   text-decoration: none;
}

#clientjohnlainghomesagencystradaadvertising,
#clientaspenskicompanyagencysterlingricegroup,
#bernina,
#clientlennaragencystradaadvertising,
#clientschumacherhomesagencystradaadvertising,
#clienthunterdouglasagencywetpaintcommunicationscopy,
#clienthunterdouglasagencywetpaintcommunications,
#clientfredericprintingagencyenzeddesign,
#clienthunterdouglasagencywetpaintcommunicationscopy2,
#clientlasertechnologyincagencybiancoenero,
#clientlennar2  {
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 110px;
   z-index: 4;
   height: 45px;
   background-repeat: no-repeat;
}

#i4jacfinallogobutton a,
#i10b a,
#i4eqb a,
#i5carellisb a,
#i9b a,
#i6b a,
#i1thefarmb a,
#i3b a,
#i2coorsb a,
#i11b a,
#i3grandharborb a,
#i3hmpdnclrfnlbutton a,
#i1tbglogobutton a,
#i8b a,
#i5stfbutton a,
#i5b a,
#i2b a,
#i2pihlogowingsbutton a,
#i7b a,
#homeb a,
#i4b a,
#i1b a  {
   background-repeat: no-repeat;
   display: block;
   height: 12px;
   background-position: 0% 0px;
   font-size: 12px;
   line-height: 12px;
}

#i3grandharborb a:hover,
#i5stfbutton a:hover,
#i4jacfinallogobutton a:hover,
#i4eqb a:hover,
#i2pihlogowingsbutton a:hover,
#i2b a:hover,
#i3b a:hover,
#i4b a:hover,
#i5b a:hover,
#i5carellisb a:hover,
#i2coorsb a:hover,
#i3hmpdnclrfnlbutton a:hover  {
   background-position: -6px 0%;
}

#production2,
#rtlennar2,
#rtjlh,
#rtfp,
#rthd3,
#rthd2,
#rthd1,
#rtschumacher,
#rtbernina,
#production5,
#rtlennar,
#i4jaclogo,
#i3hampdenlogo,
#i5stflogo,
#home,
#production4,
#i2pihlogo,
#production3,
#pid2production,
#rtasc,
#rtlasertech  {
   margin: 0px auto 0px auto;
   width: 1026px;
   position: relative;
}

#clientcarellisagencymarktweeddesigncarellismagazine,
#clientcoorsbrewingcompanyagencyvisualimagescoorssport,
#clienteqresortsagencylandmindsmaverickmagazinead  {
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 110px;
   z-index: 4;
   height: 88px;
   background-repeat: no-repeat;
}

#ascbutton,
#i4jacfinallogo,
#i3grandharbor,
#i5stf,
#i2pihlogowings,
#schubutton,
#homebase,
#i3hmpdnclrfnl  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 160px;
   z-index: 4;
   width: 568px;
   height: 450px;
   background-repeat: no-repeat;
}

#i4jacfinallogobutton,
#i3hmpdnclrfnlbutton,
#i5stfbutton,
#i2pihlogowingsbutton,
#i4b  {
   visibility: visible;
   position: absolute;
   top: 310px;
   z-index: 4;
   width: 6px;
   height: 12px;
}

#ascbutton a:hover,
#lennarbutton a:hover,
#schubutton a:hover  {
   background-position: -568px 0%;
}

#fpbutton a:hover,
#hd1b a:hover,
#hd3b a:hover,
#hd2b a:hover  {
   background-position: -452px 0%;
}

#i1b a:hover,
#i1thefarmb a:hover,
#i1tbglogobutton a:hover  {
   background-position: -3px 0%;
}

#i8b a:hover,
#i9b a:hover,
#i6b a:hover,
#i7b a:hover  {
   background-position: -5px 0%;
}

#clientcoorsbrewingcompanyagencyvisualimagescoorssport  {
   background-image: url(sg_production2_media/id0clientcoorsbrewingcompan.jpg);
   width: 209px;
}

#clienthunterdouglasagencywetpaintcommunicationscopy2  {
   background-image: url(sg_rthd3_media/id0clienthunterdouglasagenc.jpg);
   width: 233px;
}

#clientcarellisagencymarktweeddesigncarellismagazine  {
   background-image: url(sg_production5_media/id0clientcarellisagencymark.jpg);
   width: 184px;
}

#clienthunterdouglasagencywetpaintcommunicationscopy  {
   background-image: url(sg_rthd3_media/id0clienthunterdouglasagenc.jpg);
   width: 233px;
}

#hd1b,
#i1thefarm,
#hd2b,
#hd3b,
#fpbutton,
#i2coors  {
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 102px;
   z-index: 4;
   width: 452px;
   height: 568px;
}

#clientthefarmatarapahoecountyagencyloremipsumthefar  {
   background: url(sg_production_media/id0clientthefarmatarapahoec.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 110px;
   z-index: 4;
   width: 233px;
   height: 84px;
}

#clienteqresortsagencylandmindsmaverickmagazinead  {
   background-image: url(sg_production4_media/id0clienteqresortsagencylan.jpg);
   width: 147px;
}

#clienthunterdouglasagencywetpaintcommunications  {
   background-image: url(sg_rthd3_media/id0clienthunterdouglasagenc.jpg);
   width: 233px;
}

#i2coorsb,
#i5carellisb,
#i4eqb,
#i3grandharborb  {
   visibility: visible;
   position: absolute;
   top: 162px;
   z-index: 4;
   width: 6px;
   height: 12px;
}

#clientaspenskicompanyagencysterlingricegroup  {
   background-image: url(sg_rtasc_media/id0clientaspenskicompanyage.jpg);
   width: 187px;
}

#clientschumacherhomesagencystradaadvertising  {
   background-image: url(sg_rtschumacher_media/id0clientschumacherhomesage.jpg);
   width: 178px;
}

#clientjohnlainghomesagencystradaadvertising  {
   background-image: url(sg_rtjlh_media/id0clientjohnlainghomesagen.jpg);
   width: 174px;
}

#clientgrandharbortheretreatagencylandminds  {
   background: url(sg_production3_media/id0clientgrandharbortheretr.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 110px;
   z-index: 5;
   width: 214px;
   height: 110px;
}

#clientlasertechnologyincagencybiancoenero  {
   background-image: url(sg_rtlasertech_media/id0clientlasertechnologyinc.jpg);
   width: 196px;
}

#aboutbutton a:hover,
#workbutton a:hover  {
   background-position: -353px 0%;
}

#clientfredericprintingagencyenzeddesign  {
   background-image: url(sg_rtfp_media/id0clientfredericprintingag.jpg);
   width: 161px;
}

#jlbutton a,
#schubutton a,
#ascbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 450px;
   background-position: 0% 0px;
   font-size: 450px;
   line-height: 450px;
}

#fpbutton a,
#hd1b a,
#hd2b a,
#hd3b a  {
   background-repeat: no-repeat;
   display: block;
   height: 568px;
   width: 452px;
   background-position: 0% 0px;
   font-size: 568px;
   line-height: 568px;
}

#clientlennaragencystradaadvertising  {
   background-image: url(sg_rtlennar_media/id0clientlennaragencystrada.jpg);
   width: 178px;
}

#berninab a:hover,
#lennar2b a:hover  {
   background-position: -565px 0%;
}

#movecursoroverimagetoshoworiginal  {
   background: url(sg_rtasc_media/id0movecursoroverimagetosho.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 406px;
   top: 688px;
   z-index: 4;
   width: 256px;
   height: 11px;
}

#lasertechbutton a:hover  {
   background-position: -483px 0%;
}

#lennar2b a,
#berninab a  {
   background-repeat: no-repeat;
   display: block;
   height: 447px;
   width: 565px;
   background-position: 0% 0px;
   font-size: 447px;
   line-height: 447px;
}

#i4jacfinallogobutton a  {
   width: 6px;
   background-image: url(sg_rtasc_media/4jacfinallogobutton.jpg);
}

#i2pihlogowingsbutton a  {
   width: 6px;
   background-image: url(sg_rtasc_media/2pihlogowingsbutton.jpg);
}

#contactbutton a:hover  {
   background-position: -188px 0%;
}

#i3hmpdnclrfnlbutton a  {
   width: 6px;
   background-image: url(sg_rtasc_media/3hmpdnclrfnlbutton.jpg);
}

#i4jacfinallogobutton  {
   left: 903px;
}

#i2pihlogowingsbutton  {
   left: 857px;
}

#berninab,
#lennar2b  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 161px;
   z-index: 4;
   width: 565px;
   height: 447px;
}

#i3hmpdnclrfnlbutton  {
   left: 879px;
}

#i1tbglogobutton a  {
   width: 3px;
   background-image: url(sg_rtasc_media/1tbglogobutton.jpg);
}

#lasertechbutton a  {
   background: url(sg_rtlasertech_media/lasertechbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 670px;
   width: 483px;
   font-size: 670px;
   line-height: 670px;
}

#jlbutton a:hover  {
   background-position: -468px 0%;
}

#i3grandharborb a  {
   width: 6px;
   background-image: url(sg_rtasc_media/3grandharborb.jpg);
}

#i8b,
#i7b,
#i9b  {
   visibility: visible;
   position: absolute;
   top: 245px;
   z-index: 4;
   width: 5px;
   height: 12px;
}

#i3b,
#i5b,
#i2b  {
   visibility: visible;
   position: absolute;
   top: 224px;
   z-index: 4;
   width: 6px;
   height: 12px;
}

#i1tbglogobutton  {
   visibility: visible;
   position: absolute;
   left: 837px;
   top: 310px;
   z-index: 4;
   width: 3px;
   height: 12px;
}

#contactbutton a  {
   background: url(sg_home_media/contactbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 430px;
   width: 188px;
   font-size: 430px;
   line-height: 430px;
}

#lasertechbutton  {
   visibility: visible;
   position: absolute;
   left: 295px;
   top: 0px;
   z-index: 4;
   width: 483px;
   height: 670px;
}

#i4jacfinallogo  {
   background-image: url(sg_4jaclogo_media/4jacfinallogo.jpg);
}

#i2pihlogowings  {
   background-image: url(sg_2pihlogo_media/2pihlogowings.jpg);
}

#i3grandharborb  {
   left: 878px;
}

#lennarbutton a  {
   background: url(sg_rtlennar_media/lennarbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 451px;
   width: 568px;
   font-size: 451px;
   line-height: 451px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 618px;
   top: 172px;
   z-index: 5;
   width: 188px;
   height: 430px;
}

#id0production  {
   background: url(sg_rtasc_media/id0production.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 837px;
   top: 139px;
   z-index: 4;
   width: 101px;
   height: 12px;
}

#aboutbutton a  {
   background: url(sg_home_media/aboutbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 220px;
   width: 353px;
   font-size: 220px;
   line-height: 220px;
}

#clientlennar2  {
   background-image: url(sg_rtlennar_media/id0clientlennaragencystrada.jpg);
   width: 178px;
}

#homeb a:hover  {
   background-position: -45px 0%;
}

#i3hmpdnclrfnl  {
   background-image: url(sg_3hampdenlogo_media/3hmpdnclrfnl.jpg);
}

#i5stfbutton a  {
   width: 6px;
   background-image: url(sg_rtasc_media/5carellisb.jpg);
}

#i3grandharbor  {
   background-image: url(sg_production3_media/3grandharbor.jpg);
}

#i5carellisb a  {
   width: 6px;
   background-image: url(sg_rtasc_media/5carellisb.jpg);
}

#i1thefarmb a  {
   width: 3px;
   background-image: url(sg_rtasc_media/1thefarmb.jpg);
}

#lennarbutton  {
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 160px;
   z-index: 4;
   width: 568px;
   height: 451px;
}

#i10b a:hover  {
   background-position: -12px 0%;
}

#workbutton a  {
   background: url(sg_home_media/workbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 204px;
   width: 353px;
   font-size: 204px;
   line-height: 204px;
}

#i11b a:hover  {
   background-position: -10px 0%;
}

#schubutton a  {
   width: 568px;
   background-image: url(sg_rtschumacher_media/schubutton.jpg);
}

#i5carellisb  {
   left: 921px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 172px;
   z-index: 5;
   width: 353px;
   height: 220px;
}

#i5stfbutton  {
   left: 923px;
}

#ascbutton a  {
   width: 568px;
   background-image: url(sg_rtasc_media/ascbutton.jpg);
}

#lennar2b a  {
   background-image: url(sg_rtlennar2_media/lennar2b.jpg);
}

#i1thefarmb  {
   visibility: visible;
   position: absolute;
   left: 836px;
   top: 162px;
   z-index: 4;
   width: 3px;
   height: 12px;
}

#i5carellis  {
   background: url(sg_production5_media/5carellis.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 248px;
   top: 195px;
   z-index: 4;
   width: 568px;
   height: 369px;
}

#fpbutton a  {
   background-image: url(sg_rtfp_media/fpbutton.jpg);
}

#jlbutton a  {
   width: 468px;
   background-image: url(sg_rtjlh_media/jlbutton.jpg);
}

#i2coorsb a  {
   width: 6px;
   background-image: url(sg_rtasc_media/2coorsb.jpg);
}

#workbutton  {
   visibility: visible;
   position: absolute;
   left: 258px;
   top: 397px;
   z-index: 5;
   width: 353px;
   height: 204px;
}

#berninab a  {
   background-image: url(sg_rtbernina_media/berninab.jpg);
}

#i1thefarm  {
   background: url(sg_production_media/1thefarm.jpg) no-repeat;
}

#homebase  {
   background-image: url(sg_home_media/homebase.jpg);
   visibility: visible;
}

#i2coorsb  {
   left: 856px;
}

#jlbutton  {
   visibility: visible;
   position: absolute;
   left: 300px;
   top: 160px;
   z-index: 4;
   width: 468px;
   height: 450px;
}

#i4eqb a  {
   width: 6px;
   background-image: url(sg_rtasc_media/4eqb.jpg);
}

#i2coors  {
   background: url(sg_production2_media/2coors.jpg) no-repeat;
}

#homeb a  {
   width: 45px;
   background-image: url(sg_rtasc_media/homeb.jpg);
}

#retouch  {
   background: url(sg_rtasc_media/retouch.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 838px;
   top: 202px;
   z-index: 4;
   width: 101px;
   height: 12px;
}

#bernina  {
   background-image: url(sg_rtbernina_media/bernina.jpg);
   width: 187px;
}

#hd1b a  {
   background-image: url(sg_rthd1_media/hd1b.jpg);
}

#hd3b a  {
   background-image: url(sg_rthd3_media/hd3b.jpg);
}

#i11b a  {
   width: 10px;
   background-image: url(sg_rtasc_media/11b.jpg);
}

#hd2b a  {
   background-image: url(sg_rthd2_media/hd2b.jpg);
}

#i10b a  {
   width: 12px;
   background-image: url(sg_rtasc_media/10b.jpg);
}

#i4b a  {
   width: 6px;
   background-image: url(sg_rtasc_media/4eqb.jpg);
}

#i9b a  {
   width: 5px;
   background-image: url(sg_rtasc_media/9b.jpg);
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 837px;
   top: 101px;
   z-index: 4;
   width: 45px;
   height: 12px;
}

#i1b a  {
   width: 3px;
   background-image: url(sg_rtasc_media/1thefarmb.jpg);
}

#i5stf  {
   background-image: url(sg_5standflogo_media/5stf.jpg);
}

#i4eqb  {
   left: 901px;
}

#i5b a  {
   width: 6px;
   background-image: url(sg_rtasc_media/5carellisb.jpg);
}

#i2b a  {
   width: 6px;
   background-image: url(sg_rtasc_media/2coorsb.jpg);
}

#i3b a  {
   width: 6px;
   background-image: url(sg_rtasc_media/3grandharborb.jpg);
}

#i8b a  {
   width: 5px;
   background-image: url(sg_rtasc_media/8b.jpg);
}

#i6b a  {
   width: 5px;
   background-image: url(sg_rtasc_media/6b.jpg);
}

#i7b a  {
   width: 5px;
   background-image: url(sg_rtasc_media/7b.jpg);
}

#i11b  {
   visibility: visible;
   position: absolute;
   left: 923px;
   top: 245px;
   z-index: 4;
   width: 10px;
   height: 12px;
}

#base  {
   background: url(sg_rtasc_media/base.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 1026px;
   height: 765px;
}

#i4eq  {
   background: url(sg_production4_media/4eq.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 115px;
   z-index: 4;
   width: 452px;
   height: 536px;
}

#i10b  {
   visibility: visible;
   position: absolute;
   left: 900px;
   top: 245px;
   z-index: 4;
   width: 12px;
   height: 12px;
}

#i3b  {
   left: 880px;
}

#i9b  {
   left: 881px;
}

#i4b  {
   left: 903px;
   top: 224px;
}

#i5b  {
   left: 923px;
}

#i6b  {
   visibility: visible;
   position: absolute;
   left: 946px;
   top: 224px;
   z-index: 4;
   width: 5px;
   height: 12px;
}

#i7b  {
   left: 837px;
}

#i2b  {
   left: 858px;
}

#i1b  {
   visibility: visible;
   position: absolute;
   left: 838px;
   top: 224px;
   z-index: 4;
   width: 3px;
   height: 12px;
}

#i8b  {
   left: 859px;
}

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

