body,
html {
  background: #222 !important;
}
body.dx_body .dx_pagewrapper {
  background: black !important;
}
.colorsa,
.colorsa label,
.colorsa dt,
.colorsa h2 {
  color: #aaa !important;
}
.colorsa a {
  color: #ddd !important;
}
.row {
  background: black !important;
}
.row,
.row label,
.row dt,
.row h2 {
  color: #aaa !important;
}
.row a {
  color: #ddd !important;
}
.row:hover {
  background: #333 !important;
}
.navbar {
  background: #444 !important;
}
.navbar,
.navbar label,
.navbar dt,
.navbar h2 {
  color: #aaa !important;
}
.navbar a {
  color: #ddd !important;
}
.row {
  border-top-color: #666 !important;
  border-bottom-color: #222 !important;
}
dd {
  border-left-color: #666 !important;
}
.pagination span a {
  background: #666 !important;
  color: #ddd !important;
}
input,
select,
textarea {
  background: #333 !important;
  color: #ddd !important;
}
.bg1,
.bg2 {
  background-color: black !important;
}
.bg3 {
  background-color: #999 !important;
}
.dx_post,
.dx_topauthor {
  border-color: #333 !important;
}
.panel {
  background: #222 !important;
}
.panel,
.panel label,
.panel dt,
.panel h2 {
  color: #aaa !important;
}
.panel a {
  color: #ddd !important;
}
.content {
  color: #ccc !important;
}
blockquote {
  background: #333 !important;
  border-color: #666 !important;
  color: #ccc !important;
}
.corners-top,
.corners-bottom {
  display: none !important;
}
#tabs li.activetab a,
#tabs li.activetab a span {
  background: #ddd !important;
}
#tabs li a,
#tabs li a span {
  background: #999 !important;
}
.panel #navigation ul li a {
  background: #333 !important;
  color: #ddd !important;
}
.panel #navigation ul li#active-subsection a {
  background: #666 !important;
  color: #ddd !important;
}
.dx_spoiler {
  background: #ddd !important;
  color: #ddd !important;
}
.dx_spoiler:hover {
  background: black !important;
}
.panel .button1, .panel .button2 { color: black !important; }

