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

a ins  {
   text-decoration: none;
}

#atsullivanbuilderswehaveearnedasolidreputationforint p,
#becausewepossesstheexpertisetobuildaqualityhomefromt p,
#townhomesanaddeddimensionincountrylivingiscomingsoont p,
#newhomesrealizethedreamofcountrylivingwiththeconvenie p,
#sullivanbuildersprovides24houremergencyresponseandrepai p  {
   font: 12px/18px Arial;
   margin: 0px;
   padding-bottom: 4px;
   text-align: justify;
}

#photogallerybutton a:hover,
#homebutton a:hover,
#helpfullinksbutton a:hover,
#roofingbutton a:hover,
#homeremodelbutton a:hover,
#disasterrestorationbutton a:hover,
#prairieheightsbutton a:hover,
#newhomesbutton a:hover  {
   background-position: -125px 0%;
}

#roofingbutton a,
#helpfullinksbutton a,
#disasterrestorationbutton a,
#homeremodelbutton a,
#homebutton a,
#prairieheightsbutton a,
#newhomesbutton a,
#photogallerybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 50px;
   width: 125px;
   background-position: 0% 0px;
   font-size: 50px;
   line-height: 50px;
}

#helpfullinks,
#prairieheights,
#newhomes,
#disasterrestoration,
#pid1home,
#roofing,
#pid7photogallery,
#homeremodel  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

#werecurrentlyupdatingoursitephotosofourqualitybuilt p,
#werecurrentlyupdatingoursiteourphotogalleryiscoming p  {
   font: 18px/24px Arial;
   margin: 0px;
   padding-bottom: 4px;
   text-align: center;
}

#becausewepossesstheexpertisetobuildaqualityhomefromt,
#newhomesrealizethedreamofcountrylivingwiththeconvenie  {
   visibility: visible;
   position: absolute;
   left: 13px;
   z-index: 3;
   width: 494px;
}

#timbertechbutton a,
#fireplacextrordinairbutton a,
#smartventbutton a,
#americanstandardbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 35px;
   background-position: 0% 0px;
   font-size: 35px;
   line-height: 35px;
}

#linksbanner,
#newbanner,
#layer33,
#roofbanner,
#remodelbanner,
#disasterbanner,
#phbanner  {
   visibility: visible;
   position: absolute;
   top: 50px;
   z-index: 2;
   width: 1000px;
   height: 150px;
   background-repeat: no-repeat;
}

#closetmaidbutton a,
#ainsworthbutton a,
#generalecologybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 34px;
   background-position: 0% 0px;
   font-size: 34px;
   line-height: 34px;
}

#classyclosetsbutton a,
#jadobutton a,
#pricepfisterbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 38px;
   background-position: 0% 0px;
   font-size: 38px;
   line-height: 38px;
}

#whenitcomestoroofingsullivanbuildersexpertroofingfocu p  {
   font: italic 12px/18px Arial;
   margin: 0px;
   padding-bottom: 4px;
   text-align: justify;
}

#atsullivanbuilderswehaveearnedasolidreputationforint p  {
   padding-bottom: 8px;
}

#newhomesrealizethedreamofcountrylivingwiththeconvenie  {
   top: 226px;
}

#deckoratorsbutton a,
#moenbutton a,
#gaggenaubutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   background-position: 0% 0px;
   font-size: 40px;
   line-height: 40px;
}

#becausewepossesstheexpertisetobuildaqualityhomefromt  {
   top: 228px;
}

#californiafaucetsbutton a,
#orbitbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 59px;
   background-position: 0% 0px;
   font-size: 59px;
   line-height: 59px;
}

#vanityflairbutton a,
#silverlinebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 36px;
   background-position: 0% 0px;
   font-size: 36px;
   line-height: 36px;
}

#rheemtanklessbutton a,
#kichlerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 29px;
   background-position: 0% 0px;
   font-size: 29px;
   line-height: 29px;
}

#sunrisesolarbutton a,
#symmonsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 44px;
   background-position: 0% 0px;
   font-size: 44px;
   line-height: 44px;
}

#ecostarbutton a,
#ceasarstonebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 47px;
   background-position: 0% 0px;
   font-size: 47px;
   line-height: 47px;
}

