<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* CSS Document */

.gigbg {
  margin-right: 7px;
}

@media screen and (min-width: 950px) {
  #container, #header, #menu, #banner, #cssmenu {
    width: 950px;
  }
}

#cssmenu ul li {
  float: left;
}

.mailinglistmenuitem {
  display: none;
}

@media screen and (max-width: 950px) {
  #left {
    max-width: 430px;
  }

  #right {
    display: none;
  }

  .hidemobile {
    display: none;
  }
}

@media screen and (min-width: 640px) and (max-width: 950px) {
  #left {
    max-width: 640px;
  }

  #container, #header, #menu, #banner, #cssmenu {
    width: 644px;
  }

  #right {
    display: none;
  }

  .mailinglistmenuitem {
    display: block;
  }
}

@media screen and (max-width: 640px) {
  #left, #container, #header, #menu, #banner, #cssmenu {
    max-width: 430px;
  }

  #right {
    display: none;
  }

  #cssmenu {
    height: auto;
  }

  #showmenubutton {
    display: block;
  }

  .mailinglistmenuitem {
    display: none;
  }

  .gigbg {
    margin-right: 3px;
  }
}

.volbeat { height: 89px; background-image:url(images/volbeat1.jpg);}

#container {
  margin-left: auto; margin-right:auto;
 }

body {margin:0 ; font-family:Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#fff; background-color:#000; background-image:url(images/main_bg.jpg); line-height:18px; 
letter-spacing: 0.02em;
}

img.floatleft {
	float:left;
	margin:5px;
}

img.floatright {
	float:right;
	margin:5px;
}
a {color: #fff; text-decoration:none; display: block; }
a:hover { color: #F3D303; text-decoration:none;}
.gettickets a {color: #000; text-decoration:none; display: block; background-color:#FC3;  padding-top:5px; padding-bottom:2px; padding-left:3px; }
.gettickets a:hover { color: #fff; text-decoration:none; display: block; background-color: #910F11; padding-top:5px; padding-left:3px;}
object { outline:none}

header {margin-top:10px;}
#banner { margin-top: 8px; float:left;}
#join {height:326px; width:100%; -moz-border-radius: 15px;
border-radius: 15px; background-color: #020000; 
; float:left; margin-top:50px; padding-top:5px; color:#FFFFFF;}
@font-face {
    font-family: 'bebasregular';
    src: url('BEBAS___-webfont.eot');
    src: url('BEBAS___-webfont.eot?#iefix') format('embedded-opentype'),
         url('BEBAS___-webfont.woff') format('woff'),
         url('BEBAS___-webfont.ttf') format('truetype'),
         url('BEBAS___-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal; 

}
@font-face {
    font-family: 'alfa_slab_oneregular';
    src: url('alfaslabone-regular-webfont.eot');
    src: url('alfaslabone-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('alfaslabone-regular-webfont.woff2') format('woff2'),
         url('alfaslabone-regular-webfont.woff') format('woff'),
         url('alfaslabone-regular-webfont.ttf') format('truetype'),
         url('alfaslabone-regular-webfont.svg#alfa_slab_oneregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'abril_fatfaceregular';
    src: url('abrilfatface-regular-webfont.eot');
    src: url('abrilfatface-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('abrilfatface-regular-webfont.woff2') format('woff2'),
         url('abrilfatface-regular-webfont.woff') format('woff'),
         url('abrilfatface-regular-webfont.ttf') format('truetype'),
         url('abrilfatface-regular-webfont.svg#abril_fatfaceregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@charset "UTF-8";

/* Menu CSS */
#cssmenu {
  background: url(images/nav-bg.png) repeat-x 0px 4px;
  height: 63px;
}

#cssmenu,
#cssmenu ul,
#cssmenu ul li,
#cssmenu ul li a {
  padding: 0;
  margin-top: 0;
  line-height: 1;
  font-family:abril_fatfaceregular;
}
#cssmenu:before,
#cssmenu:after,
#cssmenu:after,
#cssmenu &gt; ul:after {
  clear: both;
}
#cssmenu {
  zoom: 1;
}

#cssmenu ul li {
  list-style: none;
}
#cssmenu ul li a {
  display: block;
  height: 37px;
  padding: 22px 15px 0;
  margin: 4px 2px 0;
  border-radius: 2px 2px 0 0;
  text-decoration: none;
  font-size: 17px;
  color: white;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.75);
  font-weight: 400;
  opacity: .9;
}
#cssmenu ul li:first-child a {
  margin: 4px 2px 0 0;
}
#cssmenu ul li a:hover,
#cssmenu ul li.active a {
  background: url(images/color.png) center bottom;
  display: block;
  height: 37px;
  margin-top: 0px;
  padding-top: 26px;
  color: #000;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.55);
  opacity: 1;
}

.hp-form{ width:310px; z-index:2; padding-left:6px; padding-top:10px; font-size:12px;}
.hp-form h2{ width:350px; height:64px; position:relative; z-index:3; text-indent:-9999px; margin-left:-30px;}
.hp-form table#form{border-collapse:collapse; width:95%; margin:auto; color:#fff; } .hp-form table#form td{padding:5px;}
.hp-form table#form input[type="text"]{border:8px solid #fff; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:240px; background-color:#fff; color:#000;}
.hp-form table#form input[type="subscribe"]{width:100px; height:26px; background:url(images/subscribe.jpg); 
background-repeat:no-repeat; border:0px; cursor:pointer; font-size:0px; /* req to hack IE */}
.hp-form table#form input[type="submit"]{width:100px; height:26px; background:url(images/submit2.jpg); 
background-repeat:no-repeat; border:0px; cursor:pointer; font-size:0px; /* req to hack IE */}
.hp-form table#form input[type="unsubscribe"]{width:100px; height:26px; background:url(images/unsubscribe.jpg); 
background-repeat:no-repeat; border:0px; cursor:pointer; font-size:0px; /* req to hack IE */}
#multi { 
color:#000;
background-color:#fff; border:0; font-family:Arial, Helvetica, sans-serif; padding:.5em; font-size:12px; width:77%;
}


