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

a ins  {
   text-decoration: none;
}

#parentservicestexttextgrow p,
#studentservicestexttextgrow p,
#alumniservicestextgrow p,
#contactustext p,
#id0volunteerformtext p,
#id1volunteerformtext p,
#donatetexttextgrow p,
#eventspagetexttextgrow p,
#intheearly1970stextgrow p,
#volunteertexttextgrow p,
#thankyoutext p,
#outreachtextgrow p,
#termsandcondtextgrow p,
#privacypolicytextgrow p  {
   font: 14px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
   padding-bottom: 10px;
   text-align: left;
}

#staffcontacttextgrow p a:hover,
#lapstextscroll p a:hover,
#servicesmenu li a:hover,
#minilapstext p a:hover,
#volunteertexttextgrow p a:hover,
#tinynavtext p a:hover  {
   color: #DE9B01;
   text-decoration: underline;
}

#studentservicestexttextgrow,
#privacypolicytextgrow,
#parentservicestexttextgrow,
#termsandcondtextgrow,
#outreachtextgrow,
#volunteertexttextgrow  {
   visibility: visible;
   margin-left: 32px;
   margin-top: 413px;
   margin-bottom: 0px;
   padding: 0px;
}

#contactformformgrow fieldset legend,
#volunteerinterestformformgrow fieldset div,
#contactformformgrow fieldset div  {
   font: 14px/20px Arial, Helvetica, sans-serif;
   color: #FFFFFF;
}

#id2servicesb a,
#volunteersb a,
#id1donateb a,
#outreachb a,
#contactb a,
#id2ourstoryb a,
#id1eventsb a,
#homeb a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   background-position: 0% 0px;
   font-size: 11px;
   line-height: 11px;
}

#lapstextscroll p a,
#minilapstext p a,
#tinynavtext p a,
#volunteertexttextgrow p a,
#staffcontacttextgrow p a  {
   border: 0px none #000000;
   text-decoration: underline;
   color: #FEB201;
}

#contactformformgrow fieldset div label,
#volunteerinterestformformgrow fieldset div label  {
   margin-right: 1em;
   display: block;
   text-align: right;
   float: left;
}

#newseventsb a,
#id0servicesb a,
#donatenowb a,
#id0ourstoryb a,
#guidestarlogob a  {
   background-repeat: no-repeat;
   display: block;
   height: 43px;
   background-position: 0% 0px;
   font-size: 43px;
   line-height: 43px;
}

#foralumniservicesb a,
#forparentservicesclickhereb a,
#contactusviaemailb a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#id0ourstoryb a:hover,
#donatenowb a:hover,
#id0servicesb a:hover  {
   background-position: -240px 0%;
}

#id1servicesb a,
#id0donateb a,
#id1ourstoryb a,
#id0eventsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 244px;
   width: 244px;
   background-position: 0% 0px;
   font-size: 244px;
   line-height: 244px;
}

#contactustext,
#id0volunteerformtext,
#id1volunteerformtext  {
   visibility: visible;
   position: absolute;
   left: 32px;
   top: 409px;
   z-index: 5;
}

#staffcontacttextgrow p,
#volunteerinterestformformgrow p  {
   font: 14px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#id0donateb,
#id1servicesb,
#id1ourstoryb,
#id0eventsb  {
   visibility: visible;
   position: absolute;
   top: 552px;
   z-index: 5;
   width: 244px;
   height: 244px;
}

#gardenpartytext p,
#lapstextscroll p,
#minilapstext p  {
   font: 16px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   text-align: left;
   color: #FFFFFF;
}

#volunteerservicesg,
#studentservicesg,
#id0ourstory  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 367px;
   z-index: 5;
   height: 29px;
   background-repeat: no-repeat;
}

#clickheretowatchaspecialvideoofourkidsandteachersin  {
   background: url(sg_volunteerinterestform_media/id0clickheretowatchaspecial.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 339px;
   top: 849px;
   z-index: 6;
   width: 228px;
   height: 34px;
}

