a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#bookb a:hover,
#linksb a:hover,
#servicesb a:hover,
#tradesb a:hover,
#priceb a:hover,
#estimateb a:hover,
#carpetb a:hover,
#vinylb a:hover,
#homeb a:hover,
#galleryb a:hover,
#offersb a:hover,
#contactb a:hover  {
   background-position: -139px 0%;
}

#midboxhead p,
#id81topboxhead p,
#id56topboxhead p,
#id55topboxtext p,
#bottomboxheadcopy p,
#id52bottomboxhead p,
#id80topboxtext p,
#id77bottomboxhead p,
#id67sideboxhead p,
#id73sideboxhead p  {
   font: bold 12px/14px Verdana;
   margin: 0px;
   text-align: left;
}

#pid1wac,
#bookest,
#pid5carpet,
#links,
#trades,
#special,
#bookfit,
#pid3contact,
#pid6vinyl,
#pid7services,
#pid14thanks,
#pid4home,
#pid8gallery,
#wac2,
#pid9price  {
   margin: 0px auto 0px auto;
   width: 900px;
   position: relative;
}

#bottomboxtextcopy p,
#id82maintext p,
#midboxtext p,
#id54maintext p,
#id51bottomboxtext p,
#id66sideboxtextscroll p,
#id72sideboxtextscroll p,
#id76bottomboxtext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   color: #020202;
}

#contactb a,
#offersb a,
#linksb a,
#bookb a,
#galleryb a,
#vinylb a,
#priceb a,
#servicesb a,
#estimateb a,
#tradesb a,
#homeb a,
#carpetb a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   width: 139px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#id64maintexthead p,
#id83maintexhead p,
#id71maintexthead p,
#id53maintexhead p,
#maintexheadcopy p  {
   font: bold 14px/12px Verdana;
   margin: 0px;
   text-align: left;
}

#id72sideboxtextscroll,
#id66sideboxtextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 712px;
   top: 164px;
   z-index: 2;
   width: 188px;
}

#id76bottomboxtext,
#id51bottomboxtext  {
   visibility: visible;
   position: absolute;
   left: 715px;
   z-index: 2;
   width: 180px;
}

#id64maintexthead,
#id71maintexthead  {
   visibility: visible;
   position: absolute;
   left: 362px;
   top: 130px;
   z-index: 2;
}

#id73sideboxhead,
#id67sideboxhead  {
   visibility: visible;
   position: absolute;
   left: 741px;
   top: 133px;
   z-index: 2;
}

#id70maintext p,
#id65maintext p  {
   font: 12px/18px Verdana;
   margin: 0px;
   text-align: center;
   color: #010101;
}

#copyright2010harperbrowncouk  {
   background: url(homemedia/id3copyright2010harperbrown.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 394px;
   top: 791px;
   z-index: 2;
   width: 156px;
   height: 9px;
}

#id66sideboxtextscroll p  {
   text-align: left;
}

#id72sideboxtextscroll p  {
   text-align: left;
}

#id72sideboxtextscroll  {
   height: 473px;
}

#id66sideboxtextscroll  {
   height: 620px;
}

#id51bottomboxtext p  {
   text-align: left;
}

#id76bottomboxtext p  {
   text-align: left;
}

#bottomboxtextcopy p  {
   text-align: center;
}

#bottomboxheadcopy p  {
   color: #030303;
}

#lovecarpetb a:hover  {
   background-position: -277px 0%;
}

#id77bottomboxhead p  {
   color: #030303;
}

#id52bottomboxhead p  {
   color: #030303;
}

#id71maintexthead p  {
   color: #040404;
}

#carpetvinylfitting  {
   background: url(homemedia/carpetvinylfitting.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 155px;
   top: 59px;
   z-index: 2;
   width: 122px;
   height: 13px;
}

#id64maintexthead p  {
   color: #040404;
}

#id53maintexhead p  {
   color: #010101;
}

#id73sideboxhead p  {
   color: #505056;
}

#id51bottomboxtext  {
   top: 644px;
}

#maintenancenotice  {
   background: url(bookfitmedia/maintenancenotice.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 408px;
   top: 220px;
   z-index: 2;
   width: 168px;
   height: 14px;
}

#id67sideboxhead p  {
   color: #505056;
}

#maintexheadcopy p  {
   color: #010101;
}

#id76bottomboxtext  {
   top: 580px;
}

#id83maintexhead p  {
   color: #010101;
}

#id71maintexthead  {
   width: 99px;
}

#id80topboxtext p  {
   color: #030303;
   font-weight: Normal;
}

#id55topboxtext p  {
   color: #030303;
   font-weight: Normal;
}

#id64maintexthead  {
   width: 111px;
}

#id73sideboxhead  {
   width: 109px;
}

#id67sideboxhead  {
   width: 121px;
}

#id82maintext p  {
   text-align: center;
}

