﻿/* All Pages */

body {
font-family: sans-serif;
font-size: 14px;
color: #000000; /* black text */
background: #74A8A8; /* Bluegreen */ }

#content {
background-color: rgb(200,220,220); /* light bluegreen */
padding: 5px;
border: 1px solid #000000; }

#lyrics {
padding-bottom: 25px;
text-align: center; }

p {
font-family: sans-serif;
font-size: 14px;
color: #000000; /* black text */
text-align: left; }

h3 { 
margin-left: 0px;
margin-top: 0px;
font-family: Times New Roman, serif;
color: #FFFFFF; /* white text */
text-align: left;
background-color: #456363; /* Dark bluegreen */
border: 1px solid #505050; /* gray */
padding: 5px;
margin: 0px,0px; -moz-border-radius: 10px; }

img {
border: 0px }

a:link { 
color: #0000FF; /* blue text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */ /* solid, double, groove, dotted, dashed, inset, outset, ridge, hidden */
font-family: Arial, sans-serif;
text-transform: normal; /* normal, uppercase, lowercase, capitalize */
text-decoration: underline; /* none, underline, overline, line-through */
/* font-variant: small-caps; */
letter-spacing: 0px;
word-spacing: 0px; /* normal, bold, bolder, or a numeric value from 100 (thin) to 900 (thick) */
font-style: normal; /* normal, italic, oblique */ }

a:visited { 
color: #0000D0; /* darker blue text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */
font-family: Arial, sans-serif;
text-transform: normal;
text-decoration: normal;
letter-spacing: 0px;
word-spacing: 0px;
font-style: normal; }

a:hover{
color: #FF0000; /* red text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */
font-family: Arial, sans-serif;
text-transform: normal;
text-decoration: none;
letter-spacing: 0px;
word-spacing: 0px;
font-style: normal; }

a:active{
color: #800080; /* purple text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */
font-family: Arial, sans-serif;
text-transform: normal;
text-decoration: none;
letter-spacing: 0px;
word-spacing: 0px;
font-style: normal; }

.subheading {
margin-left: 10px;
margin-top: 0px;
font-family: Times New Roman, serif;
font-size: 16px;
color: #990000; /* maroon */
font-weight: bold; }

.noscript {
font-family: sans-serif;
font-size: 14px;
color: #FF0000; /* red text */
font-weight: bold; }


/* About Page */
#bandmembers {
margin-left: 20px;
margin-top: 0px;
margin-right: 20px;
font-family: Arial, sans-serif;
font-size: 14px;
font-weight: bold;
color: #000080; /* maroon text */ }

.instruments {
font-family: Arial, sans-serif;
font-size: 14px;
font-weight: normal;
color: #990000; /* dark gray text */ }

#bio {
margin-left: 20px;
margin-top: 0px;
margin-right: 20px; }

/* Shows Page */

.showDate {
font-family: Times New Roman, serif;
font-size: 16px;
color: #990000; /* maroon text */
font-weight: bold;
text-align: center; }

.showInfo {
font-family: sans-serif;
font-size: 14px;
color: #000000; /* black text */
font-weight: normal;
text-align: center; }

/* Audio Page */

.musicplayer {
font-family: sans-serif;
font-size: 14px;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
width: 300px; }

a:Link.eLink {
text-decoration: none; /* none, underline, overline, line-through */ }

.Info {
margin-left: 20px;
margin-right: 20px;
width: auto; }

.Tracks {
margin-left: 10px;
margin-right: 10px;
font-weight: bold;
color: #990000; /* maroon text */ }

.Albums {
margin-top: -18px;
margin-left: 200px; -moz-border-radius: 10px;
margin-right: 200px; -moz-border-radius: 10px;
font-family: sans-serif;
font-size: 14px;
border: 1px solid #505050; /* gray */
background-color: #456363;
text-align: center; }

#practice_2008-04-04 {
margin-top: -18px;
margin-left: 10px;
margin-right: 10px;
font-family: sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
text-align: center; }

