a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#stevemadden1hovershow > div:first-child,
#nashvillebackgroundhide > div:first-child,
#autobackgroundhide > div:first-child,
#murraybackgroundhide > div:first-child,
#citycreekdiagramhovershow > div:first-child,
#parkmeadowsbackgroundhide > div:first-child,
#nashvillediagramhovershow > div:first-child,
#auto2hovershow > div:first-child,
#murraydiagramhovershow > div:first-child,
#suteatro1hovershow > div:first-child,
#stevemaddendiagramhoversh > div:first-child,
#citycreekbackgroundhide > div:first-child,
#suteatro2hovershow > div:first-child,
#suteatrobackgroundhide > div:first-child,
#autodiagramhovershow > div:first-child,
#schaffnerdentalbackground > div:first-child,
#suteatro3hovershow > div:first-child,
#parkmeadowsdiagramhoversh > div:first-child,
#schaffnerdentaldiagramhov > div:first-child,
#suteatrodiagramhovershow > div:first-child,
#citycreek3hovershow > div:first-child,
#murray1hovershow > div:first-child,
#parkmeadows1hovershow > div:first-child,
#auto1hovershow > div:first-child,
#stevemaddenbackgroundhide > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 636px;
   height: 308px;
   background-repeat: no-repeat;
}

#schaffnerdental3button a,
#nashville3button a,
#citycreekdiagrambutton a,
#citycreek1button a,
#murray1button a,
#suteatrodiagrambutton a,
#suteatro1button a,
#suteatro2button a,
#suteatro3button a,
#schaffnerdental2button a,
#stevemadden1button a,
#murraydiagrambutton a,
#murray2button a,
#nashvillediagrambutton a,
#nashville2button a,
#autodiagrambutton a,
#citycreek2button a,
#murray3button a,
#i244homebutton a,
#nashville1button a,
#parkmeadows2button a,
#citycreek3button a,
#parkmeadows3button a,
#stevemaddendiagrambutton a,
#parkmeadowsdiagrambutton a,
#schaffnerdental1button a,
#stevemadden2button a,
#parkmeadows1button a,
#stevemadden3button a,
#schaffnerdentaldiagrambut a,
#auto3button a,
#auto2button a,
#auto1button a  {
   background-repeat: no-repeat;
   display: block;
   height: 144px;
   width: 144px;
   font-size: 144px;
   line-height: 144px;
}

#schaffnerdentaldiagrambut,
#schaffnerdental1button,
#parkmeadows1button,
#nashville3button,
#parkmeadowsdiagrambutton,
#nashvillediagrambutton,
#parkmeadows3button,
#citycreek1button,
#murray3button,
#nashville2button,
#autodiagrambutton,
#murray2button,
#schaffnerdental2button,
#suteatro1button,
#suteatro2button,
#suteatro3button,
#stevemadden2button,
#murraydiagrambutton,
#citycreek2button,
#murray1button,
#nashville1button,
#citycreekdiagrambutton,
#auto1button,
#auto2button,
#auto3button,
#parkmeadows2button,
#stevemaddendiagrambutton,
#citycreek3button,
#stevemadden1button,
#suteatrodiagrambutton,
#stevemadden3button,
#schaffnerdental3button  {
   position: absolute;
   top: 528px;
   z-index: 4;
   width: 144px;
   height: 144px;
   margin-left: 0px;
   margin-top: 0px;
}

#stevemadden3hovershow > div:first-child,
#stevemadden2hovershow > div:first-child,
#schaffnerdental3hovershow > div:first-child,
#schaffnerdental2hovershow > div:first-child,
#schaffnerdental1hovershow > div:first-child,
#auto3hovershow > div:first-child,
#nashville1hovershow > div:first-child,
#citycreek2hovershow > div:first-child,
#nashville3hovershow > div:first-child,
#citycreek1hovershow > div:first-child,
#murray3hovershow > div:first-child,
#murray2hovershow > div:first-child,
#nashville2hovershow > div:first-child,
#parkmeadows2hovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 308px;
   background-repeat: no-repeat;
}

