#tcsa4b7button a,
#tpdmot7button a,
#tpd2claya8button a,
#tpdashb4button a,
#tpd5claya3button a,
#tpdmarstonb1button a,
#thmbdwtommya6button a,
#tpatiomottaa7button a,
#tstairsdoustb5button a,
#tcsa2a7button a,
#twalkwayodonnelb1button a,
#tpdjoannea8button a,
#tolaylmaitlynb4button a,
#thmbdwgraneya4button a,
#decorativeconcretestairsb a,
#tpdmrsingerb7button a,
#tpatiogeorgiaa8button a,
#tpdaslatea9button a,
#tstairsmichellea6button a,
#tpdchrisha6button a,
#twalkwayhandcuta5button a,
#trelevelhollisb3button a,
#twamesitc6button a,
#tcsa4e2button a,
#tpddonlisb4button a,
#tpatiocarvalab2button a,
#tpatioguarinoa8button a,
#trelevelorangeleafa3butto a,
#thmbwalldonlisab5button a,
#i3555tpdatlanticd4button a,
#twalkwaycutgraniteb5butto a,
#tpatiolizala6button a,
#trelevelmarbleheadb8butto a,
#tpd6claya5button a,
#twalkwayemb4button a,
#tpdjennbeddb4button a,
#tolayemi5button a,
#tpatiocutgrandanb2button a,
#thmbrenovatemrssingerb9bu a,
#thmbwamesita2button a,
#tcsa8i3button a,
#tpd3clayb2button a,
#twalkwaycolumbusa9button a,
#twalkwaybeagleb2button a,
#tstairssingerb1button a,
#ta5button a,
#tcsa3c5button a,
#tpatiofieldstoneb9button a,
#bldrbwlallybutton a,
#tpatiobricka4button a,
#tpatioalicea7button a,
#tcsa7h2button a,
#tpdyvonnaa6button a,
#twalkwaysteadmanb2button a,
#tstairsmouquina3button a,
#tpdkirbya6button a,
#tolaynistruma3button a,
#tpdgreenlandb1button a,
#twalkwayfranka5button a,
#thmbdwmrsingerb2button a,
#twalkwayjohnhena9button a,
#tstairsclayton1a4button a,
#tcsa5f1button a,
#i3556tpdatlanticd4button a,
#tpatiomarka3button a,
#tpdkerryroarka9button a,
#tpatioyvonnaa8button a,
#tpdwyndhamb4button a,
#thmbrenovateyvonnaa6butto a,
#tpatiopappasb2button a,
#stairsberthaa4button a,
#tolaybiterskya2button a,
#tpatiocutgraniteb3button a,
#tolayhaldaleb4button a,
#tpdbfa9button a,
#tolayfp5button a,
#tcsa6g2button a,
#thmbrenovategallanta7butt a,
#tpatioparhailiab7button a,
#tpatiodonalda5button a,
#thmbrenovateatlanticd4but a,
#tpdchrispa9button a,
#tempatioc9button a  {
   background-repeat: no-repeat;
   display: block;
   height: 149px;
   width: 263px;
   font-size: 149px;
   line-height: 149px;
}

#tpdashwtra8button a,
#tolaylyncha9button a,
#thmbspraydeckmustanga3but a,
#tpatiogenesta9button a,
#tolayinvernessc2button a,
#tpdespinosa1button a,
#thmbwaterfallfirstb9butto a,
#tpatiotenerilob2button a,
#tpatiorandomstonea6button a,
#tolayherronglna8button a,
#tpd1clayb2button a,
#i4084decorativeconcreteoverlay a,
#tpdbudexa6button a,
#thmbspraydeckeaglepb2butt a,
#tolaykinga5button a,
#tpdemiliob4button a,
#tpdschoffb1button a,
#tpdbonspa7button a,
#tpdstienerb7button a,
#twalkwaybricka3button a,
#tpdmkibblec6button a,
#thmbspraydeckdpaulinea8bu a,
#thmbwaterfallzshleza5butt a,
#tstairsstphillipb3button a,
#tpdmichaelbutton a,
#tpdredveinb1button a,
#waterfallwoodsonc4button a,
#bldrsprdcksbutton a,
#tolaylooza9button a,
#tpdclya4button a,
#thmbrenovatemckibblec9but a,
#tpdbudveina8button a,
#thmbspraydeckjeffpb8butto a,
#thmbspraydeckstairsa9butt a,
#tpatiomasona4button a,
#i4070decorativeconcretepooldec a,
#thmbrenovatemichhaela1but a,
#tpatiospaa3button a,
#tpdsteerb2button a,
#decorativeconcretepatiosb a,
#tpatioemilioa8button a,
#tstairslifesgooda7button a,
#tpdcarmoa5button a,
#tstairsgenesta7button a,
#twalkwayhallandalea8butto a,
#i4088decorativeconcreterenovat a,
#tpdslatebeama8button a,
#tpdgrammara9button a,
#thmbspraydeckhollisb4butt a,
#thmbspraydeckpreachera9bu a,
#i4083decorativeconcretewaterfa a,
#tolayswaitb1button a,
#thmbspraydeckbergerb7butt a,
#thmbdwwinchesterb6button a,
#tpdjervisa7button a,
#tcsa9j7button a,
#thmbwaterfallghettoc2butt a,
#tpdlouisab2button a,
#tpdada9button a,
#i4087decorativeconcretedrivewa a,
#thmbspraydeckmcoachb3butt a,
#thmbdwkendraa3button a,
#thmbdwdollya4button a,
#thmbspraydeckmerrimaca9bu a,
#i4071decorativeconcretesprayde a,
#i4080decorativeconcretewalkway a,
#thmbdwbreedlea7button a  {
   background-repeat: no-repeat;
   display: block;
   height: 148px;
   width: 263px;
   font-size: 148px;
   line-height: 148px;
}

#tpdbudexa6button,
#tpdbudveina8button,
#trelevelorangeleafa3butto,
#thmbrenovatemrssingerb9bu,
#tstairsgenesta7button,
#tpdredveinb1button,
#thmbwaterfallzshleza5butt,
#tpdjennbeddb4button,
#thmbdwwinchesterb6button,
#tpatiotenerilob2button,
#tpdgrammara9button,
#tpdschoffb1button,
#tpdashwtra8button,
#tpdmkibblec6button,
#tcsa9j7button,
#twalkwayemb4button,
#cutfieldstonebutton,
#trelevelmarbleheadb8butto,
#tstairsstphillipb3button,
#tpd2claya8button,
#tolayherronglna8button,
#tpdada9button,
#tolayinvernessc2button,
#thmbdwdollya4button,
#twalkwaybricka3button,
#thmbspraydeckhollisb4butt,
#tolaylooza9button,
#tolaykinga5button,
#waterfallwoodsonc4button,
#tpdclya4button,
#tpatiospaa3button,
#tpdslatebeama8button,
#twalkwayhandcuta5button,
#twalkwayjohnhena9button,
#tolayhaldaleb4button,
#tpd1clayb2button,
#thmbdwbreedlea7button,
#tpdstienerb7button,
#ta5button,
#tpdmarstonb1button,
#tpdmichaelbutton,
#thmbrenovatemichhaela1but,
#tpatiolizala6button,
#tpdsteerb2button,
#thmbspraydeckeaglepb2butt,
#tpdbonspa7button,
#thmbwaterfallghettoc2butt,
#thmbrenovatemckibblec9but,
#twalkwayodonnelb1button,
#tolayfp5button,
#twalkwaycolumbusa9button,
#tpdemiliob4button,
#thmbdwkendraa3button,
#tpddonlisb4button,
#tolayswaitb1button,
#tpatiomasona4button,
#tpdcarmoa5button,
#tpdkirbya6button,
#tpd3clayb2button,
#tpdespinosa1button,
#tpdwyndhamb4button,
#twalkwaybeagleb2button,
#tpdmot7button,
#tpdlouisab2button,
#tolaylyncha9button,
#thmbwamesita2button,
#tpatiorandomstonea6button,
#tpdjervisa7button  {
   width: 263px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#tpatiomarka3button,
