BODY {
        background: #000;
        font-family: Arial, Helvetica, sans-serif;
        margin-top: 5px;
        margin-left: 0%;
        margin-right: 0%;
     }
H1 {
     font-family: Times New Roman, serif;
     color: #FFC;
   }
FORM {
       font-family: sans-serif;
       font-size: 75%;
       font-weight: bold;
       text-align: center;
     }
P { font-family: Arial, Helvetica, sans-serif }
P.news {
         font-family: Arial, Helvetica, sans-serif;
         margin-top: 0px;
         margin-bottom: 12px;
        }
TABLE.mainintro {
                  font-family: Arial, Helvetica, sans-serif;
                  color: #000;
                  background: #CCC;
                }
TD { font-family: Arial, sans-serif }
A.crosshair { cursor:crosshair }
A:link { color: #6CF }
A:visited { color: #6CF }
A:active { color: #FF0 }
A:hover { color: #FF0 }
A.menu:link { color: #FF9; text-decoration: none }
A.menu:visited { color: #FF9; text-decoration: none }
A.menu:active { color: #FFF; text-decoration: underline }
A.menu:hover { color: #FFF; text-decoration: underline }
A.news:link { color: #00F; text-decoration: underline }
A.news:visited { color: #00F; text-decoration: underline }
A.news:active { color: #F00; text-decoration: underline }
A.news:hover { color: #F00; text-decoration: underline }
div.underlay {
               border: 0px solid black;
               background-color: #FADF90;
             }
DIV.one  { background: #CCC url("Images/Corner1.gif") top left no-repeat; }
DIV.two  { background: #CCC url("Images/Corner2.gif") top right no-repeat; }
DIV.three  { background: #CCC url("Images/Corner3.gif") bottom left no-repeat; }
DIV.four  { background: #CCC url("Images/Corner4.gif") bottom right no-repeat; }
H1.email {
           text-align: center;
           padding-top: 15px;
           color: #FF9;
         }
IMG.middle { vertical-align: middle }
DIV.introd {
             margin-left: 15px;
             margin-right: 15px;
             margin-bottom: 0px;
             font-weight: bold;
           }
DIV.news {
          font-family: Arial, sans-serif;
          font-size: 76%;
          margin: 5px;
          font-weight: bold;
        }
LI.tape { list-style: url(Images/tape.gif) outside }
OL { padding-left: 20px }

TD.navpic {
           vertical-align: middle;
           border: thin outset #888;
           background: #006699;
           text-align: center;
         }
TD.nav {
           font-family: Arial, sans-serif;
           font-weight: bold;
           font-size: 100%;
           vertical-align: middle;
           border: thin outset #888;
           background: url(Images/bg_jeans2.gif) #006699;
           text-align: center;
           padding-left: 5px;
           padding-right: 5px;
           white-space: nowrap;
         }
TD.clips {
           font-family: Arial, sans-serif;
           font-weight: bold;
           font-size: 80%;
           vertical-align: middle;
           border: thin outset #888;
           background-color: #707070;
           text-align: center;
           white-space: nowrap;
         }
TD.updated {
             font-size: 76%;
             text-decoration: none;
           }
TH.news {
          font-family: Arial, sans-serif;
          font-size: 76%;
          padding: 2px;
          background: url(Images/rightbg.jpg) #FF8080;
          text-align: center;
          color: FF9;
        }
TD.menu {
          font-size: 76%;
          padding: 6px;
          background: url(Images/stone5.jpg);
        }
TH.menu {
          font-size: 76%;
          color: #FF9;
          padding: 2px;
          background: url(Images/leftbg.jpg);
          text-align: center;
        }
.border {
          float: right;
          border: thick outset #FFF;
        }
.border2 { border: medium inset #FFF }
.border3 {
           float: right;
           border: medium outset #FFF;
         }
.border4 { border: thin inset #FFF }
.centre {
          text-align: center;
          font-family: Arial, sans-serif;
        }
.copyright {
             font-family: Arial, Helvetica, sans-serif;
             text-align: center;
             color: #FFF;
             font-size: 90%;
           }
.countdown {
             text-align: center;
             font-family: Arial, Helvetica, sans-serif;
             font-size: 130%;
             color: #CCC;
           }
.green {
         color: #0F0;
         font-weight: bold;
       }
.grey {
        font-weight: bold;
        color: #CCC;
      }
.intro {
         font-family: Arial, Helvetica, sans-serif;
         margin-left: 4%;
         margin-right: 4%;
         font-size: 110%;
       }

.tcenter { text-align: center }
.tleft { text-align: left }
.left { text-align: left }
.logo { padding-right: 100px }
.newslink { color: #00F }
.ocre { color: #FFC }
.plain { text-decoration: none }
.question {
            font-style: italic;
            color: #FF9;
          }
.quote {
         font-family: Times New Roman;
         font-size: 120%;
         color: #FF9;
       }
.recdate {
           font-weight: normal;
           font-size: 75%;
           font-family: Times New Roman;
           color: #FF9;
         }
.red { color: #F30 }
.tright { text-align: right }
.right { float: right }
.small { font-size: 90% }
.tablet {
          font-family: Arial, Helvetica, sans-serif;
          font-size: 90%;
          color: #FF9;
          text-align: left;
          white-space: nowrap;
        }
.text {
        color: #FFF;
        margin-top: 3%;
        margin-left: 8%;
        margin-right: 8%;
      }

.icecastbox {
              text-align: center;
              padding: 1px;
            }
.icecaststats {
                color: #FFC;
                white-space: nowrap;
                text-align: left;
                margin-top: 3%;
                margin-left: 1%;
                margin-right: 1%;
                border-width: 4px;
                border-style: solid;
                border-color: #888;
                padding: 10px;
              }

.time {
        font-size: 80%;
        text-decoration: none;
      }
.white {color: #FFF }
.yellow { color: #FF9 }

.emailblock {
              background-color: #CCC;
              color: black;
              padding: 20px;
              font-family: arial, verdana;
              margin-left: 6%;
              margin-right: 6%;
              border-width: 1px;
            }
.emailheader { color: blue }
.emailhighlight {
                  background: white;
                  color: red;
                }
.emailsprevnext {
                  font-family: arial, verdana;
                  text-align: center;
                  font-weight: bold;
                }
.emailretrieved {
                  font-family: arial, verdana;
                  color: #FF9;
                  text-align: center;
                }
.emailsmsheader { color: #000 }

ADDRESS.email {
                text-align: right;
                font-size: 120%;
                font-style: italic;
                background-color: #FFFFFF;
                color: #000000;
                text-decoration: none;
               }

DIV.emailbar {
               margin-right: 0;
               border-width: 1px;
               border-color: #999999;
               border-style: ridge;
               background-color: #999999;
               text-align: right;
             }

HR.emailblank { display: none }

A.emailcredit:link { color: #000 }
A.emailcredit:visited { color: #888 }
A.emailcredit:active { color: red }
A.emailcredit:hover { color: red }

