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

a ins  {
   text-decoration: none;
}

h1  {
   color: #622181;
   font: bold 20px/13px Georgia;
   margin: 0px;
   padding-top: 10px;
   padding-bottom: 8px;
   padding-right: 12px
}

h2  {
   color: #FAB816;
   font: bold 13px Georgia;
   margin: 0px;
   padding-bottom: 8px;
   padding-right: 12px
}

h3   {
   color: #ADAEAE;
   font: bold 11px Georgia;
   margin: 0px;
   padding-bottom: 8px;
   padding-right: 12px
}

	
#contactusscroll p a:hover,
#about1scroll p a:hover,
#diagramb a:hover,
#linksscroll p a:hover,
#id0dirscroll p a:hover,
#id1dirscroll p a:hover,
#therapy1scroll p a:hover  {
   color: #797878;
   text-decoration: underline;
}

#id1autism p a,
#contactusscroll p a,
#id0dirscroll p a,
#id0autism p a,
#id1dirscroll p a,
#therapy1scroll p a,
#about1scroll p a,
#linksscroll p a  {
   border: 0px none #000000;
   color: #513A77;
   text-decoration: underline;
}

#quickstepzphilosopy p,
#quickstepzdirmodel p,
#linksblog p,
#aboutquickstepz p,
#contactquickstepz p,
#quickstepztherapytools p  {
   font: bold 20px/13px Georgia;
   margin: 0px;
   padding-bottom: 8px;
   padding-right: 12px;
   text-align: justify;
}

#pid231ourphilosophy,
#dirmodel2,
#pid232dirmodel,
#pid234therapytools,
#pid230aboutus,
#diagram,
#pid236links,
#pid237contactus  {
   margin: 0px auto 0px auto;
   width: 840px;
   position: relative;
}

#contactusb a:hover,
#aboutusb a:hover,
#treating_autism a:hover,
#milestones a:hover,
#dirmodelb a:hover,
#linksb a:hover,
#therapytoolsb a:hover,
#therapy_goals a:hover  {
   background-position: -159px 0%;
}

#about1scroll,
#id0dirscroll,
#philosophyscroll,
#contactusscroll,
#linksscroll,
#therapy1scroll,
#id1dirscroll  {
	overflow: auto;
	visibility: visible;
	position: absolute;
	left: 225px;
	top: 211px;
	z-index: 4;
	width: 401px;
}

#philosophyscroll p,
#id1dirscroll p,
#id0dirscroll p,
#therapy1scroll p,
#contactusscroll p,
#about1scroll p  {
   font: 10px/15px "Lucida Sans";
   margin: 0px;
   color: #636466;
   padding-right: 12px;
   text-align: left;
}

#quickstepzpaediatrictherapyessentialsininteractingcomm p a:hover,
#navigationmenu li a:hover  {
   text-decoration: underline;
}

#dirmodelb a,
#therapy_goals a,
#contactusb a,
#linksb a,
#aboutusb a,
#milestones a,
#treating_autism a,
#therapytoolsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 40px;
   width: 159px;
   background-position: 0% 0px;
   font-size: 40px;
   line-height: 40px;
}

#therapytoolsb,
#therapy_goals,
#linksb,
#contactusb,
#milestones,
#treating_autism,
#dirmodelb,
#aboutusb  {
	visibility: visible;
	position: absolute;
	left: 660px;
	z-index: 4;
	width: 159px;
	height: 40px;
	top: 309px;
}

#contactquickstepz,
#quickstepzphilosopy,
#quickstepzdirmodel,
#linksblog  {
   visibility: visible;
   position: absolute;
   left: 223px;
   top: 230px;
   z-index: 4;
}

#quickstepzpaediatrictherapyessentialsininteractingcomm p a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #ADAEAE;
}

#quickstepzpaediatrictherapyessentialsininteractingcomm p  {
   font: 11px/11px Verdana;
   margin: 0px;
   color: #ADAEAE;
   padding-bottom: 8px;
   padding-right: 18px;
   text-align: left;
}

#quickstepzpaediatrictherapyessentialsininteractingcomm  {
   visibility: visible;
   position: absolute;
   left: 25px;
   top: 7px;
   z-index: 3;
   width: 956px;
}

#layer1copy2,
#dirmod2,
#id0links,
#id0contactus  {
	position: absolute;
	left: 6px;
	top: 12px;
	z-index: 1;
	width: 826px;
	background-repeat: no-repeat;
	visibility: visible;
}

#id0autism p a:hover,
#id1autism p a:hover  {
   color: #C68712;
   text-decoration: underline;
}

#quickstepztherapytools p  {
   color: #96BF0D;
}

#quickstepztherapytools  {
   visibility: visible;
   position: absolute;
   left: 223px;
   top: 230px;
   width: 290px;
}

