a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#drinkplentyoffluidshovers div li,
#i1449neighborhoodpools p,
#setexamplehovershow div li,
#personalfloatingdevicesho div p,
#wadingpoolshovershow div p,
#changingconditionshoversh div p,
#i1489teensafety li,
#constantsupervisionhovers div p,
#neverswimalonehovershow div li,
#spashovershow div li,
#asequenceofstepshovershow div p,
#i1449neighborhoodpools li,
#layingonbellyhovershow div p,
#leavingpoolhovershow div p,
#ismychilddrownproofhovers div p,
#survivalfloathovershow div p,
#coolwaterhovershow div p,
#relativeshomeshovershow div p,
#i2336floatyourchildasoftenaspo div p,
#i2424howdoestheprogrammanagedt div li,
#cprclasseshovershow div li,
#oldersiblingshovershow div li,
#communitylessonshovershow div p,
#watertemperaturehovershow div li,
#knowyourlimitshovershow div p,
#knockedouttoothhovershow div p,
#incaliforniadrowningisthe li,
#wallypogstext p,
#ifyouhaveanyotherdrowning li,
#bewareofdistractionshover div li,
#i1409homewithabackyardpoolorsp p,
#i1531keepdoorstobathroomsandut div p,
#alarmsanddoorlockshoversh div li,
#dontcomparehovershow div li,
#coldwaterhovershow div li,
#createlayers li,
#survivalrefloatshovershow div li,
#weatherconditionshoversho div li,
#emptybathtubhovershow div p,
#whatifmychildcrieshoversh div li,
#establishrulesearlyhovers div p,
#getsupliesfirsthovershow div p,
#becomeskilledhovershow div li,
#parentalattitudetowaterho div li,
#bucketshovershow div li,
#reachingdeviceshovershow div p,
#i2346talkaboutyourchildsfloati div p,
#i1414poolparties p,
#i2181parentalinvolvementinthep div li,
#incalifornia p,
#avoiddistractionhovershow div p,
#i2342bewiththemandletthemexper div li,
#atarmsreachhovershow div li,
#i2570additionallinksofinterest li,
#knowyourlimitshovershow div li,
#wrestlingandroughplayhove div p,
#backfloathovershow div li,
#parentorientationmeetingh div p,
#adultsknowhowtoswimhovers div p,
#latcheshovershow div li,
#wedontthrowchildreninhove div li,
#boatsinareahovershow div p,
#i2423whatisinfanttoddlersurviv div li,
#communicationhovershow div p,
#movingwaterhovershow div li,
#holesunderfenceshovershow div li,
#avoidalcoholhovershow div li,
#communitypoolshovershow div p,
#pooltoyshovershow div li,
#phonehovershow div li,
#i2402wehandleachildwithsecurep div li,
#bucketshovershow div p,
#thunderandlighteninghover div li,
#getsupliesfirsthovershow div li,
#spasandjacuzzishovershow div li,
#i1389lifejacketshovershow div li,
#i1422divinghovershow div p,
#faucetcovershovershow div li,
#nolifeguardshovershow div p,
#adecisiontofloatmychildre li,
#i1513survivalbackfloathoversho div li,
#dogandcatdoorshovershow div p,
#mommyandmeclasseshoversho div li,
#beginningswimminghoversho div li,
#vacationsafety li,
#cprhovershow div p,
#safeswimzoneshovershow div p,
#fencepoolfromhousehoversh div p,
#designatedwaterwatcherhov div li,
#i1562wateradjustmenthovershow div p,
#createlayers p,
#slipperyfloorshovershow div p,
#i2328drowningpreventioninforma div p,
#testimonialswherechildren li,
#marinelifehovershow div li,
#poolownersliabilityhovers div li,
#hotelpoolshovershow div p,
#i2404wekeepoureyesonthechildsf div p,
#poolsweepshovershow div li,
#sunburnshovershow div li,
#comminucationhovershow div p,
#wecantexpressscroll p,
#atarmsreachhovershow div p,
#movingwaterhovershow div p,
#checkforloosefenceboardsh div li,
#swimlessonscautionhoversh div p,
#checkunderfenceshovershow div li,
#i1419lifejacketshovershow div p,
#communitypoolshovershow div li,
#olderchildrenhovershow div li,
#introtosurvivalfloathover div li,
#i1513survivalbackfloathoversho div p,
#positivereinforcementhove div li,
#antisuctiondraincovershov div li,
#bathseatshovershow div p,
#i2189wewillhavealimitednumbero p,
#i1519bathroomsafety li,
#ifafterreviewingtheinform p,
#toddlerswimsessionshovers div li,
#hangingonsidehovershow div p,
#sizeofclasshovershow div li,
#gatesandlatcheshovershow div li,
#swiminsafeareasonlyhovers div p,
#strokeimprovementhoversho div li,
#i2366drowningpreventionandwate p,
#poolgameshovershow div p,
#alllessonsareprivatehover div li,
#i1531keepdoorstobathroomsandut div li,
#hotelpoolshovershow div li,
#garagedoorsleftopenhovers div li,
#floatationaidsandringshov div p,
#parentalcommitmenthoversh div p,
#wecantexpressscroll li,
#ridingtoyshovershow div p,
#eyecontacthovershow div p,
#ifyouseehazardhovershow div p,
#i1519bathroomsafety p,
#poolsweepshovershow div p,
#setexamplehovershow div p,
#i1501swimlessons li,
#wallypogstext li,
#visitinghovershow div li,
#alcoholandwaternevermixho div li,
#preparingforbackfloatscro li,
#drinkplentyoffluidshovers div p,
#boatsinareahovershow div li,
#hangingonsidehovershow div li,
#privatelessonhovershow div li,
#whyinclotheshovershow div li,
#i2457avoidwaterwingshovershow div li,
#dogandcatdoorshovershow div li,
#diveindeependhovershow div p,
#establishruleshovershow div li,
#slipperyfloorshovershow div li,
#whatifmychildcrieshoversh div p,
#emergencycutoffswitchhove div p,
#swimminginopenwater p,
#backfloatvswateradjustmen p,
#ismychilddrownproofhovers div li,
#incaliforniadrowningisthe p,
#survivalfloathovershow div li,
#babysittershovershow div li,
#establishrulesearlyhovers div li,
#i2400wehaveourhandsonachildall div p,
#hangingonsidemenu ul,
#personalfloatingdevicesho div li,
#buddyuphovershow div p,
#i2403wedontkeepachildsubmerged div p,
#i1612survivalbackfloathoversho div p,
#gatesandlatcheshovershow div p,
#i1422divinghovershow div li,
#cprclasseshovershow div p,
#i2424howdoestheprogrammanagedt div p,
#foodandgumhovershow div p,
#phonehovershow div p,
#babysittershovershow div p,
#largedogshovershow div li,
#becomeskilledhovershow div p,
#weatherconditionshoversho div p,
#survivalrefloatshovershow div p,
#i2326wateradjustmentandwatertr div li,
#asequenceofstepshovershow div li,
#i1489teensafety p,
#abovegroundpoolshovershow div li,
#i2425asaparenthowamiapartofthi div p,
#poolcovershovershow div li,
#i2400wehaveourhandsonachildall div li,
#establishruleshovershow div p,
#coldwaterhovershow div p,
#communitylessonshovershow div li,
#i2403wedontkeepachildsubmerged div li,
#vacationsafety p,
#spashovershow div p,
#ifyouhaveanyotherdrowning p,
#over100ways p,
#i2372alarmandpoolsecuritylinks li,
#drowningsandscroll p,
#alcoholhovershow div p,
#graduationdayhovershow div p,
#i1418parentsofnonorweakswimmer div li,
#i2342bewiththemandletthemexper div p,
#foodandgumhovershow div li,
#comminucationhovershow div li,
#eyecontacthovershow div li,
#poolsidephonehovershow div li,
#outdoorpondshovershow div li,
#changingconditionshoversh div li,
#parentalattitudetowaterho div p,
#miscellaneoustips p,
#i2326wateradjustmentandwatertr div p,
#poolownersliabilityhovers div p,
#swimminginopenwater li,
#constantsupervisionhovers div li,
#i1389lifejacketshovershow div p,
#i2423whatisinfanttoddlersurviv div p,
#somewherebetween1630lesso li,
#neverleaveyouchildmenu ul,
#i2402wehandleachildwithsecurep div p,
#drainwaterhovershow div p,
#drainwaterhovershow div li,
#wedontthrowchildreninhove div p,
#positivereinforcementhove div p,
#bewareofdistractionshover div p,
#cprhovershow div li,
#i1418parentsofnonorweakswimmer div p,
#coolwaterhovershow div li,
#toddlerswimsessionshovers div p,
#i1321movelargeitemsawayfromfen div p,
#reachingdeviceshovershow div li,
#emptybathtubhovershow div li,
#i2404wekeepoureyesonthechildsf div li,
#safeswimzoneshovershow div li,
#i1468divinghovershow div li,
#oldersiblingshovershow div p,
#i1468divinghovershow div p,
#thunderandlighteninghover div p,
#dailyrecordhovershow div p,
#olderchildrenhovershow div p,
#i2336floatyourchildasoftenaspo div li,
#neverswimalonehovershow div p,
#pooltoyshovershow div p,
#privatelessonhovershow div p,
#i1409homewithabackyardpoolorsp li,
#avoiddistractionhovershow div li,
#i1613whywefocushovershow div li,
#alcoholhovershow div li,
#i1613whywefocushovershow div p,
#fencepoolfromhousehoversh div li,
#i1307neverleaveyourchildunatte div li,
#ruralareashovershow div p,
#alarmsanddoorlockshoversh div p,
#fenceboardshovershow div p,
#avoidalcoholhovershow div p,
#i2418idonthaveapoolspaorboatwh div p,
#murkeywaterhovershow div li,
#i1612survivalbackfloathoversho div li,
#buddyuphovershow div li,
#over100ways li,
#layingonbellyhovershow div li,
#ruralareashovershow div li,
#dailyrecordhovershow div li,
#i2391wewillhavealimitednumbero p,
#i1562wateradjustmenthovershow div li,
#beginningswimminghoversho div p,
#wadingpoolshovershow div li,
#watertemperaturehovershow div p,
#wrestlingandroughplayhove div li,
#ifyouseehazardhovershow div li,
#faucetcovershovershow div p,
#alllessonsareprivatehover div p,
#ifafterreviewingtheinform li,
#knockedouttoothhovershow div li,
#backfloathovershow div p,
#largedogshovershow div p,
#strokeimprovementhoversho div p,
#testimonialswherechildren p,
#introtosurvivalfloathover div p,
#i2391wewillhavealimitednumbero li,
#mommyandmeclasseshoversho div p,
#adultsknowhowtoswimhovers div li,
#adecisiontofloatmychildre p,
#communicationhovershow div li,
#i1307neverleaveyourchildunatte div p,
#i1501swimlessons p,
#parentorientationmeetingh div li,
#i2418idonthaveapoolspaorboatwh div li,
#ourgoalhovershow div p,
#slipsandfallshovershow div p,
#emergencycutoffswitchhove div li,
#i1414poolparties li,
#invitechildinhovershow div li,
#holesunderfenceshovershow div p,
#diveindeependhovershow div li,
#i2426whyshouldmyinfanttoddlerb div p,
#incalifornia li,
#antisuctiondraincovershov div p,
#latcheshovershow div p,
#drowningsandscroll li,
#poolsidephonehovershow div p,
#abovegroundpoolshovershow div p,
#backfloatvswateradjustmen li,
#sizeofclasshovershow div p,
#poolcovershovershow div p,
#murkeywaterhovershow div p,
#ourgoalhovershow div li,
#slipsandfallshovershow div li,
#spasandjacuzzishovershow div p,
#parentalcommitmenthoversh div li,
#i1611infantandtoddlerhovershow div li,
#electricalitemshovershow div p,
#i2426whyshouldmyinfanttoddlerb div li,
#i2425asaparenthowamiapartofthi div li,
#outdoorpondshovershow div p,
#nolifeguardshovershow div li,
#relativeshomeshovershow div li,
#leavingpoolhovershow div li,
#i2181parentalinvolvementinthep div p,
#swiminsafeareasonlyhovers div li,
#i2346talkaboutyourchildsfloati div li,
#swimlessonscautionhoversh div li,
#whyinclotheshovershow div p,
#i2189wewillhavealimitednumbero li,
#floatationaidsandringshov div li,
#i2570additionallinksofinterest p,
#visitinghovershow div p,
#i1321movelargeitemsawayfromfen div li,
#alcoholandwaternevermixho div p,
#invitechildinhovershow div p,
#checkforloosefenceboardsh div p,
#i1419lifejacketshovershow div li,
#fenceboardshovershow div li,
#preparingforbackfloatscro p,
#bathseatshovershow div li,
#i2372alarmandpoolsecuritylinks p,
#i1611infantandtoddlerhovershow div p,
#ridingtoyshovershow div li,
#designatedwaterwatcherhov div p,
#poolgameshovershow div li,
#i1494divinghovershow div li,
#marinelifehovershow div p,
#dontcomparehovershow div p,
#miscellaneoustips li,
#i2457avoidwaterwingshovershow div p,
#electricalitemshovershow div li,
#garagedoorsleftopenhovers div p,
#i2366drowningpreventionandwate li,
#checkunderfenceshovershow div p,
#graduationdayhovershow div li,
#somewherebetween1630lesso p,
#i2328drowningpreventioninforma div li,
#i1494divinghovershow div p,
#sunburnshovershow div p  {
   font: normal normal 13px/16px Arial, Helvetica, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: center;
   color: #000066;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
}

