#summertenniscampsbeginningjune7throughaugust13  {
   background: url(lessonsmedia/id14summertenniscampsbeginn.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 11px;
   top: 417px;
   z-index: 3;
   width: 648px;
   height: 23px;
}

#advancedzatcampqualifiedlevelplayers  {
   background: url(lessonsmedia/id9advancedzatcampqualified.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 572px;
   z-index: 3;
   width: 365px;
   height: 13px;
}

#adultlessonsbutton a:hover  {
   background-position: -247px 0%;
}

#privatesbutton a:hover  {
   background-position: -259px 0%;
}

#beginnerssummercamp  {
   background: url(lessonsmedia/beginnerssummercamp.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 453px;
   z-index: 3;
   width: 193px;
   height: 10px;
}

#adultlessonsbutton  {
   visibility: visible;
   position: absolute;
   left: 747px;
   top: 726px;
   z-index: 3;
   width: 247px;
   height: 20px;
}

#juniordevelopment  {
   background: url(lessonsmedia/juniordevelopment.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 693px;
   z-index: 3;
   width: 162px;
   height: 10px;
}

#privatesbutton  {
   visibility: visible;
   position: absolute;
   left: 738px;
   top: 764px;
   z-index: 3;
   width: 259px;
   height: 20px;
}

#lessonsheader  {
   background: url(lessonsmedia/lessonsheader.png) no-repeat;
   visibility: visible;
   position: absolute;
   left: 13px;
   top: 384px;
   z-index: 3;
   width: 74px;
   height: 18px;
}

