@import url(../lib.css);

body { background: url('bg-content.png') fixed center center; }

a:link { color: #00c; }
a:visited { color: #337; }
a:hover { color: #700; }
a:active { color: #c00; }

#banner { background: transparent; }
#banner b.top b { border-color: #047; background: #069; }
#banner b b.r1 { background: #047; }
#banner .content { background: transparent; }

#content b.top b { border-color: #047; background: #047; }
#content b.bot b, #content .content {
    border-color: #047; background: white fixed center center;
}
#content b b.r1 { background: #047; }

#nav { z-index: 100; background-attachment: fixed; }
#nav b.top b { border-left-color: #047; border-right-color: #074; background: #074; }
#nav b.bot b.r1 { background: #047; }
#nav b.bot b, #nav .content {
    background: #ffe url('bg-nav.png') fixed center center;
    border-right-color: #074;
}
#nav h2 { background: #074; }

h1, h1 a:link { background: #069; color: #ff7; text-shadow: black 0px 0px 3px; text-decoration: none; }
h2 { background: #047; color: white; text-shadow: black 0px 0px 3px; clear: left; }
h2 a:link { color: #ffc; }
h2 a:visited { color: #eec; }
h3 { clear: left; border-top: double black 3px; border-bottom: dotted #777 1px; margin-bottom: 1ex; }

.listen { font-size: 85%; margin-bottom: 4px; background: #eee; line-height: 1.2; }
.listen a:before { font-weight: bold; content: "> "; }
.listen a {
    margin: 4px;
    padding: 2px;
    border: solid black 1px;
    border-top: none;
    text-decoration: none;
    white-space: nowrap;
    background: #047;
    color: white;
}

.listen a:hover {
    background: #eff;
    color: #047;
}

.verse, .chorus { margin-bottom: 1em; }
.verse { color: #003; }
.chorus { margin-left: 1em; color: #300; }
.bridge { color: #030; }

#desc { background: #ff7; }

object { background: black; }

table { border-collapse: collapse; border: solid black 2px; }
table th { border: solid black 3px; background: #f7f; }
table td { border: solid black 1px; background: #ff7; }
table tr.foot { text-align: right; }
table tr.foot td { border: solid black 2px; font-weight: bold; background: #7ff; }

