body {
  background-color: #000000;
  color: #ffffff;
}

h1 {
  font-size: 40px;
  text-align: center;
  color: #880000;
  margin: 0 0 40px 0;
}

h2 {
  color: #880000;
  font-size: 36px;
}

h3 {
  color: #880000;
  font-size: 24px;
}

p {
  color: #880000;
  font-size: 18px;
}

a {
  color: #ffffff;
}

a:hover {
  color: #0000ff;
}

img {
  border-radius: 15px;
}

.youtube {
  margin-bottom: 60px;
}
.youtube iframe {
  width: 100%;
}

.logo img {
  display: block;
  margin: 0 auto;
  padding: 60px 0;
  height: auto;
  width: 600px;
  max-width: 70%;
}
.logo p {
  color: #ffffff;
  text-align: center;
  font-size: 20px;
}
.logo p.streams img {
  display: inline;
}

.fotos {
  margin-top: 80px;
}
.fotos img {
  width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
  border-radius: 20px;
}
.fotos h2 {
  text-align: center;
  margin: 0 0 30px 0;
}
.fotos p {
  font-size: 14px;
  color: #cacaca;
  text-align: center;
}
.fotos a {
  color: #cacaca;
}

.merch img {
  width: 100%;
  height: auto;
  display: block;
  margin: 0 auto;
  border-radius: 20px;
}
.merch .merch_caption {
  font-size: 14px;
}
.merch h2 {
  text-align: center;
  margin: 0 0 30px 0;
}
.merch p {
  font-size: 16px;
  color: #cacaca;
  text-align: center;
}
.merch a {
  color: #cacaca;
}

.bandcamp {
  color: #ffffff;
}
.bandcamp img {
  margin-bottom: 10px;
}
.bandcamp iframe div#player {
  max-width: 100% !important;
}

.some {
  margin: 60px 0;
  text-align: center;
}
.some img {
  height: 32px;
  width: auto;
  margin: 0 30px;
}

.contact {
  text-align: center;
  margin: 60px 0;
}

div.liveshows {
  margin: 60px 0;
}
div.liveshows p {
  color: #ffffff;
}
div.liveshows hr {
  border-top: 2px solid #880000;
  /* sets the color and size */
  border-bottom: none;
  /* remove default color */
  border-top: 1px solid #880000;
  border-bottom: none;
  opacity: 1;
  color: transparent;
  margin-top: 60px;
}

/*# sourceMappingURL=overstimulated.css.map */
