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

a ins  {
   text-decoration: none;
}

#trimtopcopy,
#trimbottom,
#trimtop,
#id53trimtopserv,
#id85trimtopserv,
#trimtopre,
#trimbotre,
#trimbottomcontact,
#trimtopbot,
#trimtopcontact  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 2;
   width: 852px;
   background-color: #87ACD1;
   background-image: none;
   font-size: 1px;
}

#testmargarettext p,
#testdestintitext p,
#testmarytext p,
#testmillertext p,
#testaidentext p,
#testbobtext p  {
   font: 14px/17px "Trebuchet MS";
   margin: 0px;
   padding-right: 10px;
   padding-left: 10px;
}

#testaidentext,
#testbobtext,
#testmarytext,
#testmargarettext,
#testmillertext,
#testdestintitext  {
   visibility: visible;
   position: absolute;
   left: 12px;
   z-index: 3;
   width: 827px;
}

#homebutton a:hover,
#contactbutton a:hover,
#servicesbutton a:hover,
#aboutbutton a:hover  {
   background-position: -121px 0%;
}

#pid1home,
#pid6testimonials,
#pid2about,
#pid4contact,
#pid5resources,
#pid3services  {
   margin: 0px auto 0px auto;
   width: 878px;
   position: relative;
}

#contentcopy4,
#contactcontent,
#content,
#aboutcontent,
#contentcopy3,
#contentcopy2  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 162px;
   z-index: 1;
   width: 852px;
   background-color: #FFFFFF;
   background-image: none;
}

#homebutton a,
#contactbutton a,
#servicesbutton a,
#aboutbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 31px;
   width: 121px;
   background-position: 0% 0px;
   font-size: 31px;
   line-height: 31px;
}

#resourcesbutton a,
#testimonialsbutton a,
#profilesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 231px;
   width: 266px;
   background-position: 0% 0px;
   font-size: 231px;
   line-height: 231px;
}

#servicesbutton,
#contactbutton,
#aboutbutton,
#homebutton  {
   visibility: visible;
   position: absolute;
   top: 131px;
   z-index: 3;
   width: 121px;
   height: 31px;
}

#aboutfootertext p,
#footertext p,
#resourcesfootertext p  {
   font: 10px/12px Verdana;
   margin: 0px;
   color: #FFFFFF;
   letter-spacing: -1px;
   text-align: center;
}

#profilesbutton,
#resourcesbutton,
#testimonialsbutton  {
   visibility: visible;
   position: absolute;
   top: 577px;
   z-index: 3;
   width: 266px;
   height: 231px;
}

#footertext,
#aboutfootertext,
#resourcesfootertext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 1;
   width: 852px;
}

#homeon,
#contactcn,
#abouton,
#serviceson  {
   visibility: visible;
   position: absolute;
   top: 131px;
   z-index: 4;
   width: 121px;
   height: 31px;
   background-repeat: no-repeat;
}

#box4copy4,
#margaretbox,
#box4copy2  {
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 201px;
   z-index: 2;
   width: 832px;
   background-repeat: no-repeat;
}

#stacytext p,
#particiatext p  {
   font: 14px/15px Verdana;
   margin: 0px;
   text-align: justify;
   color: #010000;
   letter-spacing: -1px;
}

#autismstrategiesandprograms  {
   background: url(contactmedia/autismstrategiesandprograms.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 308px;
   top: 16px;
   z-index: 4;
   width: 373px;
   height: 31px;
}

#particiatext,
#stacytext  {
   visibility: visible;
   position: absolute;
   left: 23px;
   z-index: 3;
   width: 802px;
}

#testimonialsbutton a  {
   background-image: url(homemedia/testimonialsbutton.gif);
}

#resourcesfootertext  {
   top: 764px;
}

#testimonialsbutton  {
   left: 295px;
}

#testdestintitext p  {
   text-align: justify;
}

#testmargarettext p  {
   text-align: justify;
}

#resourcesbutton a  {
   background-image: url(homemedia/resourcesbutton.gif);
}

#trimbottomcontact  {
   height: 8px;
   top: 162px;
}

#profilesbutton a  {
   background-image: url(homemedia/profilesbutton.gif);
}

#testdestintitext  {
   top: 983px;
}

#servicesbutton a  {
   background-image: url(contactmedia/servicesbutton.gif);
}

#testmargarettext  {
   top: 222px;
}

#testmillertext p  {
   text-align: right;
}

#resourcesbutton  {
   left: 578px;
}

#aboutfootertext  {
   top: 704px;
}

#id53trimtopserv  {
   height: 8px;
   top: 162px;
}

#testaidentext p  {
   text-align: justify;
}

#contactbutton a  {
   background-image: url(contactmedia/contactbutton.gif);
}

#id85trimtopserv  {
   height: 8px;
   top: 162px;
}

#contactcontent  {
   height: 526px;
}

#trimtopcontact  {
   height: 9px;
   top: 688px;
}

#servicesbutton  {
   left: 248px;
}

#profilesbutton  {
   left: 12px;
}

#testmillertext  {
   top: 1445px;
}

#testmarytext p  {
   text-align: right;
}

#contactbutton  {
   left: 372px;
}

#testbobtext p  {
   text-align: justify;
}

#aboutbutton a  {
   background-image: url(contactmedia/aboutbutton.gif);
}

#testaidentext  {
   top: 619px;
}

#aboutcontent  {
   height: 526px;
}

#contentcopy3  {
   height: 1419px;
}

#contentcopy2  {
   height: 413px;
}

#particiatext  {
   top: 232px;
}

#homebutton a  {
   background-image: url(contactmedia/homebutton.gif);
}

#testmarytext  {
   top: 803px;
}

#contentcopy4  {
   height: 589px;
}

#trimtopcopy  {
   height: 9px;
   top: 575px;
}

#aboutbutton  {
   left: 124px;
}

#margaretbox  {
   background-image: url(testimonialsmedia/margaretbox.gif);
   height: 357px;
}

#testbobtext  {
   top: 1150px;
}

#footertext  {
   top: 854px;
}

#serviceson  {
   background-image: url(servicesmedia/serviceson.gif);
   left: 248px;
}

#trimbottom  {
   height: 8px;
   top: 162px;
}

#homebutton  {
   left: 0px;
}

#trimtopbot  {
   height: 9px;
   z-index: 4;
   top: 1581px;
}

#box4copy4  {
   background-image: url(resourcesmedia/box4copy4.gif);
   height: 516px;
}

#trimbotre  {
   height: 9px;
   top: 745px;
}

#trimtopre  {
   height: 8px;
   top: 162px;
}

#stacytext  {
   top: 464px;
}

#contactcn  {
   background-image: url(contactmedia/contactcn.gif);
   left: 372px;
}

#box4copy2  {
   background-image: url(homemedia/box4.gif);
   height: 346px;
}

#trimtop  {
   height: 9px;
   top: 688px;
}

#abouton  {
   background-image: url(aboutmedia/abouton.gif);
   left: 124px;
}

#content  {
   height: 683px;
}

#logoimg  {
   visibility: visible;
   position: absolute;
   left: 515px;
   top: 15px;
   z-index: 3;
   width: 323px;
   height: 198px;
}

#homeon  {
   background-image: url(homemedia/homeon.gif);
   left: 0px;
}

#box4  {
   background: url(homemedia/box4.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 12px;
   top: 201px;
   z-index: 3;
   width: 832px;
   height: 346px;
}

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