#volunteerinterestformformgrow fieldset div label  {
   width: 244px;
}

#volunteerinterestformformgrow fieldset legend  {
   font: 14px/20px Arial, Helvetica, sans-serif;
   color: #FFFFFF;
}

#volunteerinterestformformgrow fieldset div  {
   clear: both;
}

#id2servicesb a:hover,
#id1donateb a:hover  {
   background-position: -56px 0%;
}

#studentservicesmainpic,
#layer1,
#layer4  {
   position: absolute;
   left: 20px;
   top: 132px;
   z-index: 6;
   width: 960px;
   height: 207px;
   background-repeat: no-repeat;
}

#linksforlittleonesb a,
#gardenpartyb a  {
   background-repeat: no-repeat;
   display: block;
   height: 317px;
   width: 317px;
   background-position: 0% 0px;
   font-size: 317px;
   line-height: 317px;
}

#contactformformgrow fieldset div label  {
   width: 25%;
}

#contactformformgrow fieldset legend  {
   margin-bottom: 10px;
}

#lapsforlittleonesb a,
#minilapsb a  {
   background-repeat: no-repeat;
   display: block;
   height: 316px;
   width: 316px;
   background-position: 0% 0px;
   font-size: 316px;
   line-height: 316px;
}

#contactformformgrow fieldset div  {
   clear: both;
   margin-bottom: 10px;
}

#tinynavtext p,
#i20052009text p  {
   font: 10px/14px Arial, Helvetica, sans-serif;
   margin: 0px;
   color: #FFFFFF;
}

#volunteerinterestformformgrow p  {
   line-height: 20px;
}

#forparentservicesclickhereb a  {
   width: 220px;
   background-image: url(sg_services_media/forparentservicesclickhereb.gif);
}

#layer65,
#parentservicesimg  {
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 133px;
   z-index: 6;
   width: 960px;
   height: 206px;
   background-repeat: no-repeat;
}

#studentservicestexttextgrow  {
   margin-right: 215px;
}

#parentservicestexttextgrow  {
   margin-right: 170px;
}

#privacypolicytextgrow p  {
   line-height: 20px;
}

#staffcontacttextgrow p  {
   line-height: 17px;
}

#guidestartinyb a:hover  {
   background-position: -150px 0%;
}

#studentservicesmainpic  {
   background-image: url(sg_services_media/studentservicesmainpic.gif);
}

#guidestarlogob a:hover  {
   background-position: -213px 0%;
}

#termsandcondtextgrow p  {
   line-height: 20px;
}

#alumniservicestextgrow  {
   margin: 433px 170px 0px 32px;
   visibility: visible;
   padding: 0px;
}

#privacypolicytextgrow  {
   margin-right: 421px;
}

#lighthouselogotopcopy  {
   background: url(sg_volunteerinterestform_media/lighthouselogotopcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 48px;
   top: 102px;
   z-index: 6;
   width: 63px;
   height: 26px;
}

#specialvideob a:hover  {
   background-position: -88px 0%;
}

#linksforlittleonesb a  {
   background-image: url(sg_events_media/linksforlittleonesb.gif);
}

#volunteertexttextgrow  {
   margin-right: 202px;
}

#lighthouselogobtmcopy  {
   background: url(sg_volunteerinterestform_media/lighthouselogobtmcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 903px;
   top: 889px;
   z-index: 4;
   width: 72px;
   height: 36px;
}

#termsandcondtextgrow  {
   margin-right: 421px;
}

#id2ourstoryb a:hover  {
   background-position: -75px 0%;
}

#id0volunteerformtext  {
   width: 853px;
}

#lapsforlittleonesb a  {
   background-image: url(sg_events_media/lapsforlittleonesb.gif);
}

#id1volunteerformtext  {
   width: 853px;
}

#contactusviaemailb a  {
   width: 159px;
   background-image: url(sg_contact_media/contactusviaemailb.gif);
}

