a, a:hover, a:visited, a:active { color: #66c314; }
blockquote p { margin-left: -20px; padding-bottom: 5px; padding-top: 3px; }
blockquote { border-left: 4px solid #4c4c4c; margin-left: 30px; padding-left: 10px; }
html, body {
 background: #1c1c1c; color: #000000; 
 font-family: "Courier New", Verdana, Arial, Helvetica, sans-serif; 
 font-weight: bold; margin: 0; padding: 0; 
}
img { border: none; }

.asker_container img { padding-right: 5px; }
.asker_container { font-weight: 700; margin-bottom: 10px; vertical-align: middle; }
.audio-info {
  font-family: "Courier New", serif; font-size: 10pt; 
  margin-bottom: 10px; margin-left: 5px; text-align: left; 
}
.button { font-family: sans-serif; font-size: 8pt; font-weight: normal; }
.caption p { padding-left: 20px; }
.caption ul { margin-left: 10px; }
.caption { font-size: 16px; margin-bottom: 24px; margin-top: 24px; width: 100%; }
.chat { margin-bottom: 10px; margin-right: -10px; }
.clear { clear: both; height: 0; overflow: hidden; }
.content { color: #000; float: right; font-size: 11pt; margin-bottom: 11px; min-height: 50px; width: 676px; }
.date { font-size: 10.5pt; padding: 5px; }
.even { font-weight: 700; }
.follow-image { margin-bottom: 10px; margin-top: 10px; }
.footer img { margin-top:6px;margin-bottom:-7px; }
.footer {
  background: #8c8c8c; border-top: 7px solid #4c4c4c;
  clear:both; height: auto; max-width: 950px; width: 100%; text-align: left;
  margin-left:15px; font-family: Verdana, sans-serif; font-size: xx-small;
}
.header img { margin-top:5px; }
.header {
  background: #8c8c8c; border-bottom: 7px solid #4c4c4c;
  clear:both; height: auto; max-width: 950px; width: 100%; text-align: center;
}
.hide_overflow blockquote { padding-left: 10px; }
.hide_overflow { margin-left: 20px; }
.line { font-family: "Courier New", serif; font-size: 10pt; padding-left: 30px; text-align: left; }
.line-break { border-bottom: 1px solid #4c4c4c; padding: 2px; text-align: center; }
.lines p { margin: 0; }
.lines { font-size: 14px; padding: 10px 32px; text-align: left; }
.link { margin-bottom: 10px; }
.media { text-align: center; }
.navigation img { vertical-align: middle; }
.navigation {
  background: #1c1c1c; clear:both; color: #fff; display: block; font-family: Arial, sans-serif; font-size: xx-small;
  font-weight: 700; height: 20px; padding-top: 3px; text-align: center; text-transform: uppercase; width: 100%;
}
.navigation span:nth-of-type(1) a { color: #ffffff; }
.navigation span:nth-of-type(2) a { color: #29ff4d; }
.navigation span:nth-of-type(3) a { color: #39d5f6; }
.navigation span:nth-of-type(4) a { color: #f7f73f; }
.navigation span:nth-of-type(5) a { color: #ffb536; }
.next {
  font-family: Verdana, sans-serif; font-size: 24px; font-weight: normal; 
  margin-bottom: 24px; margin-top: 24px; text-align: left; 
}
.note-count { float: right; }
.notes blockquote { padding-left: 10px; }
.notes {
  background: #8c8c8c; border-top: 7px solid #4c4c4c; margin: 0; 
  padding-bottom: 5px; padding-left: 50px; padding-top: 5px; 
}
.pagination { clear: both; height: 35px; margin-top: -5px; text-align: center; vertical-align: middle; }
.pesterlog button { background-color: #6c6c6c; }
.pesterlog button:hover { background-color: #4c4c4c; }
.pesterlog { border: 1px dashed #4c4c4c; margin-right: 0; padding: 1px; }
.post img { height: auto; max-width: 100%; }
.post { background: #8c8c8c; border: 7px solid #4c4c4c; border-right: none; }
.post-content { padding: 5px 24px 0; }
.post-footer { background: #8c8c8c; border-top: 7px solid #4c4c4c; }
.question { background: #dfdfdf; padding: 5px; width: 98%; }
.quote { font-style: italic; margin-bottom: 5px; }
.quote-author { font-weight: 700; margin-bottom: 5px; margin-left: 25px; }
.quotebg { display: none; }
.sidebar li { display: inline; }
.sidebar ul { list-style-type: none; margin: 7px; max-height: 900px; overflow: auto; padding: 0; }
.sidebar {
  background: #8c8c8c; border: 7px solid #4c4c4c; border-left: none; 
  float: left; height: 100%; text-align: center; width: 255px; 
}
.tags { font-size: 9pt; padding: 5px; }
.title { font-size: 14pt; font-weight: 700; margin-bottom: 10px; margin-left: 10px; }
.tumblr_audio_player { height: 85px; width: 100%; }

#asker { padding-top: 2px; }
#blog-title a { color: #00e; }
#blog-title a, #page-button a { text-decoration: none; }
#blog-title {
 color: #00e; font-family: "Courier New", serif; font-size: 12pt; font-weight: 700; margin-top: 10px; 
 text-align: center; text-transform: uppercase; 
}
#desc {
  font-family: "Courier New", Verdana, Arial, Helvetica, sans-serif; 
  font-size: 8pt; font-weight: bold; margin-left: 1px; 
}
#page-button { color: #00e; }
#page-button { font-family: "Courier New", serif; font-size: 24pt; font-weight: 700; margin: 2px 5px 0; }
#page-select { color: black; font-size: 10pt; margin-bottom: 10px; margin-top: 10px; text-align: center; width: auto; }
#search { background: #8c8c8c; border: 7px solid #4c4c4c; border-right: none; }
#search { margin-bottom: 11px; padding: 10px; }
#toTop {
  background: url("https://imgur.com/a/noEw8Y8") no-repeat left top; 
  border: none; height: 56px; text-indent: -999px; width: 64px; 
}
#toTop {
 border: none; bottom: 10px; display: none; filter: alpha(opacity=.75); -moz-opacity: .75; opacity: .75; 
 overflow: hidden; position: fixed; right: 10px; text-decoration: none; text-indent: -999px; 
}
#toTop:active, #toTop:focus { outline: none; }
#toTop:hover { filter: alpha(opacity=1); -moz-opacity: 1; opacity: 1; }
#toTopHover { background: url("https://imgur.com/a/noEw8Y8") no-repeat left top; height: 54px; width: 64px; }
#toTopHover { display: block; filter: alpha(opacity=0); float: left; -moz-opacity: 0; opacity: 0; overflow: hidden; }
#wrapper { height: 100%; margin: 0 auto; width: 950px; }
