body {
margin:0px;
padding:0px;
background-color:#000000;
background-repeat:repeat-y;
background-position:center;
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

body, html {height:100%;}
* {margin:0;padding:0;}
* html .page {height:100%;}
head+body .page {min-height:100%;}
table.page {
height:100%;
width:780px;
margin-left:auto;
margin-right:auto;
}
#fscr { 
position: absolute; 
top: 0; 
bottom: -1px;
width: 1em; 
}
A:link { text-decoration: underline ; color:#ffffff }
A:visited { text-decoration: underline ; color:#ffffff }
A:active { text-decoration: underline ; color:#ffffff }
A:hover { text-decoration: underline ; color: #F7E379 }

td {font-family:Verdana, Arial, Helvetica, sans-serif}

td.title { 
font-size:10px;
color:#FFFFFF;
font-weight:bold;
width:110px;
vertical-align:top;
padding:5px;
background-image:url(images/td_back.gif); }
td.info { 
font-size:10px;
color:#DDDDDD;
font-weight:normal;
width:300px;
vertical-align:top;
padding:5px;
background-color:#000000; }
td.pic {
vertical-align:top;
text-align:center;
/*padding:5px;*/}
td.middle {
background-image:url(images/centre-cab.jpg);
background-repeat:repeat-y;
vertical-align:top;
margin:0px;
padding:0px;
}
td.footer {
margin:0px;
padding:0px;
vertical-align:top;
}
img.layout {
display:block;
}
.content {
/*background-image:url(images/centre-cab.jpg);
background-repeat:repeat-y;*/
padding-left:70px;
padding-right:70px;
}
.link {
text-align:center;
padding-bottom:10px;
}
table.musicians {
margin-left:auto;
margin-right:auto;
margin-bottom:20px;
width:600px;
}
td.mus {
width:25%;
padding-left:15px;
padding-right:15px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
vertical-align:top;
}
h1 {
font-size:15px;
font-weight:bold;
text-align:center;
}
.menu {
position:absolute;
top:180px;
left:50%;
margin-left:-200px;
}
table.musician {
margin-left:auto;
margin-right:auto;
width:100%;
}
td.cover {
width:210px;
height:210px;
margin:5px;
background-color:#000066;
}
td.song_title {
background-color:#009900;
}
img.original {
float:left;
margin-right:15px;
margin-bottom:8px;
border:1px ridge #FFFFFF;
}
img.mountaineer {
border:1px ridge #FFFFFF;
}
.centre {
text-align:center;
margin-left:auto;
margin-right:auto;
}
img.thumb {
float:left;
border:1px ridge #FFFFFF;
margin-right:25px;
margin-bottom:25px;
}