#quickstepzphilosopy p  {
   color: #FAB816;
}

#quickstepzdirmodel p  {
   color: #BD1220;
}

#layer7,
#id1aboutus  {
   visibility: visible;
   position: absolute;
   left: 19px;
   top: 186px;
   width: 159px;
   background-repeat: no-repeat;
}

#id0aboutus  {
   visibility: visible;
   font: 12px "Georgia";
   position: absolute;
   left: 33px;
   top: 427px;
   width: 127px;
   height: 138px;
}

#id1aboutus  {
   background-image: url(sg_aboutus_media/id1aboutus.gif);
   height: 214px;
}

#navigationmenu li a  {
   border: 0px none #000000;
   text-decoration: none;
   color: #FFFFFF;
   height: 100%;
}

#quickstepzphilosopy  {
   width: 251px;
}

#contactquickstepz p  {
   color: #FAB816;
}

#helloyelob a:hover  {
   background-position: -118px 0%;
}

#quickstepzdirmodel  {
   width: 251px;
}

#aboutquickstepz p  {
   color: #622181;
}

#navigationmenu li  {
   height: 100%;
   display: inline;
   margin: 0px;
}

#contactquickstepz  {
   width: 225px;
}

#contactusscroll p  {
   color: #1A171B;
}

#therapy_goals a  {
   background-image: url(sg_dirmodel_media/therapy_goals.gif);
}

#bloggerb a:hover  {
   background-position: -80px 0%;
}

#philosophyscroll  {
	height: 817px;
}

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

#id1links  {
   background: url(sg_dirmodel_media/test.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 651px;
   top: 625px;
   z-index: 4;
   width: 168px;
   height: 491px;
}

#aboutusb a {
   background-image: url(sg_dirmodel_media/aboutusb.gif);
}

#aboutusb  {
   top: 266px;
}

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

#treating_autism a {
   background-image: url(sg_dirmodel_media/treating_autism.gif);
}

#milestones a {
   background-image: url(sg_dirmodel_media/milestones.gif);
}

#milestones {
   top: 395px;
}

#therapytoolsb a  {
   background-image: url(sg_dirmodel_media/sensory_processing.gif);
}

#therapytoolsb  {
   top: 438px;
}

#therapy1scroll  {
	height: 1356px;
}

#dirmodelb a  {
   background-image: url(sg_dirmodel_media/dirmodelb.gif);
}

#dirmodelb  {
   top: 352px;
}

#dir2model  {
	background: url(sg_dirmodel2_media/dir2model.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 651px;
	top: 649px;
	width: 168px;
	height: 396px;
	z-index: 4;
	background-image: url(sg_dirmodel2_media/dir2model.gif);
}

#therapy_goals  {
   top: 481px;
}

#contactusb a  {
   background-image: url(sg_dirmodel_media/contactusb.gif);
}

#contactusb  {
	top: 567px;
}

#contactusscroll  {
   height: 854px;
}

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

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

#autismheader p  {
   font: italic 14px/17px Georgia;
   margin: 0px;
   color: #622181;
   padding-bottom: 8px;
   padding-right: 12px;
   text-align: left;
}

#navigationmenu  {
	font: 10px/27px Verdana;
	margin: 0px;
	height: 27px;
	padding: 0px;
	list-style: none;
	text-align: left;
	color: #FFFFFF;
	position: absolute;
	left: 200px;
	top: 1536px;
	z-index: 7;
	width: 432px;
}

#linksscroll p  {
   font: 10px/15px "Lucida Sans";
   margin: 0px;
   color: #1A171B;
   padding-bottom: 1px;
   padding-right: 12px;
}

#id1autism p a  {
   color: #622181;
}

#quickstepzt p  {
   font: 10px/27px Verdana;
   margin: 0px;
   color: #FFFFFF;
   text-align: center;
}

#id0autism p a  {
   color: #622181;
}

#id0dirscroll  {
	height: 1291px;
}

#autismheader  {
	visibility: visible;
	position: absolute;
	left: 675px;
	top: 764px;
	z-index: 6;
	width: 132px;
}

#layer11copy4  {
	background: url(sg_dirmodel_media/layer11copy4.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 651px;
	top: 965px;
	z-index: 5;
	width: 168px;
	height: 629px;
	background-image: url(sg_dirmodel_media/layer11copy4.gif);
}

#id1dirscroll  {
   height: 688px;
}

#about1scroll  {
	height: 1414px;
	z-index: 3;
}

#helloyelob a  {
   background: url(sg_dirmodel_media/helloyelob.gif) no-repeat 0% 0px;
   display: block;
   height: 10px;
   width: 118px;
   font-size: 10px;
   line-height: 10px;
}

