a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#pid3work,
#pid2ourmission,
#pid4services,
#pid1home,
#pid7contact,
#pid5references,
#pid6commercial,
#pid8privacypolicy,
#commercialgallery,
#residentialgallery  {
   margin: 0px auto 0px auto;
   width: 1008px;
   position: relative;
}

#id63contactpaintergreenstainpainttext p,
#customresidentialandcommercialpaintingtext p,
#michaelgreensteincoinccommercialpaintingtext p  {
   font: 14px/17px "Arial MT";
   margin: 0px;
   color: #FCFBFB;
   text-align: left;
}

#customresidentialandcommercialpaintingtext,
#happycommercialandresidentialclientstext,
#ourmissiontext  {
   visibility: visible;
   position: absolute;
   top: 316px;
   z-index: 6;
   width: 493px;
}

#id63contactpaintergreenstainpainttext p a,
#michaelgreensteincoinctextscroll p a  {
   font-style: Normal;
   text-decoration: none;
   color: #FCFBFB;
}

#copyrightgreensteintext p a:hover,
#homeourmissionworkmenu li a:hover  {
   font-style: italic;
}

#contactbutton a,
#ourmissionbutton a,
#servicesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   background-position: 0% 0px;
   font-size: 16px;
   line-height: 16px;
}

#commercialgallerybutton a,
#residentialgallerybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 8px;
   background-position: 0% 0px;
   font-size: 8px;
   line-height: 8px;
}

#michaelgreensteincoinchasbeenpaintinghomesindustri  {
   background: url(homemedia/id155michaelgreensteincoinc.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 308px;
   top: 561px;
   z-index: 6;
   width: 491px;
   height: 85px;
}

#referencesbutton a,
#homebutton a,
#workbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 15px;
   background-position: 0% 0px;
   font-size: 15px;
   line-height: 15px;
}

#vectorsmartobjectcopy2,
#vectorsmartobjectcopy4  {
   visibility: visible;
   position: absolute;
   left: 93px;
   z-index: 4;
   width: 34px;
   height: 33px;
   background-repeat: no-repeat;
}

#vectorsmartobjectcopy3,
#vectorsmartobjectcopy  {
   visibility: visible;
   position: absolute;
   left: 93px;
   z-index: 4;
   width: 34px;
   height: 32px;
   background-repeat: no-repeat;
}

#michaelgreensteincoinccommercialpaintingtext p  {
   padding-top: 9px;
}

#customresidentialandcommercialpaintingtext p  {
   padding-top: 1px;
}

#ourmissiontext p,
#commercialpaintingtext p  {
   font: 14px/16px "Arial MT";
   margin: 0px;
   color: #FCFBFB;
   text-align: left;
}

#customresidentialandcommercialpaintingtext  {
   left: 306px;
}

#happycommercialandresidentialclientstext  {
   left: 306px;
}

#id36home,
#vectorsmartobjectcopy5  {
   visibility: visible;
   position: absolute;
   left: 93px;
   z-index: 4;
   width: 34px;
   height: 34px;
   background-repeat: no-repeat;
}

#residentialgallerybutton a:hover  {
   background-position: -53px 0%;
}

#commercialgallerybutton a:hover  {
   background-position: -57px 0%;
}

#shape1copy13,
#shape1copy12  {
   visibility: visible;
   position: absolute;
   left: 506px;
   z-index: 6;
   width: 100px;
   height: 35px;
   background-repeat: no-repeat;
}

#copyrightgreensteintext p a  {
   font-style: Normal;
   line-height: 14px;
   text-decoration: none;
   color: #050505;
}

#homeourmissionworkmenu li a  {
   font-style: Normal;
   text-decoration: none;
   color: #AFB0A9;
   height: 100%;
   display: block;
}

#residentialgallerybutton a  {
   width: 53px;
   background-image: url(residentialgallerymedia/residentialgallerybutton.jpg);
}

#commericalpaintinggalleryg  {
   background: url(residentialgallerymedia/commericalpaintinggalleryg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 384px;
   top: 535px;
   z-index: 6;
   width: 339px;
   height: 141px;
}

#copyrightgreensteintext p  {
   font: 11px/17px Tahoma;
   margin: 0px;
   color: #050505;
   text-align: center;
}

#commercialgallerybutton a  {
   width: 57px;
   background-image: url(residentialgallerymedia/commercialgallerybutton.jpg);
}