#tstairsmichellea6button,
#tcsa3c5button,
#twamesitc6button,
#thmbrenovateatlanticd4but,
#twalkwaycutgraniteb5butto,
#tstairssingerb1button,
#thmbrenovategallanta7butt,
#tpdchrisha6button,
#thmbwalldonlisab5button,
#tpatiodonalda5button,
#tpatiomottaa7button,
#thmbdwmrsingerb2button,
#tpdchrispa9button,
#tstairsmouquina3button,
#tolayemi5button,
#tempatioc9button,
#tpdjoannea8button,
#thmbolaystphillipb2button,
#thmbrenovateyvonnaa6butto,
#tcsa4b7button,
#tpatioguarinoa8button,
#tpd5claya3button,
#tcsa6g2button,
#tstairsclayton1a4button,
#tcsa2a7button,
#tpatiocutgraniteb3button,
#tpdbfa9button,
#thmbdwtommya6button,
#tpatioyvonnaa8button,
#tilecutbutton,
#tolaybiterskya2button,
#stairsberthaa4button,
#tpdaslatea9button,
#tcsa4e2button,
#tpatioparhailiab7button,
#tpatiofieldstoneb9button,
#tpd6claya5button,
#tcsa8i3button,
#tpatiobricka4button,
#tpdkerryroarka9button,
#tpatiopappasb2button,
#tpdmrsingerb7button,
#twalkwaysteadmanb2button,
#tpatiocutgrandanb2button,
#tpatiocarvalab2button,
#i3555tpdatlanticd4button,
#tpatioalicea7button,
#tpdgreenlandb1button,
#tolaylmaitlynb4button,
#tpatiogeorgiaa8button,
#tpdashb4button,
#tcsa5f1button,
#i3556tpdatlanticd4button  {
   height: 149px;
   width: 263px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i3413totaldesignconcretellccal,
#i4061totaldesignconcretellccal,
#i4031totaldesignconcretellccal,
#i3284totaldesignconcretellccal,
#i3324totaldesignconcretellccal,
#i3304totaldesignconcretellccal,
#i3024totaldesignconcretellccal,
#i3380totaldesignconcretellccal,
#i4022totaldesignconcretellccal,
#i4012totaldesignconcretellccal,
#i3353totaldesignconcretellccal,
#i3228totaldesignconcretellccal  {
   position: absolute;
   left: 670px;
   top: 737px;
   z-index: 4;
   width: 498px;
   margin-left: 0px;
   margin-top: 0px;
}

#twalkwayhallandalea8butto,
#thmbspraydeckmerrimaca9bu,
#thmbspraydeckdpaulinea8bu,
#thmbspraydeckjeffpb8butto,
#thmbspraydeckpreachera9bu,
#twalkwayfranka5button,
#tpatiogenesta9button,
#tpatiobrianb5button,
#thmbspraydeckmcoachb3butt,
#tstairslifesgooda7button,
#thmbspraydeckstairsa9butt,
#thmbspraydeckmustanga3but,
#thmbspraydeckbergerb7butt  {
   height: 148px;
   width: 263px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i4080decorativeconcretewalkway,
#i4088decorativeconcreterenovat,
#i4087decorativeconcretedrivewa,
#decorativeconcretestairsb,
#i4071decorativeconcretesprayde,
#bldrsprdcksbutton,
#i4070decorativeconcretepooldec,
#i4083decorativeconcretewaterfa,
#i4084decorativeconcreteoverlay,
#decorativeconcretepatiosb  {
   position: absolute;
   z-index: 4;
   width: 263px;
   height: 148px;
   margin-left: 0px;
   margin-top: 0px;
}

#customconcretetext,
#handcarvedwaterfallstext,
#renovationsripoutreplacet,
#acrylictoppingspraydeckst,
#stairstext,
#decorativeconcretepatiote,
#drivewaystext,
#i3448acrylicpolymercementoverl,
#chipsystemtext,
#brickworktext,
#i3483decorativeconcretewalkway,
#epoxyflooringandwaterproo,
#patternstext  {
   position: absolute;
   left: 27px;
   top: 172px;
   z-index: 4;
   width: 458px;
   margin-left: 0px;
   margin-top: 0px;
}

#blackstripabout,
#blackstripinter,
#blackstripty,
#blackstrip,
#blackstripbuilder,
#blackstripwaterfll,
#blackstripstairs,
#blackstripepxy,
#blackstripdriveway,
#blackstripcont,
#i4060decorativeconcretedrivewa,
#blackstriprenovate,
#blackstripbrickwrk,
#chipsstripstairs  {
   position: absolute;
   left: 0px;
   top: 156px;
   z-index: 3;
   width: 1366px;
   height: 612px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#drivewaythumbcolumn,
#patternscolumn,
#patiothumbcolumn,
#overlaythumbcolumn,
#walkwaythumbcolumn,
#spraydeckcolumn,
#waterfllthumbcolumn,
#stairsthumbcolumn,
#poolthumbcolumn,
#renovatethumbcolumn,
#chipsthumbcolumn,
#brickwrkthumbcolumn,
#epxythumbcolumn  {
   margin: 156px 0px 0px 512px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 845px;
}

#thmbwallgagnonb1button a,
#thmbwalldoustb3button a,
#thmbwallgeorgia7button a,
#thmbwallmerrimacb2button a,
#thmbwaterfallpanamac1butt a,
#thmbwallwilliamsb5button a,
#thmbwallpappasa6button a,
#thmbolaystphillipb2button a  {
   background-repeat: no-repeat;
   display: block;
   height: 149px;
   width: 262px;
   font-size: 149px;
   line-height: 149px;
}

#tilecutbutton a,
#patternstampedsemalesssto a,
#spraydeckbutton a,
#patternstampedrandomstone a,
#exposedaggregatebutton a,
#patternstampedashlarslate a,
#bordersbutton a,
#cutfieldstonebutton a,
#cutgranitebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 133px;
   width: 263px;
   font-size: 133px;
   line-height: 133px;
}

#i3501totaldesignconcretellccal,
#i3469totaldesignconcretellccal,
#i1008totaldesignconcretellccal,
#i3434totaldesignconcretellccal,
#i2327totaldesignconcretellccal  {
   position: absolute;
   left: 662px;
   z-index: 4;
   width: 498px;
   margin-left: 0px;
   margin-top: 0px;
}

#patternstampedsemalesssto,
#patternstampedrandomstone,
#exposedaggregatebutton,
#spraydeckbutton,
#bordersbutton,
#patternstampedashlarslate,
#cutgranitebutton  {
   height: 133px;
   width: 263px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#tpdyvonnaa6button,
#tcsa7h2button,
#thmbdwgraneya4button,
#tstairsdoustb5button,
#tolaynistruma3button,
#trelevelhollisb3button,
#thmbwaterfallfirstb9butto  {
   height: 149px;
   width: 263px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 30px;
}

#thmbwaterfallpanamac1butt,
#thmbwallwilliamsb5button,
#thmbwallgeorgia7button,
#thmbwalldoustb3button,
#thmbwallpappasa6button,
#thmbwallmerrimacb2button  {
   height: 149px;
   width: 262px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-bottom: 0px;
}

#contactform fieldset legend,
#contactform fieldset div label,
#contactform fieldset div input,
#contactform fieldset div textarea  {
   color: #000000;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 30px;
   font-style: normal;
   font-weight: normal;
}

#chipsthumbscroll,
#patternsthumbscroll,
#stairsthumbscroll,
#drivewaythumbscroll,
#i3230poolthumbscroll,
#renovatethumbscroll  {
   position: absolute;
   left: 3px;
   top: 7px;
   z-index: 5;
   width: 833px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i221poolthumbscroll,
#walkwayscroll,
#i2329poolthumbscroll,
#patiothumbscroll  {
   position: absolute;
   left: 3px;
   top: 9px;
   z-index: 5;
   width: 833px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i23767contacttotaldesignconcret,
