#musictext p,
#photogallerytext p,
#gtrteachingtext p,
#contacttext p  {
   font: bold 20px/24px "Hypatia Sans Pro";
   margin: 0px;
   color: #3B73A8;
   text-align: justify;
}

#gtrteachingtext,
#musictext,
#photogallerytext  {
   visibility: visible;
   position: absolute;
   left: 504px;
   z-index: 2;
   width: 451px;
}

#guitarteachingbutton a,
#photogallerybutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 59px;
   background-position: 0% 0px;
   font-size: 59px;
   line-height: 59px;
}

#homebutton a:hover,
#musicbutton a:hover  {
   background-position: -125px 0%;
}

#homebutton a,
#facebookbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 46px;
   background-position: 0% 0px;
   font-size: 46px;
   line-height: 46px;
}

#guitarteachingbutton a:hover  {
   background-position: -319px 0%;
}

#photogallerybutton a:hover  {
   background-position: -290px 0%;
}

#contactmebutton a:hover  {
   background-position: -236px 0%;
}

#guitarteachingbutton a  {
   width: 319px;
   background-image: url(photogallerymedia/guitarteachingbutton.jpg);
}

#facebookbutton a:hover  {
   background-position: -203px 0%;
}

#myspacebutton a:hover  {
   background-position: -188px 0%;
}

#guitarteachingbutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 246px;
   z-index: 2;
   width: 319px;
   height: 59px;
}

#photogallerybutton a  {
   width: 290px;
   background-image: url(photogallerymedia/photogallerybutton.jpg);
}

#photogallerybutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 303px;
   z-index: 3;
   width: 290px;
   height: 59px;
}

#contactmebutton a  {
   background: url(photogallerymedia/contactmebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 38px;
   width: 236px;
   font-size: 38px;
   line-height: 38px;
}

#facebookbutton a  {
   width: 203px;
   background-image: url(homemedia/facebookbutton.jpg);
}

#photogallerytext  {
   top: 418px;
}

#gtrteachingtext  {
   top: 255px;
}

#myspacebutton a  {
   background: url(homemedia/myspacebutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 45px;
   width: 188px;
   font-size: 45px;
   line-height: 45px;
}

#contactmebutton  {
   visibility: visible;
   position: absolute;
   left: 26px;
   top: 371px;
   z-index: 2;
   width: 236px;
   height: 38px;
}

#facebookbutton  {
   visibility: visible;
   position: absolute;
   left: 676px;
   top: 26px;
   z-index: 2;
   width: 203px;
   height: 46px;
}

#ianwoolwaycouk  {
   background: url(photogallerymedia/ianwoolwaycouk.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 6px;
   top: 6px;
   z-index: 2;
   width: 588px;
   height: 121px;
}

#musicbutton a  {
   background: url(photogallerymedia/musicbutton.jpg) no-repeat 0% 0px;
   display: block;
   height: 43px;
   width: 125px;
   font-size: 43px;
   line-height: 43px;
}

#myspacebutton  {
   visibility: visible;
   position: absolute;
   left: 682px;
   top: 81px;
   z-index: 2;
   width: 188px;
   height: 45px;
}

#homebutton a  {
   width: 125px;
   background-image: url(photogallerymedia/homebutton.jpg);
}

#musicbutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 196px;
   z-index: 2;
   width: 125px;
   height: 43px;
}

#contacttext  {
   visibility: visible;
   position: absolute;
   left: 503px;
   top: 536px;
   z-index: 2;
   width: 451px;
}

#background  {
   background: url(photogallerymedia/background.jpg) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 1;
   width: 1024px;
   height: 650px;
}

#homebutton  {
   visibility: visible;
   position: absolute;
   left: 27px;
   top: 137px;
   z-index: 2;
   width: 125px;
   height: 46px;
}

#musictext  {
   top: 148px;
}

#home  {
   margin: 0px auto 0px auto;
   width: 1024px;
   position: relative;
}

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