.hp2-form{ height:230px; width:600px; z-index:2; padding-left:6px; padding-top:10px; color:#FFF; margin-bottom:10px;}
.hp2-form h2{ width:234px; height:64px; position:relative; z-index:3; text-indent:-9999px; margin-left:-30px; margin-bottom:10px;}
.hp2-form table#form{border-collapse:collapse; width:95%; margin:auto; color:#000; font-size:11px;} .hp-form table#form td{padding:5px;}
.hp2-form table#form input[type="text"]{border:3px solid #fff; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:300px; background-color:#fff; color:#000;}
.hp2-form table#form input[type="subscribe"]{width:128px; height:26px; background:url(images/subscribe.jpg);}
.hp2-form table#form input[type="submit"]{width:128px; height:26px; background:url(images/SUBMIT.jpg); 
background-repeat:no-repeat; border:0px; cursor:pointer; font-size:0px; /* req to hack IE */}

.hp3-form{ left bottom repeat-x; height:230px; width:600px; z-index:2; padding-left:6px; padding-top:10px; color:#FFF; margin-bottom:10px;}
.hp3-form h2{width:234px; height:64px; position:relative; z-index:3; text-indent:-9999px; margin-left:-30px; margin-bottom:10px;}
.hp3-form table#form{border-collapse:collapse; width:95%; margin:auto; color:#000; font-size:11px;} .hp-form table#form td{padding:5px;}
.hp3-form table#form input[type="text"]{border:3px solid #fff; padding:4px; font-size:12px; font-family:Arial, Helvetica, sans-serif; width:300px; background-color:#fff; color:#000;}
.hp3-form table#form input[type="subscribe"]{width:128px; height:26px; background:url(images/subscribe.jpg);}
.hp3-form table#form input[type="submit"]{width:128px; height:26px; background:url(images/SUBMIT.jpg);
background-repeat:no-repeat; border:0px; cursor:pointer; font-size:0px; /* req to hack IE */}