#i4040contacttotaldesignconcret,
#intertext  {
   position: absolute;
   left: 25px;
   top: 172px;
   z-index: 4;
   width: 470px;
   margin-left: 0px;
   margin-top: 0px;
}

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

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

#bldrbaepoxybutton,
#bldrem1button,
#bldrwatrfllbutton,
#bldreagleptbutton  {
   position: absolute;
   left: 1087px;
   z-index: 4;
   width: 268px;
   height: 150px;
   margin-left: 0px;
   margin-top: 0px;
}

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

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

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

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

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

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

#contactform fieldset div input,
#contactform fieldset div textarea  {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
}

#bldrem1button a,
#bldrwatrfllbutton a,
#bldrbaepoxybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 150px;
   width: 268px;
   font-size: 150px;
   line-height: 150px;
}

#decorativeconcretepatiost,
#i3485decorativeconcretewalkway  {
   position: absolute;
   top: 121px;
   z-index: 6;
   width: 653px;
   margin-left: 0px;
   margin-top: 0px;
}

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

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

#overlaystrippooldeck,
#walkwaystrippooldeck  {
   position: absolute;
   left: 0px;
   top: 152px;
   z-index: 3;
   width: 1366px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#waterfllthumbscroll,
#epxythumbscroll  {
   background: url(sg_epoxy-flooring-and-waterproofing_media/waterfllthumbscroll.gif) no-repeat;
   position: absolute;
   left: 3px;
   top: 5px;
   z-index: 5;
   width: 833px;
   height: 392px;
   overflow: auto;
   margin-left: 0px;
   margin-top: 0px;
}

#chipsystembutton,
#epoxyleftbutton  {
   width: 245px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-left: 82px;
   margin-right: 0px;
   margin-bottom: 0px;
}

#i4087decorativeconcretedrivewa a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4087decorativeconcretedriv.gif);
}

#i4088decorativeconcreterenovat a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4088decorativeconcretereno.gif);
}

#i4071decorativeconcretesprayde a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4071decorativeconcretespra.gif);
}

#i4083decorativeconcretewaterfa a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4083decorativeconcretewate.gif);
}

#i4084decorativeconcreteoverlay a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4084decorativeconcreteover.gif);
}

#i4080decorativeconcretewalkway a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4080decorativeconcretewalk.gif);
}

#i4070decorativeconcretepooldec a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4070decorativeconcretepool.gif);
}

#patiostrip,
#blackstrippooldeck  {
   position: absolute;
   left: 0px;
   top: 153px;
   z-index: 3;
   width: 1366px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i162internationaloppurtunitie a  {
   background: url(sg_the-leader-in-decorative-concrete_media/d162internationaloppurtunit.gif) no-repeat;
   display: block;
   width: 207px;
   height: 83px;
}

#i1008totaldesignconcretellccal  {
   top: 2535px;
}

#contactform input[type=submit]  {
   font: normal normal 15px/30px Arial-BoldMT, Arial, Helvetica, sans-serif;
   padding: 0px;
   color: #404651;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i2327totaldesignconcretellccal  {
   top: 961px;
}

#i4060decorativeconcretedrivewa  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4099decorativeconcretedriv.gif);
}

#i3469totaldesignconcretellccal  {
   top: 943px;
}

#i4061totaldesignconcretellccal  {
   top: 741px;
}

#i4080decorativeconcretewalkway  {
   top: 176px;
   left: 800px;
}

#i4088decorativeconcreterenovat  {
   top: 556px;
   left: 801px;
}

#i25contacttotaldesignconcret a  {
   background: url(sg_the-leader-in-decorative-concrete_media/d25contacttotaldesignconcre.gif) no-repeat;
   display: block;
   width: 182px;
   height: 84px;
}

#i3434totaldesignconcretellccal  {
   top: 1093px;
}

#i4087decorativeconcretedrivewa  {
   top: 556px;
   left: 1078px;
}

#i3501totaldesignconcretellccal  {
   top: 1585px;
}

#contactform fieldset div label  {
   font-family: Arial-BoldMT, Arial, Helvetica, sans-serif;
   font-size: 15px;
}

#i3485decorativeconcretewalkway  {
   left: 603px;
}

#i4070decorativeconcretepooldec  {
   top: 175px;
   left: 524px;
}

#i4012totaldesignconcretellccal  {
   left: 828px;
}

#i4084decorativeconcreteoverlay  {
   top: 555px;
   left: 523px;
}

#i4083decorativeconcretewaterfa  {
   top: 175px;
   left: 1076px;
}

#i4071decorativeconcretesprayde  {
   top: 365px;
   left: 1078px;
}

#i162internationaloppurtunitie  {
   position: absolute;
   left: 146px;
   top: 690px;
   z-index: 6;
   width: 207px;
   height: 83px;
   margin-left: 0px;
   margin-top: 0px;
}

#i25contacttotaldesignconcret  {
   position: absolute;
   left: 331px;
   top: 689px;
   z-index: 5;
   width: 182px;
   height: 84px;
   margin-left: 0px;
   margin-top: 0px;
}

#totaldesignconcretebutton a  {
   background: url(sg_the-leader-in-decorative-concrete_media/totaldesignconcretebutton.gif) no-repeat;
   display: block;
   width: 394px;
   height: 171px;
}

#thmbrenovatemckibblec9but a  {
   background-image: url(sg_renovations-ripout-and-replace_media/thmbrenovatemckibblec9but.gif);
}

#thmbrenovatemichhaela1but a  {
   background-image: url(sg_renovations-ripout-and-replace_media/thmbrenovatemichhaela1.gif);
}

#thmbwaterfallpanamac1butt a  {
   background-image: url(sg_hand-carved-concrete-waterfalls_media/thmbwaterfallpanamac1butt.gif);
}

#trelevelorangeleafa3butto a  {
   background-image: url(sg_renovations-ripout-and-replace_media/trelevelorangeleafa3butto.gif);
}

#patternstampedsemalesssto a  {
   background-image: url(sg_decorative-concrete-patterns_media/patternstampedsemalesssto.gif);
}

#tpatiorandomstonea6button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiorandomstonea6button.gif);
}

#twalkwaycutgraniteb5butto a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwaycutgraniteb5butto.gif);
}

#thmbspraydeckstairsa9butt a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckstairsa9butt.gif);
}

#thmbolaystphillipb2button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/thmbolaystphillipb2button.gif);
}

#thmbspraydeckhollisb4butt a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckhollisb4butt.gif);
}

#trelevelmarbleheadb8butto a  {
   background-image: url(sg_renovations-ripout-and-replace_media/trelevelmarbleheadb8butto.gif);
}

#concretedesignpatternsbut a  {
   background: url(sg_the-leader-in-decorative-concrete_media/concretedesignpatternsbut.gif) no-repeat;
   display: block;
   width: 404px;
   height: 58px;
}

#patternstampedrandomstone a  {
   background-image: url(sg_decorative-concrete-patterns_media/patternstampedrandomstone.gif);
}

#thmbwaterfallghettoc2butt a  {
   background-image: url(sg_hand-carved-concrete-waterfalls_media/thmbwaterfallghettoc2butt.gif);
}

#decorativeconcretepatiosb a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/decorativeconcretepatiosb.gif);
}

#thmbspraydeckjeffpb8butto a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckjeffpb8butto.gif);
}

#thmbspraydeckmustanga3but a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckmustanga3but.gif);
}

#thmbwaterfallfirstb9butto a  {
   background-image: url(sg_hand-carved-concrete-waterfalls_media/thmbwaterfallfirstb9butto.gif);
}

#abouttotaldesignconcreteb a  {
   background: url(sg_the-leader-in-decorative-concrete_media/abouttotaldesignconcreteb.gif) no-repeat;
   display: block;
   width: 162px;
   height: 84px;
}

#thmbrenovatemrssingerb9bu a  {
   background-image: url(sg_renovations-ripout-and-replace_media/thmbrenovatemrssingerb9bu.gif);
}

#page_content .container_div  {
   background-image: none;
}

#decorativeconcretestairsb a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/decorativeconcretestairsb.gif);
}

