/** TOMORROW, I'LL ...

A cool dark skin by 7185.

**/
body,td {
  background:#1d1f21 none;
  color:#C5C8C6
}
h1,div.subtitle {
  color:#C5C8C6!important
}
a:link,a:visited,p.intro a.email span.name {
  color:#81a2be
}
a:link:hover {
  color:#5F89AC
}
a.post_no {
  color:#C5C8C6
}
a.post_no:hover {
  color:#5F89AC!important
}
div.banner {
  background-color:#1d1f21
}
div.post.reply {
  background-color:#282a2e;
  border:1px solid #282a2e;
  margin-bottom:2px;
  margin-left:16px;
  margin-top:2px
}
div.post.reply.highlighted {
  background-color:#1d1d21;
  border:1px solid #111
}
div.post.reply div.body a {
  color:#81a2be
}
div.post.reply div.body a:hover {
  color:#5F89AC
}
div.post-hover {
  border:1px solid #000!important;
  box-shadow:none!important
}
.theme-catalog div.thread:hover {
  background-color:#1d1f21;
  border-color:#111
}
p.intro span.subject {
  color:#b294bb
}
p.intro span.name {
  color:#C5C8C6
}
span.quote,.quote {
  color:#ADBD68
}
span.heading {
  color:#F20
}
form table tr th {
  background:#282a2e;
  border:1px solid #111;
  color:#C5C8C6
}
div.ban h2 {
  background:#FCA;
  color:inherit
}
div.ban {
  border-color:#800;
  background: #1D1F21;
  padding: 8px
}
div.ban p {
  color:#000
}
div.pages {
  background:#1d1f21;
  border-color:#1d1f21
}
div.pages a.selected {
  color:#81a2be;
  font-weight:700
}
div.boardlist {
  background-color:#282a2e!important;
  color:#C5C8C6
}
div.boardlist:nth-of-type(1) {
  border-bottom:1px solid #111!important;
  box-shadow:0 0 3px 0 #111
}
div.boardlist a {
  color:#81a2be
}
hr {
  background-color:#3C3F45;
  border:0;
  height:1px
}
div#options_div {
  background-color:#282a2e
}
div.options_tab_icon {
  color:#AAA
}
div.options_tab_icon:hover {
  background-color:#111
}
div.options_tab_icon.active {
  color:#F20
}
div.blotter {
  color:#F20
}
span.omitted {
  color:#707070
}
p.intro a,span.omitted a {
  text-decoration:none
}
form#quick-reply {
  padding-right:1px;
  border: 1px solid #111
}
span.capcode {
  background-color: #000;
  padding:2px 5px;
  border-radius: 10px
}
div#watchlist,div#alert_div {
  border:1px solid #111;
  background-color:#282a2e
}
div#watchlist a,a.watchThread {
  color:#81a2be;
  text-decoration:none
}
div#watchlist a:hover,a.watchThread:hover {
  color:#5F89AC
}
h4 {
  display: inline;
  margin: 0px;
  font-family: arial,helvetica,sans-serif;
  font-weight: normal;
  font-size:13px;
  color: #ADBD68
}
h5 {
  display: inline;
  margin: 0px;
  font-family: arial,helvetica,sans-serif;
  font-weight: bold;
  font-size:16px;
  color: #B294BB
}

/* Hide Thread */
a.hide-thread-link {
  display: none
}
div[id^='thread_'] {
  position: relative;
  padding: 18px 0 0 0
}
div[id^='op_'] p.intro {
  position: absolute;
  top: 0;
  left: 4px
}
div[id^='op_'] a.post-btn {
  font-size: 1.2em
}
.post-menu {
  margin-left: -21px
}
div#watchlist {
  z-index: 100
}
/* Youtube thumbs */
div.video-container img.post-image {
  width:auto!important;
  height:auto!important;
  max-height:255px;
  max-width:255px
}
/* Keep small thumbnails in replies */
.post.reply a:not([data-expanded="true"]) .post-image{
  width:auto!important;
  height:auto!important;
  max-height:180px;
  max-width:180px
}