#parkmeadowsbackgroundhide,
#citycreekdiagramhovershow,
#parkmeadowsdiagramhoversh,
#parkmeadows1hovershow,
#suteatrodiagramhovershow,
#autobackgroundhide,
#nashvillediagramhovershow,
#autodiagramhovershow,
#auto1hovershow,
#auto2hovershow,
#murraybackgroundhide,
#schaffnerdentaldiagramhov,
#nashvillebackgroundhide,
#murraydiagramhovershow,
#suteatro1hovershow,
#suteatro2hovershow,
#suteatro3hovershow,
#citycreekbackgroundhide,
#murray1hovershow,
#schaffnerdentalbackground,
#suteatrobackgroundhide  {
   overflow: hidden;
   position: absolute;
   left: 164px;
   top: 200px;
   width: 636px;
   height: 308px;
   margin-left: 0px;
   margin-top: 0px;
}

#nashville1hovershow,
#schaffnerdental3hovershow,
#auto3hovershow,
#citycreek1hovershow,
#stevemadden3hovershow,
#schaffnerdental1hovershow,
#schaffnerdental2hovershow,
#nashville3hovershow,
#nashville2hovershow  {
   overflow: hidden;
   position: absolute;
   top: 200px;
   width: 308px;
   height: 472px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#parkmeadowstextbox,
#stevemaddentextbox,
#autorecyclingtextbox,
#nashvilletextbox,
#murraytextbox,
#suteatrotextbox,
#citycreektextbox,
#schaffnerdentaltextbox  {
   position: absolute;
   left: 820px;
   top: 200px;
   z-index: 4;
   width: 144px;
   height: 308px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#stevemadden1hovershow,
#citycreek3hovershow,
#stevemaddenbackgroundhide  {
   overflow: hidden;
   position: absolute;
   top: 201px;
   width: 636px;
   height: 308px;
   margin-left: 0px;
   margin-top: 0px;
}

#murray2hovershow,
#murray3hovershow,
#stevemadden2hovershow  {
   overflow: hidden;
   position: absolute;
   left: 165px;
   width: 308px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#i642commercialbutton,
#i638residentialbutton  {
   position: absolute;
   left: 11px;
   z-index: 4;
   height: 11px;
   margin-left: 0px;
   margin-top: 0px;
}

#schaffnerdental3hovershow > div:first-child  {
   background-image: url(sg_schaffner-dental_media/schaffnerdental3hovershow.gif);
   height: 472px;
}

#stevemaddenbackgroundhide > div:first-child  {
   background-image: url(sg_cherry-creek_media/stevemaddenbackgroundhide.gif);
}

#parkmeadows2hovershow,
#citycreek2hovershow  {
   overflow: hidden;
   position: absolute;
   top: 202px;
   z-index: 5;
   width: 308px;
   height: 470px;
   display: none;
   margin-left: 0px;
   margin-top: 0px;
}

#schaffnerdental2hovershow > div:first-child  {
   background-image: url(sg_schaffner-dental_media/schaffnerdental2hovershow.gif);
   height: 472px;
}

#schaffnerdental1hovershow > div:first-child  {
   background-image: url(sg_schaffner-dental_media/schaffnerdental1hovershow.gif);
   height: 472px;
}

#nashvillediagramhovershow > div:first-child  {
   background-image: url(sg_nashville_media/nashvillediagramhovershow.gif);
}

#citycreekdiagramhovershow > div:first-child  {
   background-image: url(sg_city-creek_media/citycreekdiagramhovershow.gif);
}

#parkmeadowsdiagramhoversh > div:first-child  {
   background-image: url(sg_park-meadows_media/parkmeadowsdiagramhoversh.gif);
}

#schaffnerdentalbackground > div:first-child  {
   background-image: url(sg_schaffner-dental_media/schaffnerdentalbackground.gif);
}

#parkmeadowsbackgroundhide > div:first-child  {
   background-image: url(sg_park-meadows_media/parkmeadowsbackgroundhide.gif);
}

#stevemaddendiagramhoversh > div:first-child  {
   background-image: url(sg_cherry-creek_media/stevemaddendiagramhoversh.gif);
   width: 635px;
}

#schaffnerdentaldiagramhov > div:first-child  {
   background-image: url(sg_schaffner-dental_media/schaffnerdentaldiagramhov.gif);
}

#suteatrodiagramhovershow > div:first-child  {
   background-image: url(sg_su-teatro_media/suteatrodiagramhovershow.gif);
}

#nashvillebackgroundhide > div:first-child  {
   background-image: url(sg_nashville_media/nashvillebackgroundhide.gif);
}

#citycreekbackgroundhide > div:first-child  {
   background-image: url(sg_city-creek_media/citycreekbackgroundhide.gif);
}

#murraydiagramhovershow > div:first-child  {
   background-image: url(sg_murray_media/murraydiagramhovershow.gif);
}