#kohlerbutton a,
#kitchenaidbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 26px;
   background-position: 0% 0px;
   font-size: 26px;
   line-height: 26px;
}

#andersenbutton a,
#gerberbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 27px;
   background-position: 0% 0px;
   font-size: 27px;
   line-height: 27px;
}

#nibcobutton a,
#vacuflobutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 41px;
   background-position: 0% 0px;
   font-size: 41px;
   line-height: 41px;
}

#fireplacextrordinairbutton a  {
   width: 152px;
   background-image: url(helpfullinksmedia/fireplacextrordinairbutton.jpg);
}

#kwcbutton a,
#grohebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 52px;
   background-position: 0% 0px;
   font-size: 52px;
   line-height: 52px;
}

#disasterrestorationbutton a  {
   background-image: url(prairieheightsmedia/disasterrestorationbutton.jpg);
}

#californiafaucetsbutton a  {
   width: 114px;
   background-image: url(helpfullinksmedia/californiafaucetsbutton.jpg);
}

#disasterrestorationbutton  {
   visibility: visible;
   position: absolute;
   left: 512px;
   top: 0px;
   z-index: 7;
   width: 125px;
   height: 50px;
}

#americanstandardbutton a  {
   width: 80px;
   background-image: url(helpfullinksmedia/americanstandardbutton.jpg);
}

#insideaddress p a:hover  {
   color: #FF0000;
   text-decoration: underline;
}

#prairieheightsbutton a  {
   background-image: url(prairieheightsmedia/prairieheightsbutton.jpg);
}

#generalecologybutton a  {
   width: 162px;
   background-image: url(helpfullinksmedia/generalecologybutton.jpg);
}

#rheemtanklessbutton a  {
   width: 144px;
   background-image: url(helpfullinksmedia/rheemtanklessbutton.jpg);
}

#classyclosetsbutton a  {
   width: 130px;
   background-image: url(helpfullinksmedia/classyclosetsbutton.jpg);
}

#sunrisesolarbutton a  {
   width: 205px;
   background-image: url(helpfullinksmedia/sunrisesolarbutton.jpg);
}

#helpfullinksbutton a  {
   background-image: url(prairieheightsmedia/helpfullinksbutton.jpg);
}

#prairieheightsbutton  {
   visibility: visible;
   position: absolute;
   left: 637px;
   top: 0px;
   z-index: 8;
   width: 125px;
   height: 50px;
}

#photogallerybutton a  {
   background-image: url(prairieheightsmedia/photogallerybutton.jpg);
}

#pricepfisterbutton a  {
   width: 104px;
   background-image: url(helpfullinksmedia/pricepfisterbutton.jpg);
}

#ceasarstonebutton a  {
   width: 131px;
   background-image: url(helpfullinksmedia/ceasarstonebutton.jpg);
}

#deckoratorsbutton a  {
   width: 136px;
   background-image: url(helpfullinksmedia/deckoratorsbutton.jpg);
}

#homeremodelbutton a  {
   background-image: url(prairieheightsmedia/homeremodelbutton.jpg);
}

#vanityflairbutton a  {
   width: 156px;
   background-image: url(helpfullinksmedia/vanityflairbutton.jpg);
}

#timbertechbutton a  {
   width: 159px;
   background-image: url(helpfullinksmedia/timbertechbutton.jpg);
}

#photogallerybutton  {
   visibility: visible;
   position: absolute;
   left: 762px;
   top: 0px;
   z-index: 9;
   width: 125px;
   height: 50px;
}

#closetmaidbutton a  {
   width: 142px;
   background-image: url(helpfullinksmedia/closetmaidbutton.jpg);
}

#silverlinebutton a  {
   width: 123px;
   background-image: url(helpfullinksmedia/silverlinebutton.jpg);
}

#kitchenaidbutton a  {
   width: 128px;
   background-image: url(helpfullinksmedia/kitchenaidbutton.jpg);
}

#helpfullinksbutton  {
   visibility: visible;
   position: absolute;
   left: 887px;
   top: 0px;
   z-index: 10;
   width: 125px;
   height: 50px;
}

#ainsworthbutton a  {
   width: 127px;
   background-image: url(helpfullinksmedia/ainsworthbutton.jpg);
}