#i1531keepdoorstobathroomsandut > div:first-child,
#setexamplehovershow > div:first-child,
#communitypoolshovershow > div:first-child,
#i1611infantandtoddlerhovershow > div:first-child,
#mommyandmeclasseshoversho > div:first-child,
#hangingonsidehovershow > div:first-child,
#dogandcatdoorshovershow > div:first-child,
#i2346talkaboutyourchildsfloati > div:first-child,
#i2326wateradjustmentandwatertr > div:first-child,
#aboutmenuhovershow > div:first-child,
#holesunderfenceshovershow > div:first-child,
#i1494divinghovershow > div:first-child,
#buddyuphovershow > div:first-child,
#safeswimzoneshovershow > div:first-child,
#avoiddistractionhovershow > div:first-child,
#invitechildinhovershow > div:first-child,
#parentalcommitmenthoversh > div:first-child,
#bucketshovershow > div:first-child,
#communicationhovershow > div:first-child,
#foodandgumhovershow > div:first-child,
#faucetcovershovershow > div:first-child,
#becomeskilledhovershow > div:first-child,
#relativeshomeshovershow > div:first-child,
#wrestlingandroughplayhove > div:first-child,
#weatherconditionshoversho > div:first-child,
#classesmenuhovershow > div:first-child,
#survivalfloathovershow > div:first-child,
#changingconditionshoversh > div:first-child,
#i2457avoidwaterwingshovershow > div:first-child,
#whyinclotheshovershow > div:first-child,
#wedontthrowchildreninhove > div:first-child,
#poolcovershovershow > div:first-child,
#i2400wehaveourhandsonachildall > div:first-child,
#i1468divinghovershow > div:first-child,
#sizeofclasshovershow > div:first-child,
#i1418parentsofnonorweakswimmer > div:first-child,
#strokeimprovementhoversho > div:first-child,
#constantsupervisionhovers > div:first-child,
#i2402wehandleachildwithsecurep > div:first-child,
#designatedwaterwatcherhov > div:first-child,
#moreinfomenuhovershow > div:first-child,
#slipperyfloorshovershow > div:first-child,
#nolifeguardshovershow > div:first-child,
#i1562wateradjustmenthovershow > div:first-child,
#parentorientationmeetingh > div:first-child,
#checkforloosefenceboardsh > div:first-child,
#positivereinforcementhove > div:first-child,
#i2423whatisinfanttoddlersurviv > div:first-child,
#dontcomparehovershow > div:first-child,
#communitylessonshovershow > div:first-child,
#pooltoyshovershow > div:first-child,
#alcoholandwaternevermixho > div:first-child,
#thunderandlighteninghover > div:first-child,
#i2424howdoestheprogrammanagedt > div:first-child,
#fencepoolfromhousehoversh > div:first-child,
#sunburnshovershow > div:first-child,
#spasandjacuzzishovershow > div:first-child,
#swimlessonscautionhoversh > div:first-child,
#i1389lifejacketshovershow > div:first-child,
#backfloathovershow > div:first-child,
#floatationaidsandringshov > div:first-child,
#babysittershovershow > div:first-child,
#bewareofdistractionshover > div:first-child,
#i2403wedontkeepachildsubmerged > div:first-child,
#coldwaterhovershow > div:first-child,
#i1613whywefocushovershow > div:first-child,
#drinkplentyoffluidshovers > div:first-child,
#abovegroundpoolshovershow > div:first-child,
#beginningswimminghoversho > div:first-child,
#ridingtoyshovershow > div:first-child,
#fenceboardshovershow > div:first-child,
#coolwaterhovershow > div:first-child,
#comminucationhovershow > div:first-child,
#toddlerswimsessionshovers > div:first-child,
#slipsandfallshovershow > div:first-child,
#personalfloatingdevicesho > div:first-child,
#antisuctiondraincovershov > div:first-child,
#cprclasseshovershow > div:first-child,
#reachingdeviceshovershow > div:first-child,
#alarmsanddoorlockshoversh > div:first-child,
#largedogshovershow > div:first-child,
#visitinghovershow > div:first-child,
#diveindeependhovershow > div:first-child,
#i2328drowningpreventioninforma > div:first-child,
#poolownersliabilityhovers > div:first-child,
#knowyourlimitshovershow > div:first-child,
#poolsidephonehovershow > div:first-child,
#poolgameshovershow > div:first-child,
#survivalrefloatshovershow > div:first-child,
#survivalfloatmenuhoversho > div:first-child,
#whatifmychildcrieshoversh > div:first-child,
#drainwaterhovershow > div:first-child,
#gallerymenuhovershow > div:first-child,
#poolsweepshovershow > div:first-child,
#ourgoalhovershow > div:first-child,
#i1422divinghovershow > div:first-child,
#gatesandlatcheshovershow > div:first-child,
#bathseatshovershow > div:first-child,
#atarmsreachhovershow > div:first-child,
#testimonialsmenuhovershow > div:first-child,
#i1419lifejacketshovershow > div:first-child,
#i2425asaparenthowamiapartofthi > div:first-child,
#checkunderfenceshovershow > div:first-child,
#establishrulesearlyhovers > div:first-child,
#emergencycutoffswitchhove > div:first-child,
#swiminsafeareasonlyhovers > div:first-child,
#movingwaterhovershow > div:first-child,
#introtosurvivalfloathover > div:first-child,
#spashovershow > div:first-child,
#i2404wekeepoureyesonthechildsf > div:first-child,
#i1307neverleaveyourchildunatte > div:first-child,
#adultsknowhowtoswimhovers > div:first-child,
#i1513survivalbackfloathoversho > div:first-child,
#i1321movelargeitemsawayfromfen > div:first-child,
#eyecontacthovershow > div:first-child,
#ismychilddrownproofhovers > div:first-child,
#alllessonsareprivatehover > div:first-child,
#dailyrecordhovershow > div:first-child,
#wadingpoolshovershow > div:first-child,
#phonehovershow > div:first-child,
#parentalattitudetowaterho > div:first-child,
#cprhovershow > div:first-child,
#oldersiblingshovershow > div:first-child,
#privatelessonhovershow > div:first-child,
#neverswimalonehovershow > div:first-child,
#boatsinareahovershow > div:first-child,
#establishruleshovershow > div:first-child,
#ifyouseehazardhovershow > div:first-child,
#i1612survivalbackfloathoversho > div:first-child,
#i2426whyshouldmyinfanttoddlerb > div:first-child,
#knockedouttoothhovershow > div:first-child,
#asequenceofstepshovershow > div:first-child,
#olderchildrenhovershow > div:first-child,
#graduationdayhovershow > div:first-child,
#getsupliesfirsthovershow > div:first-child,
#outdoorpondshovershow > div:first-child,
#i2181parentalinvolvementinthep > div:first-child,
#garagedoorsleftopenhovers > div:first-child,
#ruralareashovershow > div:first-child,
#alcoholhovershow > div:first-child,
#i2342bewiththemandletthemexper > div:first-child,
#layingonbellyhovershow > div:first-child,
#electricalitemshovershow > div:first-child,
#i2418idonthaveapoolspaorboatwh > div:first-child,
#emptybathtubhovershow > div:first-child,
#latcheshovershow > div:first-child,
#marinelifehovershow > div:first-child,
#hotelpoolshovershow > div:first-child,
#avoidalcoholhovershow > div:first-child,
#i2336floatyourchildasoftenaspo > div:first-child,
#watertemperaturehovershow > div:first-child,
#leavingpoolhovershow > div:first-child,
#murkeywaterhovershow > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#vacationsafetymenu ul li a,
#designatedwaterwatchermen ul li a,
#gallerymenuhovershow div ul li a,
#moreinfomenuhovershow div ul li a,
#neverleaveyouchildmenu ul li a,
#parentorientationmenu ul li a,
#classesmenuhovershow div ul li a,
#alllessonsareprivatemenu ul li a,
#introtosurvivalfloatsurvi ul li a,
#aboutmenuhovershow div ul li a,
#hangingonsidemenu ul li a,
#neighborhoodpoolsmenu ul li a,
#idonthaveapoolspaorboatme ul li a,
#dearmoomsanddadsmenu ul li a,
#testimonialsmenuhovershow div ul li a,
#swimlessonsmenu ul li a,
#drowningstatisticsmenu ul li a,
#teensafetymenu ul li a,
#weatherconditionsmenu ul li a,
#bucketsmenu ul li a,
#constantsupervisionmenu ul li a,
#survivalfloatmenuhoversho div ul li a,
#aboutjoshuamenu ul li a,
#homewithabackyardmenu ul li a  {
   padding-left: 0px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#drowningstatisticsmenu ul li,
#weatherconditionsmenu ul li,
#dearmoomsanddadsmenu ul li,
#teensafetymenu ul li,
#alllessonsareprivatemenu ul li,
#swimlessonsmenu ul li,
#testimonialsmenuhovershow div ul li,
#homewithabackyardmenu ul li,
#constantsupervisionmenu ul li,
#classesmenuhovershow div ul li,
#moreinfomenuhovershow div ul li,
#introtosurvivalfloatsurvi ul li,
#aboutmenuhovershow div ul li,
#vacationsafetymenu ul li,
#hangingonsidemenu ul li,
#survivalfloatmenuhoversho div ul li,
#aboutjoshuamenu ul li,
#idonthaveapoolspaorboatme ul li,
#neighborhoodpoolsmenu ul li,
#gallerymenuhovershow div ul li,
#neverleaveyouchildmenu ul li,
#bucketsmenu ul li,
#designatedwaterwatchermen ul li,
#parentorientationmenu ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#ridingtoyshovershow,
#spasandjacuzzishovershow,
#pooltoyshovershow,
#antisuctiondraincovershov,
#largedogshovershow,
#emergencycutoffswitchhove,
#reachingdeviceshovershow,
#floatationaidsandringshov,
#dogandcatdoorshovershow,
#invitechildinhovershow,
#avoidalcoholhovershow,
#i1389lifejacketshovershow,
#wadingpoolshovershow,
#thunderandlighteninghover,
#poolcovershovershow,
#diveindeependhovershow,
#hangingonsidehovershow,
#abovegroundpoolshovershow,
#drainwaterhovershow,
#avoiddistractionhovershow,
#poolsweepshovershow  {
   overflow: hidden;
   position: absolute;
   left: 194px;
   top: 682px;
   width: 574px;
   display: none;
}

#gatesandlatcheshovershow,
#cprhovershow,
#fencepoolfromhousehoversh,
#i1321movelargeitemsawayfromfen,
#atarmsreachhovershow,
#leavingpoolhovershow,
#oldersiblingshovershow,
#adultsknowhowtoswimhovers,
#setexamplehovershow,
#i1307neverleaveyourchildunatte,
#babysittershovershow,
#checkforloosefenceboardsh,
#establishrulesearlyhovers,
#neverswimalonehovershow,
#layingonbellyhovershow,
#poolsidephonehovershow,
#alarmsanddoorlockshoversh,
#bewareofdistractionshover,
#checkunderfenceshovershow  {
   overflow: hidden;
   position: absolute;
   left: 194px;
   top: 701px;
   width: 574px;
   display: none;
}

#i2335floatyourchildasoftenaspo > div:first-child,
#i1609survivalbackfloathoversho > div:first-child,
#i1608infantandtoddlerhovershow > div:first-child,
#i2350avoidwaterwingshovershow > div:first-child,
#i1610whywefocushovershow > div:first-child,
#i1560wateradjustmenthovershow > div:first-child,
#i2341bewiththemandletthemexper > div:first-child,
#i2351talkaboutyourchildsfloati > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
   width: 687px;
   height: 519px;
   background-repeat: no-repeat;
}

#neighborhoodpoolsmenu ul,
#bucketsmenu ul,
#parentorientationmenu ul,
#designatedwaterwatchermen ul,
#introtosurvivalfloatsurvi ul,
#dearmoomsanddadsmenu ul,
#teensafetymenu ul,
#swimlessonsmenu ul,
#alllessonsareprivatemenu ul,
#weatherconditionsmenu ul,
#idonthaveapoolspaorboatme ul,
#aboutjoshuamenu ul,
#homewithabackyardmenu ul,
#vacationsafetymenu ul,
#constantsupervisionmenu ul  {
   margin: 0px;
   padding: 0px;
   color: #000066;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   font-style: normal;
   font-weight: normal;
   font-family: Arial, Helvetica, sans-serif;
   text-indent: 0px;
}

#phonehovershow,
#watertemperaturehovershow,
#drinkplentyoffluidshovers,
#buddyuphovershow,
#swiminsafeareasonlyhovers,
#sunburnshovershow,
#i1494divinghovershow,
#bathseatshovershow,
#alcoholandwaternevermixho,
#becomeskilledhovershow,
#knowyourlimitshovershow,
#constantsupervisionhovers,
#olderchildrenhovershow,
#communitylessonshovershow,
#getsupliesfirsthovershow  {
   overflow: hidden;
   position: absolute;
   left: 503px;
   top: 536px;
   width: 305px;
   display: none;
}

#i1560wateradjustmenthovershow,
#i1608infantandtoddlerhovershow,
#i2341bewiththemandletthemexper,
#i2335floatyourchildasoftenaspo,
#i2351talkaboutyourchildsfloati,
#i1609survivalbackfloathoversho,
#i1610whywefocushovershow,
#i2350avoidwaterwingshovershow  {
   overflow: hidden;
   position: absolute;
   left: 136px;
   width: 687px;
   height: 519px;
   display: none;
}

