body {
  background: #3B4357;
  color: white;
  font-family: verdana,arial,sans-serif;
  font-weight: bold;
}

.desktop-style div.boardlist:not(.bottom) {
  background-color: #7F8CA8;
}

.desktop-style .sub {
  font-family: arial,helvetica,sans-serif;
  font-size: 8pt;
  font-weight: normal;
}

header div.subtitle, h1 {
  font-family: verdana,arial,sans-serif;
}

div.banner {
  background-color: #7F8CA8;
}

form table tr th {
  background: #7F8CA8;
}

div.blotter {
  color: white;
}

div.thread {
  background: #7F8CA8;
}

div.post.reply {
  background: #343C4E;
  border: none;
  display: table;
  margin: auto;
  width: 100%;
}

img.post-image {
  display: inline-block;
}

p.intro span.name {
  color: #5C5484;
}

p.intro a.email span.name {
  color: #8080FF;
}

a {
  color: #8020FF;
}



.box {
	background: #343C4E;
	border: none;
	color: #FFF;
}
.box-title {
	background: #7F8CA8;
	color: #0F0C5D;
}

table thead th {
	background: #343C4E;
	border: none;
	color: #FFF;
}
table tbody tr:nth-of-type( even ) {
	background-color: #343C4E;
}

table.board-list-table .board-uri .board-sfw {
	color: #8020FF;
}
tbody.board-list-omitted td {
	background: #343C4E;
	border: none;
}

table.board-list-table .board-tags .board-cell:hover {
	line-height: 24px;
	background: #3B4357;
}
table.board-list-table tr:nth-of-type( even ) .board-tags .board-cell {
	background: #343C4E;
}

#velocious_main .description{
	background : #343C4E !important;
}

#velocious_main li:nth-child(odd) { background:#3b4357 !important; }

#recent_main .description{
	background : #343C4E !important;
}

#recent_main li:nth-child(odd) { background:#3b4357 !important; }

#tempestuous_main .description{
	background : #343C4E !important;
}

#tempestuous_main li:nth-child(odd) { background:#3b4357 !important; }

#recentboards_main .description{
        background : #343C4E !important;
}

#recentboards_main li:nth-child(odd) { background:#3b4357 !important; }

#activeboards_main .description{
	background : #343C4E !important;
}

#activeboards_main li:nth-child(odd) { background:#3b4357 !important; }

#boardlist span{
  color : #fff !important;
}

/*09/28/2017*/
div.ban {
    background: #343C4E !important;
    border: none;
    padding: 1px;
}

div.ban h2 {
    background: #7F8CA8 !important;
    color: #0F0C5D !important;
}

a, a:visited {
    color: #8020FF !important;
}

li.col-12:nth-child(2n+1) {
    background: #3b4357 !important;
}

.options_tab{
  background: #1c1e28 !important;
}

table#banners_list tbody tr:nth-of-type( odd ) {
    background-color: #343C4E;
}