#suteatrobackgroundhide > div:first-child  {
   background-image: url(sg_su-teatro_media/suteatrobackgroundhide.gif);
}

#parkmeadows2hovershow > div:first-child  {
   background-image: url(sg_park-meadows_media/parkmeadows2hovershow.gif);
   height: 470px;
}

#parkmeadows1hovershow > div:first-child  {
   background-image: url(sg_park-meadows_media/parkmeadows1hovershow.gif);
}

#stevemadden1hovershow > div:first-child  {
   background-image: url(sg_cherry-creek_media/stevemadden1hovershow.gif);
}

#stevemadden2hovershow > div:first-child  {
   background-image: url(sg_cherry-creek_media/stevemadden2hovershow.gif);
   height: 472px;
}

#stevemadden3hovershow > div:first-child  {
   background-image: url(sg_cherry-creek_media/stevemadden3hovershow.gif);
   height: 472px;
}

#autodiagramhovershow > div:first-child  {
   background-image: url(sg_auto-recycling_media/autodiagramhovershow.gif);
}

#murraybackgroundhide > div:first-child  {
   background-image: url(sg_murray_media/murraybackgroundhide.gif);
}

#citycreek1hovershow > div:first-child  {
   background-image: url(sg_city-creek_media/citycreek1hovershow.gif);
   height: 470px;
}

#profilebutton,
#i644photographybutton  {
   position: absolute;
   left: 0px;
   z-index: 4;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#citycreek3hovershow > div:first-child  {
   background-image: url(sg_city-creek_media/citycreek3hovershow.gif);
}

#nashville1hovershow > div:first-child  {
   background-image: url(sg_nashville_media/nashville1hovershow.gif);
   height: 472px;
}

#nashville3hovershow > div:first-child  {
   background-image: url(sg_nashville_media/nashville3hovershow.gif);
   height: 473px;
}

#nashville2hovershow > div:first-child  {
   background-image: url(sg_nashville_media/nashville2hovershow.gif);
   height: 472px;
}

#citycreek2hovershow > div:first-child  {
   background-image: url(sg_city-creek_media/citycreek2hovershow.gif);
   height: 470px;
}

#suteatro1hovershow > div:first-child  {
   background-image: url(sg_su-teatro_media/suteatro1hovershow.gif);
}

#autobackgroundhide > div:first-child  {
   background-image: url(sg_auto-recycling_media/autobackgroundhide.gif);
}

#suteatro3hovershow > div:first-child  {
   background-image: url(sg_su-teatro_media/suteatro3hovershow.gif);
}

#suteatro2hovershow > div:first-child  {
   background-image: url(sg_su-teatro_media/suteatro2hovershow.gif);
}

#murray3hovershow > div:first-child  {
   background-image: url(sg_murray_media/murray3hovershow.gif);
   height: 470px;
}

#murray1hovershow > div:first-child  {
   background-image: url(sg_murray_media/murray1hovershow.gif);
}

#murray2hovershow > div:first-child  {
   background-image: url(sg_murray_media/murray2hovershow.gif);
   height: 470px;
}

#auto1hovershow > div:first-child  {
   background-image: url(sg_auto-recycling_media/auto1hovershow.gif);
}

#auto3hovershow > div:first-child  {
   background-image: url(sg_auto-recycling_media/auto3hovershow.gif);
   height: 472px;
}

#auto2hovershow > div:first-child  {
   background-image: url(sg_auto-recycling_media/auto2hovershow.gif);
}

#hiddentext p,
#hiddentext li  {
   font: normal normal 6px/7px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: justify;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#schaffnerdentaldiagrambut a  {
   background-image: url(sg_schaffner-dental_media/schaffnerdentaldiagrambut.gif);
}

#stevemaddendiagrambutton a  {
   background-image: url(sg_cherry-creek_media/stevemaddendiagrambutton.gif);
}

#parkmeadowsdiagrambutton a  {
   background-image: url(sg_park-meadows_media/parkmeadowsdiagrambutton.gif);
}

#schaffnerdental3hovershow  {
   z-index: 5;
   left: 165px;
}

#parkmeadowsdiagramhoversh  {
   display: none;
   z-index: 7;
}

#schaffnerdentaldiagramhov  {
   display: none;
   z-index: 7;
}

#i2019bowmanarchitecturell  {
   background: url(sg_home_media/i2018bowmanarchitecturell.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 674px;
   z-index: 4;
   width: 144px;
   height: 9px;
   margin-left: 0px;
   margin-top: 0px;
}

