body {margin-top: 0; background-color:#CFCFCF; padding:0; font-size:0.8em; font-family:Arial;}

a:link {color:#1963B6; text-decoration: none;}
a:visited {color:#1963B6; text-decoration: none;}
a:active {color:#1963B6; text-decoration: none;}
a:hover {color:#1963B6; text-decoration: underline;}

div#logo {
    width: 770px;
    height: 135px;
    margin: 0 auto;
    background: #ff0000;
  }

div#navigation {
    width: 770px;
    height: 25px;
    margin: 0 auto;
    background: #ffffff;
  }

div#content {
    padding-top: 10px;
    position:relative;
    width: 764px;
    margin: 0 auto;
    background: #ffffff;
    border-right: 3px solid #000000;
    border-left: 3px solid #000000;
    border-bottom: 3px solid #000000;
  }

div#news {
    position:relative;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 390px;
    background: #ffffff;
    border-right: 3px double #513D17;
  }

div#about {
    padding-top: 10px;
    position:absolute; top:0px; left:403px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 351px;
    margin: 0 auto;
    background: #ffffff;
  }

table#menu {
    width: 770 px;
    height: 25px;
    bordeR: 0;
    margin: 0;
    border-collapse: collapse;
    border-spacing: 0;
    padding: 0;
  }

div#footer {
    width: 754px;
    margin: 0 auto;
    padding: 5px;
    background: #CFCFCF;
    border-right: 3px solid #000000;
    border-left: 3px solid #000000;
    border-bottom: 3px solid #000000;
  }

div#linklist {
    position:relative;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 390px;
    background: #ffffff;
    border-right: 3px double #513D17;
  }

div#exit {
    padding-top: 10px;
    position:absolute; top:0px; left:403px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 351px;
    margin: 0 auto;
    background: #ffffff;
  }

div#contact {
    position:relative;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 390px;
    background: #ffffff;
    border-right: 3px double #513D17;
  }

div#letter {
    padding-top: 10px;
    position:absolute; top:0px; left:403px;
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    width: 351px;
    margin: 0 auto;
    background: #ffffff;
  }

.newsdate {
    width: 378px;
    border-collapse: collapse;
    border-spacing: 0;
    background: #CFCFCF;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}

.newsentry {
    width: 378px;
    border-collapse: collapse;
    border-spacing: 0;
    background: #FFFFFF;
    font-weight: none;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
    text-align: justify;
}

.aboutentry {
    width: 341px;
    border-collapse: collapse;
    border-spacing: 0;
    background: #FFFFFF;
    font-weight: none;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 2px;
    text-align: justify;
}

.playlistheader {
    width: 339px;
    border-collapse: collapse;
    border-spacing: 0;
    background: #CFCFCF;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    border-top: 1px solid #000000;
    border-bottom: 1px solid #000000;
}

.playlist {
    width: 339px;
    border-collapse: collapse;
    border-spacing: 0;
    background: #ffffff;
    font-weight: none;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
    border-right: 1px solid #000000;
    border-left: 1px solid #000000;
    border-bottom: 1px solid #000000;
}