/* fonts */

* {font-family: "Arial Narrow", Arial, sans-serif; font-size: 12pt;}
body {background-image: url(images/bg.gif); background-repeat: repeat-x; background-color: #008000; 
background-attachment: fixed; font-family: "Arial Narrow", Arial, sans-serif}
p, input, select, option, textarea {font-size: 12pt; font-family: "Arial Narrow", Arial, sans-serif}
.news {font-size: 11pt; text-align: justify;}
#banner {font: bold 30pt "Times New Roman"; color: #808080;}
#pagebanner {font: bold 18pt "Times New Roman"; color: #808080;}
ul {color: #008000}

ul#bw {color: black;}
.samples {background-color: #E3E4E8; border: #008000 1px solid; padding-left: 5px; margin: 6px; list-style-type: none;}
.bgwhite {background-color: #FFFFFF;}
#contacts {background-color: #E3E4E8;}
.toptext {vertical-align: text-top;}

/* headings */

h3 {border-bottom: 2px solid #008000; padding-bottom: 3px; color: #008000; font-size: 14pt}
h4 {border: 1px solid #008000; padding: 2px; color: #008000; background-color: #E3E4E8; font-size: 13pt;}
h4#plain {border: none; color: #008000; font-size: 13pt; font-weight: bold; text-decoration: underline;}
h4#plain_bg {border: none; color: #008000; font-size: 13pt; font-weight: bold; text-decoration: underline; background-color: #FFFFFF;}

/* tables */

table {border: 30px solid #FFFFFF; border-top: 0px; border-collapse: collapse;}
table#docs {border: 0px solid #FFFFFF; border-collapse: separate;}
td#welcome {background-image: url(images/bg7.gif); background-repeat: no-repeat; 
            padding: 10px; font: 13pt Arial Narrow; text-align: justify; color: #008000;}
td#welcome1 {background-color: white; padding: 10px; font: 13pt Arial Narrow; text-align: justify; color: #008000;}
td.bgwhite {background-color: #FFFFFF;}
td.section {background-color: #FFFFFF; color: #008000; vertical-align: text-top; text-align: right; padding-right: 5px; height: 32px;}
td.prog {text-indent: 30; font-size: 13pt;}
td.player {background-color: #E3E4E8; vertical-align: text-top; padding-left: 5px; height: 32px;}
td#tab-on {background-color: #E4E4E8; font-weight: bold; font-size: 12pt; color: #008000; text-align: center;}
td.tab-off {background-color: #CCCCCC; font-size: 12pt; color: #008000; text-align: center;}
td#tab-under {background-color: #E3E4E8; height: 20px;}
td#title {background-color: #FFFFFF;}
td#home {background-color: #FFFFCC; text-align: center;}
td#about {background-color: #FFFF99; text-align: center;}
td#music {background-color: #FFFF55; text-align: center;}
td#member {background-color: #FFEE00; text-align: center;}
td#gigs {background-color: #FFDD00; text-align: center;}
td#contacts {background-color: #FFCC00; text-align: center;}
td#gallery {background-color: #FFAA00; text-align: center;}
td#links {background-color: #FF8800; text-align: center;}
td#logins {background-color: #FF5500; text-align: center;}
td#forum {background-color: #E3E5E8; text-align: left; border: #FFFFFF 20px solid; border-top-width: 0px;}

/* links */

A:link {color: #008000; text-decoration: none;}
A:link img {border: solid 1px white;}
A:visited {color: #008000; text-decoration: none;}
A:visited img {border: solid 1px white;}
A:hover {color: gray; text-decoration: none;}
A:hover img {border: solid 1px #008000;}
A:active {color: #008000; text-decoration: none;}
A:active img {border: solid 1px blue;}
#currentA {color: #008000; font-weight: bold;}
A:link.profile {color: #008000; text-decoration: none; background-color: #E3E4E8;}
A:visited.profile {color: #008000; text-decoration: none; background-color: #E3E4E8;}
A:hover.profile {color: gray; text-decoration: none; background-color: #E3E4E8;}
A:active.profile {color: #008000; text-decoration: none; background-color: #E3E4E8;}