#schaffnerdentalbackground  {
   z-index: 8;
   top: 201px;
}

#schaffnerdental1hovershow  {
   z-index: 5;
   left: 492px;
}

#stevemaddenbackgroundhide  {
   z-index: 9;
   left: 165px;
}

#schaffnerdentaldiagrambut  {
   left: 164px;
}

#nashvillediagramhovershow  {
   display: none;
   z-index: 7;
}

#citycreekdiagramhovershow  {
   display: none;
   z-index: 6;
}

#parkmeadowsbackgroundhide  {
   z-index: 8;
}

#schaffnerdental2hovershow  {
   z-index: 6;
   left: 164px;
}

#graysquare,
#orangesquare  {
   position: absolute;
   top: 528px;
   z-index: 4;
   width: 144px;
   height: 144px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#schaffnerdental1button a  {
   background-image: url(sg_schaffner-dental_media/schaffnerdental1button.gif);
}

#schaffnerdental3button a  {
   background-image: url(sg_schaffner-dental_media/schaffnerdental3button.gif);
}

#parkmeadowsdiagrambutton  {
   left: 164px;
}

#nashvillediagrambutton a  {
   background-image: url(sg_nashville_media/nashvillediagrambutton.gif);
}

#citycreekdiagrambutton a  {
   background-image: url(sg_city-creek_media/citycreekdiagrambutton.gif);
}

#suteatrodiagramhovershow  {
   display: none;
   z-index: 7;
}

#stevemaddendiagrambutton  {
   left: 165px;
   top: 529px;
}

#schaffnerdental2button a  {
   background-image: url(sg_schaffner-dental_media/schaffnerdental2button.gif);
}

#i644photographybutton a  {
   background: url(sg_cherry-creek_media/d644photographybutton.gif) no-repeat;
   display: block;
   height: 18px;
   width: 95px;
   font-size: 18px;
   line-height: 18px;
}

#i638residentialbutton a  {
   background: url(sg_cherry-creek_media/d638residentialbutton.gif) no-repeat;
   display: block;
   height: 11px;
   width: 60px;
   font-size: 11px;
   line-height: 11px;
}

#citycreekbackgroundhide  {
   z-index: 7;
}

#suteatrodiagrambutton a  {
   background-image: url(sg_su-teatro_media/suteatrodiagrambutton.gif);
}

#nashvillebackgroundhide  {
   z-index: 8;
}

#schaffnerdental3button  {
   left: 656px;
}

#schaffnerdental2button  {
   left: 492px;
}

#murraydiagramhovershow  {
   display: none;
   z-index: 8;
}

#nashvillediagrambutton  {
   left: 164px;
}

#schaffnerdentaltextbox  {
   background-image: url(sg_schaffner-dental_media/schaffnerdentaltextbox.gif);
}

#schaffnerdental1button  {
   left: 328px;
}

#suteatrobackgroundhide  {
   z-index: 8;
}

#citycreekdiagrambutton  {
   left: 164px;
}

#i642commercialbutton a  {
   background: url(sg_cherry-creek_media/d642commercialbutton.gif) no-repeat;
   display: block;
   height: 11px;
   width: 65px;
   font-size: 11px;
   line-height: 11px;
}

#i646mentoringbutton a  {
   background: url(sg_cherry-creek_media/d646mentoringbutton.gif) no-repeat;
   display: block;
   height: 17px;
   width: 73px;
   font-size: 17px;
   line-height: 17px;
}

#stevemadden3hovershow  {
   z-index: 5;
   left: 166px;
   top: 201px;
}

#parkmeadows2hovershow  {
   left: 164px;
}

#stevemadden2hovershow  {
   height: 472px;
   z-index: 6;
   top: 201px;
}

#suteatrodiagrambutton  {
   left: 164px;
}

#i644photographybutton  {
   width: 95px;
   top: 329px;
}

#i638residentialbutton  {
   width: 60px;
   top: 289px;
}

#parkmeadows1hovershow  {
   display: none;
   z-index: 6;
}

#bowmanarchitecturellc  {
   background: url(sg_home_media/bowmanarchitecturellc.gif) no-repeat;
   position: absolute;
   left: 164px;
   top: 125px;
   z-index: 5;
   width: 339px;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
}

#murraydiagrambutton a  {
   background-image: url(sg_murray_media/murraydiagrambutton.gif);
}

#stevemadden1hovershow  {
   display: none;
   z-index: 7;
   left: 165px;
}

