#theme-attribution {
    display:none!important;
}


body.responsive.layout-full #page-wrapper .full-container {
 /* background-color: #2b2020; */
  background-color: red;
}

body.has-menu-search .main-navigation ul {
  background-color: #313131;
  height: 45px;
  font-variant: small-caps;
}

#masthead.site-header {
  background-color: #2b2020;
}

#masthead .hgroup h1 {
  color: #faf2f2;
  font-size: 31px;
  font-weight: bold;
  font-variant: small-caps;
}

.main-navigation ul li a {
  font-size: 18px;
  color: #e1e1c4;
}

/* the trim around the inner page */
#main.site-main {
  background-color: #313131;
  font-size: 15px;
}

/* unknown?? */
#main {
    background-color: red;
}

.entry-content a:hover {
  color: #ffffff;
}

.entry-content a {

}

#secondary .widget ul li a {
  color: #e1e1c4;
}

a:hover {
  color: #fafafa;
}

.entry-content p {
  color: #d4d2c5;
  font-size: 14px;
}

.post-navigation a:hover {
  background-color: #36c213;
  color: #fff;
}

.post-navigation a {
  background-color: #871818;
  color: #1729b3;
}

#secondary .widget {
  font-size: 15px;
  color: #16e04f;
}

#secondary .widget:last-child {
  color: #d378d6;
}

#secondary .widget ul li {
  color: #c2c2c2;
}

#secondary .widget ul li a:hover {
  color: #ffffff;
}

#primary.content-area {
  float: left;
  width: 76%;
}

article.post .entry-header h1.entry-title a {
  color: #ffffff;
}

.entry-content ul li {
  color: #d4d2c5;
}

.main-navigation ul li:hover > a {
  color: #ffffff;
}

.main-navigation ul ul li > a {
/*  background-color: #49370e; */
	background-color: #313131;
  color: #ffF;
}

.main-navigation ul ul li:hover > a {
  color: #fff;
  background-color: #00bcff;
}

.entry-main {
  background-color: #313131;
}

#secondary .widget .widget-title {
  color: #667d82;
}