#marinelifehovershow,
#weatherconditionshoversho,
#coldwaterhovershow,
#changingconditionshoversh,
#personalfloatingdevicesho,
#i1468divinghovershow,
#boatsinareahovershow,
#safeswimzoneshovershow,
#murkeywaterhovershow,
#movingwaterhovershow  {
   overflow: hidden;
   position: absolute;
   left: 505px;
   top: 419px;
   width: 305px;
   display: none;
}

#i2184scheduleform fieldset div input,
#i2184scheduleform fieldset div textarea,
#i2184scheduleform fieldset div label,
#i2386scheduleform fieldset div input,
#i2386scheduleform fieldset div textarea,
#i2386scheduleform fieldset div label  {
   font: normal normal 13px/16px Arial, Helvetica, sans-serif;
   letter-spacing: 0px;
   font-variant: normal;
   text-decoration: none;
   color: #000066;
}

#designatedwaterwatcherhov,
#i1418parentsofnonorweakswimmer,
#i1419lifejacketshovershow,
#i1422divinghovershow,
#alcoholhovershow,
#poolgameshovershow,
#wrestlingandroughplayhove,
#foodandgumhovershow  {
   overflow: hidden;
   position: absolute;
   left: 435px;
   top: 616px;
   width: 379px;
   display: none;
}

#miscellaneousbutton a,
#i179neighborhoodpoolsbutton a,
#i1431swimminginopenwatervacati a,
#i1516bathroomsafetybutton a,
#i1461teensafetybutton a,
#i1484swimlessonsbutton a,
#i1427poolpartiesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   width: 58px;
   font-size: 16px;
   line-height: 16px;
}

#strokeimprovementhoversho,
#survivalrefloatshovershow,
#i2326wateradjustmentandwatertr,
#toddlerswimsessionshovers,
#beginningswimminghoversho,
#introtosurvivalfloathover,
#survivalfloathovershow  {
   overflow: hidden;
   position: absolute;
   left: 401px;
   top: 532px;
   width: 412px;
   display: none;
}

#i2424howdoestheprogrammanagedt,
#i2426whyshouldmyinfanttoddlerb,
#i2425asaparenthowamiapartofthi,
#ismychilddrownproofhovers,
#i2418idonthaveapoolspaorboatwh,
#i2423whatisinfanttoddlersurviv  {
   overflow: hidden;
   position: absolute;
   left: 294px;
   top: 529px;
   width: 526px;
   display: none;
}

#survivalfloatmenuhoversho div ul,
#aboutmenuhovershow div ul,
#classesmenuhovershow div ul,
#testimonialsmenuhovershow div ul,
#gallerymenuhovershow div ul,
#moreinfomenuhovershow div ul  {
   font: normal bold 14px/17px "Comic Sans MS", "Comic Sans", Comic, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #000066;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: center;
}

#i1484swimlessonsbutton,
#i1431swimminginopenwatervacati,
#i1516bathroomsafetybutton,
#i1461teensafetybutton,
#i1427poolpartiesbutton,
#i179neighborhoodpoolsbutton,
#miscellaneousbutton  {
   position: absolute;
   top: 309px;
   z-index: 5;
   width: 58px;
   height: 16px;
}

#i2404wekeepoureyesonthechildsf,
#whyinclotheshovershow,
#eyecontacthovershow,
#positivereinforcementhove,
#i2403wedontkeepachildsubmerged,
#ourgoalhovershow,
#dailyrecordhovershow  {
   overflow: hidden;
   position: absolute;
   left: 331px;
   top: 598px;
   width: 489px;
   display: none;
}

#electricalitemshovershow,
#i1531keepdoorstobathroomsandut,
#emptybathtubhovershow,
#faucetcovershovershow,
#slipsandfallshovershow,
#slipperyfloorshovershow,
#latcheshovershow  {
   overflow: hidden;
   position: absolute;
   left: 486px;
   top: 536px;
   width: 338px;
   display: none;
}

#dontcomparehovershow,
#parentorientationmeetingh,
#parentalcommitmenthoversh,
#comminucationhovershow,
#i2181parentalinvolvementinthep,
#parentalattitudetowaterho  {
   overflow: hidden;
   position: absolute;
   left: 369px;
   top: 482px;
   width: 443px;
   display: none;
}

#i2457avoidwaterwingshovershow,
#i2342bewiththemandletthemexper,
#i2346talkaboutyourchildsfloati,
#i2336floatyourchildasoftenaspo,
#i1613whywefocushovershow  {
   overflow: hidden;
   position: absolute;
   left: 140px;
   top: 445px;
   width: 677px;
   display: none;
}

#i2400wehaveourhandsonachildall,
#i2402wehandleachildwithsecurep,
#asequenceofstepshovershow,
#wedontthrowchildreninhove,
#alllessonsareprivatehover  {
   overflow: hidden;
   position: absolute;
   left: 354px;
   top: 598px;
   width: 466px;
   display: none;
}

#holesunderfenceshovershow,
#outdoorpondshovershow,
#fenceboardshovershow,
#garagedoorsleftopenhovers,
#ruralareashovershow,
#visitinghovershow  {
   overflow: hidden;
   position: absolute;
   left: 513px;
   top: 627px;
   width: 305px;
   display: none;
}

#i2373alarmandpoolsecuritylinks a:hover,
#parentsrolebutton a:hover,
#i2373alarmandpoolsecuritylinks a.nmh,
#parentsrolebutton a.nmh  {
   background-position: -69px 0%;
}

#privatelessonhovershow,
#swimlessonscautionhoversh,
#mommyandmeclasseshoversho,
#sizeofclasshovershow,
#communicationhovershow  {
   overflow: hidden;
   position: absolute;
   left: 492px;
   top: 536px;
   width: 316px;
   display: none;
}

#i1487swimminginopenwatervacati a,
#i178homewithabackyardpoolorsp a,
#i1538bathroomsafetybutton a,
#i1515teensafetybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   width: 86px;
   font-size: 16px;
   line-height: 16px;
}

#swimlessonsmenu,
#weatherconditionsmenu,
#alllessonsareprivatemenu,
#designatedwaterwatchermen,
#neighborhoodpoolsmenu  {
   margin: 0px;
   z-index: 5;
   left: 149px;
   position: absolute;
}

#spashovershow,
#establishruleshovershow,
#nolifeguardshovershow,
#hotelpoolshovershow,
#relativeshomeshovershow  {
   overflow: hidden;
   position: absolute;
   left: 146px;
   top: 667px;
   width: 305px;
   display: none;
}

#survivalfloatbutton a.pmh,
#survivalfloatbutton a.pm,
#survivalfloatbutton a.nmh,
#survivalfloatbutton a:hover  {
   background-position: -126px 0%;
}

#i1432poolpartiesbutton,
#i1522swimlessonsbutton,
#i178homewithabackyardpoolorsp,
#i1460neighborhoodpoolsbutton  {
   position: absolute;
   left: 145px;
   top: 309px;
   z-index: 5;
   width: 85px;
   height: 16px;
}

#testimonialsbutton a.pm,
#testimonialsbutton a.pmh,
#testimonialsbutton a.nmh,
#testimonialsbutton a:hover  {
   background-position: -123px 0%;
}

#bucketshovershow,
#poolownersliabilityhovers,
#ifyouseehazardhovershow,
#knockedouttoothhovershow  {
   overflow: hidden;
   position: absolute;
   left: 486px;
   top: 544px;
   width: 338px;
   display: none;
}

#i2372alarmandpoolsecuritylinks,
#i2570additionallinksofinterest,
#i2366drowningpreventionandwate  {
   position: absolute;
   left: 142px;
   z-index: 5;
   width: 680px;
}

#i1414poolparties,
#miscellaneoustips,
#i1489teensafety,
#i1501swimlessons,
#i1519bathroomsafety  {
   position: absolute;
   left: 133px;
   z-index: 5;
   width: 693px;
}

#moreinfobutton a.pm,
#moreinfobutton a.pmh,
#moreinfobutton a:hover,
#moreinfobutton a.nmh  {
   background-position: -99px 0%;
}

#gallerybutton a.nmh,
#gallerybutton a.pmh,
#gallerybutton a.pm,
#gallerybutton a:hover  {
   background-position: -74px 0%;
}

#classesbutton a:hover,
#classesbutton a.pmh,
#classesbutton a.pm,
#classesbutton a.nmh  {
   background-position: -78px 0%;
}

#i1522swimlessonsbutton a,
#i1460neighborhoodpoolsbutton a,
#i1432poolpartiesbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   width: 85px;
   font-size: 16px;
   line-height: 16px;
}

#ourmissiontext p,
#ourmissiontext li,
#home li,
#drowningstatisticsmenu ul,
#home p  {
   margin: 0px;
   color: #000066;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 17px;
   font-style: normal;
   font-weight: bold;
   font-size: 14px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

#i1538bathroomsafetybutton,
#i1515teensafetybutton,
#i1487swimminginopenwatervacati  {
   position: absolute;
   top: 309px;
   z-index: 5;
   width: 86px;
   height: 16px;
}

#aboutbutton a:hover,
#aboutbutton a.nmh,
#aboutbutton a.pmh,
#aboutbutton a.pm  {
   background-position: -64px 0%;
}

#i1513survivalbackfloathoversho,
#backfloathovershow,
#communitypoolshovershow  {
   overflow: hidden;
   position: absolute;
   left: 487px;
   top: 536px;
   width: 334px;
   display: none;
}

#i2370drowningpreventionandwate a.nmh,
#i2370drowningpreventionandwate a:hover  {
   background-position: -89px 0%;
}

#i2378additionallinksofinterest a:hover,
#i2378additionallinksofinterest a.nmh  {
   background-position: -84px 0%;
}

#i2449whatparentsanddoctorssayb a.nmh,
#i2449whatparentsanddoctorssayb a:hover  {
   background-position: -194px 0%;
}

#i3202i1,
#i3189i1,
#i3256i1,
#i50pic1,
#i3250i5,
#i3198i5,
#i62pic4,
#i3232i1  {
   position: absolute;
   left: 17px;
   z-index: 5;
   width: 97px;
   height: 110px;
   background-repeat: no-repeat;
}

#wallypogs2010 p a,
#greatertext p a,
#i9166527709text p a,
#bywwwpcmcc p a  {
   display: inline;
}

#greatertext p,
#greatertext li,
#i9166527709text p,
#i9166527709text li  {
   font: italic normal 17px/20px "Comic Sans MS", "Comic Sans", Comic, sans-serif;
   padding: 0px;
   margin: 0px;
   color: #FEFEFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#drowningpreventiontipsbut a.nmh,
#drowningpreventiontipsbut a:hover  {
   background-position: -90px 0%;
}

#introtosurvivalfloatsurvi,
#bucketsmenu,
#constantsupervisionmenu  {
   margin: 0px;
   z-index: 5;
   left: 145px;
   position: absolute;
}

#drowningstatisticsbutton a:hover,
#drowningstatisticsbutton a.nmh  {
   background-position: -91px 0%;
}

#wallypogs2010 li,
#bywwwpcmcc li,
#bywwwpcmcc p,
#wallypogs2010 p  {
   font: normal normal 12px/14px "Hobo Std", Hobo, sans-serif;
   padding: 0px;
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#i2184scheduleform fieldset div,
#i2386scheduleform fieldset div  {
   padding-bottom: 8px;
   clear: both;
}

#i2378additionallinksofinterest a,
#drowningstatisticsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 122px;
   font-size: 122px;
   line-height: 122px;
}

#whatparentssaybutton a.nmh,
#whatparentssaybutton a:hover  {
   background-position: -195px 0%;
}

#i56pic7,
#i3248i3,
#i3263i8,
#i53pic5,
#i61pic6,
#i3188i7  {
   position: absolute;
   left: 847px;
   z-index: 5;
   width: 97px;
   height: 110px;
   background-repeat: no-repeat;
}

#layer11,
#i3284i4,
#i3217i4,
#i3239i6,
#i3286i6,
#i3205i2  {
   position: absolute;
   z-index: 5;
   width: 96px;
   height: 109px;
   background-repeat: no-repeat;
}

#wallypogshomebutton a:hover,
#wallypogshomebutton a.nmh  {
   background-position: -59px 0%;
}

#graduationdaybutton a:hover,
#graduationdaybutton a.nmh  {
   background-position: -88px 0%;
}

#kidsnextthumbsetbutton a,
#kidspreviousthumbsetbutto a  {
   background-repeat: no-repeat;
   display: block;
   height: 11px;
   width: 41px;
   font-size: 11px;
   line-height: 11px;
}

#ifyouhaveanyotherdrowning,
#incaliforniadrowningisthe  {
   position: absolute;
   left: 133px;
   z-index: 5;
   width: 695px;
}

#cprclasseshovershow,
#i2328drowningpreventioninforma  {
   overflow: hidden;
   position: absolute;
   left: 401px;
   top: 481px;
   width: 412px;
   display: none;
}

#i2423whatisinfanttoddlersurviv > div:first-child  {
   width: 526px;
}

#i1609survivalbackfloathoversho > div:first-child  {
   background-image: url(sg_graduation-day_media/d0floatyourchildasoftenaspo.jpg);
}

#i1418parentsofnonorweakswimmer > div:first-child  {
   width: 379px;
}

#i1513survivalbackfloathoversho > div:first-child  {
   width: 334px;
}

#i2404wekeepoureyesonthechildsf > div:first-child  {
   width: 489px;
}

#i2336floatyourchildasoftenaspo > div:first-child  {
   width: 677px;
}