#autodiagramhovershow  {
   display: none;
   z-index: 7;
}

#murraybackgroundhide  {
   z-index: 9;
   left: 165px;
}

#parkmeadows2button a  {
   background-image: url(sg_park-meadows_media/parkmeadows2button.gif);
}

#stevemadden2button a  {
   background-image: url(sg_cherry-creek_media/stevemadden2button.gif);
}

#stevemadden3button a  {
   background-image: url(sg_cherry-creek_media/stevemadden3button.gif);
}

#parkmeadows1button a  {
   background-image: url(sg_park-meadows_media/parkmeadows1button.gif);
}

#stevemadden1button a  {
   background-image: url(sg_cherry-creek_media/stevemadden1button.gif);
}

#i642commercialbutton  {
   width: 65px;
   top: 310px;
}

#autorecyclingtextbox  {
   background-image: url(sg_auto-recycling_media/autorecyclingtextbox.gif);
}

#parkmeadows3button a  {
   background-image: url(sg_park-meadows_media/parkmeadows3button.gif);
}

#nashville3hovershow  {
   height: 473px;
   z-index: 5;
   left: 164px;
}

#nashville2hovershow  {
   z-index: 6;
   left: 165px;
}

#autodiagrambutton a  {
   background-image: url(sg_auto-recycling_media/autodiagrambutton.gif);
}

#citycreek1hovershow  {
   height: 470px;
   z-index: 5;
   left: 492px;
   top: 203px;
}

#nashville1hovershow  {
   z-index: 5;
   left: 492px;
}

#murraydiagrambutton  {
   left: 164px;
   top: 529px;
}

#citycreek2hovershow  {
   left: 165px;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#i646mentoringbutton  {
   position: absolute;
   left: 0px;
   top: 351px;
   z-index: 4;
   width: 73px;
   height: 17px;
   margin-left: 0px;
   margin-top: 0px;
}

#citycreek3hovershow  {
   display: none;
   z-index: 4;
   left: 164px;
}

#stevemadden3button  {
   left: 657px;
   top: 529px;
}

#nashville1button a  {
   background-image: url(sg_nashville_media/nashville1button.gif);
}

#citycreek1button a  {
   background-image: url(sg_city-creek_media/citycreek1button.gif);
}

#parkmeadows2button  {
   left: 492px;
}

#parkmeadows3button  {
   left: 656px;
}

#autobackgroundhide  {
   z-index: 8;
}

#citycreek2button a  {
   background-image: url(sg_city-creek_media/citycreek2button.gif);
}

#stevemadden2button  {
   left: 493px;
   top: 529px;
}

#parkmeadowstextbox  {
   background-image: url(sg_park-meadows_media/parkmeadowstextbox.gif);
}

#stevemadden1button  {
   left: 329px;
   top: 529px;
}

#nashville3button a  {
   background-image: url(sg_nashville_media/nashville3button.gif);
}

#stevemaddentextbox  {
   background-image: url(sg_cherry-creek_media/stevemaddentextbox.gif);
   top: 201px;
}

#citycreek3button a  {
   background-image: url(sg_city-creek_media/citycreek3button.gif);
}

#parkmeadows1button  {
   left: 328px;
}

#nashville2button a  {
   background-image: url(sg_nashville_media/nashville2button.gif);
}

#suteatro3hovershow  {
   display: none;
   z-index: 4;
}

#suteatro2hovershow  {
   display: none;
   z-index: 5;
}

#suteatro1hovershow  {
   display: none;
   z-index: 6;
}

#suteatro2button a  {
   background-image: url(sg_su-teatro_media/suteatro2button.gif);
}

#suteatro1button a  {
   background-image: url(sg_su-teatro_media/suteatro1button.gif);
}

#suteatro3button a  {
   background-image: url(sg_su-teatro_media/suteatro3button.gif);
}

#autodiagrambutton  {
   z-index: 5;
   left: 164px;
   top: 529px;
}

#citycreektextbox  {
   background-image: url(sg_city-creek_media/citycreektextbox.gif);
}

#nashville2button  {
   left: 492px;
}

#murray2hovershow  {
   height: 470px;
   z-index: 6;
   top: 203px;
}

#nashville1button  {
   left: 328px;
}

#citycreek3button  {
   left: 656px;
}

#murray3hovershow  {
   height: 470px;
   z-index: 5;
   top: 201px;
}

#citycreek2button  {
   left: 492px;
}

#murray1hovershow  {
   display: none;
   z-index: 7;
}

