/* ---------- Color Module Styles ----------- */
body {
  color: #dbb223;
  background: #1a1a1a;
}

a,
li a.active,
#footer a:hover,
#footer li a.active:hover,
#footer-bottom a:hover,
#footer-bottom li a.active:hover,
#header a,
#navigation ul.menu li a:hover,
#navigation ul.menu li a.active,
#navigation ul.menu li ul.menu li a:hover,
#navigation .block-superfish ul.sf-menu li a:focus,
#navigation .block-superfish ul.sf-menu li a:hover,
#navigation .block-superfish ul.sf-menu li a.active,
.front .node h1.front-heading {
  color: #78aac2;
}

#navigation a,
#navigation ul.menu li a,
#navigation .block-superfish ul.sf-menu li a {
  color: #000000;
}

#footer a,
#footer li a.active,
#footer-bottom a,
#footer-bottom li a.active {
  color: #e4e4e4;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #78aac2;
  text-shadow: 1px 1px 1px #003547;
}

.site-name {
  color: #000000;
}

.site-slogan {
  color: #000000;
}

#header {
  background: #000000;
  /* IE10 */
  background-image: -ms-linear-gradient(top, #000000 0%, #000000 100%);
  /* Mozilla Firefox */
  background-image: -moz-linear-gradient(top, #000000 0%, #000000 100%);
  /* Opera */
  background-image: -o-linear-gradient(top, #000000 0%, #000000 100%);
  /* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #000000), color-stop(1, #000000));
  /* Webkit (Chrome 11+) */
  background-image: -webkit-linear-gradient(top, #000000 0%, #000000 100%);
  /* Proposed W3C Markup */
  background-image: linear-gradient(top, #000000 0%, #000000 100%);
  /* IE6-9 */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000');
}

#navigation {
  background: #4a809a;
  border-top: 1px solid #353535;
  border-bottom: 1px solid #353535;
}

#navigation ul.menu li.expanded ul.menu,
#navigation .block-superfish ul.sf-menu li,
#navigation .block-superfish ul.sf-menu li li a {
  background: #4a809a;
}

#navigation ul.menu li.expanded ul.menu li a,
#footer .block ul.menu li a,
#navigation .block-superfish ul.sf-menu li li a {
  border-bottom: 1px solid #353535;
}
#footer-bottom {
  border-top: 1px solid #353535;
}
ul.secondary-menu li,
#footer-bottom ul.menu li {
  border-right: 1px solid #353535;
}

#navigation ul.menu li a:hover,
#navigation ul.menu li ul.menu li a:hover,
#navigation ul.menu li.expanded ul.menu li.expanded a:hover,
#navigation ul.menu li.expanded ul.menu li.menu-item a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus,
#navigation .block-superfish ul.sf-menu li li a:hover,
#navigation .block-superfish ul.sf-menu li li a:active {
  background-color: #1b1b1b;
  font-weight: bold;
}

#slideshow {
  background: #160616;
/* IE10 */
  background-image: -ms-linear-gradient(top, #160616 0%, #160616 100%);
/* Mozilla Firefox */
  background-image: -moz-linear-gradient(top, #160616 0%, #160616 100%);
/* Opera */
  background-image: -o-linear-gradient(top, #160616 0%, #160616 100%);
/* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #160616), color-stop(1, #160616));
/* Webkit (Chrome 11+) */
  background-image: -webkit-linear-gradient(top, #160616 0%, #160616 100%);
/* Proposed W3C Markup */
  background-image: linear-gradient(top, #160616 0%, #160616 100%);
/* IE6-9 */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#160616', endColorstr='#160616');
  border-bottom: 1px solid #160616;
}

#content {
  background: #160616;
/* IE10 */
  background-image: -ms-linear-gradient(top, #160616 0%, #160616 100%);
/* Mozilla Firefox */
  background-image: -moz-linear-gradient(top, #160616 0%, #160616 100%);
/* Opera */
  background-image: -o-linear-gradient(top, #160616 0%, #160616 100%);
/* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #160616), color-stop(1, #160616));
/* Webkit (Chrome 11+) */
  background-image: -webkit-linear-gradient(top, #160616 0%, #160616 100%);
/* Proposed W3C Markup */
  background-image: linear-gradient(top, #160616 0%, #160616 100%);
/* IE6-9 */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#160616', endColorstr='#160616');
}

#footer {
  background: #181818;
}

#footer-bottom {
  background: #1a1a1a;
/* IE10 */
  background-image: -ms-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Mozilla Firefox */
  background-image: -moz-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Opera */
  background-image: -o-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #262626), color-stop(1, #1a1a1a));
/* Webkit (Chrome 11+) */
  background-image: -webkit-linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* Proposed W3C Markup */
  background-image: linear-gradient(top, #262626 0%, #1a1a1a 100%);
/* IE6-9 */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#262626', endColorstr='#1a1a1a');
}

.links ul li a,
a.more,
#comments ul.links li a,
input[type="submit"],
input[type="reset"],
input[type="button"] {
  color: #ffffff;
  text-shadow: 0 1px 1px #003547;
/* background */
  background: #408090;
/* IE10 */
  background-image: -ms-linear-gradient(top, #408090 0%, #4f8f9f 100%);
/* Mozilla Firefox */
  background-image: -moz-linear-gradient(top, #408090 0%, #4f8f9f 100%);
/* Opera */
  background-image: -o-linear-gradient(top, #408090 0%, #4f8f9f 100%);
/* Webkit (Safari/Chrome 10) */
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #408090), color-stop(1, #4f8f9f));
/* Webkit (Chrome 11+) */
  background-image: -webkit-linear-gradient(top, #408090 0%, #4f8f9f 100%);
/* Proposed W3C Markup */
  background-image: linear-gradient(top, #408090 0%, #4f8f9f 100%);
/* IE6-9 */
  filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#408090', endColorstr='#4f8f9f');
/* shadow */
  -webkit-box-shadow: 0px 1px 2px #939da2;
  -moz-box-shadow: 0px 1px 2px #939da2;
  box-shadow: 0px 1px 2px #939da2;
}

.copyright {
  color: #dbb223;
}


.links ul li a:hover,
a.more:hover,
#comments ul.links li a:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover {
  background: #008ab8;
}

.region-sidebar-first .block .content,
.region-sidebar-second .block .content {
  background: #003547;
}
