#johnholmeslinkbutton  {
   margin-top: 0px;
   margin-left: 0px;
   height: 136px;
   width: 413px;
   z-index: 7;
   top: 759px;
   left: 449px;
   position: absolute;
   text-align: center;
   padding-right: 38px;
   font-family: Tahoma-Bold, Tahoma, sans-serif;
   font-size: 17px;
   line-height: 45px;
}

#registrationbutton a  {
   background-image: url(sg_home_media/registrationbutton.png);
}

#i22slideshowcover  {
   background-image: url(sg_home_media/d22slideshowcover.png);
}

#previousbutton a  {
   background-image: url(sg_home_media/previousbutton.png);
}

#detailsbutton a  {
   background-image: url(sg_home_media/detailsbutton.png);
}

#runnersjournal  {
   background-image: url(sg_home_media/runnersjournal.png);
}

#homebutton a  {
   background-image: url(sg_home_media/homebutton.png);
}

#page_content  {
   min-height: 935px;
}

#cover  {
   background-image: url(sg_home_media/cover.png);
}

#page1  {
   margin-top: 0px;
   margin-left: 0px;
   width: 480px;
   z-index: 7;
   top: 633px;
   left: 413px;
   position: absolute;
}

#link  {
   background-repeat: no-repeat;
   background-image: url(sg_home_media/link.png);
   margin-top: 0px;
   margin-left: 0px;
   height: 18px;
   width: 17px;
   z-index: 7;
   top: 778px;
   left: 747px;
   position: absolute;
}

html, body  {
   background-image: url(sg_home_media/browserbackground.png);
}