#experiencedpainterstext p  {
   font: 14px/17px "Arial MT";
   margin: 0px;
   text-align: center;
   color: #FBF7F7;
}

#homeourmissionworkmenu li  {
   height: 100%;
   display: block;
   float: left;
   margin: 0px;
}

#referencesbutton a:hover  {
   background-position: -96px 0%;
}

#commercialpaintingtext p  {
   padding-top: 1px;
}

#ourmissionbutton a:hover  {
   background-position: -100px 0%;
}

#residentialgallerybutton  {
   visibility: visible;
   position: absolute;
   left: 530px;
   top: 500px;
   z-index: 7;
   width: 53px;
   height: 8px;
}

#experiencedpainterstext  {
   visibility: visible;
   position: absolute;
   left: 729px;
   top: 264px;
   z-index: 4;
   width: 90px;
}

#copyrightgreensteintext  {
   visibility: visible;
   position: absolute;
   left: 180px;
   top: 892px;
   z-index: 3;
   width: 649px;
}

#commercialgallerybutton  {
   visibility: visible;
   position: absolute;
   left: 528px;
   top: 690px;
   z-index: 7;
   width: 57px;
   height: 8px;
}

#homeourmissionworkmenu  {
   font: 13px/32px Tahoma;
   height: 32px;
   text-align: center;
   margin: 0px;
   padding: 0px;
   list-style: none;
   color: #AFB0A9;
   position: absolute;
   left: 134px;
   top: 845px;
   z-index: 3;
   width: 771px;
}

#michaelgreensteinlogog  {
   background: url(privacypolicymedia/michaelgreensteinlogog.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 271px;
   top: 80px;
   z-index: 6;
   width: 505px;
   height: 49px;
}

#vectorsmartobjectcopy5  {
   background-image: url(privacypolicymedia/vectorsmartobjectcopy5.jpg);
   top: 599px;
}

#vectorsmartobjectcopy4  {
   background-image: url(privacypolicymedia/vectorsmartobjectcopy4.jpg);
   top: 544px;
}

#servicesbutton a:hover  {
   background-position: -72px 0%;
}

#vectorsmartobjectcopy3  {
   background-image: url(privacypolicymedia/vectorsmartobjectcopy3.jpg);
   top: 489px;
}

#vectorsmartobjectcopy2  {
   background-image: url(privacypolicymedia/vectorsmartobjectcopy2.jpg);
   top: 433px;
}

#licensedbondedinsured  {
   background: url(privacypolicymedia/licensedbondedinsured.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 410px;
   top: 821px;
   z-index: 4;
   width: 290px;
   height: 12px;
}

#housepaintinggalleryg  {
   background: url(residentialgallerymedia/housepaintinggalleryg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 383px;
   top: 344px;
   z-index: 6;
   width: 340px;
   height: 142px;
}

#contactbutton a:hover  {
   background-position: -65px 0%;
}

#vectorsmartobjectcopy  {
   background-image: url(privacypolicymedia/vectorsmartobjectcopy.jpg);
   top: 378px;
}

#residentialtoptext p  {
   font: 15px/18px "Arial MT";
   margin: 0px;
   color: #FCFBFB;
   text-align: left;
}

#paintingcontractors  {
   background: url(privacypolicymedia/paintingcontractors.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 436px;
   top: 137px;
   z-index: 3;
   width: 339px;
   height: 28px;
}

#layer3,
#layer5copy  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   width: 1008px;
   height: 987px;
   background-repeat: no-repeat;
}

#referencesbutton a  {
   width: 96px;
   background-image: url(privacypolicymedia/referencesbutton.jpg);
}

#ourmissionbutton a  {
   width: 100px;
   background-image: url(privacypolicymedia/ourmissionbutton.jpg);
}

#workbutton a:hover  {
   background-position: -45px 0%;
}

#residentialtoptext  {
   visibility: visible;
   position: absolute;
   left: 306px;
   top: 316px;
   z-index: 7;
   width: 163px;
}

#homebutton a:hover  {
   background-position: -50px 0%;
}

#servicesbutton a  {
   width: 72px;
   background-image: url(privacypolicymedia/servicesbutton.jpg);
}

#ourmissiontext p  {
   padding-top: 9px;
}

