a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#hznpid14daycare,
#hznloft,
#hznjunkyard,
#hznpid4gallery,
#hznpid1home,
#hznpid5contact,
#hznpid12deckbuilding,
#hzninlaw,
#hzncedar,
#hznhouseren,
#hznpid13bathroomremodel,
#hznversatile,
#hznremodel,
#hznpid2about,
#hznpid16deck,
#hznpid3services,
#hzni1880  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#hawkremodelslideshow,
#deckslideshow,
#verslideshow,
#bathroomslideshow,
#junkyardslideshow,
#houserenslideshow,
#hawkremodelslideshowcopy,
#cedarslideshow,
#daycareslideshow,
#inlawslideshow,
#i1800slideshow,
#loftslideshow  {
   background: url(deckbuildingmedia/deckslideshow.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 41px;
   top: 114px;
   z-index: 3;
   width: 821px;
   height: 281px;
}

#houseren,
#pid14daycare,
#loft,
#junkyard,
#pid1home,
#versatile,
#pid12deckbuilding,
#pid13bathroomremodel,
#pid2about,
#remodel,
#pid3services,
#inlaw,
#pid16deck,
#cedar,
#pid4gallery,
#i1880,
#pid5contact  {
   width: 900px;
   height: 600px;
   position: absolute;
   margin-left: -450px;
   left: 50%;
   top: -300px;
}

#bathroomremodelbutton a,
#i1800button a,
#deckbutton a,
#versatilebutton a,
#deckbuildingbutton a,
#remodelbutton a,
#junkyardbutton a,
#daycarebutton a,
#cedarbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 100px;
   width: 126px;
   background-position: 0% 0px;
   font-size: 100px;
   line-height: 100px;
}

#whatstartedasaneverydays p,
#picturesofvariousprojectsd p,
#this40yearoldhomeinsonor p  {
   font: 17px Arial;
   margin: 0px;
   text-align: center;
}

#remodelbutton,
#junkyardbutton,
#bathroomremodelbutton,
#i1800button  {
   visibility: visible;
   position: absolute;
   top: 186px;
   z-index: 3;
   width: 126px;
   height: 100px;
}

#contactbutton a,
#servicesbutton a,
#gallerybutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 43px;
   background-position: 0% 0px;
   font-size: 43px;
   line-height: 43px;
}

#manuelarellanobuiltcom p,
#manuelarellano2095862100 p  {
   font: 32px/38px Arial;
   margin: 0px;
   text-align: center;
}

#picturesofvariousprojectsd,
#whatstartedasaneverydays  {
   visibility: visible;
   position: absolute;
   left: 42px;
   z-index: 4;
   width: 819px;
}

#retainingwallsfencesd p,
#housedesignandpermitproc p  {
   font: bold 16px/19px Arial;
   margin: 0px;
   text-align: left;
}

#versatilebutton,
#daycarebutton,
#cedarbutton  {
   visibility: visible;
   position: absolute;
   top: 316px;
   z-index: 3;
   width: 126px;
   height: 100px;
}

#houserenbutton a,
#inlawbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 97px;
   background-position: 0% 0px;
   font-size: 97px;
   line-height: 97px;
}

#layer16,
#divider,
#layer16copy  {
   background: url(deckbuildingmedia/layer16.gif) no-repeat;
   visibility: visible;
   position: absolute;
   top: 37px;
   z-index: 4;
   width: 15px;
   height: 53px;
}

#picturesofvariousprojectsd p  {
   line-height: 24px;
}

#versatileconstructionwithhe  {
   background: url(deckbuildingmedia/versatileconstructionwithhe.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 551px;
   z-index: 7;
   width: 360px;
   height: 16px;
}

#this40yearoldhomeinsonor p  {
   line-height: 16px;
}

#picturesofvariousprojectsd  {
   top: 400px;
}

#whatstartedasaneverydays p  {
   line-height: 16px;
}

#whatstartedasaneverydays  {
   top: 404px;
}

#bathroomremodelbutton a  {
   background-image: url(gallerymedia/bathroomremodelbutton.gif);
}

#servicesbutton a:hover  {
   background-position: -218px 0%;
}

#gallerybutton a:hover  {
   background-position: -226px 0%;
}

#bathroomremodelbutton  {
   left: 30px;
}