#i2400wehaveourhandsonachildall > div:first-child  {
   width: 466px;
}

#i2418idonthaveapoolspaorboatwh > div:first-child  {
   width: 526px;
}

#i1531keepdoorstobathroomsandut > div:first-child  {
   width: 338px;
}

#i2351talkaboutyourchildsfloati > div:first-child  {
   background-image: url(sg_what-is-survival-float_media/d0wateradjustmenthovershow.jpg);
}

#i1307neverleaveyourchildunatte > div:first-child  {
   width: 574px;
}

#i2181parentalinvolvementinthep > div:first-child  {
   width: 443px;
}

#i1611infantandtoddlerhovershow > div:first-child  {
   width: 677px;
}

#i2403wedontkeepachildsubmerged > div:first-child  {
   width: 489px;
}

#i2328drowningpreventioninforma > div:first-child  {
   width: 412px;
}

#i2402wehandleachildwithsecurep > div:first-child  {
   width: 466px;
}

#i1321movelargeitemsawayfromfen > div:first-child  {
   width: 574px;
}

#i2326wateradjustmentandwatertr > div:first-child  {
   width: 412px;
}

#i1612survivalbackfloathoversho > div:first-child  {
   width: 690px;
}

#i2341bewiththemandletthemexper > div:first-child  {
   background-image: url(sg_what-is-survival-float_media/d0wateradjustmenthovershow.jpg);
}

#i1608infantandtoddlerhovershow > div:first-child  {
   background-image: url(sg_graduation-day_media/d0floatyourchildasoftenaspo.jpg);
}

#i2424howdoestheprogrammanagedt > div:first-child  {
   width: 526px;
}

#i2346talkaboutyourchildsfloati > div:first-child  {
   width: 677px;
}

#i2426whyshouldmyinfanttoddlerb > div:first-child  {
   width: 526px;
}

#i2335floatyourchildasoftenaspo > div:first-child  {
   background-image: url(sg_what-is-survival-float_media/d0wateradjustmenthovershow.jpg);
}

#i2425asaparenthowamiapartofthi > div:first-child  {
   width: 526px;
}

#i2342bewiththemandletthemexper > div:first-child  {
   width: 677px;
}

#i1562wateradjustmenthovershow > div:first-child  {
   width: 677px;
}

#i2457avoidwaterwingshovershow > div:first-child  {
   width: 677px;
}

#i1560wateradjustmenthovershow > div:first-child  {
   background-image: url(sg_graduation-day_media/d0floatyourchildasoftenaspo.jpg);
}

#i2350avoidwaterwingshovershow > div:first-child  {
   background-image: url(sg_what-is-survival-float_media/d0wateradjustmenthovershow.jpg);
}

#schedulebutton a:hover,
#schedulebutton a.nmh  {
   background-position: -79px 0%;
}

#alarmsanddoorlockshoversh > div:first-child  {
   width: 574px;
}

#parentalcommitmenthoversh > div:first-child  {
   width: 443px;
}

#thunderandlighteninghover > div:first-child  {
   width: 574px;
}

#constantsupervisionhovers > div:first-child  {
   width: 305px;
}

#swimlessonscautionhoversh > div:first-child  {
   width: 316px;
}

#designatedwaterwatcherhov > div:first-child  {
   width: 379px;
}

#strokeimprovementhoversho > div:first-child  {
   width: 412px;
}

#wrestlingandroughplayhove > div:first-child  {
   width: 379px;
}

#introtosurvivalfloathover > div:first-child  {
   width: 412px;
}

#positivereinforcementhove > div:first-child  {
   width: 489px;
}

#i1389lifejacketshovershow > div:first-child  {
   width: 574px;
}

#avoiddistractionhovershow > div:first-child  {
   width: 574px;
}

#changingconditionshoversh > div:first-child  {
   width: 305px;
}

#antisuctiondraincovershov > div:first-child  {
   width: 574px;
}

#beginningswimminghoversho > div:first-child  {
   width: 412px;
}

#drinkplentyoffluidshovers > div:first-child  {
   width: 305px;
}

#emergencycutoffswitchhove > div:first-child  {
   width: 574px;
}

#floatationaidsandringshov > div:first-child  {
   width: 574px;
}

#alcoholandwaternevermixho > div:first-child  {
   width: 305px;
}

#wedontthrowchildreninhove > div:first-child  {
   width: 466px;
}

#i1419lifejacketshovershow > div:first-child  {
   width: 379px;
}

#alllessonsareprivatehover > div:first-child  {
   width: 466px;
}

#garagedoorsleftopenhovers > div:first-child  {
   width: 305px;
}

#checkforloosefenceboardsh > div:first-child  {
   width: 574px;
}

#communitylessonshovershow > div:first-child  {
   width: 305px;
}

#weatherconditionshoversho > div:first-child  {
   width: 305px;
}

#whatifmychildcrieshoversh > div:first-child  {
   width: 679px;
}

#bewareofdistractionshover > div:first-child  {
   width: 574px;
}

#poolownersliabilityhovers > div:first-child  {
   width: 338px;
}

#parentorientationmeetingh > div:first-child  {
   width: 443px;
}

#toddlerswimsessionshovers > div:first-child  {
   width: 412px;
}

#mommyandmeclasseshoversho > div:first-child  {
   width: 316px;
}

#testimonialsmenuhovershow > div:first-child  {
   width: 140px;
}

#abovegroundpoolshovershow > div:first-child  {
   width: 574px;
}

#adultsknowhowtoswimhovers > div:first-child  {
   width: 574px;
}

#survivalrefloatshovershow > div:first-child  {
   width: 412px;
}

#personalfloatingdevicesho > div:first-child  {
   width: 305px;
}

#holesunderfenceshovershow > div:first-child  {
   width: 305px;
}

#checkunderfenceshovershow > div:first-child  {
   width: 574px;
}

#watertemperaturehovershow > div:first-child  {
   width: 305px;
}

#asequenceofstepshovershow > div:first-child  {
   width: 466px;
}

#establishrulesearlyhovers > div:first-child  {
   width: 574px;
}

#survivalfloatmenuhoversho > div:first-child  {
   width: 197px;
}

#parentalattitudetowaterho > div:first-child  {
   width: 443px;
}

#swiminsafeareasonlyhovers > div:first-child  {
   width: 305px;
}

#fencepoolfromhousehoversh > div:first-child  {
   width: 574px;
}

#ismychilddrownproofhovers > div:first-child  {
   width: 526px;
}

#i1610whywefocushovershow > div:first-child  {
   background-image: url(sg_graduation-day_media/d0floatyourchildasoftenaspo.jpg);
}

#i1613whywefocushovershow > div:first-child  {
   width: 677px;
}

#gatesandlatcheshovershow > div:first-child  {
   width: 574px;
}

#knockedouttoothhovershow > div:first-child  {
   width: 338px;
}

#spasandjacuzzishovershow > div:first-child  {
   width: 574px;
}

#reachingdeviceshovershow > div:first-child  {
   width: 574px;
}

#electricalitemshovershow > div:first-child  {
   width: 338px;
}

#neverleaveyouchildmenu,
#hangingonsidemenu  {
   margin: 0px;
   z-index: 5;
   top: 367px;
   position: absolute;
}

#getsupliesfirsthovershow > div:first-child  {
   width: 305px;
}

#relativeshomeshovershow > div:first-child  {
   width: 305px;
}

#knowyourlimitshovershow > div:first-child  {
   width: 305px;
}

#slipperyfloorshovershow > div:first-child  {
   width: 338px;
}

#communitypoolshovershow > div:first-child  {
   width: 334px;
}

#establishruleshovershow > div:first-child  {
   width: 305px;
}

#neverswimalonehovershow > div:first-child  {
   width: 574px;
}

#ifyouseehazardhovershow > div:first-child  {
   width: 338px;
}

#i3257i2,
#i1441pic2,
#i1442pic3,
#i3225i2  {
   position: absolute;
   left: 15px;
   top: 164px;
   z-index: 5;
   width: 99px;
   height: 112px;
   background-repeat: no-repeat;
}

#dogandcatdoorshovershow > div:first-child  {
   width: 574px;
}

#comminucationhovershow > div:first-child  {
   width: 443px;
}

#oldersiblingshovershow > div:first-child  {
   width: 574px;
}

#layingonbellyhovershow > div:first-child  {
   width: 574px;
}

#olderchildrenhovershow > div:first-child  {
   width: 305px;
}

#slipsandfallshovershow > div:first-child  {
   width: 338px;
}

#privatelessonhovershow > div:first-child  {
   width: 316px;
}

#hangingonsidehovershow > div:first-child  {
   width: 574px;
}

#graduationdayhovershow > div:first-child  {
   width: 558px;
}

#invitechildinhovershow > div:first-child  {
   width: 574px;
}

#diveindeependhovershow > div:first-child  {
   width: 574px;
}

#becomeskilledhovershow > div:first-child  {
   width: 305px;
}

#safeswimzoneshovershow > div:first-child  {
   width: 305px;
}

#communicationhovershow > div:first-child  {
   width: 316px;
}

#poolsidephonehovershow > div:first-child  {
   width: 574px;
}

#survivalfloathovershow > div:first-child  {
   width: 412px;
}

#kidspreviousbutton a,
#kidsnextbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 16px;
   width: 67px;
   font-size: 16px;
   line-height: 16px;
}

#faucetcovershovershow > div:first-child  {
   width: 338px;
}

#emptybathtubhovershow > div:first-child  {
   width: 338px;
}

#outdoorpondshovershow > div:first-child  {
   width: 305px;
}

#avoidalcoholhovershow > div:first-child  {
   width: 574px;
}

#whyinclotheshovershow > div:first-child  {
   width: 489px;
}

#nolifeguardshovershow > div:first-child  {
   width: 305px;
}

#moreinfomenuhovershow > div:first-child  {
   width: 63px;
}

#i1447pic8,
#i3262i7,
#i3201i8,
#layer10  {
   position: absolute;
   left: 846px;
   top: 604px;
   z-index: 6;
   width: 98px;
   height: 112px;
   background-repeat: no-repeat;
}

#babysittershovershow > div:first-child  {
   width: 574px;
}

#gallerymenuhovershow > div:first-child  {
   width: 68px;
}

#leavingpoolhovershow > div:first-child  {
   width: 574px;
}

#dontcomparehovershow > div:first-child  {
   width: 443px;
}

#sizeofclasshovershow > div:first-child  {
   width: 316px;
}

#murkeywaterhovershow > div:first-child  {
   width: 305px;
}

#wadingpoolshovershow > div:first-child  {
   width: 574px;
}

#classesmenuhovershow > div:first-child  {
   width: 166px;
}

#movingwaterhovershow > div:first-child  {
   width: 305px;
}

#i1422divinghovershow > div:first-child  {
   width: 379px;
}

#dailyrecordhovershow > div:first-child  {
   width: 489px;
}

#i1494divinghovershow > div:first-child  {
   width: 305px;
}

#fenceboardshovershow > div:first-child  {
   width: 305px;
}

#boatsinareahovershow > div:first-child  {
   width: 305px;
}

#atarmsreachhovershow > div:first-child  {
   width: 574px;
}

#i1468divinghovershow > div:first-child  {
   width: 305px;
}

#i2402wehandleachildwithsecurep div li  {
   font-size: 15px;
   line-height: 18px;
}

#cprclasseshovershow > div:first-child  {
   width: 412px;
}

#foodandgumhovershow > div:first-child  {
   width: 379px;
}

#ruralareashovershow > div:first-child  {
   width: 305px;
}

#i2326wateradjustmentandwatertr div li  {
   font-size: 15px;
   line-height: 18px;
}

#hotelpoolshovershow > div:first-child  {
   width: 305px;
}

#ridingtoyshovershow > div:first-child  {
   width: 574px;
}

#i3215i2,
#i3190i2,
#i3219i6,
#i3247i2  {
   position: absolute;
   top: 165px;
   z-index: 5;
   width: 96px;
   height: 109px;
   background-repeat: no-repeat;
}

#poolsweepshovershow > div:first-child  {
   width: 574px;
}

#poolcovershovershow > div:first-child  {
   width: 574px;
}

#i1611infantandtoddlerhovershow div li  {
   padding-bottom: 6px;
}

#i2404wekeepoureyesonthechildsf div li  {
   font-size: 15px;
   line-height: 18px;
}

#setexamplehovershow > div:first-child  {
   width: 574px;
}

#i3236i3,
#i3191i6,
#i3240i7,
#i3252i7  {
   position: absolute;
   left: 846px;
   top: 305px;
   z-index: 5;
   width: 97px;
   height: 110px;
   background-repeat: no-repeat;
}

#eyecontacthovershow > div:first-child  {
   width: 489px;
}

#i2403wedontkeepachildsubmerged div li  {
   font-size: 15px;
   line-height: 18px;
}

#drainwaterhovershow > div:first-child  {
   width: 574px;
}

#i2400wehaveourhandsonachildall div li  {
   font-size: 15px;
   line-height: 18px;
}

#marinelifehovershow > div:first-child  {
   width: 305px;
}

#i2181parentalinvolvementinthep div li  {
   font-size: 15px;
   line-height: 18px;
}

#bathseatshovershow > div:first-child  {
   width: 305px;
}

#poolgameshovershow > div:first-child  {
   width: 379px;
}

#i2404wekeepoureyesonthechildsf div p  {
   font-size: 15px;
   line-height: 18px;
}

#coolwaterhovershow > div:first-child  {
   width: 316px;
}

#i2326wateradjustmentandwatertr div p  {
   font-size: 15px;
   line-height: 18px;
}

