a:link {text-decoration: none; color: #fff}
a:visited {text-decoration: none; color: #aaa;}
a:hover {text-decoration: none; color: #aaa;}
a:active {text-decoration: none; color: #aaa;}


body {
background-color: #202020;
margin: 0px;
padding: 0px;
border: 0px;
font: 13px arial,sans-serif;
color: #fff;
background-repeat:no-repeat;
background-image: url("index_bg.jpg");
background-position: top center;
}

#bg {
background-repeat:repeat;
width: 100%;
height: 100%;
}

#ribbon {
width: 800px;
margin-left: auto;
margin-right: auto;
height: 100%;
padding: 0px;
position: relative;
}

#chronicles {
width: 78px;
height: 68px;
left: 270px;
top: 301px;
position: absolute;
}

#bio {
width: 84px;
height: 84px;
left: 377px;
top: 309px;
position: absolute;
}

#gallery {
width: 58px;
height: 87px;
left: 484px;
top: 323px;
position: absolute;
}

#links {
width: 61px;
height: 96px;
left: 255px;
top: 396px;
position: absolute;
}

#gigs {
width: 61px;
height: 93px;
left: 361px;
top: 424px;
position: absolute;
}
 
#contact {
width: 75px;
height: 105px;
left: 459px;
top: 433px;
position: absolute;
}

#music {
width: 64px;
height: 86px;
left: 590px;
top: 458px;
position: absolute;
}

#phoebe {
width: 191px;
height: 163px;
left: 9px;
top: 307px;
position: absolute;
}

#cd {
width: 116px;
height: 91px;
left: 669px;
top: 204px;
position: absolute;
}

h1 {
font: bold 12pt arial,sans-serif;
text-indent: 20px;
color: #fff;
}

h2 {
font: bold 14pt arial,sans-serif;
}

h3 {
font: bold 13pt arial,sans-serif;
margin: 0px 0px 0px 15px;
padding: 0px;
color: #fff;
}

h4 {
font: bold 12pt arial,sans-serif;
}

h5 {
font: bold 14pt arial,sans-serif;
color: #e0c157;
padding: 0px;
margin: 0px;
}

h6 {
font-family: italic 12pt arial,sans-serif;
}

p {
font: 13px arial,sans-serif;
margin: 5px 25px 5px 25px;
color: #fff;
}

p {
font: 13px arial,sans-serif;
margin: 5px 25px 5px 25px;
color: #fff;
}

img {
border: 0px;
margin: 0px;
padding: 0px; 
}

a.chronicles {  
    display: block;  
    width: 78px;  
    height: 68px;  
    background: url(chronicles.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.chronicles {  
    background-position: 0 -78px;
}

a.bio {  
    display: block;  
    width: 84px;  
    height: 84px;  
    background: url(bio.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.bio {  
    background-position: 0 -84px;
}

a.gallery {  
    display: block;  
    width: 58px;  
    height: 87px;  
    background: url(gallery.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.gallery {
    background-position: 0 -87px;
}

a.links {  
    display: block;  
    width: 61px;  
    height: 96px;  
    background: url(links.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.links {  
    background-position: 0 -96px;
}

a.gigs {  
    display: block;  
    width: 61px;  
    height: 93px;  
    background: url(gigs.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.gigs {  
    background-position: 0 -93px;
}

a.contact {  
    display: block;  
    width: 75px;  
    height: 105px;  
    background: url(contact.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.contact {
    background-position: 0 -105px;
}

a.music {  
    display: block;  
    width: 64px;  
    height: 86px;  
    background: url(music.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.music {
    background-position: 0 -86px;
}

a.phoebe {  
    display: block;  
    width: 191px;  
    height: 163px;  
    background: url(phoebe.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.phoebe {
    background-position: 0 -163px;
}

a.cd {  
    display: block;  
    width: 116px;  
    height: 91px;  
    background: url(cd.png) no-repeat 0 0;
	overflow: hidden;  
    text-indent: -10000px;  
    font-size: 0px;  
    line-height: 0px;
}
  
a:hover.cd {
    background-position: 0 -91px;
}