#nashvilletextbox  {
   background-image: url(sg_nashville_media/nashvilletextbox.gif);
}

#i244homebutton a  {
   background-image: url(sg_cherry-creek_media/d244homebutton.gif);
}

#citycreek1button  {
   left: 328px;
}

#i624homebutton a  {
   background: url(sg_cherry-creek_media/d624homebutton.gif) no-repeat;
   display: block;
   height: 14px;
   width: 41px;
   font-size: 14px;
   line-height: 14px;
}

#nashville3button  {
   left: 657px;
}

#murray3button a  {
   background-image: url(sg_murray_media/murray3button.gif);
}

#suteatro1button  {
   left: 328px;
}

#suteatro2button  {
   left: 492px;
}

#suteatro3button  {
   left: 656px;
}

#contactbutton a  {
   background: url(sg_cherry-creek_media/contactbutton.gif) no-repeat;
   display: block;
   height: 12px;
   width: 52px;
   font-size: 12px;
   line-height: 12px;
}

#murray2button a  {
   background-image: url(sg_murray_media/murray2button.gif);
}

#murray1button a  {
   background-image: url(sg_murray_media/murray1button.gif);
}

#suteatrotextbox  {
   background-image: url(sg_su-teatro_media/suteatrotextbox.gif);
}

#portfolioorange  {
   background: url(sg_commercial_media/portfolioorange.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 264px;
   z-index: 4;
   width: 65px;
   height: 18px;
   margin-left: 0px;
   margin-top: 0px;
}

#profilebutton a  {
   background: url(sg_cherry-creek_media/profilebutton.gif) no-repeat;
   display: block;
   height: 18px;
   width: 47px;
   font-size: 18px;
   line-height: 18px;
}

#i624homebutton  {
   position: absolute;
   left: 0px;
   top: 200px;
   z-index: 4;
   width: 41px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
}

#hiddentext p a  {
   display: inline;
}

#i244homebutton  {
   position: absolute;
   left: 0px;
   top: 36px;
   z-index: 5;
   width: 144px;
   height: 144px;
   margin-left: 0px;
   margin-top: 0px;
}

#auto2hovershow  {
   display: none;
   z-index: 5;
}

#auto3hovershow  {
   z-index: 4;
   left: 164px;
}

#auto1hovershow  {
   display: none;
   z-index: 6;
}

#auto3button a  {
   background-image: url(sg_auto-recycling_media/auto3button.gif);
}

#profilebutton  {
   width: 47px;
   top: 242px;
}

#murray3button  {
   left: 656px;
}

#contactbutton  {
   position: absolute;
   left: 0px;
   top: 224px;
   z-index: 4;
   width: 52px;
   height: 12px;
   margin-left: 0px;
   margin-top: 0px;
}

#murray2button  {
   left: 492px;
}

#auto2button a  {
   background-image: url(sg_auto-recycling_media/auto2button.gif);
}

#auto1button a  {
   background-image: url(sg_auto-recycling_media/auto1button.gif);
}

#murraytextbox  {
   background-image: url(sg_murray_media/murraytextbox.gif);
}

#murray1button  {
   left: 329px;
}

#i1background  {
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 964px;
   height: 708px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #FFFFFF;
   background-image: none;
}

#orangesquare  {
   background-image: url(sg_home_media/orangesquare.gif);
   left: 820px;
}

#auto3button  {
   left: 656px;
}

#auto1button  {
   z-index: 5;
   left: 328px;
}

#auto2button  {
   left: 492px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 964px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#graysquare  {
   background-image: url(sg_home_media/graysquare.gif);
   left: 0px;
}

#hiddentext  {
   position: absolute;
   left: 164px;
   top: 672px;
   z-index: 7;
   width: 636px;
   margin-left: 0px;
   margin-top: 0px;
}

#ridefooter  {
   font-size: 0px;
}

#orangebar  {
   position: absolute;
   left: 144px;
   top: 36px;
   z-index: 4;
   width: 820px;
   height: 144px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #EA9423;
   background-image: none;
}

#page_bkg  {
   position: absolute;
   width: 964px;
   height: 708px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#page  {
   margin: 0px auto 0px auto;
   height: 708px;
   width: 964px;
   position: relative;
}

#top  {
   min-height: 100%;
   width: 100%;
}

h1,
h2,
body, p,
h3,
h4,
h5,
h6  {
   font-family: Arial, Helvetica, sans-serif;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background-color: #FFFFFF;
   background-image: none;
}