#foralumniservicesb a  {
   width: 221px;
   background-image: url(sg_services_media/foralumniservicesb.gif);
}

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

#newseventsb a:hover  {
   background-position: -242px 0%;
}

#id1eventsb a:hover  {
   background-position: -48px 0%;
}

#volunteerservicesg  {
   background-image: url(sg_volunteerinterestform_media/volunteerservicesg.gif);
   width: 272px;
}

#lighthouselogobtm  {
   background: url(sg_volunteerinterestform_media/lighthouselogobtm.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 903px;
   top: 833px;
   z-index: 6;
   width: 73px;
   height: 59px;
}

#servicesmenu li a  {
   border: 0px none #000000;
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: underline;
   color: #FFFFFF;
   height: 100%;
}

#lighthouselogotop  {
   background: url(sg_volunteerinterestform_media/lighthouselogotop.gif) no-repeat;
   position: absolute;
   left: 5px;
   top: 24px;
   z-index: 7;
   width: 114px;
   height: 93px;
}

#facebookb a:hover  {
   background-position: -23px 0%;
}

#outreachb a:hover  {
   background-position: -73px 0%;
}

#parentservicesimg  {
   background-image: url(sg_parentservices_media/parentservicesimg.gif);
}

#i20052009text p a  {
   text-decoration: none;
   color: #FFFFFF;
}

#lapstextscroll p  {
   padding-right: 15px;
}

#outreachtextgrow  {
   margin-right: 115px;
}

#guidestarlogob a  {
   width: 213px;
   background-image: url(sg_volunteerinterestform_media/guidestarlogob.gif);
}

#littlelighthouse  {
   background: url(sg_volunteerinterestform_media/littlelighthouse.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 118px;
   top: 89px;
   z-index: 9;
   width: 235px;
   height: 18px;
}

#studentservicesg  {
   background-image: url(sg_services_media/studentservicesg.gif);
   width: 240px;
}

#guidestartinyb a  {
   background: url(sg_volunteerinterestform_media/guidestartinyb.gif) no-repeat 0% 0px;
   display: block;
   height: 30px;
   width: 150px;
   font-size: 30px;
   line-height: 30px;
}

#twitterb a:hover  {
   background-position: -24px 0%;
}

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

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

#i20052009text p  {
   text-align: right;
}

#specialvideob a  {
   background: url(sg_volunteerinterestform_media/specialvideob.gif) no-repeat 0% 0px;
   display: block;
   height: 67px;
   width: 88px;
   font-size: 67px;
   line-height: 67px;
}

#id2ourstoryb a  {
   width: 75px;
   background-image: url(sg_volunteerinterestform_media/id2ourstoryb.gif);
}

#id1ourstoryb a  {
   background-image: url(sg_home_media/id1ourstoryb.gif);
}

#gardenpartyb a  {
   background-image: url(sg_events_media/gardenpartyb.gif);
}

#thankyoutext p  {
   line-height: 20px;
}

#id0ourstoryb a  {
   width: 240px;
   background-image: url(sg_volunteerinterestform_media/id0ourstoryb.gif);
}

#guidestarlogob  {
   visibility: visible;
   position: absolute;
   left: 18px;
   top: 842px;
   z-index: 5;
   width: 213px;
   height: 43px;
}

#guidestartinyb  {
   visibility: visible;
   position: absolute;
   left: 833px;
   top: 6px;
   z-index: 5;
   width: 150px;
   height: 30px;
}

#subpgnavshadow  {
   background: url(sg_volunteerinterestform_media/subpgnavshadow.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 8px;
   top: 770px;
   z-index: 5;
   width: 972px;
   height: 55px;
}

#id0servicesb a  {
   width: 240px;
   background-image: url(sg_volunteerinterestform_media/id0servicesb.gif);
}

#id2servicesb a  {
   width: 56px;
   background-image: url(sg_volunteerinterestform_media/id2servicesb.gif);
}

