#prolificbutton a,
#netscapebutton a,
#entersitebutton a,
#flashbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 20px;
   background-position: 0% 0px;
   font-size: 20px;
   line-height: 20px;
}

#exployerbutton a:hover,
#flashbutton a:hover,
#firefoxbutton a:hover  {
   background-position: -21px 0%;
}

#toplinegraphiccopy,
#toplinegraphic  {
   visibility: visible;
   position: absolute;
   left: 0px;
   z-index: 3;
   width: 800px;
   height: 9px;
   background-repeat: no-repeat;
}

#firefoxbutton a,
#exployerbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 21px;
   width: 21px;
   background-position: 0% 0px;
   font-size: 21px;
   line-height: 21px;
}

#exployerbutton,
#firefoxbutton  {
   visibility: visible;
   position: absolute;
   top: 267px;
   z-index: 2;
   width: 21px;
   height: 21px;
}

#entersitebutton a:hover  {
   background-position: -145px 0%;
}

#prolificbutton a:hover  {
   background-position: -24px 0%;
}

#netscapebutton a:hover  {
   background-position: -19px 0%;
}

#thebodynbalanceallrigh  {
   background: url(bodyintromedia/thebodynbalanceallrigh.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 239px;
   top: 273px;
   z-index: 2;
   width: 197px;
   height: 10px;
}

#zigzag,
#zigzagcopy  {
   visibility: visible;
   position: absolute;
   top: 260px;
   z-index: 4;
   width: 217px;
   height: 100px;
   background-repeat: no-repeat;
}

#toplinegraphiccopy  {
   background-image: url(bodyintromedia/toplinegraphiccopy.jpg);
   top: 2px;
}

#entersitebutton a  {
   width: 145px;
   background-image: url(bodyintromedia/entersitebutton.jpg);
}

#netscapebutton a  {
   width: 19px;
   background-image: url(bodyintromedia/netscapebutton.jpg);
}

#prolificbutton a  {
   width: 24px;
   background-image: url(bodyintromedia/prolificbutton.jpg);
}

#exployerbutton a  {
   background-image: url(bodyintromedia/exployerbutton.jpg);
}

#firefoxbutton a  {
   background-image: url(bodyintromedia/firefoxbutton.jpg);
}

#entersitebutton  {
   visibility: visible;
   position: absolute;
   left: 332px;
   top: 299px;
   z-index: 2;
   width: 145px;
   height: 20px;
}

#introboxnomerge  {
   visibility: visible;
   position: absolute;
   left: 190px;
   top: 11px;
   z-index: 4;
   width: 416px;
   height: 240px;
   background-color: #5A5959;
   background-image: none;
}

#prolificbutton  {
   visibility: visible;
   position: absolute;
   left: 535px;
   top: 268px;
   z-index: 2;
   width: 24px;
   height: 20px;
}

#toplinegraphic  {
   background-image: url(bodyintromedia/toplinegraphic.jpg);
   top: 251px;
}

#netscapebutton  {
   visibility: visible;
   position: absolute;
   left: 513px;
   top: 268px;
   z-index: 2;
   width: 19px;
   height: 20px;
}

#exployerbutton  {
   left: 444px;
}

#firefoxbutton  {
   left: 467px;
}

#flashbutton a  {
   width: 21px;
   background-image: url(bodyintromedia/flashbutton.jpg);
}

#flashbutton  {
   visibility: visible;
   position: absolute;
   left: 490px;
   top: 268px;
   z-index: 2;
   width: 21px;
   height: 20px;
}

#zigzagcopy  {
   background-image: url(bodyintromedia/zigzagcopy.jpg);
   left: 15px;
}

#bodyintro  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
}

#layer2  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 11px;
   z-index: 2;
   width: 800px;
   height: 247px;
   background-color: #5A5959;
   background-image: none;
}

#layer1  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 800px;
   height: 400px;
   background-color: #EDEBEB;
   background-image: none;
}

#zigzag  {
   background-image: url(bodyintromedia/zigzag.jpg);
   left: 567px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-image: url(IntroBackground.gif);
}

