a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#id0testimonialsbutton a:hover,
#id0vinylsidingbutton a:hover,
#id0vinylwindowsbutton a:hover,
#id0homebutton a:hover,
#id0gallerybutton a:hover,
#id0roofingguttersbutton a:hover,
#emailaddress p a:hover,
#mwwdbutton a:hover  {
   text-decoration: underline;
}

#lelandsidingwindowcompanyhasbeeninthebusinessofi p,
#ourvinylreplacementandnewconstructionwindowsareknown p,
#thesafetysecurityandprotectionofeverythingimportanti p,
#lelandsidingwindowusesonlythebestproductsavailable p  {
   font: 11px/18px Verdana, sans-serif;
   margin: 0px;
   padding-bottom: 10px;
   text-align: justify;
   color: #050001;
}

#yourroofprotectsyoueverythingelseinyourhomebesur p,
#maintenancefreeneverpaintagainalwayslooksgreat p,
#nomaintenanceenergyefficient p,
#beautifyprotectenhancethevalueofyourbiggestinvestmen p  {
   font: 20px/24px Tahoma, sans-serif;
   margin: 0px;
   text-align: left;
   color: #000303;
   letter-spacing: 1px;
}

#id1roofingguttersbutton a:hover,
#id1testimonialsbutton a:hover,
#id1homebutton a:hover,
#id1vinylwindowsbutton a:hover,
#id1gallerybutton a:hover,
#id1vinylsidingbutton a:hover  {
   background-position: -159px 0%;
}

#id0vinylsidingbutton a,
#id0testimonialsbutton a,
#id0gallerybutton a,
#id0homebutton a,
#id0roofingguttersbutton a,
#id0vinylwindowsbutton a,
#mwwdbutton a  {
   border: 0px none #000000;
   display: block;
   width: 100%;
   text-decoration: none;
   color: #000000;
}

#id0homebutton,
#id0roofingguttersbutton,
#id0vinylsidingbutton,
#id0testimonialsbutton,
#id0gallerybutton,
#id0vinylwindowsbutton  {
   font: 10px/18px Verdana, sans-serif;
   letter-spacing: -1px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   top: 839px;
   z-index: 4;
}

#home,
#thankyou,
#lelandwindowssidingv2,
#testimonials,
#contact,
#roofinggutters,
#vinylwindows,
#gallery,
#vinylsiding  {
   margin: 0px auto 0px auto;
   width: 750px;
   position: relative;
}

#id1gallerybutton a,
#id1roofingguttersbutton a,
#id1vinylwindowsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   width: 159px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#certainteedvinylbutton a,
#certainteedroofingbutton a  {
   background: url(sg_vinylsiding_media/certainteedvinylbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 83px;
   width: 267px;
   font-size: 83px;
   line-height: 83px;
}

#thanksforyourinterestinourservicesemailustodayfora p  {
   font: 18px/22px Verdana, sans-serif;
   margin: 0px;
   text-align: center;
}

#thanksforyourinterestinourservicesemailustodayfora  {
   visibility: visible;
   position: absolute;
   left: 249px;
   top: 292px;
   z-index: 4;
   width: 448px;
}

#lelandsidingwindowcompanyhasbeeninthebusinessofi p  {
   padding-bottom: 18px;
}

#yourroofprotectsyoueverythingelseinyourhomebesur p  {
   text-align: center;
}

#id1roofingguttersbutton a  {
   background-image: url(sg_vinylsiding_media/id1roofingguttersbutton.gif);
}

#hicbutton a,
#csbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 9px;
   background-position: 0% 0px;
   font-size: 9px;
   line-height: 9px;
}

#id1roofingguttersbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 334px;
   z-index: 8;
   width: 159px;
   height: 26px;
}

#id0roofingguttersbutton  {
   height: 10px;
   width: 101px;
   left: 371px;
}

#id1vinylwindowsbutton a  {
   background-image: url(sg_vinylsiding_media/id1vinylwindowsbutton.gif);
}

#id1testimonialsbutton a  {
   background: url(sg_vinylsiding_media/id1testimonialsbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 23px;
   width: 159px;
   font-size: 23px;
   line-height: 23px;
}

#id1vinylsidingbutton a  {
   background: url(sg_vinylsiding_media/id1vinylsidingbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 27px;
   width: 159px;
   font-size: 27px;
   line-height: 27px;
}

#googleanalyticsliteral  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 904px;
   z-index: 4;
   width: 656px;
}

#id0testimonialsbutton  {
   height: 8px;
   width: 73px;
   left: 486px;
}

#contactbutton a:hover  {
   background-position: -143px 0%;
}

#id0vinylwindowsbutton  {
   height: 10px;
   width: 81px;
   left: 276px;
}

#id1vinylwindowsbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 311px;
   z-index: 9;
   width: 159px;
   height: 26px;
}

#id1testimonialsbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 356px;
   z-index: 7;
   width: 159px;
   height: 23px;
}

#id0vinylsidingbutton  {
   height: 10px;
   width: 66px;
   left: 193px;
}

#i5starbutton a:hover  {
   background-position: -126px 0%;
}

#id1vinylsidingbutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 288px;
   z-index: 10;
   width: 159px;
   height: 27px;
}