#id1servicesb a  {
   background-image: url(sg_home_media/id1servicesb.gif);
}

#tinynavtext p  {
   text-align: left;
}

#contactustext  {
   width: 440px;
}

#volunteersb a  {
   width: 85px;
   background-image: url(sg_volunteerinterestform_media/volunteersb.gif);
}

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

#specialvideob  {
   visibility: visible;
   position: absolute;
   left: 257px;
   top: 833px;
   z-index: 7;
   width: 88px;
   height: 67px;
}

#i20052009text  {
   visibility: visible;
   position: absolute;
   left: 621px;
   top: 861px;
   z-index: 4;
   width: 272px;
}

#newseventsb a  {
   width: 242px;
   background-image: url(sg_volunteerinterestform_media/newseventsb.gif);
}

#headervertdiv  {
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 75px;
   z-index: 5;
   width: 1px;
   height: 45px;
   background-color: #FFFFFF;
   background-image: none;
}

#id2servicesb  {
   visibility: visible;
   position: absolute;
   left: 524px;
   top: 94px;
   z-index: 6;
   width: 56px;
   height: 11px;
}

#donatenowb a  {
   width: 240px;
   background-image: url(sg_volunteerinterestform_media/donatenowb.gif);
}

#id1ourstoryb  {
   left: 6px;
}

#id0eventsb a  {
   background-image: url(sg_home_media/id0eventsb.gif);
}

#subpgmainimg  {
   background: url(sg_volunteerinterestform_media/subpgmainimg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 9px;
   top: 122px;
   z-index: 5;
   width: 982px;
   height: 228px;
}

#id0donateb a  {
   background-image: url(sg_home_media/id0donateb.gif);
}

#id0ourstoryb  {
   visibility: visible;
   position: absolute;
   left: 14px;
   top: 776px;
   z-index: 9;
   width: 240px;
   height: 43px;
}

#id2ourstoryb  {
   visibility: visible;
   position: absolute;
   left: 437px;
   top: 93px;
   z-index: 6;
   width: 75px;
   height: 11px;
}

#id1donateb a  {
   width: 56px;
   background-image: url(sg_volunteerinterestform_media/id1donateb.gif);
}

#id1servicesb  {
   left: 254px;
}

#id0servicesb  {
   visibility: visible;
   position: absolute;
   left: 254px;
   top: 776px;
   z-index: 8;
   width: 240px;
   height: 43px;
}

#servicesmenu  {
   font: 11px/18px Arial, Helvetica, sans-serif;
   margin: 0px;
   height: 18px;
   padding: 0px;
   list-style: none;
   text-align: left;
   text-decoration: underline;
   color: #FFFFFF;
   visibility: hidden;
   position: absolute;
   left: 523px;
   top: 112px;
   z-index: 5;
}

#id1eventsb a  {
   width: 48px;
   background-image: url(sg_volunteerinterestform_media/id1eventsb.gif);
}

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

#outreachb a  {
   width: 73px;
   background-image: url(sg_volunteerinterestform_media/outreachb.gif);
}

#volunteersb  {
   visibility: visible;
   position: absolute;
   left: 593px;
   top: 93px;
   z-index: 6;
   width: 85px;
   height: 11px;
}

#newseventsb  {
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 776px;
   z-index: 7;
   width: 242px;
   height: 43px;
}

#id0ourstory  {
   background-image: url(sg_ourstory_media/id0ourstory.gif);
   width: 143px;
}

#minilapsb a  {
   background-image: url(sg_events_media/minilapsb.gif);
}

#tinynavtext  {
   visibility: visible;
   position: absolute;
   left: 740px;
   top: 844px;
   z-index: 5;
   width: 161px;
}

#id0donateb  {
   left: 752px;
}

#llhreflect  {
   background: url(sg_volunteerinterestform_media/llhreflect.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 118px;
   top: 107px;
   z-index: 8;
   width: 235px;
   height: 17px;
}