#i2400wehaveourhandsonachildall div p  {
   font-size: 15px;
   line-height: 18px;
}

#backfloathovershow > div:first-child  {
   width: 334px;
}

#i2181parentalinvolvementinthep div p  {
   font-size: 15px;
   line-height: 18px;
}

#largedogshovershow > div:first-child  {
   width: 574px;
}

#i2402wehandleachildwithsecurep div p  {
   font-size: 15px;
   line-height: 18px;
}

#i1611infantandtoddlerhovershow div p  {
   padding-bottom: 6px;
}

#aboutmenuhovershow > div:first-child  {
   width: 114px;
}

#i2403wedontkeepachildsubmerged div p  {
   font-size: 15px;
   line-height: 18px;
}

#coldwaterhovershow > div:first-child  {
   width: 305px;
}

#classesoffered,
#i2185howtoschedule  {
   position: absolute;
   left: 391px;
   z-index: 5;
   width: 179px;
   height: 21px;
   background-repeat: no-repeat;
}

#pooltoyshovershow > div:first-child  {
   width: 574px;
}

#sunburnshovershow > div:first-child  {
   width: 305px;
}

#visitinghovershow > div:first-child  {
   width: 305px;
}

#ourgoalhovershow > div:first-child  {
   width: 489px;
}

#buddyuphovershow > div:first-child  {
   width: 305px;
}

#latcheshovershow > div:first-child  {
   width: 338px;
}

#bucketshovershow > div:first-child  {
   width: 338px;
}

#alcoholhovershow > div:first-child  {
   width: 379px;
}

#i1409homewithabackyardpoolorsp li  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#i2366drowningpreventionandwate li  {
   text-align: left;
}

#i2570additionallinksofinterest li  {
   text-align: left;
}

#i2391wewillhavealimitednumbero li  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#i2372alarmandpoolsecuritylinks li  {
   text-align: left;
}

#i2189wewillhavealimitednumbero li  {
   text-align: left;
}

#i1409homewithabackyardpoolorsp p  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#i2378additionallinksofinterest a  {
   width: 84px;
}

#wedontthrowchildreninhove div li  {
   font-size: 15px;
   line-height: 18px;
}

#parentorientationmeetingh div li  {
   font-size: 15px;
   line-height: 18px;
}

#i1487swimminginopenwatervacati a  {
   background-image: url(sg_miscellaneous_media/d0bathroomsafetybutton.jpg);
}

#i2391wewillhavealimitednumbero p  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#beginningswimminghoversho div li  {
   font-size: 15px;
   line-height: 18px;
   padding-bottom: 15px;
}

#i2370drowningpreventionandwate a  {
   background: url(sg_alarm-and-pool-security-links_media/d2370drowningpreventionandw.jpg) no-repeat;
   display: block;
   height: 101px;
   width: 89px;
   font-size: 101px;
   line-height: 101px;
}

#parentalattitudetowaterho div li  {
   font-size: 15px;
   line-height: 18px;
}

#i2570additionallinksofinterest p  {
   text-align: left;
}

#i2449whatparentsanddoctorssayb a  {
   background: url(sg_what-parents-and-doctors-say_media/d2449whatparentsanddoctorss.jpg) no-repeat;
   display: block;
   height: 28px;
   width: 194px;
   font-size: 28px;
   line-height: 28px;
}

#alllessonsareprivatehover div li  {
   font-size: 15px;
   line-height: 18px;
}

#i2373alarmandpoolsecuritylinks a  {
   background-repeat: no-repeat;
   display: block;
   height: 104px;
   width: 69px;
   font-size: 104px;
   line-height: 104px;
}

#weatherconditionshoversho div li  {
   font-weight: bold;
}

#i2366drowningpreventionandwate p  {
   text-align: left;
}

#i2189wewillhavealimitednumbero p  {
   text-align: left;
}

#i1431swimminginopenwatervacati a  {
   background-image: url(sg_home-with-a-backyard-pool-or-spa_media/d1poolpartiesbutton.jpg);
}

#positivereinforcementhove div li  {
   font-size: 15px;
   line-height: 18px;
}

#phonehovershow > div:first-child  {
   width: 305px;
}

#i2372alarmandpoolsecuritylinks p  {
   text-align: left;
}

#toddlerswimsessionshovers div li  {
   font-size: 15px;
   line-height: 18px;
   padding-bottom: 15px;
}

#parentalcommitmenthoversh div li  {
   font-size: 15px;
   line-height: 18px;
}

#asequenceofstepshovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#i146pic5,
#i147pic6,
#i1444pic5  {
   position: absolute;
   left: 845px;
   z-index: 5;
   width: 99px;
   height: 112px;
   background-repeat: no-repeat;
}

#parentalattitudetowaterho div p  {
   font-size: 15px;
   line-height: 18px;
}

#parentorientationmeetingh div p  {
   font-size: 15px;
   line-height: 18px;
}

#wedontthrowchildreninhove div p  {
   font-size: 15px;
   line-height: 18px;
}

#weatherconditionshoversho div p  {
   font-weight: bold;
}

#i178homewithabackyardpoolorsp a  {
   background-image: url(sg_pool-parties_media/d0homewithabackyardpoolorsp.jpg);
}

#parentalcommitmenthoversh div p  {
   font-size: 15px;
   line-height: 18px;
}

#beginningswimminghoversho div p  {
   font-size: 15px;
   line-height: 18px;
   padding-bottom: 15px;
}

#positivereinforcementhove div p  {
   font-size: 15px;
   line-height: 18px;
}

#toddlerswimsessionshovers div p  {
   font-size: 15px;
   line-height: 18px;
   padding-bottom: 15px;
}

#alllessonsareprivatehover div p  {
   font-size: 15px;
   line-height: 18px;
}

#spashovershow > div:first-child  {
   width: 305px;
}

#asequenceofstepshovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#i2328drowningpreventioninforma  {
   z-index: 12;
}

#i2570additionallinksofinterest  {
   top: 350px;
}

#i2425asaparenthowamiapartofthi  {
   z-index: 8;
}

#i2373alarmandpoolsecuritylinks  {
   position: absolute;
   left: 862px;
   top: 435px;
   z-index: 5;
   width: 69px;
   height: 104px;
}

#i2449whatparentsanddoctorssayb  {
   position: absolute;
   left: 137px;
   top: 305px;
   z-index: 5;
   width: 194px;
   height: 28px;
}

#i2366drowningpreventionandwate  {
   top: 351px;
}

#i2423whatisinfanttoddlersurviv  {
   z-index: 6;
}

#i2404wekeepoureyesonthechildsf  {
   z-index: 11;
}

#i2418idonthaveapoolspaorboatwh  {
   z-index: 5;
}

#i1611infantandtoddlerhovershow  {
   overflow: hidden;
   position: absolute;
   left: 140px;
   top: 420px;
   z-index: 13;
   width: 677px;
   display: none;
}

#i1531keepdoorstobathroomsandut  {
   z-index: 12;
}

#i1513survivalbackfloathoversho  {
   z-index: 13;
}

#i2370drowningpreventionandwate  {
   position: absolute;
   left: 18px;
   top: 437px;
   z-index: 5;
   width: 89px;
   height: 101px;
}

#i2424howdoestheprogrammanagedt  {
   z-index: 7;
}

#i2326wateradjustmentandwatertr  {
   z-index: 10;
}

#i1418parentsofnonorweakswimmer  {
   z-index: 6;
}

#i1307neverleaveyourchildunatte  {
   z-index: 25;
}

#i2336floatyourchildasoftenaspo  {
   z-index: 10;
}

#i140pic1,
#i1438pic1,
#i3222i1  {
   position: absolute;
   left: 16px;
   z-index: 5;
   width: 98px;
   height: 112px;
   background-repeat: no-repeat;
}

#i2400wehaveourhandsonachildall  {
   z-index: 7;
}

#i2341bewiththemandletthemexper  {
   z-index: 7;
   top: 301px;
}

#i1431swimminginopenwatervacati  {
   left: 754px;
}

#i2342bewiththemandletthemexper  {
   z-index: 12;
}

#i2181parentalinvolvementinthep  {
   z-index: 9;
}

#i1460neighborhoodpoolsbutton a  {
   background-image: url(sg_neighborhood-pools_media/d0poolpartiesbutton.jpg);
}

#establishruleshovershow div li  {
   font-weight: bold;
}

#i2372alarmandpoolsecuritylinks  {
   top: 351px;
}

#i1321movelargeitemsawayfromfen  {
   z-index: 33;
}

#i1487swimminginopenwatervacati  {
   left: 144px;
}

#i2335floatyourchildasoftenaspo  {
   z-index: 6;
   top: 301px;
}

#i2402wehandleachildwithsecurep  {
   z-index: 9;
}

#i2426whyshouldmyinfanttoddlerb  {
   z-index: 9;
}

#i2403wedontkeepachildsubmerged  {
   z-index: 10;
}

#i2378additionallinksofinterest  {
   position: absolute;
   left: 20px;
   top: 727px;
   z-index: 5;
   width: 84px;
   height: 122px;
}

#i2351talkaboutyourchildsfloati  {
   z-index: 9;
   top: 301px;
}

#i1609survivalbackfloathoversho  {
   z-index: 8;
   top: 299px;
}

#i1608infantandtoddlerhovershow  {
   z-index: 7;
   top: 299px;
}

#i2346talkaboutyourchildsfloati  {
   z-index: 13;
}

#cprhovershow > div:first-child  {
   width: 574px;
}

#i1562wateradjustmenthovershow  {
   overflow: hidden;
   position: absolute;
   left: 140px;
   top: 441px;
   z-index: 10;
   width: 677px;
   display: none;
}

#graduationdayhovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#i2457avoidwaterwingshovershow  {
   z-index: 11;
}

#i178homewithabackyardpoolorsp  {
   width: 86px;
}

#survivalfloathovershow div li  {
   padding-bottom: 6px;
}

#i2350avoidwaterwingshovershow  {
   z-index: 8;
   top: 301px;
}

#comminucationhovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#i1560wateradjustmenthovershow  {
   z-index: 6;
   top: 299px;
}

#i179neighborhoodpoolsbutton a  {
   background-image: url(sg_pool-parties_media/d1neighborhoodpoolsbutton.jpg);
}

#i165drowningpreventionandwate  {
   background: url(sg_home-with-a-backyard-pool-or-spa_media/d4drowningpreventionandwate.jpg) no-repeat;
   position: absolute;
   left: 249px;
   top: 301px;
   z-index: 5;
   width: 465px;
   height: 22px;
}

#establishruleshovershow div p  {
   font-weight: bold;
}

#survivalfloathovershow div p  {
   padding-bottom: 6px;
}

#testimonialswherechildren li  {
   text-align: left;
   padding-bottom: 6px;
}

#adecisiontofloatmychildre li  {
   text-align: left;
   padding-bottom: 10px;
}

#introtosurvivalfloatsurvi ul  {
   text-align: left;
   font-size: 15px;
   line-height: 18px;
}

#designatedwaterwatchermen ul  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
}

#outdoorpondshovershow div li  {
   font-weight: bold;
   padding-bottom: 6px;
}

#backfloatvswateradjustmen li  {
   text-align: left;
}

#graduationdayhovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#idonthaveapoolspaorboatme ul  {
   text-align: left;
   font-size: 15px;
   line-height: 18px;
}

#incaliforniadrowningisthe li  {
   text-align: left;
   padding-bottom: 8px;
}

#whyinclotheshovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#ifafterreviewingtheinform li  {
   text-align: left;
}

#somewherebetween1630lesso li  {
   text-align: left;
   padding-bottom: 8px;
}

#preparingforbackfloatscro li  {
   text-align: left;
}

#createlayers,
#wallypogstext  {
   position: absolute;
   left: 140px;
   z-index: 5;
   width: 682px;
}

#comminucationhovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#dontcomparehovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#outdoorpondshovershow div p  {
   font-weight: bold;
   padding-bottom: 6px;
}

#dailyrecordhovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#alllessonsareprivatemenu ul  {
   text-align: left;
   font-size: 15px;
   line-height: 18px;
}

#drowningpreventiontipsbut a  {
   background-repeat: no-repeat;
   display: block;
   height: 116px;
   width: 90px;
   font-size: 116px;
   line-height: 116px;
}

#testimonialswherechildren p  {
   text-align: left;
   padding-bottom: 6px;
}

#i3289i2,
#i3197i4,
#i3258i3  {
   position: absolute;
   left: 15px;
   z-index: 5;
   width: 98px;
   height: 111px;
   background-repeat: no-repeat;
}

#ifafterreviewingtheinform p  {
   text-align: left;
}

#i1516bathroomsafetybutton a  {
   background-image: url(sg_swimming-in-open-water--vacation-safety_media/d1teensafetybutton.jpg);
}

#i179neighborhoodpoolsbutton  {
   left: 763px;
}

#incaliforniadrowningisthe p  {
   text-align: left;
   padding-bottom: 8px;
}

#somewherebetween1630lesso p  {
   text-align: left;
   padding-bottom: 8px;
}

#kidspreviousthumbsetbutto a  {
   background-image: url(sg_pictures_media/kidspreviousthumbsetbutto.jpg);
}

#i1538bathroomsafetybutton a  {
   background-image: url(sg_teen-safety_media/d0swimminginopenwatervacati.jpg);
}

#i3244i1,
#i3192i1,
#i3274i1  {
   position: absolute;
   left: 17px;
   top: 25px;
   z-index: 5;
   height: 109px;
   background-repeat: no-repeat;
}