#Demos {
margin-top: -18px;
margin-left: 10px;
margin-right: 10px;
font-family: sans-serif;
font-size: 14px;
font-weight: bold;
color: #FFFFFF;
border-left: 1px solid #505050; /* gray */
padding-left: 30px;
text-align: center; }

/* Pics Page */

#bigger {
margin-left: 10px;
margin-top: 0px;
margin-right: 10px;
font-family: sans-serif;
font-size: 14px;
color: #000000; /* black text */
text-align: center; }

.picsbody {
margin-left: 10px;
margin-top: 0px;
margin-right: 10px;
font-family: sans-serif;
font-size: 14px;
color: #000000; /* black text */
text-align: center; }

/* Video Page */

#connectionSpeed {
margin-left: 30px;
margin-top: 0px;
margin-right: 30px;
font-family: sans-serif;
font-size:10px;
color:#000080; /* white text */
text-align: center; }

.video-body {
font-family: Arial, sans-serif;
font-size: 14px;
margin-top: 0px;
margin-left: 30px;
margin-right: 30px; }

a:link.video-links { 
color: #0000FF; /* blue text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */ /* solid, double, groove, dotted, dashed, inset, outset, ridge, hidden */
font-family: Arial, sans-serif;
text-transform: normal; /* normal, uppercase, lowercase, capitalize */
text-decoration: underline; /* none, underline, overline, line-through */
/* font-variant: small-caps; */
letter-spacing: 0px;
word-spacing: 0px;
font-weight: normal; /* normal, bold, bolder, or a numeric value from 100 (thin) to 900 (thick) */
font-style: normal; /* normal, italic, oblique */ }

a:visited.video-links { 
color: #0000D0; /* darker blue text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */
font-family: Arial, sans-serif;
text-transform: normal;
text-decoration: normal;
letter-spacing: 0px;
word-spacing: 0px;
font-weight: normal;
font-style: normal; }

a:hover.video-links {
color: #FF0000; /* red text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */
font-family: Arial, sans-serif;
text-transform: normal;
text-decoration: none;
letter-spacing: 0px;
word-spacing: 0px;
font-weight: normal;
font-style: normal; }

a:active.video-links {
color: #800080; /* purple text */
background-color: none;
font-size: 14px;
border: 0px solid #0000FF; /* blue */
font-family: Arial, sans-serif;
text-transform: normal;
text-decoration: none;
letter-spacing: 0px;
word-spacing: 0px;
font-weight: normal;
font-style: normal; }

/* Webcam */

#webcam {
margin-left: 10px;
margin-top: 0px;
margin-right: 10px;
font-family: sans-serif;
font-size:13px;
color:#000000; /* green text */
text-align: center; }

/* Chat */

#chat {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
font-family: sans-serif;
font-size: 13px;
color: #000000; /* black text */
text-align: center; }

.nickColor {
color: #990000; /* maroon text */ }

/* Merch Page */

.merch {
margin-left: 20px;
margin-top: 0px;
margin-right: 20px;
font-family: sans-serif;
font-size:14px;
color:#000000; /* green text */
text-align: left; }

#merch {
margin-left: auto;
margin-right: auto;
width: 500px;}

/* Links Page */

.linksbody {
margin-left: 20px;
margin-right: 20px;
font-family: Arial, sans-serif;
font-size: 14px; }

/* Mailing List Page */

#mail-signup {
margin-left: auto;
margin-right: auto;
width: 434px;}

/* Old News Page */
.news-body {
font-family: sans-serif;
font-size: 14px;
color: #000000; /* black text */
text-align: left;
margin-left: 20px;
margin-top: 0px;
margin-right: 20px; }

.news {
margin-bottom: 30px;
}

.news-date {
border-top: 1px solid #9f9894;
border-bottom: 1px solid #9f9894;
margin-left: 10px;
margin-top: 0px;
font-family: Times New Roman, serif;
font-size: 16px;
color: #990000; /* maroon text */
font-weight: bold; }

.news-time {
font-style: italic;
float: right;
color: #000080; /* black text */
font-size: 8pt; }