#id54maintext p  {
   text-align: center;
}

#lovecarpetb a  {
   background: url(homemedia/lovecarpetb.gif) no-repeat 0% 0px;
   display: block;
   height: 164px;
   width: 277px;
   font-size: 164px;
   line-height: 164px;
}

#midboxhead p  {
   color: #030303;
}

#midboxtext p  {
   text-align: left;
}

#ex03,
#ex02  {
   visibility: visible;
   position: absolute;
   left: 25px;
   z-index: 2;
   width: 34px;
   height: 29px;
   background-image: none;
}

#servicesb a  {
   background-image: url(homemedia/servicesb.gif);
}

#estimateb a  {
   background-image: url(homemedia/estimateb.gif);
}

#harperbrown  {
   background: url(homemedia/harperbrown.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 102px;
   top: 25px;
   z-index: 3;
   width: 179px;
   height: 43px;
}

#fullybooked  {
   background: url(wacmedia/fullybooked.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 76px;
   top: 775px;
   z-index: 2;
   width: 67px;
   height: 12px;
}

#maintenance  {
   background: url(bookfitmedia/maintenance.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 289px;
   top: 246px;
   z-index: 2;
   width: 419px;
   height: 43px;
}

#lovecarpetb  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 635px;
   z-index: 2;
   width: 277px;
   height: 164px;
}

#partbooked  {
   background: url(wacmedia/partbooked.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 739px;
   z-index: 2;
   width: 64px;
   height: 9px;
}

#contactb a  {
   background-image: url(homemedia/contactb.gif);
}

#easyxmedia  {
   visibility: visible;
   position: absolute;
   left: 264px;
   top: 651px;
   z-index: 3;
   width: 276px;
   height: 135px;
}

#galleryb a  {
   background-image: url(homemedia/galleryb.gif);
}

#carpetb a  {
   background-image: url(homemedia/carpetb.gif);
}

#servicesb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 210px;
   z-index: 11;
   width: 139px;
   height: 26px;
}

#offersb a  {
   background-image: url(homemedia/offersb.gif);
}

#estimateb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 314px;
   z-index: 7;
   width: 139px;
   height: 26px;
}

#tradesb a  {
   background-image: url(homemedia/tradesb.gif);
}

#priceb a  {
   background-image: url(homemedia/priceb.gif);
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 418px;
   z-index: 3;
   width: 139px;
   height: 26px;
}

#galleryb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 236px;
   z-index: 10;
   width: 139px;
   height: 26px;
}

#vinylb a  {
   background-image: url(homemedia/vinylb.gif);
}

#linksb a  {
   background-image: url(homemedia/linksb.gif);
}

#homeb a  {
   background-image: url(homemedia/homeb.gif);
}

#carpetb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 158px;
   z-index: 13;
   width: 139px;
   height: 26px;
}

#tradesb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 366px;
   z-index: 5;
   width: 139px;
   height: 26px;
}

#bookb a  {
   background-image: url(homemedia/bookb.gif);
}

#freeday  {
   background: url(wacmedia/freeday.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 77px;
   top: 699px;
   z-index: 2;
   width: 47px;
   height: 12px;
}

#offersb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 340px;
   z-index: 6;
   width: 139px;
   height: 26px;
}

#vinylb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 184px;
   z-index: 12;
   width: 139px;
   height: 26px;
}

#linksb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 392px;
   z-index: 4;
   width: 139px;
   height: 26px;
}

#priceb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 262px;
   z-index: 9;
   width: 139px;
   height: 26px;
}

#mobile  {
   background: url(homemedia/mobile.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 381px;
   top: 51px;
   z-index: 2;
   width: 249px;
   height: 31px;
}

#layer0  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 900px;
   height: 800px;
   background-color: #5D99EB;
   background-image: none;
}

#hblogo  {
   background: url(homemedia/hblogo.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 13px;
   z-index: 2;
   width: 71px;
   height: 71px;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 132px;
   z-index: 14;
   width: 139px;
   height: 26px;
}

#bookb  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 288px;
   z-index: 8;
   width: 139px;
   height: 26px;
}

#ex02  {
   background-color: #4ED92E;
   top: 690px;
}

#ex01  {
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 764px;
   z-index: 2;
   width: 34px;
   height: 29px;
   background-color: #E02126;
   background-image: none;
}

#seal  {
   background: url(homemedia/seal.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 767px;
   top: 9px;
   z-index: 2;
   width: 115px;
   height: 83px;
}

#line  {
   background: url(homemedia/line.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 98px;
   z-index: 2;
   width: 885px;
   height: 15px;
}

#ex03  {
   background-color: #DC8719;
   top: 728px;
}

#nav  {
   background: url(homemedia/nav.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 4px;
   top: 124px;
   z-index: 2;
   width: 163px;
   height: 338px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #5D99EB;
}