#concreteapplicationsbutto a  {
   background: url(sg_the-leader-in-decorative-concrete_media/concreteapplicationsbutto.gif) no-repeat;
   display: block;
   width: 209px;
   height: 87px;
}

#thmbspraydeckbergerb7butt a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckbergerb7butt.gif);
}

#builderssinformationbutto a  {
   background: url(sg_the-leader-in-decorative-concrete_media/builderssinformationbutto.gif) no-repeat;
   display: block;
   width: 198px;
   height: 87px;
}

#contactform fieldset legend  {
   font-family: "Times New Roman", "Times", serif;
   font-size: 24px;
}

#thmbrenovategallanta7butt a  {
   background-image: url(sg_renovations-ripout-and-replace_media/thmbrenovategallanta7butt.gif);
}

#thmbspraydeckmerrimaca9bu a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckmerrimaca9bu.gif);
}

#thmbwaterfallzshleza5butt a  {
   background-image: url(sg_hand-carved-concrete-waterfalls_media/thmbwaterfallzshleza5butt.gif);
}

#twalkwayhallandalea8butto a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwayhallandalea8butto.gif);
}

#thmbspraydeckeaglepb2butt a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4071decorativeconcretespra.gif);
}

#thmbspraydeckpreachera9bu a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckpreachera9bu.gif);
}

#hardscapeswallsandbrickwo a  {
   background: url(sg_the-leader-in-decorative-concrete_media/hardscapeswallsandbrickwo.gif) no-repeat;
   display: block;
   width: 259px;
   height: 90px;
}

#thmbrenovateyvonnaa6butto a  {
   background-image: url(sg_renovations-ripout-and-replace_media/thmbrenovateyvonnaa6butto.gif);
}

#thmbrenovateatlanticd4but a  {
   background-image: url(sg_renovations-ripout-and-replace_media/thmbrenovateatlanticd4but.gif);
}

#thmbspraydeckmcoachb3butt a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckmcoachb3butt.gif);
}

#patternstampedashlarslate a  {
   background-image: url(sg_decorative-concrete-patterns_media/patternstampedashlarslate.gif);
}

#thmbspraydeckdpaulinea8bu a  {
   background-image: url(sg_spray-decks_media/thmbspraydeckdpaulinea8bu.gif);
}

#thmbdwwinchesterb6button a  {
   background-image: url(sg_decorative-concrete-driveways_media/thmbdwwinchesterb6button.gif);
}

#tstairsstphillipb3button a  {
   background-image: url(sg_decorative-concrete-stairs_media/tstairsstphillipb3button.gif);
}

#twalkwaycolumbusa9button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwaycolumbusa9button.gif);
}

#tstairslifesgooda7button a  {
   background-image: url(sg_decorative-concrete-stairs_media/tstairslifesgooda7button.gif);
}

#tpatiofieldstoneb9button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiofieldstoneb9button.gif);
}

#i3556tpdatlanticd4button a  {
   background-image: url(sg_spray-decks_media/d3555tpdatlanticd4button.gif);
}

#i3555tpdatlanticd4button a  {
   background-image: url(sg_spray-decks_media/d3555tpdatlanticd4button.gif);
}

#twalkwaysteadmanb2button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwaysteadmanb2button.gif);
}

#tpatiocutgraniteb3button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiocutgraniteb3button.gif);
}

#waterfallwoodsonc4button a  {
   background-image: url(sg_hand-carved-concrete-waterfalls_media/waterfallwoodsonc4button.gif);
}

#thmbwallmerrimacb2button a  {
   background-image: url(sg_walls-and-brickwork_media/thmbwallmerrimacb2button.gif);
}

#thmbwallwilliamsb5button a  {
   background-image: url(sg_walls-and-brickwork_media/thmbwallwilliamsb5button.gif);
}

#tpatiocutgrandanb2button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiocutgrandanb2button.gif);
}

#twalkwaycutgraniteb5butto  {
   margin-top: 32px;
   margin-left: 10px;
}

#thmbrenovatemichhaela1but  {
   margin-top: 18px;
   margin-left: 13px;
   height: 148px;
}

#patternstampedsemalesssto  {
   margin-top: 8px;
   margin-left: 18px;
}

#twalkwayodonnelb1button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwayodonnelb1button.gif);
}

#thmbwaterfallzshleza5butt  {
   margin-top: 19px;
   margin-left: 13px;
   height: 148px;
}

#thmbrenovateyvonnaa6butto  {
   margin-top: 19px;
   margin-left: 12px;
}

#trelevelorangeleafa3butto  {
   margin-top: 15px;
   margin-left: 12px;
   height: 149px;
}

#thmbwalldonlisab5button a  {
   background-image: url(sg_walls-and-brickwork_media/thmbwalldonlisab5button.gif);
}

#thmbrenovatemckibblec9but  {
   margin-top: 29px;
   margin-left: 12px;
   height: 148px;
}

#thmbrenovategallanta7butt  {
   margin-top: 19px;
   margin-left: 13px;
}

#tstairsclayton1a4button a  {
   background-image: url(sg_decorative-concrete-stairs_media/tstairsclayton1a4button.gif);
}

#thmbspraydeckdpaulinea8bu  {
   margin-top: 28px;
   margin-left: 15px;
}

#builderssinformationbutto  {
   position: absolute;
   left: 1153px;
   top: 0px;
   z-index: 7;
   width: 198px;
   height: 87px;
   margin-left: 0px;
   margin-top: 0px;
}

#tstairsmichellea6button a  {
   background-image: url(sg_decorative-concrete-stairs_media/tstairsmichellea6button.gif);
}

#thmbspraydeckbergerb7butt  {
   margin-top: 33px;
   margin-left: 10px;
}

#thmbrenovateatlanticd4but  {
   margin-top: 31px;
   margin-left: 12px;
}

#twalkwayjohnhena9button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwayjohnhena9button.gif);
}

#thmbspraydeckpreachera9bu  {
   margin-top: 28px;
   margin-left: 10px;
   margin-bottom: 29px;
}

#thmbwaterfallpanamac1butt  {
   margin-top: 30px;
   margin-left: 11px;
}

#patternstampedrandomstone  {
   margin-top: 8px;
   margin-left: 11px;
}

#tpatiorandomstonea6button  {
   margin-top: 14px;
   margin-left: 13px;
   height: 148px;
}

#abouttotaldesignconcreteb  {
   position: absolute;
   left: 4px;
   top: 690px;
   z-index: 7;
   width: 162px;
   height: 84px;
   margin-left: 0px;
   margin-top: 0px;
}

#thmbspraydeckmerrimaca9bu  {
   margin-top: 28px;
   margin-left: 15px;
}

#patternstampedashlarslate  {
   margin-top: 8px;
   margin-left: 13px;
}

#thmbspraydeckmcoachb3butt  {
   margin-top: 28px;
   margin-left: 15px;
}

#thmbrenovatemrssingerb9bu  {
   margin-top: 31px;
   margin-left: 14px;
   height: 149px;
}

#trelevelmarbleheadb8butto  {
   margin-top: 15px;
   margin-left: 14px;
   height: 149px;
}

#tpatioparhailiab7button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatioparhailiab7button.gif);
}

#thmbspraydeckstairsa9butt  {
   margin-top: 28px;
   margin-left: 15px;
}

#thmbspraydeckmustanga3but  {
   margin-top: 28px;
   margin-left: 10px;
}

#patternstampedpooldeckste  {
   position: absolute;
   left: 27px;
   top: 170px;
   z-index: 4;
   width: 458px;
   margin-left: 0px;
   margin-top: 0px;
}

#thmbolaystphillipb2button  {
   margin-top: 31px;
   margin-left: 15px;
   width: 262px;
}

#thmbwaterfallfirstb9butto  {
   margin-top: 19px;
   margin-left: 12px;
   height: 148px;
}

#decorativeconcreteimpress  {
   position: absolute;
   top: 120px;
   z-index: 5;
   margin-left: 0px;
   margin-top: 0px;
}

#thmbwaterfallghettoc2butt  {
   margin-top: 30px;
   margin-left: 13px;
   height: 148px;
}

