body { 
   margin-top: 1em;
   background-color: #990000;
}
A:link {
    color:            #8b0000;
    text-decoration:  underline;
}
A:visited {
    color:            #026597;
    text-decoration:  underline;
}
A:hover {
    color:            #646464;
    text-decoration:  none;
}
A:active {
    color:            #026597;
    text-decoration:  none;
}
#header {
   width: 600px;
   margin: 0 auto;
   text-align: center;
   height: 201px;
}
#nav {
   background:#ffffff;
   border-bottom:2px solid #990000;
   width: 625px;
   margin: 0 auto;
   padding-top: 5px;
   padding-bottom: 2px;
}
#main {
   background-color: #ffffff;
   width: 625px;
   text-align: center;
   margin: 0 auto;
   padding-right: 10px;
   padding-left: 10px;
}
#main p {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   color: #990000;
}
#news_header {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 14px;
   font-weight: bold;
   text-align: center;
   color: #ffffff;
   background-color: #990000;
   padding-top: 2px;
   padding-right: 30px;
   padding-left: 30px;
   margin-top: 10px;
   vertical-align: middle;
   height: 20px;
}
#news_content {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 12px;
   font-weight: normal;
   text-align: center;
   color: #666666;
   border-left: #990000 2px solid;
   border-right: #990000 2px solid;
   border-bottom: #990000 2px solid;
   margin: 0 auto;
   padding-top: 2px;
   padding-left: 20px;
   padding-right: 20px;
}
#audio_title {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 18px;
   font-weight: normal;
   text-align: center;
   color: #000000;
   padding-top: 2px;
   padding-right: 30px;
   padding-left: 30px;
   vertical-align: middle;
   border-left: #990000 2px solid;
   border-right: #990000 2px solid;
   border-top: #990000 2px solid;
}
#audio_quote {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-align: center;
   color: #19384B;
   margin: 0 auto;
   padding-top: 2px;
   padding-left: 20px;
   padding-right: 20px;
   border-bottom: #990000 2px solid;
   border-left: #990000 2px solid;
   border-right: #990000 2px solid;
   border-top: #990000 2px dashed;
}
p#bodytext {
   font-family: Calibri, Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 1em;
   font-weight: normal;
   text-align: center;
   color: #19384B;
   padding-right: 10px;
   padding-left: 10px;
}
#links {
   text-align: left;
   margin: 0 auto;
   padding-left: 30px;
}
p#links {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   color: #666666;
}

#footer {
   width: 600px;
   margin: 0 auto;
   text-align: center;
}
#footer a:link {
   color:           #ffffff;
   text-decoration: underline;
}
#footer A:visited {
   color:           #ffffff;
   text-decoration: underline;
}
#footer A:hover {
   color:           #c5c5c5;
   text-decoration: none;
}
#footer A:active {
   color:           #ffffff;
   text-decoration: none;
}
h1 {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-weight: bold;
   font-size: 17px;
   color: #026597;
}
h2 {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 13px;
   color: #026597;
   text-align: center;
}
h3 {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 12px;
   color: #990000;
   text-align: center;
}
p {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 11px;
   font-weight: normal;
   text-align: center;
   color: #000000;
}
th {
   text-align:center;
   font-weight:bold;
   color: #ffffff;
}
input {
   background-color: #c5c5c5;
   color: #990000;
   font-family: Aerial, Verdana, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-weight: normal;
   font-size: 10pt
}
img {
   border: none;
}

/* ------------------------------------------------------------------------- */

.imgboarder {
      border: 3px solid #026597;
}
.noRepeat
{
    background-repeat: no-repeat;
}
  
.LeftRepeat
  {
    background-repeat: repeat-y;
    background-position: top right;
}

.RightRepeat
  {
    background-repeat: repeat-y;
    background-position: top left;
}
.bodytext {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 14px;
   color: #000000;
}
.title {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-weight: bold;
   font-size: 18px;
   color: #026597;
}
.song_title {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   color: #990000;
   font-size: 12px;
}
.quote {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   color: #4D0217;
   font-size: 10px;
}
.error {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   color: red;
   font-size: 11px;
}
.news_title {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-weight: bold;
   font-size: 12px;
   color: #026597;
}
.header {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 14px;
   color: #026597;
   text-align: center;
}
.headingline {
        background-color: #026597;
}
.button {
   font-weight: bold;
   color: #ffffff;
   background-color: #990000;
   border: #000000 1px solid;
   font-size: 11px;
}
.helpertext {
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
   font-size: 11px;
   color: #6f6f6f;
}
