a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#extensionsbutton a:hover,
#servicingbutton a:hover,
#contactbutton a:hover,
#renovationbutton a:hover,
#introductionbutton a:hover,
#powersupplybutton a:hover,
#testimonialsbutton a:hover  {
   background-position: -153px 0%;
}

#contacttext p,
#renovationtext p,
#servicingtext p,
#powersupplytext p,
#testimonialstext p,
#introductiontext p,
#extensionstext p  {
   font: 12px/14px Verdana;
   margin: 0px;
   padding-bottom: 15px;
   text-align: left;
}

#powersupplybutton a,
#extensionsbutton a,
#servicingbutton a,
#testimonialsbutton a,
#introductionbutton a,
#renovationbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   width: 153px;
   background-position: 0% 0px;
   font-size: 28px;
   line-height: 28px;
}

#pid7contact,
#pid2extensions,
#pid6testimonials,
#pid1introduction,
#pid4powersupply,
#pid5servicing,
#pid3renovation  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#serviceblock,
#renovationblock,
#extensionsblock,
#testimonialblock,
#contactblock,
#powerblock,
#introductionblock  {
   visibility: visible;
   position: absolute;
   left: 181px;
   top: 187px;
   z-index: 2;
   height: 24px;
   background-repeat: no-repeat;
}

#testimonialgraphic,
#servicegraphic,
#powergraphic,
#intrographic,
#extengraphic,
#contactgraphic,
#renographic  {
   visibility: visible;
   position: absolute;
   left: 614px;
   top: 192px;
   z-index: 2;
   width: 154px;
   height: 341px;
   background-repeat: no-repeat;
}

#powersupplytext,
#introductiontext,
#contacttext,
#servicingtext,
#extensionstext  {
   visibility: visible;
   position: absolute;
   left: 186px;
   top: 190px;
   z-index: 3;
}

#webdesigntext p a:hover,
#i2007text p a:hover  {
   font-style: italic;
}

#testimonialstext,
#renovationtext  {
   visibility: visible;
   position: absolute;
   left: 185px;
   z-index: 3;
   width: 386px;
}

#i2007text p,
#webdesigntext p  {
   font: 11px/13px Verdana;
   margin: 0px;
   text-align: left;
}

#introductionbutton a  {
   background-image: url(servicingmedia/introductionbutton.gif);
}

#testimonialsbutton a  {
   background-image: url(servicingmedia/testimonialsbutton.gif);
}

#powersupplybutton a  {
   background-image: url(servicingmedia/powersupplybutton.gif);
}

#testimonialgraphic  {
   background-image: url(testimonialsmedia/testimonialgraphic.gif);
}

#extensionsbutton a  {
   background-image: url(servicingmedia/extensionsbutton.gif);
}

#introductionbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 183px;
   z-index: 9;
   width: 153px;
   height: 28px;
}

#renovationbutton a  {
   background-image: url(servicingmedia/renovationbutton.gif);
}

#testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 323px;
   z-index: 4;
   width: 153px;
   height: 28px;
}

#servicingbutton a  {
   background-image: url(servicingmedia/servicingbutton.gif);
}

#webdesigntext p a  {
   font-style: Normal;
   text-decoration: none;
   color: #7C807E;
}

#powersupplybutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 267px;
   z-index: 6;
   width: 153px;
   height: 28px;
}

#introductionblock  {
   background-image: url(introductionmedia/introductionblock.gif);
   width: 113px;
}

#renovationbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 239px;
   z-index: 7;
   width: 153px;
   height: 28px;
}

#extensionsbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 211px;
   z-index: 8;
   width: 153px;
   height: 28px;
}

#testimonialblock  {
   background-image: url(testimonialsmedia/testimonialblock.gif);
   width: 112px;
}

#introductiontext  {
   width: 377px;
}

#testimonialstext  {
   top: 190px;
}

#extensionsblock  {
   background-image: url(extensionsmedia/extensionsblock.gif);
   width: 99px;
}

#powersupplytext  {
   width: 390px;
}

#renovationblock  {
   background-image: url(renovationmedia/renovationblock.gif);
   width: 100px;
}

#contactbutton a  {
   background: url(servicingmedia/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 153px;
   font-size: 29px;
   line-height: 29px;
}

#servicingbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 295px;
   z-index: 5;
   width: 153px;
   height: 28px;
}

#webdesigntext p  {
   color: #7C807E;
}

#backgroundlayer  {
   background: url(servicingmedia/backgroundlayer.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 800px;
   height: 600px;
}

#contactgraphic  {
   background-image: url(contactmedia/contactgraphic.gif);
}

#cotswoldheader  {
   background: url(servicingmedia/cotswoldheader.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 800px;
   height: 152px;
}

#extensionstext  {
   width: 382px;
}

#renovationtext  {
   top: 188px;
}

#servicegraphic  {
   background-image: url(servicingmedia/servicegraphic.gif);
}

#servicingtext  {
   width: 387px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 351px;
   z-index: 3;
   width: 153px;
   height: 29px;
}

#i2007text p a  {
   font-style: Normal;
   text-decoration: none;
   color: #717472;
}

#webdesigntext  {
   visibility: visible;
   position: absolute;
   left: 545px;
   top: 580px;
   z-index: 2;
   width: 240px;
}

#intrographic  {
   background-image: url(introductionmedia/intrographic.gif);
}

#contactblock  {
   background-image: url(contactmedia/contactblock.gif);
   width: 73px;
}

#introduction  {
   background: url(servicingmedia/introduction.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 192px;
   z-index: 10;
   width: 80px;
   height: 10px;
}

#powergraphic  {
   background-image: url(powersupplymedia/powergraphic.gif);
}

#testimonials  {
   background: url(servicingmedia/testimonials.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 24px;
   top: 332px;
   z-index: 5;
   width: 82px;
   height: 10px;
}

#serviceblock  {
   background-image: url(servicingmedia/serviceblock.gif);
   width: 85px;
}

#extengraphic  {
   background-image: url(extensionsmedia/extengraphic.gif);
}

#powersupply  {
   background: url(servicingmedia/powersupply.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 276px;
   z-index: 7;
   width: 88px;
   height: 13px;
}

#i2007text p  {
   color: #717472;
}

#renographic  {
   background-image: url(renovationmedia/renographic.gif);
}

#contacttext  {
   width: 395px;
}

#linebottom  {
   background: url(servicingmedia/linebottom.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 573px;
   z-index: 3;
   width: 800px;
   height: 1px;
}

#powerblock  {
   background-image: url(powersupplymedia/powerblock.gif);
   width: 122px;
}

#extensions  {
   background: url(servicingmedia/extensions.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 220px;
   z-index: 9;
   width: 70px;
   height: 10px;
}

#renovation  {
   background: url(servicingmedia/renovation.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 248px;
   z-index: 8;
   width: 72px;
   height: 10px;
}

#i2007text  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 580px;
   z-index: 2;
   width: 304px;
}

#menubase2  {
   background: url(servicingmedia/menubase2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 380px;
   z-index: 2;
   width: 153px;
   height: 193px;
}

#menubase1  {
   background: url(servicingmedia/menubase1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 152px;
   z-index: 3;
   width: 153px;
   height: 31px;
}

#servicing  {
   background: url(servicingmedia/servicing.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 304px;
   z-index: 6;
   width: 60px;
   height: 13px;
}

#contact  {
   background: url(servicingmedia/contact.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 361px;
   z-index: 4;
   width: 51px;
   height: 9px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #CACBC0;
}