#before p,
#after p  {
   font: 22px/26px Verdana, sans-serif;
   margin: 0px;
   color: #FBFAF9;
   letter-spacing: -1px;
   padding-bottom: 9px;
   text-align: justify;
}

#id1gallerybutton a  {
   background-image: url(sg_vinylsiding_media/id1gallerybutton.gif);
}

#vsibutton a:hover  {
   background-position: -84px 0%;
}

#vectorsmartobject  {
   background: url(sg_vinylsiding_media/vectorsmartobject.gif) no-repeat;
   position: absolute;
   left: 27px;
   top: 192px;
   z-index: 5;
   width: 180px;
   height: 293px;
}

#hicbutton a:hover  {
   background-position: -165px 0%;
}

#emailaddress p a  {
   border: 0px none #000000;
   color: #14485E;
   text-decoration: none;
}

#seethedifference  {
   background: url(sg_lelandwindowsandsidingv2_media/seethedifference.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 59px;
   top: 501px;
   z-index: 4;
   width: 123px;
   height: 10px;
}

#id0gallerybutton  {
   height: 10px;
   width: 38px;
   left: 576px;
}

#csbutton a:hover  {
   background-position: -151px 0%;
}

#smallbeforeimage  {
   background: url(sg_lelandwindowsandsidingv2_media/smallbeforeimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 67px;
   top: 633px;
   z-index: 4;
   width: 110px;
   height: 84px;
}

#id1gallerybutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 379px;
   z-index: 6;
   width: 159px;
   height: 26px;
}

#id1homebutton a  {
   background: url(sg_vinylsiding_media/id1homebutton.gif) no-repeat 0% 0px;
   display: block;
   height: 24px;
   width: 159px;
   font-size: 24px;
   line-height: 24px;
}

#smallafterimage  {
   background: url(sg_lelandwindowsandsidingv2_media/smallafterimage.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 66px;
   top: 522px;
   z-index: 4;
   width: 110px;
   height: 85px;
}

#contactbutton a  {
   background: url(sg_vinylsiding_media/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 49px;
   width: 143px;
   font-size: 49px;
   line-height: 49px;
}

#i5starbutton a  {
   background: url(sg_vinylsiding_media/5starbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 52px;
   width: 126px;
   font-size: 52px;
   line-height: 52px;
}

#emailaddress p  {
   font: 14px/0px Verdana, sans-serif;
   margin: 0px;
   color: #14485E;
   padding-bottom: 15px;
   text-align: left;
}

#id1homebutton  {
   visibility: visible;
   position: absolute;
   left: 44px;
   top: 265px;
   z-index: 11;
   width: 159px;
   height: 24px;
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 53px;
   top: 420px;
   z-index: 6;
   width: 143px;
   height: 49px;
}

#id0homebutton  {
   height: 7px;
   width: 33px;
   left: 143px;
}

#i5starbutton  {
   visibility: visible;
   position: absolute;
   left: 65px;
   top: 47px;
   z-index: 5;
   width: 126px;
   height: 52px;
}

#mwwdbutton a  {
   color: #D1D4D3;
}

#emailaddress  {
   visibility: visible;
   position: absolute;
   left: 380px;
   top: 449px;
   z-index: 4;
   width: 188px;
}

#foryourself  {
   background: url(sg_lelandwindowsandsidingv2_media/foryourself.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 81px;
   top: 614px;
   z-index: 4;
   width: 78px;
   height: 10px;
}

#hicbutton a  {
   width: 165px;
   background-image: url(sg_vinylsiding_media/hicbutton.gif);
}

#vsibutton a  {
   background: url(sg_vinylsiding_media/vsibutton.gif) no-repeat 0% 0px;
   display: block;
   height: 61px;
   width: 84px;
   font-size: 61px;
   line-height: 61px;
}

#csbutton a  {
   width: 151px;
   background-image: url(sg_vinylsiding_media/csbutton.gif);
}

#mwwdbutton  {
   font: 10px/18px Verdana, sans-serif;
   letter-spacing: -1px;
   text-align: left;
   margin-top: 0px;
   margin-left: 0px;
   visibility: visible;
   position: absolute;
   left: 306px;
   top: 878px;
   z-index: 4;
   width: 157px;
   height: 10px;
}

#hicbutton  {
   visibility: visible;
   position: absolute;
   left: 520px;
   top: 125px;
   z-index: 5;
   width: 165px;
   height: 9px;
}

#id0header  {
   background: url(sg_vinylsiding_media/id0header.gif) no-repeat;
   position: absolute;
   left: 9px;
   top: 20px;
   z-index: 4;
   width: 731px;
   height: 181px;
}

#vsibutton  {
   visibility: visible;
   position: absolute;
   left: 84px;
   top: 95px;
   z-index: 6;
   width: 84px;
   height: 61px;
}

#csbutton  {
   visibility: visible;
   position: absolute;
   left: 529px;
   top: 141px;
   z-index: 5;
   width: 151px;
   height: 9px;
}

#shape1  {
   background: url(sg_vinylsiding_media/shape1.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 750px;
   height: 1000px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background: #FFFFFF url(sg_vinylsiding_media/exteriortile.gif) center top repeat-x;
}