#id0contactus  {
   background-image: url(sg_contactus_media/id0contactus.gif);
   height: 1117px;
}

#greenbottom,
#purplebottom  {
   visibility: visible;
   position: absolute;
   left: 19px;
   z-index: 6;
   width: 640px;
   height: 27px;
   background-repeat: no-repeat;
}

#yellowbottom  {
	background: url(sg_ourphilosophy_media/yellowbottom.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 19px;
	width: 641px;
	height: 27px;
	background-image: url(sg_ourphilosophy_media/yellowbottom.gif);
}

#purplebottom  {
   background-image: url(sg_links_media/purplebottom.gif);
   top: 1537px;
}

#greenbottom  {
   background-image: url(sg_therapytools_media/greenbottom.gif);
   top: 1537px;
}

#layer1copy2  {
	background-image: url(sg_dirmodel_media/layer1copy2.gif);
	height: 1590px;
}

#basewebsite  {
	background: url(sg_dirmodel_media/basewebsite.gif) no-repeat;
	position: absolute;
	left: 19px;
	top: 25px;
	z-index: 2;
	width: 800px;
	height: 624px;
	visibility: visible;
	background-image: url(sg_dirmodel_media/basewebsite.gif);
}

#theblognews  {
	background: url(sg_dirmodel_media/theblognews.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 669px;
	top: 627px;
	z-index: 5;
	width: 123px;
	height: 10px;
}

#id0autism p  {
   font: 10px/14px "Lucida Sans";
   margin: 0px;
   color: #848484;
   text-align: left;
}

#id1autism p  {
   font: 10px/14px "Lucida Sans";
   margin: 0px;
   color: #622181;
   padding-bottom: 8px;
   text-align: left;
}

#quickstepzt  {
   visibility: visible;
   position: absolute;
   left: 39px;
   z-index: 7;
   width: 115px;
}

#linksscroll  {
	height: 749px;
}

#linksblog p  {
   color: #622181;
}

#id1therapy  {
   background: url(sg_therapytools_media/id1therapy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   top: 426px;
   width: 112px;
   height: 110px;
}

#helloyelob  {
   visibility: visible;
   position: absolute;
   left: 681px;
   z-index: 6;
   width: 118px;
   height: 10px;
}

#bloggerb a  {
   background: url(sg_dirmodel_media/bloggerb.gif) no-repeat 0% 0px;
   display: block;
   height: 29px;
   width: 80px;
   font-size: 29px;
   line-height: 29px;
}

#id0autism  {
	visibility: visible;
	position: absolute;
	left: 675px;
	top: 804px;
	z-index: 7;
	width: 135px;
}

#id1autism  {
	visibility: visible;
	position: absolute;
	left: 679px;
	top: 812px;
	z-index: 5;
	width: 126px;
}

#redbottom  {
   visibility: visible;
   position: absolute;
   left: 18px;
   width: 642px;
   height: 27px;
}

#linksblog  {
   width: 147px;
}

#bloggerb  {
	visibility: visible;
	position: absolute;
	left: 674px;
	top: 1135px;
	z-index: 8;
	width: 80px;
	height: 29px;
}

#linksb a  {
   background-image: url(sg_dirmodel_media/linksb.gif);
}

#id0links  {
	background-image: url(sg_links_media/id0links.gif);
	height: 1337px;
}

#linksb  {
	top: 524px;
}

#layer14  {
	background: url(sg_dirmodel2_media/layer14.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 673px;
	z-index: 5;
	width: 133px;
	height: 44px;
	top: 1489px;
	background-image: url(sg_dirmodel2_media/layer14.gif);
}

}

#layer12  {
	background: url(sg_dirmodel_media/layer12.gif) no-repeat;
	position: absolute;
	left: 660px;
	top: 637px;
	z-index: 5;
	width: 159px;
	height: 120px;
}

#dirmod2  {
	background-image: url(sg_dirmodel2_media/dirmod2.gif);
	height: 1137px;
}


#id1dir  {
   background: url(sg_dirmodel_media/id1dir.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 426px;
   z-index: 4;
   width: 129px;
   height: 111px;
}

#layer7  {
   background-image: url(sg_therapytools_media/layer7.gif);
   height: 209px;
}

#layer6  {
   background: url(sg_dirmodel_media/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 186px;
   z-index: 4;
   width: 160px;
   height: 214px;
}

#backr  {
   background: url(sg_dirmodel_media/backr.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 732px;
   top: 0px;
   z-index: 1;
   width: 108px;
   height: 724px;
}

#backl  {
	background: url(sg_dirmodel_media/backl.gif) no-repeat;
	visibility: visible;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 109px;
	height: 744px;
	background-image: url(sg_dirmodel_media/backl.gif);
}

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