#concretedesignpatternsbut  {
   position: absolute;
   left: 55px;
   top: 634px;
   z-index: 4;
   width: 404px;
   height: 58px;
   margin-left: 0px;
   margin-top: 0px;
}

#thmbspraydeckjeffpb8butto  {
   margin-top: 25px;
   margin-left: 10px;
}

#concreteapplicationsbutto  {
   position: absolute;
   left: 441px;
   top: 0px;
   z-index: 10;
   width: 209px;
   height: 87px;
   margin-left: 0px;
   margin-top: 0px;
}

#thmbspraydeckeaglepb2butt  {
   margin-top: 33px;
   margin-left: 19px;
   height: 148px;
}

#thmbspraydeckhollisb4butt  {
   margin-top: 25px;
   margin-left: 15px;
   height: 148px;
}

#totaldesignconcretebutton  {
   position: absolute;
   left: 25px;
   top: 0px;
   z-index: 6;
   width: 394px;
   height: 171px;
   margin-left: 0px;
   margin-top: 0px;
}

#twalkwayhandcuta5button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwayhandcuta5button.gif);
}

#decorativeconcretepatiosb  {
   top: 366px;
   left: 525px;
}

#decorativeconcretepatiost  {
   left: 600px;
}

#decorativeconcretestairsb  {
   height: 149px;
   top: 366px;
   left: 800px;
}

#hardscapeswallsandbrickwo  {
   position: absolute;
   left: 631px;
   top: 0px;
   z-index: 9;
   width: 259px;
   height: 90px;
   margin-left: 0px;
   margin-top: 0px;
}

#twalkwayhallandalea8butto  {
   margin-top: 28px;
   margin-left: 10px;
   margin-bottom: 32px;
}

#tstairsmouquina3button a  {
   background-image: url(sg_decorative-concrete-stairs_media/tstairsmouquina3button.gif);
}

#i3555tpdatlanticd4button  {
   margin-top: 14px;
   margin-left: 13px;
}

#tpatiofieldstoneb9button  {
   margin-top: 22px;
   margin-left: 11px;
}

#thmbwallgagnonb1button a  {
   background-image: url(sg_walls-and-brickwork_media/thmbwallgagnonb1button.gif);
}

#twalkwaycolumbusa9button  {
   margin-top: 27px;
   margin-left: 14px;
   height: 149px;
}

#waterfallwoodsonc4button  {
   margin-top: 30px;
   margin-left: 15px;
   height: 148px;
}

#tstairslifesgooda7button  {
   margin-top: 22px;
   margin-left: 10px;
}

#tolayherronglna8button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolayherronglna8button.gif);
}

#thmbwallmerrimacb2button  {
   margin-top: 30px;
   margin-left: 9px;
}

#trelevelhollisb3button a  {
   background-image: url(sg_renovations-ripout-and-replace_media/trelevelhollisb3button.gif);
}

#exposedaggregatebutton a  {
   background-image: url(sg_decorative-concrete-patterns_media/d4831exposedaggregate.gif);
}

#twalkwaysteadmanb2button  {
   margin-top: 27px;
   margin-left: 10px;
}

#thmbdwwinchesterb6button  {
   margin-top: 31px;
   margin-left: 13px;
   height: 148px;
}

#tstairsstphillipb3button  {
   margin-top: 22px;
   margin-left: 15px;
   height: 148px;
}

#i3556tpdatlanticd4button  {
   margin-top: 24px;
   margin-left: 15px;
}

#twalkwaybeagleb2button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwaybeagleb2button.gif);
}

#tpatiotenerilob2button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiotenerilob2button.gif);
}

#thmbwallpappasa6button a  {
   background-image: url(sg_walls-and-brickwork_media/thmbwallpappasa6button.gif);
}

#tolayinvernessc2button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolayinvernessc2button.gif);
}

#thmbdwmrsingerb2button a  {
   background-image: url(sg_decorative-concrete-driveways_media/thmbdwmrsingerb2button.gif);
}

#thmbwallgeorgia7button a  {
   background-image: url(sg_walls-and-brickwork_media/thmbwallgeorgia7button.gif);
}

#thmbwallwilliamsb5button  {
   margin-top: 30px;
   margin-left: 11px;
}

#tpatiocutgraniteb3button  {
   margin-top: 24px;
   margin-left: 10px;
}

#tpatiocutgrandanb2button  {
   margin-top: 14px;
   margin-left: 13px;
}

#tpatiocarvalab2button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiocarvalab2button.gif);
}

#tpatioparhailiab7button  {
   margin-top: 28px;
   margin-left: 13px;
}

#tstairssingerb1button a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/decorativeconcretestairsb.gif);
}

#tpatioguarinoa8button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatioguarinoa8button.gif);
}

#twalkwaybricka3button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwaybricka3button.gif);
}

#tolaylmaitlynb4button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolaylmaitlynb4button.gif);
}

#thmbwalldoustb3button a  {
   background-image: url(sg_walls-and-brickwork_media/thmbwalldoustb3button.gif);
}

#twalkwayhandcuta5button  {
   margin-top: 26px;
   margin-left: 14px;
   height: 149px;
}

#twalkwayodonnelb1button  {
   margin-top: 27px;
   margin-left: 14px;
   height: 149px;
}

#tolaybiterskya2button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolaybiterskya2button.gif);
}

#twalkwayjohnhena9button  {
   margin-top: 26px;
   margin-left: 14px;
   height: 149px;
}

#tpdkerryroarka9button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdkerryroarka9button.gif);
}

#thmbdwbreedlea7button a  {
   background-image: url(sg_decorative-concrete-driveways_media/thmbdwbreedlea7button.gif);
}

#tstairsmichellea6button  {
   margin-top: 30px;
   margin-left: 13px;
}

#tstairsclayton1a4button  {
   margin-top: 19px;
   margin-left: 13px;
}

#thmbwalldonlisab5button  {
   margin-top: 30px;
   margin-left: 18px;
}

#tpatiogeorgiaa8button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiogeorgiaa8button.gif);
}

#twalkwayfranka5button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwayfranka5button.gif);
}

#tstairsgenesta7button a  {
   background-image: url(sg_decorative-concrete-stairs_media/tstairsgenesta7button.gif);
}

#thmbdwgraneya4button a  {
   background-image: url(sg_decorative-concrete-driveways_media/thmbdwgraneya4button.gif);
}

#tolaynistruma3button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolaynistruma3button.gif);
}

#tpatioyvonnaa8button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatioyvonnaa8button.gif);
}

#thmbwallgeorgia7button  {
   margin-top: 21px;
   margin-left: 12px;
}

#stairsberthaa4button a  {
   background-image: url(sg_decorative-concrete-stairs_media/stairsberthaa4button.gif);
}

#thmbwallgagnonb1button  {
   margin: 21px 0px 30px 9px;
   height: 149px;
   width: 262px;
   top: 0px;
   left: 0px;
   position: relative;
}

#thmbdwkendraa3button a  {
   background-image: url(sg_decorative-concrete-driveways_media/thmbdwkendraa3button.gif);
}

#exposedaggregatebutton  {
   margin-top: 23px;
   margin-left: 9px;
}

#tpdgreenlandb1button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdgreenlandb1button.gif);
}

#tpatiogenesta9button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiogenesta9button.gif);
}

#tpatioemilioa8button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatioemilioa8button.gif);
}

#tstairsmouquina3button  {
   margin-top: 19px;
   margin-left: 13px;
}

#twalkwaybeagleb2button  {
   margin-top: 25px;
   margin-left: 14px;
   height: 149px;
}

#tpatiodonalda5button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiodonalda5button.gif);
}

#tolayherronglna8button  {
   margin-top: 24px;
   margin-left: 13px;
   height: 148px;
}

#tpatiotenerilob2button  {
   margin-top: 14px;
   margin-left: 15px;
   height: 148px;
}

#thmbwallpappasa6button  {
   margin-top: 21px;
   margin-left: 18px;
}

#thmbdwmrsingerb2button  {
   margin-top: 30px;
   margin-left: 13px;
}

