body {
        background-image: url("https://i.imgur.com/1F1KylT.png") !important;
        background-repeat: no-repeat !important;
        background-attachment: fixed !important;
        background-position: center center !important;
        font-family: "Trebuchet MS", Helvetica, sans-serif !important;
	color: #000 !important;
}
a:link, a:visited, p.intro a.email span.name {
	-webkit-transition: all ease-in 0.3s;
	-moz-transition: all ease-in 0.3s;
	color: rgba(0, 0, 0, 0.6) !important;
	text-decoration:none !important;
}
a:link:hover {
	-moz-transition: all ease-in 0.5s;
	text-shadow: 0px 0px 2px #CF6464 !important;
}
a.post_no {
	color: #fff !important;
}
.boardlist {
	color: #ccc !important;
}
div.post.reply, input, textarea {
	background: rgba(0, 0, 0, 0.1) !important;
	border: 1px solid rgba(0, 0, 0, 0.2) !important;
	border-radius: 2px !important;
}
div.post.reply.post-hover {
	background: rgba(200, 200, 200, 0.85) !important;
}
div.post.reply.highlighted {
	background: #f0c0b0 !important;
	border-color: #d9bfb7 !important;
}
div.post.reply p.body a {
	color: navy !important;
}
p.intro span.subject {
	color: #000 !important;
}
form table tr th {
	background: #EA8 !important;
}
div.ban h2 {
	background: #FCA !important;
	color: inherit !important;
}
div.ban {
	border-color: #000 !important;
}
div.ban p {
	color: black !important;
}
div.pages {
	background: #F0E0D6 !important;
	border-color: #D9BFB7 !important;
}
div.pages a.selected {
	color: #800 !important;
}
hr {
	border-color: rgba(0, 0, 0, 0.2) !important;
}
div.boardlist {
	color: rgba(0, 0, 0, 0.2) !important;
}
div.boardlist a {
	color: #000 !important;
}
table.modlog tr th {
	background: #EA8 !important;
}     font-family: "Segoe UI" !important;
}

.hborder {
border: 1px #79886F solid !important;
}

.border {
border: none !important;
}
.desktop-style div.boardlist:not(.bottom) {
  background-color: #7F8CA8;
}

.desktop-style .sub {
  font-family: arial,helvetica,sans-serif !important;
  font-size: 8pt !important;
  font-weight: normal !important;
}

.border, .hborder {
background: #616D59 !important;
border-radius: 10px !important;
box-shadow: 6px 7px 18px #3F473B !important;
}

.head, .thread {
border: none !important;
font-family: "Segoe UI" !important;
}

.post {
border-radius: 10px !important;
padding: 8px !important;
margin-bottom: 8px !important;
box-shadow: 5px 6px 10px #535E4E !important;
/* -moz-transition: box-shadow;
-moz-transition-duration: 1s; */
}

.post:hover {
box-shadow: 5px 6px 7px #455141 !important;
/* -moz-transition: box-shadow;
-moz-transition-duration: 1s; */
}

span.quote {
  color: #1408CA !important;
}

.quote {
     border-left-color: rgba(255,255,255,0.4) !important;
     border-radius: 5px !important;
     background: rgba(0,0,0,0.05) !important;
     box-shadow: inset 3px 4px 8px rgba(0,0,0,0.2) !important;
}

.quote .quote {
     font-size: 98% !important;
}

.quote:hover {
background: rgba(0,0,0,0.2) !important;
/* -moz-transition: background !important;
-moz-transition-duration: 1s; */
}

textarea, input, select, option {
-moz-appearance: none;
background: #B8C0B2 !important;
border: none !important;
color: #30352C !important;
font-family: Consolas !important;
box-shadow: 1px 2px 5px rgba(0,0,0,0.4) !important;
border-radius: 6px !important;
padding: 3px !important;
}

.submit {
-moz-appearance: none !important;
background: rgba(0,0,0,0.12) !important;
color: #CAD2C7 !important;
padding-top: 3px !important;
padding-bottom: 3px !important;
-moz-transition: background, color, box-shadow;
-moz-transition-duration: 0.2s, 0.3s, 0.2s;
}

.submit:hover {
background: rgba(0,0,0,0.07) !important;
color: #FFFFFF !important;
-moz-transition: background, color, box-shadow;
-moz-transition-duration: 0.2s, 0.1s, 0.2s;
box-shadow: 1px 2px 5px rgba(0,0,0,0.6) !important;
}
