body {
  background-color: #1D1A34;
  color: #1D1A34;
}

a {
  color: #A0333A;
}

a:visited {
  color: #A0333A;
}

a:hover {
  color: #A0333A;
}

a:active {
  color: #A0333A;
}

a:focus {
  color: #A0333A;
}

.btn,
input[type=submit] {
  padding: 10px 20px !important;
  border: 0;
}

.btn-primary {
  color: #ffffff !important;
  background: none;
  background-color: #A0333A;
  border: none;
}

a.btn-primary,
a.btn-primary:link,
a.btn-primary:active,
a.btn-primary:visited {
  color: #ffffff !important;
}

a.btn-warning {
  color: #ffffff;
}

.btn-primary:hover {
  background-color: #A0333A;
  filter: brightness(130%);
}


h4 {
  color: #A0333A;
}

input[type=submit],
.button {
  background-color: #A0333A;
}

nav#main_nav {
  background-color: #A0333A;
}

body#enter nav#main_nav a#nav-enter,
nav#main_nav ul li a#nav-enter:link,
nav ul li a#nav-enter:visited,
nav#main_nav ul li a#nav-enter:hover,
nav ul li a#nav-enter:active,
nav ul li a#nav-enter:focus {
  background: #A0333A;
}

section.deadline {
  border-color: #A0333A;
}

section.deadline h2 {
  color: #A0333A;
}

.price {
  color: #A0333A;

}

footer ul li a:link, footer ul li a:visited {
  color: #A0333A;
}

footer ul li a:focus, footer ul li a:hover, footer ul li a:active {
  color: #A0333A;
}

footer a, footer a:visited {
  color: #A0333A;
}

nav#main_nav ul li a:link, nav ul li a:visited {
  background-color: #AEB1B5;
}

nav#main_nav {
  border-top: thin dotted white;
}

article h1,
article h2,
article h3,
article h4,
article h5,
footer h1,
footer h2,
footer h3,
footer h4,
footer h5 {
  color: #A0333A;
}

body#home nav#main_nav a#nav-home,
body#vote nav#main_nav a#nav-vote,
body#judges nav#main_nav a#nav-judges,
body#awards nav#main_nav a#nav-awards,
body#sponsors nav#main_nav a#nav-sponsors,
body#reception nav#main_nav a#nav-reception,
body#enter nav#main_nav a#nav-enter,
body#past-winners nav#main_nav a#nav-past-winners,
nav#main_nav ul li a:hover {
  background-color: #1D1A34;
}


.dark-block,
.dark-block a,
.dark-block a:active,
.dark-block a:visited,
.dark-block a:link,
.dark-block h1,
.dark-block h2,
.dark-block h3,
.dark-block h4,
.dark-block h5,
.dark-block p,
.dark-block div {
  background-color: #AEB1B5;
  color: #ffffff;
}


.bestshow {

}