#tpatiopappasb2button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiopappasb2button.gif);
}

#tstairsdoustb5button a  {
   background-image: url(sg_decorative-concrete-stairs_media/tstairsdoustb5button.gif);
}

#trelevelhollisb3button  {
   margin-top: 15px;
   margin-left: 12px;
   margin-bottom: 29px;
}

#tpdslatebeama8button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdslatebeama8button.gif);
}

#tolayhaldaleb4button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolayhaldaleb4button.gif);
}

#tolayinvernessc2button  {
   margin-top: 32px;
   margin-left: 11px;
   height: 148px;
}

#tpdjennbeddb4button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdjennbeddb4button.gif);
}

#tpatioguarinoa8button  {
   margin-top: 21px;
   margin-left: 13px;
}

#twalkwayfranka5button  {
   margin-top: 28px;
   margin-left: 10px;
   height: 149px;
}

#tpatiogeorgiaa8button  {
   margin-top: 20px;
   margin-left: 10px;
}

#tpatiomasona4button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiomasona4button.gif);
}

#tolaylmaitlynb4button  {
   margin-top: 23px;
   margin-left: 13px;
}

#tstairssingerb1button  {
   margin-top: 32px;
   margin-left: 15px;
}

#tpatiolizala6button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiolizala6button.gif);
}

#cutfieldstonebutton a  {
   background-image: url(sg_decorative-concrete-patterns_media/cutfieldstone.gif);
}

#twalkwaybricka3button  {
   margin-top: 26px;
   margin-left: 14px;
   height: 148px;
}

#epoxyflooringbutton a  {
   background: url(sg_the-leader-in-decorative-concrete_media/epoxyflooringbutton.gif) no-repeat;
   display: block;
   width: 298px;
   height: 90px;
}

#thmbdwtommya6button a  {
   background-image: url(sg_decorative-concrete-driveways_media/thmbdwtommya6button.gif);
}

#tolaybiterskya2button  {
   margin-top: 18px;
   margin-left: 11px;
}

#thmbwalldoustb3button  {
   margin-top: 21px;
   margin-left: 9px;
}

#tpdkerryroarka9button  {
   margin-top: 14px;
   margin-left: 13px;
}

#tstairsgenesta7button  {
   margin-top: 21px;
   margin-left: 15px;
   height: 148px;
}

#thmbwamesita2button a  {
   background-image: url(sg_decorative-concrete-walkways_media/thmbwamesita2button.gif);
}

#tpatiobricka4button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiobricka4button.gif);
}

#tpatiocarvalab2button  {
   margin-top: 22px;
   margin-left: 10px;
}

#tpdmrsingerb7button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdmrsingerb7button.gif);
}

#tpatiomottaa7button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiomottaa7button.gif);
}

#thmbdwdollya4button a  {
   background-image: url(sg_decorative-concrete-driveways_media/thmbdwdollya4button.gif);
}

#tpatioalicea7button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatioalicea7button.gif);
}

#thmbdwbreedlea7button  {
   margin-top: 31px;
   margin-left: 13px;
   height: 148px;
}

#tolayswaitb1button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolayswaitb1button.gif);
}

#tpatiopappasb2button  {
   margin-top: 16px;
   margin-left: 10px;
}

#twalkwayemb4button a  {
   background-image: url(sg_decorative-concrete-walkways_media/twalkwayemb4button.gif);
}

#i3230poolthumbscroll  {
   background-image: url(sg_walls-and-brickwork_media/d3230poolthumbscroll.gif);
   height: 545px;
}

#tpatiomarka3button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiomarka3button.gif);
}

#tpdbudveina8button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdbudveina8button.gif);
}

#walkwaystrippooldeck  {
   background-image: url(sg_decorative-concrete-walkways_media/walkwaystrippooldeck.gif);
   height: 836px;
}

#tpdredveinb1button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdredveinb1button.gif);
}

#tpdmarstonb1button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdmarstonb1button.gif);
}

#tpdgrammara9button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdgrammara9button.gif);
}

#thmbdwgraneya4button  {
   margin-top: 23px;
   margin-left: 13px;
}

#tpdgreenlandb1button  {
   margin-top: 14px;
   margin-left: 13px;
}

#tpdespinosa1button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdespinosa1button.gif);
}

#tstairsdoustb5button  {
   margin-top: 23px;
   margin-left: 10px;
}

#thmbdwkendraa3button  {
   margin-top: 20px;
   margin-left: 11px;
   height: 148px;
}

#tpdwyndhamb4button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdwyndhamb4button.gif);
}

#tpdstienerb7button a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4070decorativeconcretepool.gif);
}

#tolaynistruma3button  {
   margin-top: 14px;
   margin-left: 11px;
}

#tpdmkibblec6button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdmkibblec6button.gif);
}

#tpatiodonalda5button  {
   margin-top: 23px;
   margin-left: 13px;
}

#tolaylyncha9button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolaylyncha9button.gif);
}

#i2329poolthumbscroll  {
   background-image: url(sg_spray-decks_media/d2329poolthumbscroll.gif);
   height: 740px;
}

#tpdslatebeama8button  {
   margin-top: 15px;
   margin-left: 14px;
   height: 148px;
}

#tpatioemilioa8button  {
   margin: 16px 0px 22px 15px;
   height: 148px;
   width: 263px;
   top: 0px;
   left: 0px;
   position: relative;
}

#tpatioyvonnaa8button  {
   margin-top: 19px;
   margin-left: 13px;
}

#overlaystrippooldeck  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/overlaystrippooldeck.gif);
   height: 991px;
}

#stairsberthaa4button  {
   margin-top: 32px;
   margin-left: 10px;
}

#tpatiogenesta9button  {
   margin-top: 15px;
   margin-left: 10px;
}

#tolayhaldaleb4button  {
   margin-top: 29px;
   margin-left: 14px;
   height: 149px;
}

#renovatethumbcolumn  {
   min-height: 552px;
}

#tpatiomottaa7button  {
   margin-top: 25px;
   margin-left: 15px;
}

#renovatethumbscroll  {
   background-image: url(sg_renovations-ripout-and-replace_media/renovatethumbscroll.gif);
   height: 535px;
}

#tpdemiliob4button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdemiliob4button.gif);
}

#thmbdwtommya6button  {
   margin-top: 19px;
   margin-left: 13px;
}

#tpdlouisab2button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdlouisab2button.gif);
}

#thmbdwdollya4button  {
   margin-top: 20px;
   margin-left: 13px;
   height: 148px;
}

#tpdmrsingerb7button  {
   margin-top: 14px;
   margin-left: 13px;
}

#tpddonlisb4button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpddonlisb4button.gif);
}

#tpatioalicea7button  {
   margin-top: 23px;
   margin-left: 15px;
}

#tpdjennbeddb4button  {
   margin-top: 15px;
   margin-left: 14px;
   height: 149px;
}

#bldrsprdcksbutton a  {
   background-image: url(sg_builders-information_media/bldrsprdcksbutton.gif);
}

#tpdashwtra8button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdashwtra8button.gif);
}

#tpatiospaa3button a  {
   background-image: url(sg_decorative-concrete-patios_media/tpatiospaa3button.gif);
}

#tpdjoannea8button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdjoannea8button.gif);
}

#brickwrkthumbcolumn  {
   min-height: 570px;
}

#tolaykinga5button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolaykinga5button.gif);
}

#tpdschoffb1button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdschoffb1button.gif);
}

#patternsthumbscroll  {
   background-image: url(sg_decorative-concrete-patterns_media/patternsthumbscroll.gif);
   height: 522px;
}

#tpdchrisha6button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdchrisha6button.gif);
}

#tolaylooza9button a  {
   background-image: url(sg_the-leader-in-decorative-concrete_media/d4084decorativeconcreteover.gif);
}

#waterfllthumbcolumn  {
   min-height: 410px;
}

#tpdyvonnaa6button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdyvonnaa6button.gif);
}

#epoxyflooringbutton  {
   position: absolute;
   left: 872px;
   top: 0px;
   z-index: 8;
   width: 298px;
   height: 90px;
   margin-left: 0px;
   margin-top: 0px;
}

