#contactform fieldset *:last-child  {
   margin-bottom: 0;
}

#contactform fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
   width: 231px;
}

#contactform fieldset div  {
   font: bold 18px/48px Arial;
   color: #9900CC;
   clear: both;
}

#divisionlicensetextcopy  {
   visibility: visible;
   position: absolute;
   left: 362px;
   top: 2623px;
   z-index: 3;
   width: 181px;
}

#id14divisionlicensetext  {
   visibility: visible;
   position: absolute;
   left: 409px;
   top: 4911px;
   z-index: 4;
   width: 181px;
}

#id21divisionlicensetext  {
   visibility: visible;
   position: absolute;
   left: 407px;
   top: 3838px;
   z-index: 3;
   width: 181px;
}

#id15logoparrettplumbing  {
   background: url(homemedia/logoparrettplumbingcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 111px;
   top: 4893px;
   z-index: 5;
   width: 325px;
   height: 176px;
}

#id55logoparrettplumbing  {
   background: url(homemedia/id55logoparrettplumbing.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 121px;
   top: 123px;
   z-index: 3;
   width: 386px;
   height: 213px;
}

#id53divisionlicensetext  {
   visibility: visible;
   position: absolute;
   left: 215px;
   top: 321px;
   z-index: 1;
   width: 264px;
}

#id6divisionlicensetext  {
   visibility: visible;
   position: absolute;
   left: 401px;
   top: 6549px;
   z-index: 3;
   width: 181px;
}

#testimonytextscroll p  {
   font: 18px/24px Georgia;
   margin: 0px;
   padding-right: 12px;
   padding-left: 16px;
   text-align: left;
   color: #33CC00;
}

#buynowgbutton a:hover  {
   background-position: -215px 0%;
}

#contactform fieldset  {
   border: none;
}

#id61protectunderline  {
   visibility: visible;
   position: absolute;
   left: 206px;
   top: 90px;
   z-index: 1;
   width: 390px;
   height: 6px;
   background-color: #CC00FF;
   background-image: none;
   font-size: 1px;
}

#newletterintrotext p  {
   font: bold 18px/24px "Lucida Sans";
   margin: 0px;
   color: #9900CC;
   padding-bottom: 21px;
   text-align: left;
}

#biocleanpricetext p  {
   font: bold 14px/17px "Lucida Sans Unicode";
   margin: 0px;
   color: #9900CC;
   text-align: left;
}

#testimonytextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 131px;
   top: 2997px;
   z-index: 1;
   width: 563px;
   height: 159px;
}

#biocleancontenttext  {
   visibility: visible;
   position: absolute;
   left: 308px;
   top: 1645px;
   z-index: 2;
   width: 465px;
}

#parrettisbesttext p  {
   font: 18px/34px Arial;
   margin: 0px;
   color: #9900CC;
   padding-bottom: 21px;
   text-align: center;
}

#id12i2ndphonestext  {
   visibility: visible;
   position: absolute;
   left: 220px;
   top: 5066px;
   z-index: 2;
   width: 349px;
}

#id19i2ndphonestext  {
   visibility: visible;
   position: absolute;
   left: 218px;
   top: 3993px;
   z-index: 1;
   width: 349px;
}

#i2ndphonestextcopy  {
   visibility: visible;
   position: absolute;
   left: 173px;
   top: 2778px;
   z-index: 1;
   width: 349px;
}

#plumberscallustext  {
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 4795px;
   z-index: 1;
   width: 673px;
}

#wesellbiocleantext  {
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 1405px;
   z-index: 1;
   width: 710px;
}

#newletterintrotext  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 2191px;
   z-index: 1;
   width: 704px;
}

#id4i2ndphonestext  {
   visibility: visible;
   position: absolute;
   left: 212px;
   top: 6704px;
   z-index: 1;
   width: 349px;
}

#id47knowunderline  {
   visibility: visible;
   position: absolute;
   left: 45px;
   top: 621px;
   z-index: 1;
   width: 713px;
   height: 6px;
   background-color: #CC00FF;
   background-image: none;
   font-size: 1px;
}

#parrettisbesttext  {
   visibility: visible;
   position: absolute;
   left: 103px;
   top: 5222px;
   z-index: 1;
   width: 611px;
}

#biocleanpricetext  {
   visibility: visible;
   position: absolute;
   left: 331px;
   top: 1807px;
   z-index: 1;
   width: 428px;
}

#id51addresstext p  {
   font: 12px/18px Arial;
   margin: 0px;
   text-align: center;
   color: #9900CC;
}

#readtestimoniesg  {
   background: url(homemedia/readtestimoniesg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 143px;
   top: 2938px;
   z-index: 1;
   width: 352px;
   height: 17px;
}

#subscribeliteral  {
   visibility: visible;
   position: absolute;
   left: 79px;
   top: 2342px;
   z-index: 1;
   width: 717px;
}

#id49militarytext  {
   visibility: visible;
   position: absolute;
   left: 381px;
   top: 516px;
   z-index: 1;
   width: 404px;
}

#id57phonestext p  {
   font: 47px/32px "Arial Black";
   margin: 0px;
   color: #9900CC;
   text-align: center;
}

#pleasenotetext p  {
   font: 16px/27px Arial;
   margin: 0px;
   color: #9900CC;
   text-align: left;
}