#id1donateb  {
   visibility: visible;
   position: absolute;
   left: 914px;
   top: 93px;
   z-index: 5;
   width: 56px;
   height: 11px;
}

#id1eventsb  {
   visibility: visible;
   position: absolute;
   left: 776px;
   top: 93px;
   z-index: 6;
   width: 48px;
   height: 11px;
}

#contactimg  {
   background: url(sg_contactusthankyou_media/contactimg.gif) no-repeat;
   position: absolute;
   left: 20px;
   top: 132px;
   z-index: 6;
   width: 960px;
   height: 264px;
   visibility: visible;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 925px;
   width: 1000px;
   position: relative;
   background-color: #2A2A2A;
   background-image: none;
}

#id0eventsb  {
   left: 505px;
}

#vertdivbtm  {
   background: url(sg_volunteerinterestform_media/vertdivbtm.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 256px;
   top: 844px;
   z-index: 5;
   width: 336px;
   height: 44px;
}

#registered  {
   background: url(sg_volunteerinterestform_media/registered.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 163px;
   top: 860px;
   z-index: 4;
   width: 69px;
   height: 8px;
}

#contactusg  {
   background: url(sg_contactusthankyou_media/contactusg.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 28px;
   top: 367px;
   z-index: 5;
   width: 151px;
   height: 29px;
}

#contactb a  {
   width: 66px;
   background-image: url(sg_volunteerinterestform_media/contactb.gif);
}

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

#donatenowb  {
   visibility: visible;
   position: absolute;
   left: 734px;
   top: 776px;
   z-index: 6;
   width: 240px;
   height: 43px;
}

#outreachb  {
   visibility: visible;
   position: absolute;
   left: 690px;
   top: 93px;
   z-index: 6;
   width: 73px;
   height: 11px;
}

#facebookb  {
   visibility: visible;
   position: absolute;
   left: 923px;
   top: 36px;
   z-index: 6;
   width: 23px;
   height: 25px;
}

#twitterb  {
   visibility: visible;
   position: absolute;
   left: 954px;
   top: 36px;
   z-index: 6;
   width: 24px;
   height: 24px;
}

#contactb  {
   visibility: visible;
   position: absolute;
   left: 836px;
   top: 93px;
   z-index: 6;
   width: 66px;
   height: 11px;
}

#menudivs  {
   background: url(sg_volunteerinterestform_media/menudivs.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 429px;
   top: 92px;
   z-index: 5;
   width: 480px;
   height: 13px;
}

#homeb a  {
   width: 39px;
   background-image: url(sg_volunteerinterestform_media/homeb.gif);
}

#layer65  {
   background-image: url(sg_donate_media/layer65.gif);
}

#layer1  {
   background-image: url(sg_volunteerinterestform_media/layer1.gif);
}

#layer4  {
   background-image: url(sg_outreach_media/layer4.gif);
}

#uplift  {
   position: absolute;
   width: 100%;
   z-index: 5;
}

#layer6  {
   background: url(sg_contactusthankyou_media/layer6.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 20px;
   top: 132px;
   z-index: 7;
   width: 960px;
   height: 207px;
}

#footer  {
   position: relative;
   left: 0px;
   top: 0px;
   width: 100%;
   float: left;
}

#homeb  {
   visibility: visible;
   position: absolute;
   left: 386px;
   top: 93px;
   z-index: 5;
   width: 39px;
   height: 11px;
}

#rays  {
   background: url(sg_volunteerinterestform_media/rays.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 15px;
   top: 0px;
   z-index: 4;
   width: 946px;
   height: 849px;
}

#the  {
   background: url(sg_volunteerinterestform_media/the.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 115px;
   top: 74px;
   z-index: 8;
   width: 31px;
   height: 12px;
}

.centerac  {
   text-align: center;
}

fieldset *  {
   padding-top: 0;
   padding-bottom: 0;
   margin-left: 0;
   margin-right: 0;
}

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