#tpdjervisa7button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdjervisa7button.gif);
}

#bldrwatrfllbutton a  {
   background-image: url(sg_builders-information_media/bldrwatrfllbutton.gif);
}

#bldrbaepoxybutton a  {
   background-image: url(sg_builders-information_media/bldrbaepoxybutton.gif);
}

#i221poolthumbscroll  {
   background-image: url(sg_decorative-concrete-pool-decks_media/d221poolthumbscroll.gif);
   height: 2321px;
}

#thmbwamesita2button  {
   margin-top: 32px;
   margin-left: 14px;
   height: 149px;
}

#cutfieldstonebutton  {
   margin-top: 16px;
   margin-left: 14px;
   height: 133px;
}

#drivewaythumbscroll  {
   background-image: url(sg_decorative-concrete-stairs_media/d3230poolthumbscroll.gif);
   height: 545px;
}

#tpdaslatea9button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdaslatea9button.gif);
}

#bldrbwlallybutton a  {
   background-image: url(sg_builders-information_media/bldrbwlallybutton.gif);
}

#drivewaythumbcolumn  {
   min-height: 570px;
}

#tpatiobrianb5button  {
   margin-top: 28px;
   margin-left: 10px;
   height: 151px;
}

#tpatiomasona4button  {
   margin-top: 14px;
   margin-left: 13px;
   height: 148px;
}

#tpatiolizala6button  {
   margin-top: 15px;
   margin-left: 10px;
   height: 149px;
}

#tpatiobricka4button  {
   margin-top: 19px;
   margin-left: 15px;
}

#tpdchrispa9button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdchrispa9button.gif);
}

#blackstripbrickwrk  {
   background-image: url(sg_walls-and-brickwork_media/blackstripbrickwrk.gif);
}

#customconcretetext  {
   width: 474px;
}

#tpdwyndhamb4button  {
   margin-top: 15px;
   margin-left: 12px;
   height: 149px;
}

#tpdcarmoa5button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdcarmoa5button.gif);
}

#tpd6claya5button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpd6claya5button.gif);
}

#walkwaythumbcolumn  {
   min-height: 760px;
}

#tpdbudexa6button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdbudexa6button.gif);
}

#blackstriprenovate  {
   background-image: url(sg_international-oppurtunities-are-welcome_media/blackstripbrickwrk.gif);
}

#overlaythumbcolumn  {
   min-height: 916px;
}

#blackstrippooldeck  {
   background-image: url(sg_decorative-concrete-pool-decks_media/blackstrippooldeck.gif);
   height: 2428px;
}

#blackstripdriveway  {
   background-image: url(sg_international-oppurtunities-are-welcome_media/blackstripbrickwrk.gif);
}

#tolayswaitb1button  {
   margin-top: 24px;
   margin-left: 11px;
   height: 148px;
}

#blackstripwaterfll  {
   background-image: url(sg_international-oppurtunities-are-welcome_media/blackstripbrickwrk.gif);
}

#tolaylyncha9button  {
   margin-top: 30px;
   margin-left: 13px;
   height: 148px;
}

#tpatiomarka3button  {
   margin-top: 28px;
   margin-left: 15px;
}

#tpdmkibblec6button  {
   margin-top: 15px;
   margin-left: 14px;
   height: 148px;
}

#tpd3clayb2button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpd3clayb2button.gif);
}

#tpdkirbya6button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdkirbya6button.gif);
}

#tpd1clayb2button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpd1clayb2button.gif);
}

#tpdredveinb1button  {
   margin-top: 14px;
   margin-left: 12px;
   height: 148px;
}

#tpdgrammara9button  {
   margin-top: 15px;
   margin-left: 14px;
   height: 148px;
}

#tpdsteerb2button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdsteerb2button.gif);
}

#tpdbonspa7button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdbonspa7button.gif);
}

#twamesitc6button a  {
   background-image: url(sg_decorative-concrete-patios_media/twamesitc6button.gif);
}

#tpdespinosa1button  {
   margin-top: 15px;
   margin-left: 12px;
   height: 148px;
}

#tpdmichaelbutton a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdmichaelbutton.gif);
}

#tpdbudveina8button  {
   margin-top: 15px;
   margin-left: 13px;
   height: 148px;
}

#tpdstienerb7button  {
   margin-top: 30px;
   margin-left: 12px;
   height: 148px;
}

#tpd5claya3button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpd5claya3button.gif);
}

#twalkwayemb4button  {
   margin-top: 32px;
   margin-left: 14px;
   height: 149px;
}

#tpd2claya8button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpd2claya8button.gif);
}

#cutgranitebutton a  {
   background-image: url(sg_decorative-concrete-patterns_media/cutgranite.gif);
}

#tempatioc9button a  {
   background-image: url(sg_decorative-concrete-patios_media/tempatioc9button.gif);
}

#tpdmarstonb1button  {
   margin-top: 15px;
   margin-left: 12px;
   height: 149px;
}

#bldrbwlallybutton  {
   position: absolute;
   left: 807px;
   top: 181px;
   z-index: 4;
   width: 263px;
   height: 149px;
   margin-left: 0px;
   margin-top: 0px;
}

#tpdaslatea9button  {
   margin-top: 14px;
   margin-left: 12px;
}

#tolaykinga5button  {
   margin-top: 25px;
   margin-left: 14px;
   height: 148px;
}

#tpdjervisa7button  {
   margin-top: 15px;
   margin-left: 14px;
   height: 148px;
}

#tpdschoffb1button  {
   margin-top: 15px;
   margin-left: 14px;
   height: 148px;
}

#tpdemiliob4button  {
   margin-top: 15px;
   margin-left: 13px;
   height: 148px;
}

#tpdchrisha6button  {
   margin-top: 14px;
   margin-left: 12px;
}

#tolaylooza9button  {
   margin-top: 25px;
   margin-left: 11px;
   height: 148px;
}

#blackstripbuilder  {
   background-image: url(sg_builders-information_media/blackstripbrickwrk.gif);
}

#tpdyvonnaa6button  {
   margin-top: 14px;
   margin-left: 12px;
}

#tpdchrispa9button  {
   margin-top: 13px;
   margin-left: 13px;
}

#tpdjoannea8button  {
   margin-top: 14px;
   margin-left: 12px;
}

#bldrsprdcksbutton  {
   top: 353px;
   left: 807px;
}

#stairsthumbcolumn  {
   min-height: 570px;
}

#spraydeckbutton a  {
   background-image: url(sg_decorative-concrete-patterns_media/spraydeck.gif);
}

#tolaymikea7button  {
   margin: 11px 0px 0px 13px;
   height: 152px;
   width: 263px;
   top: 0px;
   left: 0px;
   position: relative;
}

#tpdlouisab2button  {
   margin-top: 14px;
   margin-left: 13px;
   height: 148px;
}

#tpddonlisb4button  {
   margin-top: 14px;
   margin-left: 14px;
   height: 149px;
}

#tolayemi5button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolayemi5button.gif);
}

#tpatiospaa3button  {
   margin-top: 14px;
   margin-left: 13px;
   height: 148px;
}

#tpdashwtra8button  {
   margin-top: 30px;
   margin-left: 14px;
   height: 148px;
}

#bldrwatrfllbutton  {
   top: 525px;
   left: 803px;
}

#bldrbaepoxybutton  {
   top: 525px;
}

#bldreagleptbutton  {
   height: 148px;
   top: 354px;
}

#stairsthumbscroll  {
   background-image: url(sg_decorative-concrete-stairs_media/d3230poolthumbscroll.gif);
   height: 545px;
}

#tpd5claya3button  {
   margin-top: 14px;
   margin-left: 12px;
}

#tpd6claya5button  {
   margin-top: 14px;
   margin-left: 13px;
}

#tpdsteerb2button  {
   margin-top: 15px;
   margin-left: 13px;
   height: 148px;
}

#tpd1clayb2button  {
   margin-top: 14px;
   margin-left: 14px;
   height: 148px;
}

