a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

#specialstext p,
#aboutustext p,
#sportspagetextscroll p,
#equipmenttextscroll p,
#hometext p,
#teamsalestext p,
#appareltextscroll p,
#lessonstext p  {
   font: 14px/16px Arial;
   margin: 0px;
   color: #FFFFFF;
   text-align: justify;
}

#hznpid6specials,
#hznpid5sportspage,
#hznpid2apparel,
#hznpid3teamsales,
#hznpid7aboutus,
#hznpid4lessons,
#hznpid1equipment,
#hznpid8home  {
   width: 100%;
   height: 1px;
   overflow: visible;
   position: absolute;
   top: 50%;
   left: 0px;
}

#appareltextscroll p a,
#hometext p a,
#lessonstext p a,
#equipmenttextscroll p a,
#aboutustext p a  {
   text-decoration: underline;
   color: #FFFFFF;
}

#aboutusbutton a,
#sportspagebutton a,
#homebutton a,
#ourstorebutton a,
#specialsbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 18px;
   background-position: 0% 0px;
   font-size: 18px;
   line-height: 18px;
}

#layer33,
#layer32,
#layer31,
#layer37,
#layer36,
#layer34,
#homeslideshow,
#layer39  {
   visibility: visible;
   position: absolute;
   left: 27px;
   z-index: 3;
   width: 448px;
   height: 337px;
   background-repeat: no-repeat;
}

#appareltextscroll,
#equipmenttextscroll  {
   overflow: auto;
   visibility: visible;
   position: absolute;
   left: 500px;
   z-index: 4;
   width: 177px;
   height: 330px;
}

#sportspagebutton a:hover  {
   background-position: -107px 0%;
}

#actionpicsbutton a:hover  {
   background-position: -167px 0%;
}

#ourstoremenu li a:hover  {
   text-decoration: underline;
}

#ourstorebutton a:hover  {
   background-position: -90px 0%;
}

#sportspagetextscroll p  {
   padding-bottom: 2px;
}

#specialsbutton a:hover  {
   background-position: -77px 0%;
}

#equipmenttextscroll p  {
   text-decoration: underline;
   padding-bottom: 2px;
}

#aboutusbutton a:hover  {
   background-position: -80px 0%;
}

#appareltextscroll p  {
   text-decoration: underline;
   padding-bottom: 2px;
}

#equipmenttextscroll  {
   top: 186px;
}

#homebutton a:hover  {
   background-position: -49px 0%;
}

#logobutton a:hover  {
   background-position: -317px 0%;
}

#sportspagebutton a  {
   width: 107px;
   background-image: url(specialsmedia/sportspagebutton.jpg);
}

#actionpicsbutton a  {
   background: url(sportspagemedia/actionpicsbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 167px;
   font-size: 12px;
   line-height: 12px;
}

#appareltextscroll  {
   top: 182px;
}

#ourstoremenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #3399FF;
   width: 100%;
   display: block;
}

#sportspagebutton  {
   visibility: visible;
   position: absolute;
   left: 718px;
   top: 104px;
   z-index: 3;
   width: 107px;
   height: 18px;
}

#actionpicsbutton  {
   visibility: visible;
   position: absolute;
   left: 30px;
   top: 523px;
   z-index: 3;
   width: 167px;
   height: 12px;
}

#ourstorebutton a  {
   width: 90px;
   background-image: url(specialsmedia/ourstorebutton.jpg);
}

#specialsbutton a  {
   width: 77px;
   background-image: url(specialsmedia/specialsbutton.jpg);
}

#ourstoremenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#teamsalestext p  {
   padding-bottom: 4px;
}

#aboutusbutton a  {
   width: 80px;
   background-image: url(specialsmedia/aboutusbutton.jpg);
}

#specialsbutton  {
   visibility: visible;
   position: absolute;
   left: 826px;
   top: 104px;
   z-index: 3;
   width: 77px;
   height: 18px;
}

#specialstext p  {
   padding-bottom: 1px;
}

#ourstorebutton  {
   visibility: visible;
   position: absolute;
   left: 626px;
   top: 104px;
   z-index: 3;
   width: 90px;
   height: 18px;
}

#lessonstext p  {
   padding-bottom: 18px;
}

#homeslideshow  {
   background-image: url(homemedia/homeslideshow.jpg);
   top: 180px;
}

#id0background  {
   visibility: visible;
   width: 918px;
   height: 540px;
   position: absolute;
   margin-left: -459px;
   left: 50%;
   top: -270px;
   background-color: #FFFFFF;
   background-image: none;
}

#aboutusbutton  {
   visibility: visible;
   position: absolute;
   left: 543px;
   top: 104px;
   z-index: 3;
   width: 80px;
   height: 18px;
}

#aboutustext p  {
   padding-bottom: 12px;
}

#ourstoremenu  {
   font: 15px/18px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #3399FF;
   visibility: hidden;
   position: absolute;
   left: 628px;
   top: 122px;
   z-index: 3;
   width: 115px;
}

#homebutton a  {
   width: 49px;
   background-image: url(specialsmedia/homebutton.jpg);
}

#logobutton a  {
   background: url(specialsmedia/logobutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 136px;
   width: 317px;
   font-size: 136px;
   line-height: 136px;
}

#hometext p  {
   padding-bottom: 1px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 493px;
   top: 104px;
   z-index: 3;
   width: 49px;
   height: 18px;
}

#logobutton  {
   visibility: visible;
   position: absolute;
   left: 146px;
   top: 0px;
   z-index: 3;
   width: 317px;
   height: 136px;
}

#layer32  {
   background-image: url(apparelmedia/layer32.jpg);
   top: 180px;
}

#layer33  {
   background-image: url(teamsalesmedia/layer33.jpg);
   top: 180px;
}

#layer37  {
   background-image: url(specialsmedia/layer37.jpg);
   top: 180px;
}

#layer34  {
   background-image: url(lessonsmedia/layer34.jpg);
   z-index: 4;
   top: 180px;
}

#layer36  {
   background-image: url(sportspagemedia/layer36.jpg);
   top: 181px;
}

#layer39  {
   background-image: url(aboutusmedia/layer39.jpg);
   top: 181px;
}

#layer31  {
   background-image: url(equipmentmedia/layer31.jpg);
   top: 179px;
}

#layer1  {
   background: url(specialsmedia/layer1.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 918px;
   height: 540px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #000000;
}