#preparingforbackfloatscro p  {
   text-align: left;
}

#whyinclotheshovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#backfloatvswateradjustmen p  {
   text-align: left;
}

#adecisiontofloatmychildre p  {
   text-align: left;
   padding-bottom: 10px;
}

#constantsupervisionmenu ul  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
}

#drowningstatisticsbutton a  {
   width: 91px;
}

#dontcomparehovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#dailyrecordhovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#eyecontacthovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#ismychilddrownproofhovers  {
   z-index: 10;
}

#survivalfloatmenuhoversho  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 202px;
   z-index: 9;
   top: 262px;
   left: 222px;
   position: absolute;
}

#antisuctiondraincovershov  {
   z-index: 12;
}

#strokeimprovementhoversho  {
   z-index: 11;
}

#weatherconditionshoversho  {
   z-index: 6;
}

#i1419lifejacketshovershow  {
   z-index: 7;
}

#fencepoolfromhousehoversh  {
   z-index: 32;
}

#garagedoorsleftopenhovers  {
   z-index: 6;
}

#i1516bathroomsafetybutton  {
   left: 758px;
}

#watertemperaturehovershow  {
   z-index: 6;
}

#testimonialsmenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 145px;
   z-index: 8;
   top: 154px;
   left: 598px;
   position: absolute;
}

#mommyandmeclasseshoversho  {
   z-index: 11;
}

#personalfloatingdevicesho  {
   z-index: 7;
}

#designatedwaterwatcherhov  {
   z-index: 5;
}

#alcoholandwaternevermixho  {
   z-index: 12;
}

#bewareofdistractionshover  {
   z-index: 38;
}

#swiminsafeareasonlyhovers  {
   z-index: 8;
}

#parentalcommitmenthoversh  {
   z-index: 10;
}

#establishrulesearlyhovers  {
   z-index: 30;
}

#parentalattitudetowaterho  {
   z-index: 6;
}

#asequenceofstepshovershow  {
   z-index: 6;
}

#wrestlingandroughplayhove  {
   z-index: 9;
}

#adultsknowhowtoswimhovers  {
   z-index: 27;
}

#i1389lifejacketshovershow  {
   z-index: 6;
}

#thunderandlighteninghover  {
   z-index: 21;
}

#poolownersliabilityhovers  {
   z-index: 8;
}

#checkunderfenceshovershow  {
   z-index: 34;
}

#incaliforniadrowningisthe  {
   top: 505px;
}

#alarmsanddoorlockshoversh  {
   z-index: 37;
}

#positivereinforcementhove  {
   z-index: 13;
}

#floatationaidsandringshov  {
   z-index: 8;
}

#drinkplentyoffluidshovers  {
   z-index: 11;
}

#communitylessonshovershow  {
   z-index: 5;
}

#avoiddistractionhovershow  {
   z-index: 18;
}

#emergencycutoffswitchhove  {
   z-index: 15;
}

#constantsupervisionhovers  {
   z-index: 5;
}

#introtosurvivalfloathover  {
   z-index: 5;
}

#swimlessonscautionhoversh  {
   z-index: 10;
}

#i1538bathroomsafetybutton  {
   left: 144px;
}

#beginningswimminghoversho  {
   z-index: 9;
}

#designatedwaterwatchermen  {
   top: 468px;
   width: 208px;
}

#eyecontacthovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#checkforloosefenceboardsh  {
   z-index: 35;
}

#holesunderfenceshovershow  {
   z-index: 8;
}

#parentorientationmeetingh  {
   z-index: 5;
}

#alllessonsareprivatehover  {
   z-index: 5;
}

#drowningpreventiontipsbut  {
   position: absolute;
   left: 19px;
   top: 727px;
   z-index: 5;
   width: 90px;
   height: 116px;
}

#changingconditionshoversh  {
   z-index: 14;
}

#survivalrefloatshovershow  {
   z-index: 7;
}

#toddlerswimsessionshovers  {
   z-index: 8;
}

#ifyouhaveanyotherdrowning  {
   top: 780px;
}

#drowningstatisticsmenu ul  {
   font-family: "Comic Sans MS", "Comic Sans", Comic, sans-serif;
   padding: 0px;
   padding-left: 0px;
   padding-right: 0px;
   padding-top: 0px;
}

#wedontthrowchildreninhove  {
   z-index: 8;
}

#abovegroundpoolshovershow  {
   z-index: 22;
}

#introtosurvivalfloatsurvi  {
   top: 360px;
   width: 291px;
}

#neverleaveyouchildmenu ul  {
   padding: 0px;
   padding: 0px;
}

#drowningstatisticsbutton  {
   position: absolute;
   left: 19px;
   top: 423px;
   z-index: 5;
   width: 91px;
   height: 122px;
}

#alllessonsareprivatemenu  {
   top: 341px;
   width: 420px;
}

#i1484swimlessonsbutton a  {
   background-image: url(sg_teen-safety_media/d1swimlessonsbutton.jpg);
}

#reachingdeviceshovershow  {
   z-index: 16;
}

#getsupliesfirsthovershow  {
   z-index: 6;
}

#gatesandlatcheshovershow  {
   z-index: 36;
}

#spasandjacuzzishovershow  {
   z-index: 23;
}

#electricalitemshovershow  {
   z-index: 15;
}

#i1613whywefocushovershow  {
   z-index: 11;
   top: 354px;
}

#i1610whywefocushovershow  {
   z-index: 9;
   top: 299px;
}

#i1522swimlessonsbutton a  {
   background-image: url(sg_bathroom-safety_media/d0swimlessonsbutton.jpg);
}

#kidsnextthumbsetbutton a  {
   background-image: url(sg_pictures_media/kidsnextthumbsetbutton.jpg);
}

#i1432poolpartiesbutton a  {
   background-image: url(sg_swimming-in-open-water--vacation-safety_media/d0neighborhoodpoolsbutton.jpg);
}

#i1427poolpartiesbutton a  {
   background-image: url(sg_neighborhood-pools_media/d2swimminginopenwatervacati.jpg);
}

#parentorientationmenu ul  {
   text-align: left;
   font-size: 15px;
   line-height: 18px;
}

#weatherconditionsmenu ul  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
}

#knockedouttoothhovershow  {
   z-index: 7;
}

#homewithabackyardmenu ul  {
   text-align: center;
   font-size: 13px;
   line-height: 16px;
   font-weight: bold;
}

#neighborhoodpoolsmenu ul  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
}

#i1515teensafetybutton a  {
   background-image: url(sg_swim-lessons_media/d0teensafetybutton.jpg);
}

#neverswimalonehovershow  {
   z-index: 42;
}

#relativeshomeshovershow  {
   z-index: 9;
}

#ourgoalhovershow div li  {
   font-size: 15px;
   line-height: 18px;
}

#dogandcatdoorshovershow  {
   z-index: 17;
}

#slipperyfloorshovershow  {
   z-index: 16;
}

#establishruleshovershow  {
   z-index: 5;
}

#dearmoomsanddadsmenu ul  {
   text-align: center;
   font-size: 16px;
   line-height: 19px;
}

#i1461teensafetybutton a  {
   background-image: url(sg_swim-lessons_media/d1bathroomsafetybutton.jpg);
}

#constantsupervisionmenu  {
   top: 487px;
   width: 175px;
}

#ifyouseehazardhovershow  {
   z-index: 6;
}

#communitypoolshovershow  {
   z-index: 14;
}

#knowyourlimitshovershow  {
   z-index: 7;
}

#layingonbellyhovershow  {
   z-index: 31;
}

#poolsidephonehovershow  {
   z-index: 39;
}

#wecantexpressscroll li  {
   text-align: left;
}

#slipsandfallshovershow  {
   z-index: 14;
}

#i1522swimlessonsbutton  {
   left: 147px;
}

#oldersiblingshovershow  {
   z-index: 41;
}

#ourgoalhovershow div p  {
   font-size: 15px;
   line-height: 18px;
}

#diveindeependhovershow  {
   z-index: 20;
}

#hangingonsidehovershow  {
   z-index: 5;
}

#neverleaveyouchildmenu  {
   left: 188px;
   width: 209px;
}

#swimminginopenwater li  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#safeswimzoneshovershow  {
   z-index: 8;
}

#communicationhovershow  {
   z-index: 9;
}

#i1484swimlessonsbutton  {
   left: 758px;
}

#i1427poolpartiesbutton  {
   left: 754px;
}

#privatelessonhovershow  {
   z-index: 8;
}

#olderchildrenhovershow  {
   z-index: 7;
}

#becomeskilledhovershow  {
   z-index: 6;
}

#comminucationhovershow  {
   z-index: 7;
}

#invitechildinhovershow  {
   z-index: 44;
}

#survivalfloathovershow  {
   z-index: 6;
}

#whatparentssaybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 28px;
   width: 195px;
   font-size: 28px;
   line-height: 28px;
}

#survivalfloatbutton a  {
   background: url(sg_pictures_media/survivalfloatbutton.jpg) no-repeat;
   display: block;
   height: 29px;
   width: 126px;
   font-size: 29px;
   line-height: 29px;
}

#miscellaneousbutton a  {
   background-image: url(sg_home-with-a-backyard-pool-or-spa_media/d1poolpartiesbutton.jpg);
}

#swimminginopenwater p  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#avoidalcoholhovershow  {
   z-index: 19;
}

#wallypogshomebutton a  {
   background: url(sg_pictures_media/wallypogshomebutton.jpg) no-repeat;
   display: block;
   height: 29px;
   width: 59px;
   font-size: 29px;
   line-height: 29px;
}

#nolifeguardshovershow  {
   z-index: 7;
}

#emptybathtubhovershow  {
   z-index: 10;
}

#i1461teensafetybutton  {
   left: 758px;
}

#i1515teensafetybutton  {
   left: 141px;
}

#moreinfomenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 68px;
   z-index: 7;
   top: 121px;
   left: 708px;
   position: absolute;
}

#drowningsandscroll li  {
   text-align: left;
}

#faucetcovershovershow  {
   z-index: 13;
}

#wecantexpressscroll p  {
   text-align: left;
}

#vacationsafetymenu ul  {
   text-align: right;
   font-size: 13px;
   line-height: 16px;
}

#whyinclotheshovershow  {
   z-index: 16;
}

#weatherconditionsmenu  {
   top: 421px;
   width: 144px;
}

#neighborhoodpoolsmenu  {
   top: 468px;
   width: 134px;
}

#graduationdaybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 125px;
   width: 88px;
   font-size: 125px;
   line-height: 125px;
}

#outdoorpondshovershow  {
   z-index: 10;
}

#movingwaterhovershow  {
   z-index: 15;
}

#testimonialsbutton a  {
   background: url(sg_pictures_media/testimonialsbutton.jpg) no-repeat;
   display: block;
   height: 30px;
   width: 123px;
   font-size: 30px;
   line-height: 30px;
}

#classesmenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 171px;
   z-index: 8;
   top: 238px;
   left: 356px;
   position: absolute;
}

#murkeywaterhovershow  {
   z-index: 12;
}

#babysittershovershow  {
   z-index: 40;
}

#atarmsreachhovershow  {
   z-index: 26;
}

#i1468divinghovershow  {
   z-index: 11;
}

#miscellaneoustips li  {
   font-weight: bold;
}

#kidspreviousbutton a  {
   background-image: url(sg_pictures_media/kidspreviousbutton.jpg);
}

#hangingonsidemenu ul  {
   padding: 0px;
   padding: 0px;
}

#leavingpoolhovershow  {
   z-index: 28;
}

#i1494divinghovershow  {
   z-index: 9;
}

#drowningsandscroll p  {
   text-align: left;
}

#fenceboardshovershow  {
   z-index: 7;
}

#i1422divinghovershow  {
   z-index: 10;
}

#dailyrecordhovershow  {
   z-index: 14;
}

#sizeofclasshovershow  {
   z-index: 7;
}

#boatsinareahovershow  {
   z-index: 9;
}

#dontcomparehovershow  {
   z-index: 8;
}

#gallerymenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 73px;
   z-index: 6;
   top: 187px;
   left: 518px;
   position: absolute;
}

#wadingpoolshovershow  {
   z-index: 24;
}

#whatparentssaybutton  {
   position: absolute;
   left: 618px;
   top: 303px;
   z-index: 5;
   width: 195px;
   height: 28px;
}

#miscellaneousbutton  {
   left: 754px;
}

#i1501swimlessons li  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
   padding-bottom: 6px;
}

#i144pic3,
#i141pic2  {
   position: absolute;
   left: 16px;
   z-index: 5;
   width: 99px;
   height: 112px;
   background-repeat: no-repeat;
}

#marinelifehovershow  {
   z-index: 13;
}

#ridingtoyshovershow  {
   z-index: 9;
}

#graduationdaybutton  {
   position: absolute;
   left: 851px;
   top: 426px;
   z-index: 5;
   width: 88px;
   height: 125px;
}

#wallypogshomebutton  {
   position: absolute;
   left: 136px;
   top: 218px;
   z-index: 6;
   width: 59px;
   height: 29px;
}

#parentsrolebutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 91px;
   width: 69px;
   font-size: 91px;
   line-height: 91px;
}

#survivalfloatbutton  {
   position: absolute;
   left: 200px;
   top: 232px;
   z-index: 6;
   width: 126px;
   height: 29px;
}

#eyecontacthovershow  {
   z-index: 12;
}

#i1519bathroomsafety  {
   top: 339px;
}

#miscellaneoustips p  {
   font-weight: bold;
}

