BODY {
background: #142117 url('images/background.jpg') center repeat-y;
background-attachment: fixed;
scrollbar-3d-light-color: #F8F0E0;
scrollbar-arrow-color: #55aece;
scrollbar-base-color: black;
scrollbar-dark-shadow-color: #000000;
scrollbar-face-color: #142117;
scrollbar-highlight-color: #35593e;
scrollbar-shadow-color: #000000;
}

table.main {
background: transparent url('images/bg-table.png') repeat-y;
border: #213723 4px solid;
}

td.nav {
font-family: sans-serif;
font-size: 15px;
color: #c0dfc3;
text-decoration: none;
font-weight: bold;
padding: 5px;
}
.nav a:link, .nav a:visited {
font-family: "Lucida Sans", sans-serif;
font-size: 15px;
font-style: italic;
color: #c0dfc3;
text-decoration: none;
font-weight: bold;
}
.nav a:active, .nav a:hover {
font-family: "Lucida Sans", sans-serif;
font-size: 15px;
font-style: italic;
color: white;
text-decoration: underline;
font-weight: bold;
}

td.content {
font-family: "Lucida Sans", sans-serif;
font-size: 14px;
color: #c0dfc3;
text-decoration: none;
font-weight: normal;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 10px;
text-align: left;
vertical-align: top;
}

#music-clips {
font-family: "Times New Roman", sans-serif;
font-size: 14px;
color: #c0dfc3;
text-decoration: none;
font-weight: normal;
padding: 2px;
}

.content H1 {
font-family: "Times New Roman", sans-serif;
font-size: 24px;
font-style: italic;
color: white;
text-decoration: none;
font-weight: bold;
border-bottom: #7b9a7e 1px solid;
padding-top: 0px;
margin-top: 0px;
}
.content H2 {
font-family: "Times New Roman", sans-serif;
font-size: 16px;
font-style: italic;
color: white;
text-decoration: none;
font-weight: bold;
}
.content a:link, .content a:visited {
font-family: "Lucida Sans", sans-serif;
font-size: 14px;
font-style: italic;
color: white;
text-decoration: none;
font-weight: bold;
}
.content a:active, .content a:hover {
font-family: "Lucida Sans", sans-serif;
font-size: 14px;
font-style: italic;
color: white;
text-decoration: underline;
font-weight: bold;
}


td.fieldNames {
font-family: sans-serif;
font-size: 12px;
color: #98daf7;
text-decoration: none;
font-weight: bold;
padding: 4px;
}
td.received {
font-family: sans-serif;
font-size: 15px;
color: #ceaaed;
text-decoration: none;
font-weight: bold;
padding: 4px;
}
.fields {
background: #142117 url('images/bg-fields.jpg') repeat-x;
font-family: sans-serif;
font-size: 12px;
color: black;
text-decoration: none;
font-weight: bold;
padding: 2px;
border: #142117 1px solid;
}
.fields2 {
background: #142117 url('images/bg-fields2.jpg') repeat-x;
font-family: sans-serif;
font-size: 12px;
color: black;
text-decoration: none;
font-weight: bold;
padding: 2px;
border: #142117 1px solid;
}
.submits {
background: #ceaaed url('images/bg-fields3.jpg') repeat-x;
font-family: sans-serif;
font-size: 10px;
color: #360362;
text-decoration: none;
font-weight: bold;
padding: 2px;
border: #9f73c4 1px solid;
}

td.navH {
font-family: sans-serif;
font-size: 11px;
color: #ba92dd;
text-decoration: none;
font-weight: bold;
padding: 3px;
text-align: center;
vertical-align: middle;
}
.navH a:link, .navH a:visited {
font-family: sans-serif;
font-size: 11px;
color: black;
text-decoration: none;
font-weight: bold;
}
.navH a:active, .navH a:hover {
font-family: sans-serif;
font-size: 11px;
color: #58079e;
text-decoration: underline;
font-weight: bold;
}

td.footer {
font-family: sans-serif;
font-size: 12px;
color: #c0dfc3;
text-decoration: none;
font-weight: bold;
padding: 5px;
text-align: center;
}
.footer a:link, .footer a:visited {
font-family: sans-serif;
font-size: 12px;
font-style: italic;
color: #c0dfc3;
text-decoration: none;
font-weight: bold;
}
.footer a:active, .footer a:hover {
font-family: sans-serif;
font-size: 12px;
font-style: italic;
color: white;
text-decoration: underline;
font-weight: bold;
}