.headingone {font-family:abril_fatfaceregular;  color:#fff; font-size:28px;}
.headingtwo {font-family:abril_fatfaceregular; color:#fff; font-size:18px;}
.headingfour {font-family:abril_fatfaceregular; color:#fff; font-size:14px;}
.headingthree {font-family:abril_fatfaceregular; color:#fff; font-size:28px; 
}
.headingfour {font-family:abril_fatfaceregular; color:#FC3; font-size:18px;}

#left { max-width:638px; width: 100%; float:left;}
#right { width:310px; float:left;}
.month { margin-left:15px; margin-top:20px; float:left;}
.lineright { background-image:url(images/linebg.jpg); background-repeat:repeat-x; width:150px; height:20px; margin-top:5px; margin-left:5px; float:left;}
.lineleft { background-image:url(images/linebg.jpg); background-repeat:repeat-x; width:400px; height:20px; margin-top:5px; margin-left:5px; float:left;}

#twitterbg {height:610px; width:287px; -moz-border-radius: 15px;
border-radius: 15px; background-color: #000000; float:left; margin-top:8px; padding: 15px 5px 10px 5px;}

.gigbg { min-height:337px; max-width: 49%; width:205px; -moz-border-radius: 15px;
border-radius: 15px; background-color: #000000; float:left; margin-top:8px; }

.gigimage {max-height:136px; width: 100%; margin-top:8px; } 

.bands {  font-family:abril_fatfaceregular; color:#fff; font-size:18px;}
.guests { margin-top:3px; font-family:abril_fatfaceregular; color:#fff; font-size:14px; }
.gettickets { width:90px; font-family:bebasregular; color:#FC3; font-size:16px;  }
.giginfo1 {margin-left:10px; margin-top:5px; min-height:82px; }
.giginfo2 {margin-left:10px; min-height:87px; text-transform: uppercase;}
.date { margin-top:3px; font-family:bebasregular; color:#fff; font-size:15px;}
.details {font-family:bebasregular; color:#fff; font-size:10px;}
.venue { font-family:bebasregular; color:#fff; font-size:15px;}
.soldout{position: relative; 
   font-family:bebasregular; color:#fff; font-size:15px; display:block; background-color: #F00; padding:3px; width:60px;
    }
	
#footer {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; margin-bottom:20px; float: left;}
#footer_right {width:255px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999; margin-bottom:20px; float: right;}
#footer_right a,#footer a {display: inline; color: #bbb;}
#footer_right a:hover, #footer a:hover {color: #eee;}

#map {width:600px; margin-left:10px; margin-top:55px;}
#address {width: 250px; margin-left:10px; float:left; font-family:abril_fatfaceregular; font-size:13px; color:#FFF; margin-top:20px; }
#lost {width: 250px; margin-left:10px; float:left;  font-size:13px; color:#FFF; margin-top:20px; }
#comments { width: 320px; float:left; }

.leftvenue {width: 240px; height:339px; float:left; margin-left:20px; margin-top:30px; margin-bottom:10px;}
.rightvenue {width: 340px; height:339px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; margin-top:30px; margin-left:8px; margin-bottom:10px; }

.venuepic {width:610px; height:340px; margin-left:15px; margin-top:15px;}
.venuedes {width:610px;  margin-left:15px; margin-top:15px; color:#FFF;}

.venueaddress { margin-top: 10px; color: #d4d4d4; font-size: 0.9em; }

.main_area_bg {  -moz-border-radius: 15px;
border-radius: 15px; background-color: #292727;  margin-top:15px; padding:15px }

.responsive {
  width: 100%;
  height: auto;
}
</pre></body></html>