body {
background-color: #000000;
  margin: 0;
  padding: 0;
  text-align: center;
  font-family: Arial, Univers, sans-serif;
  font-size: 12px;

  
scrollbar-3dlight-color: white;
scrollbar-arrow-color: white;
scrollbar-base-color: black;
scrollbar-darkshadow-color: white;
scrollbar-face-color: black;
scrollbar-highlight-color: white;
scrollbar-shadow-color: black;

}

a {
  color:#B21800;

}
a:hover {
  color: #3a1414;
  text-decoration: none;
}
a.topmenu {
  color:#3a1414;

}
a.topmenu:hover {
  color: #B21800;
  text-decoration: none;
}


#frame {
  background-color: #ffffff;
  position: relative;
  width: 900px;
  height: 600px;
  overflow: visible;
  margin: 10 auto 0 auto;
  padding: 0 0 0 0;
  text-align: left;
}

#left {
  margin: 0;
  padding: 0;
  width: 271px; 
  height: 600px;
  background:  url(images/homebg.jpg);
  background-repeat: no-repeat;
  position: absolute;
  left: 0px;
  top: 0px;
}
#content{
text-align:center;
width: 480px;
height:400px;
background-color: #d7d2ba;
  overflow: auto;
}
table.container{
height:100%;
background-color:white;
width:100%
}
table.gigs{
	font-size: 11px;
	font:arial;
		padding-top,padding-bottom: 5px;
	}
	table.listen{
		font-size: 11px;
		font-weight: bold;
	font:arial;
	padding-top,padding-bottom: 5px;
	}
td.head_gigs, td.head_listen{
font-size:14px;
font-weight:bold;
background-color:#330000;
padding:3px;
padding-left:6px;
color:white;

}
td.contenttext{
	//*background: url(images/titelbg.gif) no-repeat;*//
		vertical-align:top;
		width: 100%;
		padding:2 px;
		padding-left: 4px;
		padding-top:8px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:11px;
		}
span.title{
	font-size:12 px;
	font-weight: bold;
	color: #B21800;
	}
span.dateline{
	font-size:10px;
	font-weight: bold;
	color: #000000;
	}