#id63keywordtext  {
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 3px;
   z-index: 1;
   width: 791px;
}

#id62protectingg  {
   background: url(homemedia/id62protectingg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 207px;
   top: 73px;
   z-index: 2;
   width: 390px;
   height: 19px;
}

#id54logoparrott  {
   background: url(homemedia/id54logoparrott.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 134px;
   z-index: 2;
   width: 187px;
   height: 223px;
}

#id13logoparrott  {
   background: url(homemedia/logoparrottcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 4891px;
   z-index: 3;
   width: 157px;
   height: 186px;
}

#id51addresstext  {
   visibility: visible;
   position: absolute;
   left: 361px;
   top: 438px;
   z-index: 2;
   width: 440px;
}

#id58creditcards  {
   background: url(homemedia/id58creditcards.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 123px;
   top: 527px;
   z-index: 1;
   width: 199px;
   height: 32px;
}

#pollytestifiesg  {
   background: url(homemedia/pollytestifiesg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 638px;
   top: 2535px;
   z-index: 4;
   width: 101px;
   height: 63px;
}

#buynowgbutton a  {
   background: url(homemedia/buynowgbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 70px;
   width: 215px;
   font-size: 70px;
   line-height: 70px;
}

#biocleantext p  {
   font: italic bold 12px/16px "Lucida Sans Unicode";
   margin: 0px;
   color: #208D3A;
   text-align: center;
}

#brochurebutton  {
   font: bold 20px/94px "Arial Black";
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 307px;
   top: 1975px;
   z-index: 2;
   width: 468px;
   height: 94px;
}

#everythingtext  {
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 6322px;
   z-index: 1;
   width: 690px;
}

#id3keywordtext  {
   visibility: visible;
   position: absolute;
   left: 3px;
   top: 6854px;
   z-index: 1;
   width: 791px;
}

#id57phonestext  {
   visibility: visible;
   position: absolute;
   left: 421px;
   top: 380px;
   z-index: 3;
   width: 321px;
}

#pleasenotetext  {
   visibility: visible;
   position: absolute;
   left: 51px;
   top: 2448px;
   z-index: 5;
   width: 725px;
}

#contactform p  {
   font: 15px/20px Arial;
   margin: 0px;
   text-align: left;
   color: #9900CC;
}

#vendorstext p  {
   font: 18px/36px Arial;
   margin: 0px;
   text-align: center;
   color: #9900CC;
}

#buynowgbutton  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 1960px;
   z-index: 2;
   width: 215px;
   height: 70px;
}

#logocleangene  {
   background: url(homemedia/logocleangene.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 69px;
   top: 1560px;
   z-index: 2;
   width: 194px;
   height: 255px;
}

#id50mapbutton  {
   font: bold 10px/29px "Lucida Sans";
   font-variant: small-caps;
   text-align: center;
   visibility: visible;
   position: absolute;
   left: 478px;
   top: 490px;
   z-index: 1;
   width: 208px;
   height: 8px;
}

#id59savetext  {
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 478px;
   z-index: 3;
   width: 353px;
}

#biocleantext  {
   visibility: visible;
   position: absolute;
   left: 628px;
   top: 93px;
   z-index: 4;
   width: 147px;
}

#logobioclean  {
   background: url(homemedia/logobioclean.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 312px;
   top: 1546px;
   z-index: 1;
   width: 456px;
   height: 85px;
}

#id60upfrontg  {
   background: url(homemedia/id60upfrontg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 95px;
   top: 382px;
   z-index: 1;
   width: 257px;
   height: 90px;
}

#i30yearstext  {
   visibility: visible;
   position: absolute;
   left: 46px;
   top: 4141px;
   z-index: 2;
   width: 709px;
}

#vendorstext  {
   visibility: visible;
   position: absolute;
   left: 36px;
   top: 3183px;
   z-index: 1;
   width: 717px;
}

#contactform  {
   visibility: visible;
   position: absolute;
   left: 38px;
   top: 754px;
   z-index: 1;
   width: 735px;
}

#dripliteral  {
   visibility: visible;
   position: absolute;
   left: 132px;
   top: 4465px;
   z-index: 1;
   width: 665px;
}

#newsletterg  {
   background: url(homemedia/newsletterg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 2109px;
   z-index: 1;
   width: 521px;
   height: 65px;
}

#id48knowg  {
   background: url(homemedia/id48knowg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 587px;
   z-index: 1;
   width: 707px;
   height: 28px;
}

#questiong  {
   background: url(homemedia/questiong.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 54px;
   top: 644px;
   z-index: 1;
   width: 690px;
   height: 86px;
}

#blotch  {
   background: url(homemedia/blotch.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 1699px;
   z-index: 1;
   width: 298px;
   height: 224px;
}

#shape1  {
   background: url(homemedia/shape1.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 31px;
   top: 1935px;
   z-index: 1;
   width: 262px;
   height: 108px;
}

#shape2  {
   background: url(homemedia/shape2.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 639px;
   top: 76px;
   z-index: 3;
   width: 129px;
   height: 133px;
}

#shape3  {
   background: url(homemedia/shape3.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 615px;
   top: 2517px;
   z-index: 3;
   width: 146px;
   height: 134px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   margin-left: 0;
   margin-right: 0;
   padding-bottom: 0;
   padding-top: 0;
}

