
body {
  margin: 0 0 10px 0;
  padding: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  background: #7f752e;
  font-size: 12px;
  color: #000000;
}

 a:link { color:#000000; text-decoration:none; font-weight:none; }
 a:visited { color:#000000; text-decoration:none; font-weight:none; }
 a:hover { color:#000000; text-decoration:underline; font-weight:none; }


#maincontent {
  width: 672px;
  margin: 0 auto 0 auto;
  background: #ffffff;
  padding: 0 21px 10px 21px;

}

#header {
  width: 672px;
  height: 201px;
  background: #fff2f7;
  background-image: url(img/banner.jpg);
  margin: 0 auto 0 auto;
}

#leftmenu {
  width: 164px;
  vertical-align: top;
}

#content {
  width: 504px;
  padding: 0 0 0 4px;
  vertical-align: top;
}

#inhalt {
  border: 4px solid #dddddd;
  padding: 5px;
  margin: 5px 0 0 0;
}

#inhalt h1 {
  font-size: 16px;
  color: #ad2815;
  margin: 0;
  padding: 0;
}

#inhalt_header {
  color: #ffffff;
  font-weight: bold;
  background:  #837c2b;
  padding: 5px;
  border-bottom: 5px solid #b8b268;
}

#inhalt p {
  margin: 8px 0 4px 0;
  padding: 0;
}

#footer {
  width: 672px;
  height: 24px;
  margin: 0 auto 0 auto;
  background-image: url(img/footer.jpg);
  text-align: center;
  padding: 17px 0 0 0;
}

.footertext {
  font-weight: bold;
  color: #ffffff;
}

.lmenubot {
  background: #685c28;
  padding: 15px 5px 15px 5px;
  margin: 15px 0 5px 0;
  text-align: center;
}

.lmenubot img {
  border: 1px solid #ffffff;
}

.homelink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #ffba00;
  border-right: 7px solid #ffba00;
  font-weight: bold;
}

.newslink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #837c2b;
  border-right: 7px solid #837c2b;
  font-weight: bold;
}

.bandlink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #eb7b17;
  border-right: 7px solid #eb7b17;
  font-weight: bold;
}

.memberslink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #000000;
  border-right: 7px solid #000000;
  font-weight: bold;
}

.lyricslink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #a8251b;
  border-right: 7px solid #a8251b;
  font-weight: bold;
}

.dateslink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #5a551b;
  border-right: 7px solid #5a551b;
  font-weight: bold;
}

.picslink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #ad310b;
  border-right: 7px solid #ad310b;
  font-weight: bold;
}

.videoslink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #486283;
  border-right: 7px solid #486283;
  font-weight: bold;
}

.linkslink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #9b6b43;
  border-right: 7px solid #9b6b43;
  font-weight: bold;
}

.forumlink {
  width: 114px;
  padding: 5px;
  display: block;
  background: #f0f0f0;
  border-left: 33px solid #B8B268;
  border-right: 7px solid #B8B268;
  font-weight: bold;
}

.tab_members {
  border: 1px solid #837c2b;
}

.tab_members th {
  text-align: left;
  vertical-align: top;
  padding: 4px;
}

.tab_members td {
  padding: 4px;
}


.tab_dates {
  border: 1px solid #837c2b;
  width: 485px;
}

.tab_dates th {
  text-align: left;
  vertical-align: top;
  padding: 4px;
}

.tab_dates td {
  padding: 8px 4px 8px 4px;
}