#contactbutton a:hover  {
   background-position: -200px 0%;
}

#deckbuildingbutton a  {
   width: 125px;
   background-image: url(gallerymedia/deckbuildingbutton.gif);
}

#background,
#layer8  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 900px;
   height: 600px;
   background-repeat: no-repeat;
}

#aboutbutton a:hover  {
   background-position: -199px 0%;
}

#homebutton a:hover  {
   background-position: -149px 0%;
}

#versatilebutton a  {
   background-image: url(gallerymedia/versatilebutton.gif);
}

#layer22,
#layer21  {
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 490px;
   width: 698px;
   height: 84px;
   background-repeat: no-repeat;
}

#houserenbutton a  {
   width: 126px;
   background-image: url(gallerymedia/houserenbutton.gif);
}

#servicesbutton a  {
   width: 218px;
   background-image: url(deckbuildingmedia/servicesbutton.gif);
}

#junkyardbutton a  {
   background-image: url(gallerymedia/junkyardbutton.gif);
}

#gallerybutton a  {
   width: 226px;
   background-image: url(deckbuildingmedia/gallerybutton.gif);
}

#contactbutton a  {
   width: 200px;
   background-image: url(deckbuildingmedia/contactbutton.gif);
}

#versatilebutton  {
   left: 178px;
}

#daycarebutton a  {
   background-image: url(gallerymedia/daycarebutton.gif);
}

#remodelbutton a  {
   background-image: url(gallerymedia/remodelbutton.gif);
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 226px;
   top: 42px;
   z-index: 5;
   width: 218px;
   height: 43px;
}

#junkyardbutton  {
   left: 321px;
   top: 315px;
}

#gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 450px;
   top: 42px;
   z-index: 5;
   width: 226px;
   height: 43px;
}

#daycarebutton  {
   left: 32px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 42px;
   z-index: 5;
   width: 200px;
   height: 43px;
}

#i1800button a  {
   background-image: url(gallerymedia/1800button.gif);
}

#loftslideshow  {
   z-index: 4;
}

#remodelbutton  {
   left: 321px;
}

#inlawbutton a  {
   width: 125px;
   background-image: url(gallerymedia/inlawbutton.gif);
}

#cedarbutton a  {
   background-image: url(gallerymedia/cedarbutton.gif);
}

#aboutbutton a  {
   width: 199px;
   background-image: url(deckbuildingmedia/aboutbutton.gif);
}

#homebutton a  {
   background: url(deckbuildingmedia/homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 99px;
   width: 149px;
   font-size: 99px;
   line-height: 99px;
}

#deckbutton a  {
   background-image: url(gallerymedia/deckbutton.gif);
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 42px;
   z-index: 5;
   width: 199px;
   height: 43px;
}

#i1800button  {
   left: 177px;
}

#layer16copy  {
   left: 440px;
}

#cedarbutton  {
   left: 606px;
}

#background  {
   background-image: url(deckbuildingmedia/background.gif);
   z-index: 1;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 23px;
   top: 462px;
   z-index: 3;
   width: 149px;
   height: 99px;
}

#lic891409  {
   background: url(deckbuildingmedia/lic891409.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 754px;
   top: 555px;
   z-index: 7;
   width: 93px;
   height: 12px;
}

#layer12  {
   background: url(deckbuildingmedia/layer12.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 85px;
   z-index: 6;
   width: 861px;
   height: 1px;
}

#layer23  {
   background: url(deckbuildingmedia/layer23.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 169px;
   top: 548px;
   z-index: 6;
   width: 698px;
   height: 26px;
}

#layer21  {
   background-image: url(deckbuildingmedia/layer21.gif);
   z-index: 4;
}

#layer22  {
   background-image: url(deckbuildingmedia/layer22.gif);
   z-index: 5;
}

#divider  {
   left: 672px;
}

#layer16  {
   left: 216px;
}

#navbar  {
   background: url(deckbuildingmedia/navbar.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 24px;
   z-index: 3;
   width: 861px;
   height: 80px;
}

#layer8  {
   background-image: url(deckbuildingmedia/layer8.gif);
   z-index: 2;
}

#home  {
   background: url(deckbuildingmedia/home.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 68px;
   top: 561px;
   z-index: 4;
   width: 59px;
   height: 15px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #C10000;
}