#cprclasseshovershow  {
   z-index: 13;
}

#foodandgumhovershow  {
   z-index: 11;
}

#ruralareashovershow  {
   z-index: 9;
}

#poolcovershovershow  {
   z-index: 13;
}

#drainwaterhovershow  {
   z-index: 14;
}

#i3260i5,
#i1446pic7  {
   position: absolute;
   left: 845px;
   z-index: 5;
   width: 98px;
   height: 112px;
   background-repeat: no-repeat;
}

#hotelpoolshovershow  {
   z-index: 6;
}

#setexamplehovershow  {
   z-index: 43;
}

#poolsweepshovershow  {
   z-index: 10;
}

#aboutmenuhovershow  {
   margin: 0px;
   overflow: hidden;
   display: none;
   width: 119px;
   z-index: 7;
   top: 215px;
   left: 438px;
   position: absolute;
}

#poolgameshovershow  {
   z-index: 8;
}

#testimonialsbutton  {
   position: absolute;
   left: 548px;
   top: 111px;
   z-index: 6;
   width: 123px;
   height: 30px;
}

#i2185howtoschedule  {
   background-image: url(sg_how-to-schedule_media/d0howtoschedule.jpg);
   top: 308px;
}

#backfloathovershow  {
   z-index: 12;
}

#coldwaterhovershow  {
   z-index: 10;
}

#aboutjoshuamenu ul  {
   text-align: center;
   font-size: 15px;
   line-height: 24px;
}

#largedogshovershow  {
   z-index: 11;
}

#swimlessonsmenu ul  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
}

#bathseatshovershow  {
   z-index: 9;
}

#i1501swimlessons p  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
   padding-bottom: 6px;
}

#i3226i3,
#i145pic4  {
   position: absolute;
   left: 15px;
   z-index: 5;
   width: 98px;
   height: 112px;
   background-repeat: no-repeat;
}

#i3290i8,
#i3253i8  {
   position: absolute;
   top: 605px;
   z-index: 6;
   width: 97px;
   height: 111px;
   background-repeat: no-repeat;
}

#i51pic2,
#i3235i2  {
   position: absolute;
   top: 165px;
   z-index: 5;
   width: 97px;
   height: 110px;
   background-repeat: no-repeat;
}

#i3251i6,
#i3218i5  {
   position: absolute;
   left: 846px;
   z-index: 5;
   width: 96px;
   height: 110px;
   background-repeat: no-repeat;
}

#parentsrolebutton  {
   position: absolute;
   left: 861px;
   top: 729px;
   z-index: 6;
   width: 69px;
   height: 91px;
}

#i3249i4,
#i3259i4  {
   position: absolute;
   left: 15px;
   z-index: 5;
   width: 97px;
   height: 110px;
   background-repeat: no-repeat;
}

#i54pic8,
#i3186i8  {
   position: absolute;
   left: 847px;
   z-index: 6;
   width: 96px;
   height: 110px;
   background-repeat: no-repeat;
}

#i3212i1,
#i3196i3  {
   position: absolute;
   left: 16px;
   z-index: 5;
   width: 97px;
   height: 111px;
   background-repeat: no-repeat;
}

#layer13,
#i3282i2  {
   position: absolute;
   top: 25px;
   z-index: 5;
   width: 94px;
   height: 107px;
   background-repeat: no-repeat;
}

#miscellaneoustips  {
   top: 341px;
}

#vacationsafety li  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#hangingonsidemenu  {
   left: 586px;
   width: 154px;
}

#pooltoyshovershow  {
   z-index: 7;
}

#i3208i5,
#i3287i7  {
   position: absolute;
   left: 847px;
   z-index: 5;
   width: 95px;
   height: 108px;
   background-repeat: no-repeat;
}

#i3285i5,
#i3187i5  {
   position: absolute;
   top: 25px;
   z-index: 5;
   width: 96px;
   height: 109px;
   background-repeat: no-repeat;
}

#i148pic7,
#layer9  {
   position: absolute;
   left: 846px;
   z-index: 5;
   width: 98px;
   height: 111px;
   background-repeat: no-repeat;
}

#sunburnshovershow  {
   z-index: 10;
}

#ourmissiontext li  {
   padding-bottom: 15px;
   font-family: Arial, Helvetica, sans-serif;
}

#teensafetymenu ul  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
}

#visitinghovershow  {
   z-index: 5;
}

#i3237i4,
#i3207i4  {
   position: absolute;
   left: 16px;
   top: 606px;
   z-index: 5;
   width: 95px;
   height: 108px;
   background-repeat: no-repeat;
}

#wallypogstext li  {
   font-size: 14px;
   line-height: 17px;
   text-align: left;
}

#latcheshovershow  {
   z-index: 11;
}

#kidsnextbutton a  {
   background-image: url(sg_pictures_media/kidsnextbutton.jpg);
}

#ourmissiontext p  {
   padding-bottom: 15px;
   font-family: Arial, Helvetica, sans-serif;
}

#moreinfobutton a  {
   background: url(sg_pictures_media/moreinfobutton.jpg) no-repeat;
   display: block;
   height: 30px;
   width: 99px;
   font-size: 30px;
   line-height: 30px;
}

#alcoholhovershow  {
   z-index: 12;
}

#vacationsafety p  {
   font-size: 15px;
   line-height: 18px;
   font-weight: bold;
}

#schedulebutton a  {
   background: url(sg_pictures_media/schedulebutton.jpg) no-repeat;
   display: block;
   height: 28px;
   width: 79px;
   font-size: 28px;
   line-height: 28px;
}

#i1414poolparties  {
   top: 339px;
}

#ourgoalhovershow  {
   z-index: 15;
}

#followmebutton a  {
   background: url(sg_alarm-and-pool-security-links_media/followmebutton.jpg) no-repeat;
   display: block;
   height: 53px;
   width: 73px;
   font-size: 53px;
   line-height: 53px;
}

#bucketshovershow  {
   z-index: 5;
}

#buddyuphovershow  {
   z-index: 5;
}

#wallypogs2010 li  {
   color: #FEFBFB;
}

#i1501swimlessons  {
   top: 334px;
}

#wallypogstext p  {
   font-size: 14px;
   line-height: 17px;
   text-align: left;
}

#swimlessonsmenu  {
   top: 434px;
   width: 148px;
}

#wallypogs2010 p  {
   color: #FEFBFB;
}

#i1489teensafety  {
   top: 343px;
}

#classesbutton a  {
   background: url(sg_pictures_media/classesbutton.jpg) no-repeat;
   display: block;
   height: 29px;
   width: 78px;
   font-size: 29px;
   line-height: 29px;
}

#i9166527709text  {
   position: absolute;
   left: 191px;
   top: 26px;
   z-index: 7;
   width: 147px;
}

#incalifornia li  {
   text-align: left;
   padding-bottom: 6px;
}

#gallerybutton a  {
   background: url(sg_pictures_media/gallerybutton.jpg) no-repeat;
   display: block;
   height: 36px;
   width: 74px;
   font-size: 36px;
   line-height: 36px;
}

#over100ways li  {
   text-align: left;
   padding-bottom: 10px;
}

#schedulebutton  {
   position: absolute;
   left: 757px;
   top: 70px;
   z-index: 6;
   width: 79px;
   height: 28px;
}

#incalifornia p  {
   text-align: left;
   padding-bottom: 6px;
}

#phonehovershow  {
   z-index: 8;
}

#classesoffered  {
   background-image: url(sg_our-different-classes_media/classesoffered.jpg);
   top: 309px;
}

#followmebutton  {
   position: absolute;
   left: 752px;
   top: 224px;
   z-index: 6;
   width: 73px;
   height: 53px;
}

#bucketsmenu ul  {
   text-align: left;
   font-size: 13px;
   line-height: 16px;
}

#moreinfobutton  {
   position: absolute;
   left: 659px;
   top: 78px;
   z-index: 7;
   width: 99px;
   height: 30px;
}

#aboutbutton a  {
   background: url(sg_pictures_media/aboutbutton.jpg) no-repeat;
   display: block;
   height: 30px;
   width: 64px;
   font-size: 30px;
   line-height: 30px;
}

#wallypogstext  {
   top: 347px;
}

#bywwwpcmcc li  {
   color: #FBF9F9;
}

#gallerybutton  {
   position: absolute;
   left: 486px;
   top: 146px;
   z-index: 6;
   width: 74px;
   height: 36px;
}

#spashovershow  {
   z-index: 8;
}

#over100ways p  {
   text-align: left;
   padding-bottom: 10px;
}

#classesbutton  {
   position: absolute;
   left: 349px;
   top: 205px;
   z-index: 8;
   width: 78px;
   height: 29px;
}

#wallypogs2010  {
   position: absolute;
   left: 701px;
   top: 852px;
   z-index: 4;
   width: 113px;
}

#createlayers  {
   top: 603px;
}

#cprhovershow  {
   z-index: 29;
}

#bywwwpcmcc p  {
   color: #FBF9F9;
}

#aboutbutton  {
   position: absolute;
   left: 424px;
   top: 180px;
   z-index: 7;
   width: 64px;
   height: 30px;
}

#greatertext  {
   position: absolute;
   left: 156px;
   top: 4px;
   z-index: 7;
   width: 223px;
}

#bucketsmenu  {
   top: 484px;
   width: 119px;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 960px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#fbbutton a  {
   background: url(sg_alarm-and-pool-security-links_media/fbbutton.jpg) no-repeat;
   display: block;
   height: 36px;
   width: 36px;
   font-size: 36px;
   line-height: 36px;
}

#bottomwave  {
   background: url(sg_alarm-and-pool-security-links_media/bottomwave.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 3;
   width: 960px;
   height: 900px;
}

#ridefooter  {
   font-size: 0px;
}

#picturebox  {
   background: url(sg_pictures_media/picturebox.jpg) no-repeat;
   position: absolute;
   left: 58px;
   top: 290px;
   z-index: 4;
   width: 849px;
   height: 538px;
}

#bywwwpcmcc  {
   position: absolute;
   left: 713px;
   top: 868px;
   z-index: 4;
   width: 128px;
}

#i1442pic3  {
   background-image: url(sg_drowning-prevention-tips_media/d0pic3.jpg);
   top: 305px;
}

#i1444pic5  {
   background-image: url(sg_drowning-prevention-tips_media/d0pic5.jpg);
   top: 23px;
}

#i1445pic6  {
   background: url(sg_drowning-prevention-tips_media/d0pic6.jpg) no-repeat;
   position: absolute;
   left: 844px;
   top: 163px;
   z-index: 5;
   width: 98px;
   height: 112px;
}

#i1447pic8  {
   background-image: url(sg_drowning-prevention-tips_media/d0pic8.jpg);
}

#i1443pic4  {
   background: url(sg_drowning-prevention-tips_media/d0pic4.jpg) no-repeat;
   position: absolute;
   left: 14px;
   top: 605px;
   z-index: 5;
   width: 98px;
   height: 112px;
}

#i1438pic1  {
   background-image: url(sg_drowning-prevention-tips_media/d0pic1.jpg);
   top: 23px;
}

#i1446pic7  {
   background-image: url(sg_drowning-prevention-tips_media/d0pic7.jpg);
   top: 305px;
}

#i1441pic2  {
   background-image: url(sg_drowning-prevention-tips_media/d0pic2.jpg);
}

#i140pic1  {
   background-image: url(sg_drowning-statistics_media/d1pic1.jpg);
   top: 23px;
}

#i146pic5  {
   background-image: url(sg_drowning-statistics_media/d1pic5.jpg);
   top: 23px;
}

#i144pic3  {
   background-image: url(sg_drowning-statistics_media/d1pic3.jpg);
   top: 304px;
}

#page_bkg  {
   position: absolute;
   width: 960px;
   height: 900px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#m1,
#m13  {
   position: absolute;
   left: 129px;
   top: 299px;
   z-index: 4;
   width: 701px;
   background-repeat: no-repeat;
}

#i148pic7  {
   background-image: url(sg_drowning-statistics_media/d1pic7.jpg);
   top: 304px;
}

#fbbutton  {
   position: absolute;
   left: 702px;
   top: 240px;
   z-index: 6;
   width: 36px;
   height: 36px;
}

#i141pic2  {
   background-image: url(sg_drowning-statistics_media/d1pic2.jpg);
   top: 164px;
}

#i145pic4  {
   background-image: url(sg_drowning-statistics_media/d1pic4.jpg);
   top: 605px;
}

#i162pic8  {
   background: url(sg_drowning-statistics_media/d1pic8.jpg) no-repeat;
   position: absolute;
   left: 846px;
   top: 605px;
   z-index: 6;
   width: 98px;
   height: 111px;
}

#i147pic6  {
   background-image: url(sg_drowning-statistics_media/d1pic6.jpg);
   top: 163px;
}

.footer,
#ridefooter  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#i53pic5  {
   background-image: url(sg_site-map_media/d2pic5.jpg);
   top: 25px;
}

#i54pic8  {
   background-image: url(sg_wallypogs-home_media/d2pic8.jpg);
   top: 606px;
}

#i3210i7  {
   background: url(sg_our-different-classes_media/d4i7.jpg) no-repeat;
   position: absolute;
   left: 847px;
   top: 305px;
   z-index: 5;
   width: 97px;
   height: 109px;
}

#topwave  {
   background: url(sg_pictures_media/topwave.jpg) no-repeat;
   position: absolute;
   left: 126px;
   top: 0px;
   z-index: 6;
   width: 728px;
   height: 63px;
}

#home li  {
   font-family: "Comic Sans MS", "Comic Sans", Comic, sans-serif;
   padding-bottom: 70px;
}