#tpdcarmoa5button  {
   margin-top: 14px;
   margin-left: 14px;
   height: 148px;
}

#tpdbonspa7button  {
   margin-top: 15px;
   margin-left: 14px;
   height: 148px;
}

#chipsstripstairs  {
   background-image: url(sg_epoxy-floor-chip-system_media/blackstripbrickwrk.gif);
}

#chipsthumbscroll  {
   background-image: url(sg_decorative-concrete-stairs_media/d3230poolthumbscroll.gif);
   height: 545px;
}

#twamesitc6button  {
   margin-top: 23px;
   margin-left: 12px;
}

#chipsystembutton  {
   margin-top: 18px;
   height: 168px;
}

#blackstripstairs  {
   background-image: url(sg_decorative-concrete-stairs_media/blackstripbrickwrk.gif);
}

#tolayfp5button a  {
   background-image: url(sg_acrylic-polymer-cement-overlays_media/tolayfp5button.gif);
}

#tpdbudexa6button  {
   margin-top: 14px;
   margin-left: 12px;
   height: 148px;
}

#tempatioc9button  {
   margin-top: 22px;
   margin-left: 15px;
}

#facebookbutton a  {
   background: url(sg_the-leader-in-decorative-concrete_media/facebookbutton.gif) no-repeat;
   display: block;
   width: 107px;
   height: 106px;
}

#chipsthumbcolumn  {
   min-height: 570px;
}

#cutgranitebutton  {
   margin-top: 16px;
   margin-left: 16px;
}

#patiothumbcolumn  {
   min-height: 1407px;
}

#tpd3clayb2button  {
   margin-top: 15px;
   margin-left: 13px;
   height: 149px;
}

#tpdashb4button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdashb4button.gif);
}

#tpdmichaelbutton  {
   margin-top: 15px;
   margin-left: 13px;
   height: 148px;
}

#tpd2claya8button  {
   margin-top: 15px;
   margin-left: 12px;
   height: 149px;
}

#tpdkirbya6button  {
   margin-top: 14px;
   margin-left: 14px;
   height: 149px;
}

#tpdclya4button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdclya4button.gif);
}

#patiothumbscroll  {
   background-image: url(sg_decorative-concrete-patios_media/patiothumbscroll.gif);
   height: 1372px;
}

#blackstripinter  {
   background-image: url(sg_international-oppurtunities-are-welcome_media/blackstripbrickwrk.gif);
}

#epxythumbcolumn  {
   min-height: 410px;
}

#tcsa3c5button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa3c5button.gif);
}

#spraydeckcolumn  {
   min-height: 774px;
}

#epoxyleftbutton  {
   margin-top: 23px;
   height: 178px;
}

#bordersbutton a  {
   background-image: url(sg_decorative-concrete-patterns_media/borders.gif);
}

#tcsa9j7button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa9j7button.gif);
}

#tcsa7h2button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa7h2button.gif);
}

#tolayemi5button  {
   margin-top: 18px;
   margin-left: 13px;
}

#tcsa2a7button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa2a7button.gif);
}

#blackstripabout  {
   background-image: url(sg_about-total-design-concrete_media/blackstripbrickwrk.gif);
}

#tcsa4e2button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa4e2button.gif);
}

#tcsa6g2button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa6g2button.gif);
}

#tpdada9button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdada9button.gif);
}

#spraydeckbutton  {
   margin-top: 23px;
   margin-left: 18px;
}

#tcsa4b7button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa4b7button.gif);
}

#tcsa8i3button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa8i3button.gif);
}

#bldrem1button a  {
   background-image: url(sg_builders-information_media/bldrem1button.gif);
}

#tilecutbutton a  {
   background-image: url(sg_decorative-concrete-patterns_media/tilecut.gif);
}

#tcsa5f1button a  {
   background-image: url(sg_epoxy-floor-chip-system_media/tcsa5f1button.gif);
}

#tpdmot7button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdmot7button.gif);
}

#poolthumbcolumn  {
   min-height: 2353px;
}

#tpdbfa9button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/tpdbfa9button.gif);
}

#patternscolumn  {
   min-height: 546px;
}

#tpdclya4button  {
   margin-top: 15px;
   margin-left: 13px;
   height: 148px;
}

#thmbbwa9button  {
   margin: 20px 0px 0px 18px;
   height: 148px;
   width: 262px;
   top: 0px;
   left: 0px;
   position: relative;
}

#tolayfp5button  {
   margin-top: 28px;
   margin-left: 14px;
   height: 149px;
}

#blackstripcont  {
   background-image: url(sg_international-oppurtunities-are-welcome_media/blackstripbrickwrk.gif);
}

#blackstripepxy  {
   background-image: url(sg_epoxy-flooring-and-waterproofing_media/blackstripbrickwrk.gif);
}

#tpdashb4button  {
   margin-top: 14px;
   margin-left: 13px;
}

#facebookbutton  {
   position: absolute;
   left: 1240px;
   top: 55px;
   z-index: 6;
   width: 107px;
   height: 106px;
   margin-left: 0px;
   margin-top: 0px;
}

#tpdbfa9button  {
   margin-top: 14px;
   margin-left: 12px;
}

#tcsa6g2button  {
   margin-top: 19px;
   margin-left: 15px;
}

#tcsa3c5button  {
   margin-top: 30px;
   margin-left: 13px;
}

#tcsa2a7button  {
   margin-top: 32px;
   margin-left: 10px;
}

#contactustext  {
   position: absolute;
   left: 699px;
   top: 121px;
   z-index: 5;
   width: 505px;
   margin-left: 0px;
   margin-top: 0px;
}

#bldrem1button  {
   top: 181px;
}

#tcsa4e2button  {
   margin-top: 19px;
   margin-left: 8px;
}

#tilecutbutton  {
   margin-top: 23px;
   margin-left: 15px;
   height: 133px;
}

#tpdada9button  {
   margin-top: 30px;
   margin-left: 13px;
   height: 148px;
}

#tcsa9j7button  {
   margin-top: 21px;
   margin-left: 13px;
   height: 148px;
}

#tcsa5f1button  {
   margin-top: 19px;
   margin-left: 15px;
}

#tcsa7h2button  {
   margin-top: 23px;
   margin-left: 10px;
}

#bordersbutton  {
   margin-top: 16px;
   margin-left: 10px;
}

#tcsa4b7button  {
   margin-top: 32px;
   margin-left: 15px;
}

#tcsa8i3button  {
   margin-top: 21px;
   margin-left: 15px;
}

#tpdmot7button  {
   margin-top: 14px;
   margin-left: 14px;
   height: 149px;
}

#walkwayscroll  {
   background-image: url(sg_decorative-concrete-walkways_media/walkwayscroll.gif);
   height: 726px;
}

#page_content  {
   min-height: 774px;
}

#blackstripty  {
   background-image: url(sg_international-oppurtunities-are-welcome_media/blackstripbrickwrk.gif);
}

#ta5button a  {
   background-image: url(sg_decorative-concrete-pool-decks_media/ta5button.gif);
}

#blackstrip  {
   background-image: url(sg_decorative-concrete-patterns_media/blackstripbrickwrk.gif);
}

#headerband  {
   background: url(sg_the-leader-in-decorative-concrete_media/headerband.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 1366px;
   height: 156px;
   margin-left: 0px;
   margin-top: 0px;
}

#patiostrip  {
   background-image: url(sg_decorative-concrete-patios_media/patiostrip.gif);
   height: 1483px;
}

#ta5button  {
   margin-top: 15px;
   margin-left: 12px;
   height: 149px;
}

#footerbar  {
   position: absolute;
   left: 27px;
   top: 693px;
   z-index: 4;
   width: 466px;
   height: 7px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #7D896E;
   background-image: none;
   font-size: 1px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 1366px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 1366px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.full_width  {
   min-width: 1366px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

.divider  {
   clear: left;
   display: block;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.flow  {
   z-index: 2;
   position: relative;
}

ains  {
   text-decoration: none;
}

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

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

html, body  {
   background-color: #343434;
   height: 100%;
}

