#footer-widgets {
  background-color: #000000;
}

#footer-widgets a {
  color: #ffffff;
  font-size: 13px;
  font-variant: small-caps;
  font-weight: bold;
}

#main-menu.menu {
  background-color: #000000;
}

#menu ul li a {
  color: #ffffff;
  text-transform: none;
  font-weight: bold;
  font-variant: small-caps;
  font-style: normal;
  font-size: 15px;
}

#menu-item-1528.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1528 {
  background-color: #000000;
}

#menu-item-2988.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2988 {
  background-color: #000000;
}

#menu-item-2902.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-2902 {
  background-color: #000000;
}

#menu-item-2955.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2955 {
  background-color: #000000;
}

#menu-item-2903.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-2903 {
  background-color: #000000;
}

#menu ul li:hover > ul {
  background-color: #000000;
  border-color: #000000;
}

#menu ul li ul li a {
  color: #ffffff;
  font-size: 13px;
}

.container {
  color: #000000;
}

#page-container {
  background-color: #000008;
  border-color: #000000;
}

h1.entry-title.noinfo {
  color: #ffffff;
}

.post .content {
  color: #ffffff;
}

.content strong {
  color: #ffffff;
}

.content h2 {
  color: #ffffff;
}

.content h5 {
  color: #ffffff;
}

.comment-container .info .author {
  color: #ffffff;
}

.comment-container .info .date {
  color: #ffffff;
}

#comments h3.comments-title {
  color: #ffffff;
}

.comment-container .info .author a {
  color: #ffffff;
}