#i52pic3  {
   background: url(sg_wallypogs-home_media/d2pic3.jpg) no-repeat;
   position: absolute;
   left: 18px;
   top: 306px;
   z-index: 5;
   width: 96px;
   height: 110px;
}

#i3196i3  {
   background-image: url(sg_parents-role_media/d3i3.jpg);
   top: 306px;
}

#i3240i7  {
   background-image: url(sg_the-owners_media/d7i7.jpg);
}

#i3192i1  {
   background-image: url(sg_parents-role_media/d3i1.jpg);
   width: 96px;
}

#i3260i5  {
   background-image: url(sg_what-parents-and-doctors-say_media/d2i5.jpg);
   top: 164px;
}

#i3198i5  {
   background-image: url(sg_parents-role_media/d3i5.jpg);
   top: 24px;
   left: 846px;
}

#i3241i8  {
   background: url(sg_the-owners_media/d8i8.jpg) no-repeat;
   position: absolute;
   left: 846px;
   top: 606px;
   z-index: 6;
   width: 97px;
   height: 111px;
}

#i3287i7  {
   background-image: url(sg_alarm-and-pool-security-links_media/d0i7.jpg);
   top: 303px;
}

#i3263i8  {
   background-image: url(sg_what-parents-and-doctors-say_media/d2i8.jpg);
   top: 25px;
}

#i3262i7  {
   background-image: url(sg_what-parents-and-doctors-say_media/d2i7.jpg);
}

#i3201i8  {
   background-image: url(sg_parents-role_media/d3i8.jpg);
}

#i3189i1  {
   background-image: url(sg_what-is-survival-float_media/d6i1.jpg);
   top: 24px;
}

#i61pic6  {
   background-image: url(sg_site-map_media/d2pic6.jpg);
   top: 165px;
}

#i3247i2  {
   background-image: url(sg_how-we-teach_media/d1i2.jpg);
   left: 15px;
}

#i3249i4  {
   background-image: url(sg_how-we-teach_media/d1i4.jpg);
   top: 606px;
}

#layer11  {
   background-image: url(sg_faq_media/layer11.jpg);
   top: 306px;
   left: 16px;
}

#i3248i3  {
   background-image: url(sg_how-we-teach_media/d1i3.jpg);
   top: 306px;
   left: 15px;
}

#i3281i1  {
   background: url(sg_alarm-and-pool-security-links_media/d0i1.jpg) no-repeat;
   position: absolute;
   left: 17px;
   top: 166px;
   z-index: 5;
   width: 95px;
   height: 108px;
}

#i3202i1  {
   background-image: url(sg_our-different-classes_media/d5i1.jpg);
   top: 24px;
}

#i3190i2  {
   background-image: url(sg_what-is-survival-float_media/d6i2.jpg);
   left: 16px;
}

#i3205i2  {
   background-image: url(sg_our-different-classes_media/d5i2.jpg);
   top: 166px;
   left: 16px;
}

#i3283i3  {
   background: url(sg_alarm-and-pool-security-links_media/d0i3.jpg) no-repeat;
   position: absolute;
   left: 16px;
   top: 306px;
   z-index: 5;
   width: 95px;
   height: 109px;
}

#i3282i2  {
   background-image: url(sg_alarm-and-pool-security-links_media/d0i2.jpg);
   left: 17px;
}

#i3218i5  {
   background-image: url(sg_how-to-schedule_media/d6i5.jpg);
   top: 24px;
}

#i3222i1  {
   background-image: url(sg_graduation-day_media/d9i1.jpg);
   top: 24px;
}

#i3244i1  {
   background-image: url(sg_how-we-teach_media/d1i1.jpg);
   width: 97px;
}

#i3232i1  {
   background-image: url(sg_the-owners_media/d8i1.jpg);
   top: 24px;
}

#i3215i2  {
   background-image: url(sg_how-to-schedule_media/d7i2.jpg);
   left: 16px;
}

#i51pic2  {
   background-image: url(sg_site-map_media/d2pic2.jpg);
   left: 15px;
}

#i3225i2  {
   background-image: url(sg_graduation-day_media/d9i2.jpg);
}

#i3284i4  {
   background-image: url(sg_alarm-and-pool-security-links_media/d0i4.jpg);
   top: 605px;
   left: 16px;
}

#i3207i4  {
   background-image: url(sg_our-different-classes_media/d4i4.jpg);
}

#i3209i6  {
   background: url(sg_our-different-classes_media/d4i6.jpg) no-repeat;
   position: absolute;
   left: 847px;
   top: 166px;
   z-index: 5;
   width: 94px;
   height: 107px;
}

#i3237i4  {
   background-image: url(sg_the-owners_media/d7i4.jpg);
}

#i3239i6  {
   background-image: url(sg_the-owners_media/d7i6.jpg);
   top: 166px;
   left: 846px;
}

#i3251i6  {
   background-image: url(sg_how-we-teach_media/d1i6.jpg);
   top: 165px;
}

#i3286i6  {
   background-image: url(sg_alarm-and-pool-security-links_media/d0i6.jpg);
   top: 166px;
   left: 846px;
}

#i3186i8  {
   background-image: url(sg_what-is-survival-float_media/d6i8.jpg);
   top: 603px;
}

#i3212i1  {
   background-image: url(sg_how-to-schedule_media/d7i1.jpg);
   top: 24px;
}

#i3258i3  {
   background-image: url(sg_what-parents-and-doctors-say_media/d2i3.jpg);
   top: 305px;
}

#i3256i1  {
   background-image: url(sg_what-parents-and-doctors-say_media/d2i1.jpg);
   top: 25px;
}

#i3235i2  {
   background-image: url(sg_the-owners_media/d8i2.jpg);
   left: 16px;
}

#i3261i6  {
   background: url(sg_what-parents-and-doctors-say_media/d2i6.jpg) no-repeat;
   position: absolute;
   left: 846px;
   top: 305px;
   z-index: 5;
   width: 99px;
   height: 112px;
}

#i3217i4  {
   background-image: url(sg_how-to-schedule_media/d6i4.jpg);
   top: 606px;
   left: 16px;
}

#i3219i6  {
   background-image: url(sg_how-to-schedule_media/d6i6.jpg);
   left: 846px;
}

#i3188i7  {
   background-image: url(sg_what-is-survival-float_media/d5i7.jpg);
   top: 306px;
}

#i3253i8  {
   background-image: url(sg_how-we-teach_media/d1i8.jpg);
   left: 847px;
}

#i3191i6  {
   background-image: url(sg_what-is-survival-float_media/d5i6.jpg);
   top: 164px;
}

#i3288i8  {
   background: url(sg_alarm-and-pool-security-links_media/d0i8.jpg) no-repeat;
   position: absolute;
   left: 847px;
   top: 604px;
   z-index: 6;
   width: 96px;
   height: 109px;
}

#i3238i5  {
   background: url(sg_the-owners_media/d7i5.jpg) no-repeat;
   position: absolute;
   left: 846px;
   top: 26px;
   z-index: 5;
   width: 95px;
   height: 108px;
}

#i3211i8  {
   background: url(sg_our-different-classes_media/d5i8.jpg) no-repeat;
   position: absolute;
   left: 848px;
   top: 604px;
   z-index: 6;
   width: 94px;
   height: 107px;
}

#i3252i7  {
   background-image: url(sg_how-we-teach_media/d1i7.jpg);
}

#i50pic1  {
   background-image: url(sg_site-map_media/d2pic1.jpg);
   top: 25px;
}

#i3290i8  {
   background-image: url(sg_faq_media/d4i8.jpg);
   left: 846px;
}

#i3285i5  {
   background-image: url(sg_alarm-and-pool-security-links_media/d0i5.jpg);
   left: 846px;
}

#i62pic4  {
   background-image: url(sg_wallypogs-home_media/d2pic4.jpg);
   top: 606px;
}

#layer13  {
   background-image: url(sg_faq_media/layer13.jpg);
   left: 847px;
}

#i3289i2  {
   background-image: url(sg_faq_media/d4i2.jpg);
   top: 165px;
}

#layer10  {
   background-image: url(sg_graduation-day_media/layer10.jpg);
   width: 99px;
}

#i3236i3  {
   background-image: url(sg_the-owners_media/d7i3.jpg);
   left: 16px;
}

#i3257i2  {
   background-image: url(sg_what-parents-and-doctors-say_media/d2i2.jpg);
}

#i56pic7  {
   background-image: url(sg_wallypogs-home_media/d2pic7.jpg);
   width: 96px;
   top: 306px;
}

#i3197i4  {
   background-image: url(sg_parents-role_media/d3i4.jpg);
   top: 606px;
}

#i3259i4  {
   background-image: url(sg_what-parents-and-doctors-say_media/d2i4.jpg);
   top: 607px;
}

#i3274i1  {
   background-image: url(sg_faq_media/d4i1.jpg);
   width: 96px;
}

#i3184i3  {
   background: url(sg_what-is-survival-float_media/d5i3.jpg) no-repeat;
   position: absolute;
   left: 17px;
   top: 305px;
   z-index: 5;
   width: 96px;
   height: 110px;
}

#i3183i4  {
   background: url(sg_what-is-survival-float_media/d5i4.jpg) no-repeat;
   position: absolute;
   left: 15px;
   top: 605px;
   z-index: 5;
   width: 98px;
   height: 110px;
}

#i3226i3  {
   background-image: url(sg_graduation-day_media/d8i3.jpg);
   top: 306px;
}

#i3250i5  {
   background-image: url(sg_how-we-teach_media/d1i5.jpg);
   top: 24px;
   left: 846px;
}

#i3228i5  {
   background: url(sg_graduation-day_media/d8i5.jpg) no-repeat;
   position: absolute;
   left: 847px;
   top: 25px;
   z-index: 5;
   width: 95px;
   height: 107px;
}

#i3187i5  {
   background-image: url(sg_what-is-survival-float_media/d5i5.jpg);
   left: 847px;
}

#i3206i3  {
   background: url(sg_our-different-classes_media/d4i3.jpg) no-repeat;
   position: absolute;
   left: 18px;
   top: 306px;
   z-index: 5;
   width: 95px;
   height: 108px;
}

#i3208i5  {
   background-image: url(sg_our-different-classes_media/d4i5.jpg);
   top: 25px;
}

#layer9  {
   background-image: url(sg_graduation-day_media/layer9.jpg);
   top: 307px;
}

#home p  {
   font-family: "Comic Sans MS", "Comic Sans", Comic, sans-serif;
   padding-bottom: 70px;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#logo  {
   background: url(sg_alarm-and-pool-security-links_media/logo.jpg) no-repeat;
   position: absolute;
   left: 129px;
   top: 51px;
   z-index: 5;
   width: 711px;
   height: 227px;
}

#page  {
   margin: 0px auto 0px auto;
   height: 900px;
   width: 960px;
   position: relative;
}

#m13  {
   background-image: url(sg_alarm-and-pool-security-links_media/m13.jpg);
   height: 525px;
}

#top  {
   min-height: 100%;
   width: 100%;
}

#r2  {
   background: url(sg_alarm-and-pool-security-links_media/r2.jpg) no-repeat;
   position: absolute;
   left: 839px;
   top: 159px;
   z-index: 4;
   width: 110px;
   height: 121px;
}

#l2  {
   background: url(sg_alarm-and-pool-security-links_media/l2.jpg) no-repeat;
   position: absolute;
   left: 10px;
   top: 159px;
   z-index: 4;
   width: 109px;
   height: 122px;
}

#l3  {
   background: url(sg_alarm-and-pool-security-links_media/l3.jpg) no-repeat;
   position: absolute;
   left: 9px;
   top: 300px;
   z-index: 4;
   width: 111px;
   height: 285px;
}

#r3  {
   background: url(sg_alarm-and-pool-security-links_media/r3.jpg) no-repeat;
   position: absolute;
   left: 840px;
   top: 299px;
   z-index: 4;
   width: 110px;
   height: 286px;
}

#m1  {
   background-image: url(sg_wallypogs-home_media/m1.jpg);
   height: 286px;
}

#m2  {
   background: url(sg_wallypogs-home_media/m2.jpg) no-repeat;
   position: absolute;
   left: 129px;
   top: 600px;
   z-index: 4;
   width: 701px;
   height: 219px;
}

#r1  {
   background: url(sg_alarm-and-pool-security-links_media/r1.jpg) no-repeat;
   position: absolute;
   left: 839px;
   top: 20px;
   z-index: 4;
   width: 111px;
   height: 119px;
}

#l1  {
   background: url(sg_alarm-and-pool-security-links_media/l1.jpg) no-repeat;
   position: absolute;
   left: 9px;
   top: 19px;
   z-index: 4;
   width: 112px;
   height: 121px;
}

#l4  {
   background: url(sg_alarm-and-pool-security-links_media/l4.jpg) no-repeat;
   position: absolute;
   left: 9px;
   top: 600px;
   z-index: 4;
   width: 110px;
   height: 279px;
}

#r4  {
   background: url(sg_alarm-and-pool-security-links_media/r4.jpg) no-repeat;
   position: absolute;
   left: 840px;
   top: 599px;
   z-index: 5;
   width: 110px;
   height: 280px;
}

.c006 * a  {
   color: #000066;
}

h3,
h2,
h6,
h1,
h5,
body, p,
h4  {
   font-family: "Hobo Std", Hobo, sans-serif;
}

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

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   background-color: #3BAAC4;
   background-image: none;
   height: 100%;
   -webkit-text-size-adjust: none;
}


