#homebutton a,
#aboutbutton a,
#musicbutton a,
#clientsbutton a,
#linksbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 14px;
   background-position: 0% 0px;
   font-size: 14px;
   line-height: 14px;
}

#clientsmenu li a:hover,
#musicmenu li a:hover,
#aboutmenu li a:hover  {
   color: #9B0084;
}

#clientsmenu li a,
#aboutmenu li a,
#musicmenu li a  {
   padding-left: 0px;
   padding-right: 0px;
   text-decoration: none;
   color: #33203E;
   width: 100%;
   display: block;
}

#musicmenu li,
#clientsmenu li,
#aboutmenu li  {
   width: 100%;
   display: block;
   margin: 0px;
}

#homebutton a:hover,
#musicbutton a:hover  {
   background-position: -43px 0%;
}

#musicmenu,
#aboutmenu,
#clientsmenu  {
   font: 12px/18px Arial;
   margin: 0px;
   padding: 0px;
   list-style: none;
   text-align: justify;
   color: #33203E;
   visibility: hidden;
   position: absolute;
   top: 170px;
   width: 84px;
}

#playinglullabyofbirdland p  {
   font: 11px/18px Arial;
   margin: 0px;
   text-align: center;
}

#playinglullabyofbirdland  {
   visibility: visible;
   position: absolute;
   left: 658px;
   top: 651px;
   z-index: 4;
   width: 201px;
}

#musicbutton,
#homebutton  {
   visibility: visible;
   position: absolute;
   top: 151px;
   z-index: 2;
   width: 43px;
   height: 14px;
}

#clientsbutton a:hover  {
   background-position: -49px 0%;
}

#contactbutton a:hover  {
   background-position: -57px 0%;
}

#aboutbutton a:hover  {
   background-position: -45px 0%;
}

#homepic2,
#homepic1  {
   visibility: visible;
   position: absolute;
   left: 718px;
   z-index: 2;
   width: 142px;
   height: 142px;
   background-repeat: no-repeat;
}

#linksbutton a:hover  {
   background-position: -33px 0%;
}

#clientsbutton a  {
   width: 49px;
   background-image: url(homemedia/clientsbutton.gif);
}

#contactbutton a  {
   background: url(homemedia/contactbutton.gif) no-repeat 0% 0px;
   display: block;
   height: 12px;
   width: 57px;
   font-size: 12px;
   line-height: 12px;
}

#musicbutton a  {
   width: 43px;
   background-image: url(homemedia/musicbutton.gif);
}

#contactbutton  {
   visibility: visible;
   position: absolute;
   left: 375px;
   top: 153px;
   z-index: 2;
   width: 57px;
   height: 12px;
}

#aboutbutton a  {
   width: 45px;
   background-image: url(homemedia/aboutbutton.gif);
}

#linksbutton a  {
   width: 33px;
   background-image: url(homemedia/linksbutton.gif);
}

#clientsbutton  {
   visibility: visible;
   position: absolute;
   left: 291px;
   top: 151px;
   z-index: 2;
   width: 49px;
   height: 14px;
}

#homebutton a  {
   width: 43px;
   background-image: url(homemedia/homebutton.gif);
}

#clientsmenu  {
   z-index: 5;
   left: 292px;
}

#aboutbutton  {
   visibility: visible;
   position: absolute;
   left: 127px;
   top: 151px;
   z-index: 2;
   width: 45px;
   height: 14px;
}

#linksbutton  {
   visibility: visible;
   position: absolute;
   left: 466px;
   top: 152px;
   z-index: 2;
   width: 33px;
   height: 14px;
}

#musicbutton  {
   left: 212px;
}

#background  {
   margin: 0px auto 0px auto;
   visibility: visible;
   height: 750px;
   width: 860px;
   position: relative;
   background-color: #FFFFFF;
   background-image: none;
}

#homebutton  {
   left: 46px;
}

#hometext p  {
   font: 12px/18px Arial;
   margin: 0px;
   text-align: justify;
   color: #33203E;
}

#homexmedia  {
   visibility: visible;
   position: absolute;
   left: 659px;
   top: 664px;
   z-index: 3;
   width: 202px;
   height: 42px;
}

#aboutmenu  {
   z-index: 2;
   left: 128px;
}

#musicmenu  {
   z-index: 4;
   left: 212px;
}

#homepic1  {
   background-image: url(homemedia/homepic1.gif);
   top: 410px;
}

#homepic2  {
   background-image: url(homemedia/homepic2.gif);
   top: 240px;
}

#hometext  {
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 255px;
   z-index: 2;
   width: 659px;
}

#header  {
   background: url(homemedia/header.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 2;
   width: 860px;
   height: 141px;
}

#hello  {
   background: url(homemedia/hello.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 1px;
   top: 262px;
   z-index: 3;
   width: 232px;
   height: 18px;
}

#sig  {
   background: url(homemedia/sig.gif) no-repeat;
   visibility: visible;
   position: absolute;
   left: 40px;
   top: 676px;
   z-index: 2;
   width: 138px;
   height: 36px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #FFFDFD;
}