#homeremodelbutton  {
   visibility: visible;
   position: absolute;
   left: 262px;
   top: 0px;
   z-index: 5;
   width: 125px;
   height: 50px;
}

#insideaddress p a  {
   text-decoration: underline;
   color: #FFFFFF;
}

#smartventbutton a  {
   width: 125px;
   background-image: url(helpfullinksmedia/smartventbutton.jpg);
}

#gaggenaubutton a  {
   width: 100px;
   background-image: url(helpfullinksmedia/gaggenaubutton.jpg);
}

#newhomesbutton a  {
   background-image: url(prairieheightsmedia/newhomesbutton.jpg);
}

#andersenbutton a  {
   width: 153px;
   background-image: url(helpfullinksmedia/andersenbutton.jpg);
}

#kichlerbutton a  {
   width: 145px;
   background-image: url(helpfullinksmedia/kichlerbutton.jpg);
}

#insideaddress p  {
   font: 14px/17px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: left;
}

#symmonsbutton a  {
   width: 126px;
   background-image: url(helpfullinksmedia/symmonsbutton.jpg);
}

#roofingbutton a  {
   background-image: url(prairieheightsmedia/roofingbutton.jpg);
}

#ecostarbutton a  {
   width: 111px;
   background-image: url(helpfullinksmedia/ecostarbutton.jpg);
}

#vacuflobutton a  {
   width: 134px;
   background-image: url(helpfullinksmedia/vacuflobutton.jpg);
}

#newhomesbutton  {
   visibility: visible;
   position: absolute;
   left: 137px;
   top: 0px;
   z-index: 4;
   width: 125px;
   height: 50px;
}

#gerberbutton a  {
   width: 128px;
   background-image: url(helpfullinksmedia/gerberbutton.jpg);
}

#disasterbanner  {
   background-image: url(disasterrestorationmedia/disasterbanner.jpg);
   left: 13px;
}

#kohlerbutton a  {
   width: 119px;
   background-image: url(helpfullinksmedia/kohlerbutton.jpg);
}

#counterliteral  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 999px;
   z-index: 2;
   width: 144px;
}

#orbitbutton a  {
   width: 128px;
   background-image: url(helpfullinksmedia/orbitbutton.jpg);
}

#grohebutton a  {
   width: 92px;
   background-image: url(helpfullinksmedia/grohebutton.jpg);
}

#remodelbanner  {
   background-image: url(homeremodelmedia/remodelbanner.jpg);
   left: 12px;
}

#insideaddress  {
   visibility: visible;
   position: absolute;
   left: 60px;
   top: 201px;
   z-index: 4;
   width: 992px;
}

#nibcobutton a  {
   width: 146px;
   background-image: url(helpfullinksmedia/nibcobutton.jpg);
}

#roofingbutton  {
   visibility: visible;
   position: absolute;
   left: 387px;
   top: 0px;
   z-index: 6;
   width: 125px;
   height: 50px;
}

#jadobutton a  {
   width: 96px;
   background-image: url(helpfullinksmedia/jadobutton.jpg);
}

#moenbutton a  {
   width: 116px;
   background-image: url(helpfullinksmedia/moenbutton.jpg);
}

#homebutton a  {
   background-image: url(prairieheightsmedia/homebutton.jpg);
}

#linksbanner  {
   background-image: url(helpfullinksmedia/linksbanner.jpg);
   left: 13px;
}

#kwcbutton a  {
   width: 103px;
   background-image: url(helpfullinksmedia/kwcbutton.jpg);
}

#roofbanner  {
   background-image: url(roofingmedia/roofbanner.jpg);
   left: 12px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 0px;
   z-index: 3;
   width: 125px;
   height: 50px;
}

#newbanner  {
   background-image: url(newhomesmedia/newbanner.jpg);
   left: 12px;
}

#phbanner  {
   background-image: url(prairieheightsmedia/phbanner.jpg);
   left: 13px;
}

#layer33  {
   background-image: url(photogallerymedia/layer33.jpg);
   left: 12px;
}

#layer3  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 200px;
   z-index: 3;
   width: 1000px;
   height: 19px;
   background-color: #03079A;
   background-image: none;
}

#layer1  {
   background: url(prairieheightsmedia/layer1.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 1040px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFFFF;
}

