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

a ins  {
   text-decoration: none;
}

#hometextgrow p,
#contacttext p,
#abouttextgrow p,
#couplestextgrow p,
#formtext p,
#addresstext p,
#paperworktextgrow p,
#individualtextgrow p  {
   font: 12px/24px Verdana, sans-serif;
   margin: 0px;
   text-align: left;
   color: #342313;
}

#abouttextgrow,
#paperworktextgrow,
#hometextgrow,
#individualtextgrow,
#couplestextgrow  {
   padding: 0px 36px 0px 184px;
   background: url(sg_individual_media/interiortile.jpg) repeat center top;
   visibility: visible;
   margin: 0px;
   position: relative;
}

#pid2aboutme,
#pid1home,
#pid5contact,
#pid6directions,
#pid4couples,
#pid3individual  {
   margin: 0px auto 0px auto;
   background: url(sg_individual_media/interiortile.jpg) repeat center top;
   height: 740px;
   width: 663px;
   position: relative;
}

#contacttext p a:hover,
#paperworktextgrow p a:hover  {
   color: #D00373;
   text-decoration: underline;
}

#paperworktextgrow p a,
#contacttext p a  {
   border: 0px none #000000;
   text-decoration: underline;
   color: #342313;
}

#directionsb a,
#contactb a  {
   background-repeat: no-repeat;
   display: block;
   height: 19px;
   background-position: 0% 0px;
   font-size: 19px;
   line-height: 19px;
}

#individualb a,
#aboutmeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}

#individualtextgrow p  {
   padding-bottom: 20px;
}

#homeb a,
#couplesb a  {
   background-repeat: no-repeat;
   display: block;
   height: 22px;
   background-position: 0% 0px;
   font-size: 22px;
   line-height: 22px;
}

#emailbutton a:hover  {
   background-position: -405px 0%;
}

#paperworktextgrow p  {
   padding-bottom: 14px;
}

#individualb a:hover  {
   background-position: -117px 0%;
}

#directionsb a:hover  {
   background-position: -113px 0%;
}

#couplestextgrow p  {
   padding-bottom: 20px;
}

#aboutmeb a:hover  {
   background-position: -119px 0%;
}

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

#contactb a:hover  {
   background-position: -85px 0%;
}

#colorsfooterbar  {
   background: url(sg_individual_media/colorsfooterbar.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 3;
   width: 663px;
   height: 61px;
}

#abouttextgrow p  {
   padding-bottom: 20px;
}

#addresstext p  {
   line-height: 18px;
}

#individualb a  {
   width: 117px;
   background-image: url(sg_individual_media/individualb.jpg);
}

#emailbutton a  {
   background: url(sg_individual_media/emailbutton.jpg) no-repeat 0% 0px;
   display: block;
   width: 305px;
   height: 22px;
}

#psychotherapy  {
   background: url(sg_individual_media/psychotherapy.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 210px;
   top: 96px;
   z-index: 3;
   width: 393px;
   height: 12px;
}

#contacttext p  {
   padding-bottom: 20px;
}

#homeb a:hover  {
   background-position: -64px 0%;
}

#directionsb a  {
   width: 113px;
   background-image: url(sg_individual_media/directionsb.jpg);
}

#hometextgrow  {
   background-image: url(sg_home_media/interiortile.jpg);
}

#phonenumber  {
   background: url(sg_individual_media/phonenumber.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 49px;
   z-index: 4;
   width: 210px;
   height: 25px;
}

#directionsb  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 502px;
   z-index: 3;
   width: 113px;
   height: 19px;
}

#individualb  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 315px;
   z-index: 3;
   width: 117px;
   height: 21px;
}

#claudiabehr  {
   background: url(sg_individual_media/claudiabehr.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 185px;
   top: 54px;
   z-index: 3;
   width: 445px;
   height: 30px;
}

#emailbutton  {
   visibility: visible;
   position: absolute;
   left: 380px;
   z-index: 4;
   width: 305px;
   height: 22px;
}

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

#contactb a  {
   width: 85px;
   background-image: url(sg_individual_media/contactb.jpg);
}

#couplesb a  {
   width: 84px;
   background-image: url(sg_individual_media/couplesb.jpg);
}

#formtext p  {
   padding-bottom: 16px;
}

#scootdown  {
   position: relative;
   top: 241px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 440px;
   z-index: 3;
   width: 85px;
   height: 19px;
}

#pid1home  {
   background-image: url(sg_home_media/interiortile.jpg);
}

#couplesb  {
   visibility: visible;
   position: absolute;
   left: 22px;
   top: 377px;
   z-index: 3;
   width: 84px;
   height: 22px;
}

#lotuspic  {
   background: url(sg_individual_media/lotuspic.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 159px;
   height: 163px;
}

#aboutmeb  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 258px;
   z-index: 3;
   width: 119px;
   height: 21px;
}

#homeb a  {
   width: 64px;
   background-image: url(sg_individual_media/homeb.jpg);
}

#footer  {
   background: url(sg_individual_media/interiortile.jpg) repeat center top;
   position: relative;
   left: 0px;
   width: 100%;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 21px;
   top: 197px;
   z-index: 3;
   width: 64px;
   height: 22px;
}

#line  {
   background: url(sg_individual_media/line.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 163px;
   z-index: 3;
   width: 663px;
   height: 2px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-image: url(images/bg.jpg);
}