#ourmissionbutton  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 386px;
   z-index: 4;
   width: 100px;
   height: 16px;
}

#greensteinpaintg  {
   background: url(privacypolicymedia/greensteinpaintg.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 56px;
   top: 70px;
   z-index: 5;
   width: 231px;
   height: 140px;
}

#referencesbutton  {
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 553px;
   z-index: 4;
   width: 96px;
   height: 15px;
}

#contactbutton a  {
   width: 65px;
   background-image: url(privacypolicymedia/contactbutton.jpg);
}

#ourmissiontext  {
   left: 307px;
}

#servicesbutton  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 497px;
   z-index: 4;
   width: 72px;
   height: 16px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 608px;
   z-index: 4;
   width: 65px;
   height: 16px;
}

#workbutton a  {
   width: 45px;
   background-image: url(privacypolicymedia/workbutton.jpg);
}

#homebutton a  {
   width: 50px;
   background-image: url(privacypolicymedia/homebutton.jpg);
}

#shape1copy12  {
   background-image: url(residentialgallerymedia/shape1copy12.jpg);
   top: 488px;
}

#id16bbblogog  {
   background: url(privacypolicymedia/id16bbblogog.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 134px;
   top: 201px;
   z-index: 4;
   width: 90px;
   height: 97px;
}

#shape1copy13  {
   background-image: url(residentialgallerymedia/shape1copy13.jpg);
   top: 678px;
}

#layer4copy3  {
   background: url(privacypolicymedia/layer4copy3.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 714px;
   z-index: 7;
   width: 892px;
   height: 7px;
}

#creditcards  {
   background: url(privacypolicymedia/creditcards.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 434px;
   top: 742px;
   z-index: 4;
   width: 234px;
   height: 65px;
}

#layer12copy  {
   background: url(privacypolicymedia/layer12copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: -1px;
   top: 950px;
   z-index: 3;
   width: 1008px;
   height: 37px;
}

#layer4copy2  {
   background: url(privacypolicymedia/layer4copy2.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 58px;
   top: 302px;
   z-index: 7;
   width: 892px;
   height: 8px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 136px;
   top: 331px;
   z-index: 4;
   width: 50px;
   height: 15px;
}

#layer5copy  {
   background-image: url(privacypolicymedia/layer5copy.jpg);
   z-index: 1;
}

#layer4copy  {
   background: url(privacypolicymedia/layer4copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 822px;
   top: 185px;
   z-index: 6;
   width: 6px;
   height: 654px;
}

#workbutton  {
   visibility: visible;
   position: absolute;
   left: 135px;
   top: 442px;
   z-index: 4;
   width: 45px;
   height: 15px;
}

#shape1copy  {
   background: url(privacypolicymedia/shape1copy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 609px;
   top: 823px;
   z-index: 5;
   width: 13px;
   height: 11px;
}

#id36home  {
   background-image: url(privacypolicymedia/id36home.jpg);
   top: 322px;
}

#layer3  {
   background-image: url(privacypolicymedia/layer3.jpg);
   z-index: 2;
}

#paints  {
   background: url(privacypolicymedia/paints.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 684px;
   z-index: 8;
   width: 213px;
   height: 156px;
}

#layer8  {
   background: url(homemedia/layer8.jpg) no-repeat;
   position: absolute;
   left: 306px;
   top: 321px;
   z-index: 6;
   width: 497px;
   height: 228px;
}

#layer5  {
   background: url(privacypolicymedia/layer5.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 278px;
   top: 185px;
   z-index: 4;
   width: 9px;
   height: 654px;
}

#layer6  {
   background: url(privacypolicymedia/layer6.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 283px;
   top: 306px;
   z-index: 5;
   width: 545px;
   height: 412px;
}

#layer7  {
   background: url(privacypolicymedia/layer7.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 0px;
   z-index: 3;
   width: 1008px;
   height: 37px;
}

#layer4  {
   background: url(privacypolicymedia/layer4.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 52px;
   top: 177px;
   z-index: 3;
   width: 903px;
   height: 670px;
}

#shape1  {
   background: url(privacypolicymedia/shape1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 499px;
   top: 823px;
   z-index: 5;
   width: 12px;
   height: 11px;
}

#g  {
   background: url(privacypolicymedia/g.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 838px;
   top: 235px;
   z-index: 4;
   width: 107px;
   height: 62px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

