#sportscenter130brightonbeachavenue2ndfloorbetweenocean  {
   background: url(sg_traininglocations_media/id0sportscenter130brightonb.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 370px;
   top: 416px;
   z-index: 5;
   width: 367px;
   height: 66px;
}

#fighthouse122west27thstreet2ndfloornewyorkny10001  {
   background: url(sg_traininglocations_media/id0fighthouse122west27thstr.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 400px;
   top: 330px;
   z-index: 5;
   width: 307px;
   height: 48px;
}

#westsideriflepistolrange20west20thstreetnewyorkny  {
   background: url(sg_traininglocations_media/id0westsideriflepistolrange.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 343px;
   top: 225px;
   z-index: 5;
   width: 427px;
   height: 64px;
}

#divideronecopy,
#dividerone  {
   visibility: visible;
   position: absolute;
   left: 415px;
   z-index: 5;
   width: 279px;
   height: 12px;
   background-repeat: no-repeat;
}

#pid23traininglocations  {
   margin: 0px;
   padding: 0px;
   width: 1024px;
   position: absolute;
}

#contactheadingcopy  {
   background: url(sg_traininglocations_media/contactheadingcopy.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 305px;
   top: 163px;
   z-index: 5;
   width: 488px;
   height: 31px;
}

#divideronecopy  {
   background-image: url(sg_traininglocations_media/divideronecopy.gif);
   top: 394px;
}

#dividerone  {
   background-image: url(sg_traininglocations_media/dividerone.gif);
   top: 309px;
}

#newimg  {
   visibility: visible;
   position: absolute;
   left: 640px;
   top: 382px;
   z-index: 6;
   width: 53px;
   height: 52px;
}

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


