img{
  border: 0;
}
.logo_bg{
  background-color: #5a5a5a;
  filter: alpha(opacity=65);
  position: absolute;
  z-index: 10;
}
.logo_img{
  position: absolute;
  z-index: 20;
}
.logo_box{
  border-top: #7d7d7d 1px solid;
  border-bottom: #7d7d7d 1px solid;
  border-left: #7d7d7d 1px solid;
  border-right: #7d7d7d 1px solid;
  position: absolute;
  z-index: 5;
}
.main_table{
  margin-left: 63px;
  background-color: #737373;
}
.p-shadow{
  padding-top: 3px;
  padding-left: 3px;
  float:left;
  background: url(img/shadow_bg.gif) no-repeat bottom right;
}
.p-shadow div{
  padding: 5px 5px 5px 5px;
}
.inner_table{
  background: url(img/home_bg.jpg) no-repeat bottom left;
  background-color: #aeaeae;
}
.inner_table_gigs{
  background: url(img/gigs_bg.jpg) no-repeat bottom right;
  background-color: #aeaeae;
}
.inner_table_gallery{
  background-color: #282828;
}
.inner_table_gallery_top{
  background: url(img/gallery_top.jpg) no-repeat top left;
}
.inner_table_gallery_bottom{
  background: url(img/gallery_bottom.jpg) no-repeat bottom right;
}
.inner_table_audio_top{
  background: url(img/audio_bg.jpg) no-repeat top middle;
}
.inner_table_audio_bottom{
  background: url(img/audio_bg.gif) no-repeat top middle;
  background-color: #aeaeae;
}
.inner_table_contact{
  background-color: #aeaeae;
}
.small_inner_table{
  margin-right: 5px;
}
.small_inner_table_text{
  padding-top: 3px;
  padding-left: 12px;
  font: bold 30px "Courier New",Arial;
  color: #000000;
  letter-spacing: 2px;
}
.small_lower_table{
  background: url(img/news_bg.jpg) no-repeat bottom left;
  margin-right: 5px;
}
.small_lower_table_gigs{
  background-color: #676767;
  margin-left: 20px;
}
.small_lower_table_contact{
  background: url(img/contact.jpg) no-repeat center left;
  margin-left: 20px;
}
.small_lower_table_text{
  padding-top: 0px;
  padding-left: 4px;
  padding-right: 0px;
  vertical-align: top;
}
.small_lower_table_div{
  height: 325;
  overflow: scroll;
  overflow-x: hidden;
  /*overflow-y: hidden;*/
  scrollbar-base-color: #aeaeae;
  scrollbar-face-color: #9e0b0e;
  scrollbar-track-color: #595959;
  scrollbar-arrow-color: #595959;
  scrollbar-3dlight-color: ;
  scrollbar-highlight-color: ;
  scrollbar-shadow-color: #aeaeae;
  scrollbar-darkshadow-color: ;
}
span.highlight{
  padding-right: 2px;
  font: normal 15px "Courier New",Arial;
  color: #000000;
  background-color:#aeaeae;
  line-height: 18pt;
}
span.normal{
  padding-right: 2px;
  font: bold 13px "Courier New",Arial;
  color: #000000;
  line-height: 16pt;
}
.menubar{
  font: bold 18px "Courier New",Arial;
  color: #000000;
  vertical-align: middle;
}
.menubar a{
  font: bold 18px "Courier New",Arial;
  color: #000000;
  text-decoration: none;
}
.menubar a:hover {
  color: #990000;
  text-decoration: none;
}
.menubar a:active {
  color: #990000;
  text-decoration: none;
}
.menubar2{
  font: bold 18px "Courier New",Arial;
  color: #000000;
  vertical-align: middle;
  background: url(img/clips.gif) no-repeat top right;
}
.menubar2 a{
  font: bold 18px "Courier New",Arial;
  color: #000000;
  text-decoration: none;
}
.menubar2 a:hover {
  color: #990000;
  text-decoration: none;
}
.menubar2 a:active {
  color: #990000;
  text-decoration: none;
}
.imagepad {
  display: block;
  float: left;
  position: relative;
}
.textpad {
  display: block;
  float: left;
  margin-top: 5px;
  position: relative;
}
.contact_title{
  font: bold 36px Courier,Arial;
  color: #000000;
  letter-spacing: 2px;
  padding-right: 25;
}
.contactdetails{
  font: normal 12px "Courier New",Arial;
  color: #000000;
  letter-spacing: 0px;
  line-height: 12pt;
}
.contactdetails a{
  font: normal 12px "Courier New",Arial;
  color: #000000;
  text-decoration: none;
  line-height: 12pt;
}
.contactdetails a:hover{
  color: #000000;
  text-decoration: none;
}
.contactdetails a:active{
  color: #000000;
  text-decoration: none;
}
.button_link{
  cursor: 'hand';
}
.logo_text{
  background-color: transparent;
  position: absolute;
  z-index: 10;
}
.audio_title{
  font: normal 22px "New Times Roman";
  color: #ff0000;
  letter-spacing: 2px;
  filter:glow(color=ff0000,strength=2);
}
.audio_clips{
  font: bold 13px "New Times Roman";
  color: #000000;
  letter-spacing: 1px;
}
.audio_clips a{
  font: bold 13px "New Times Roman";
  color: #000000;
  text-decoration: none;
}
.audio_clips a:hover{
  color: #000000;
  text-decoration: none;
}
.audio_clips a:active{
  color: #000000;
  text-decoration: none;
}
.PopUpText{
  font: bold 14px "New Times Roman";
  color: #595959;
}