body {
   background: #000000;
   color: #ffffff;
   font-family: Arial;
   font-size: 10px;
}
.quote {
   color:#c4c4e6;
}
div.title, h1 {
   text-color: #FFFFFF;
   font-size: 11pt;
   font-style: normal;
   font-family: times new roman;
}
div.title p {
   font-size: 11px;
   font-family: arial;
}
h1 {
   font-size: 20pt;
   text-align: center;
   letter-spacing: 0px;
}
.desktop-style div.boardlist:not(.bottom) {
   color: #000000;
   text-align: center;
   background-color: #000000;
   font-family: arial;
   top: 0;
   left: 0;
   right: 0;
   margin-top: 0;
   z-index: 30;
   box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
   border-bottom: 1px solid;
}
a:link, a:visited, .intro a.email span.name {
   color: #ffffFF;
   text-decoration: none;
   font-family: times new roman;
   font-size: 8pt;
}
a:link:hover, a:visited:hover {
   color: #fFFFff;
   font-family: arial;
   text-decoration: none;
}
a.post_no {
   color: #FFFFFF;
   text-decoration: none;
}
a.post_no:hover {
   color: #DADAFF !important;
   text-decoration: underline overline;
}
div.post.reply {
   background: #000000;
   border-color: #000000 1px solid;
   font-family: arial;
   font-color: #FFFFFF;
   border-radius: 10px;
}
div.post.reply.highlighted {
   background: #000000;
   border: transparent 1px solid;
   font-family: arial;
}
div.post.reply div.body a:link, div.post.reply div.body a:visited {
   color: #FFFFFF;
   font-family: arial;
}
div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
   color: #9999FF;
   font-family: arial;
}
.intro span.subject {
   font-size: 11px;
   font-family: times new roman;
   color: #9999FF;
   font-weight: 800;
}
.intro span.name {
   color: #999FFF;
   font-family: times new roman;
   font-weight: 800;
   font-size: 10pt;
}
.intro a.capcode, p.intro a.nametag {
   color: magenta;
   margin-left: 0;
}
.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name {
   color: #DADAFF;
}
input[type="text"], textarea, select {
   background: #131313;
   color: #C4C4E6;
   border: #dadaff 1px solid;
   padding-left: 5px;
   padding-right: -5px;
   font-family: arial;
   font-size: 10pt;
}
input[type="password"] {
   background: #131313;
   color: #C4C4E6;
   border: #666666 1px solid;
}
form table tr th {
   background: #131313;
   color: #AAAAAA;
   font-weight: 800;
   font-family: arial;
   text-align: left;
   padding: 0;
}
input[type="submit"] {
   background: #131313;
   border: #888888 1px solid;
   color: #C4C4E6;
   font-family: arial;
}
input[type="submit"]:hover {
   background: #555555;
   border: #888888 1px solid;
   color: #DADAFF;
}
input[type="text"]:focus {
   border:#aaa 1px solid;
}
p.fileinfo a:hover {
   text-decoration: underline;
}
span.trip {
   color: #AAAAAA;
}
div.pages {
   color: #AAAAAA;
   background: #131313;
   border: #666666 1px solid;
   font-family: arial;
   font-size: 10pt;
}
div.pages a.selected {
   color: #ffffff;
}
hr {
   height: 1px;
   border: #dadaff 1px solid;
}
div.boardlist {
   color: #999999;
   background-color: rgba
   text-align: center;
}
header div.subtitle,h1 {
   color: #9999FF;
   font-size: 8pt;
   text-align: center;
   font-family: times new roman;
}
.post-table th, .post-table-options th {
   width: 48px;
   font-size: 11px;
   font-family: courier;
   text-align: Left;
}
color: #999999;
   font-family: Trebuchet MS;
   font-size: 12px;
}
.desktop-style div.boardlist:not(.bottom) {
   color: #131313;
   text-align: center;
   background-color: #131313;
   font-family: arial;
   top: 0;
   left: 0;
   right: 0;
   margin-top: 0;
   z-index: 30;
   box-shadow: 0 1px 2px rgba(0, 0, 0, .15);
   border-bottom: 1px solid;
}
h1 {
   font-size: 20pt;
   text-align: center;
   letter-spacing: 0px;
}
div.title, h1 {
   color: #FFFFFF;
   font-family: times new roman;
   font-size: 11pt;
}
a:link, a:visited, .intro a.email span.name {
   color: #FFFFFF;
   text-decoration: none;
   font-family: arial;
   text-align: center;
   font-size: 8pt;
}
a:link:hover, a:visited:hover {
   color: #9999ff;
   font-family: arial;
   text-decoration: none;
}
a.post_no {
   color: #AAAAAA;
   text-decoration: none;
}
a.post_no:hover {
   color: #DADAFF !important;
   text-decoration: underline overline;
}
div.post.reply {
   background: #000000;
   border: #000000 1px solid;
   font-color: #FFFFFF;
}
div.post.reply.highlighted {
   background: #000000;
   border: transparent 1px solid;
}
div.post.reply div.body a:link, div.post.reply div.body a:visited {
   color: #FFFFFF;
}
div.post.reply div.body a:link:hover, div.post.reply div.body a:visited:hover {
   color: #9999FF;
}
.intro span.name {
   color: #DADAFF;
   font-weight: 800;
   font-size: 9pt;
   font-family: times new roman;
}
.intro a.capcode, p.intro a.nametag {
   color: magenta;
   margin-left: 0;
}
.intro a.email, p.intro a.email span.name, p.intro a.email:hover, p.intro a.email:hover span.name {
   color: #DADAFF;
}
input[type="text"], textarea, select {
   background: #131313;
   color: #C4C4E6;
   border: #666666 1px solid;
   padding-left: 5px;
   padding-right: -5px;
   font-family: arial;
   font-size: 10pt;
}
input[type="password"] {
   background: #131313;
   color: #C4C4E6;
   border: #666666 1px solid;
}
form table tr th {
   background: #131313;
   color: #AAAAAA;
   font-family: arial;
   font-weight: 800;
   text-align: left;
   padding: 0;
}
input[type="submit"] {
   background: #131313;
   border: #888888 1px solid;
   color: #C4C4E6;
}
input[type="submit"]:hover {
   background: #555555;
   border: #888888 1px solid;
   color: #DADAFF;
   font-family: arial;
}
input[type="text"]:focus {
   border:#aaa 1px solid;
   font-family: arial;
}
p.fileinfo a:hover {
   text-decoration: underline;
}
span.trip {
   color: #FFFFFF;
}
div.pages {
   color: #FFFFFF;
   background: #131313;
   border: #DADAFF 1px solid;
   font-family: arial;
   font-size: 8pt;
}
div.pages a.selected {
   color: #ffffff;
}
hr {
   height: 1px;
   border: #000000 3px solid;
}
div.boardlist {
   color: #000000;
   background-color: rgba
   text-align: center;
}
.post-table th, .post-table-options th {
   width: 60px;
   font-size: 11px;
   font-family: courier;
   text-align: left;
}
.intro span.capcode,p.intro a.capcode,p.intro a.nametag {
   color: #9966CC;
   margin-left: 0;
}
.sage {
   color: #FFFFFF;
   font-weight: bold;
   font-family: times new roman;
}
div.blotter {
   color: #FFFFFF;
   Font-family: Times New Roman;
   text-align: center;
   font-size: 10pt;
   padding: 10px 10px;
}
.unimportant,.unimportant * {
   font-size: 10px;
   font-family: arial;
}
.intro time,p.intro a.ip-link,p.intro a.capcode {
   direction: ltr;
   unicode-bidi: embed;
   font-family: arial;
}
.dropzone .file-hint {
   color: #c4c4e6;
   font-family: courier;
   cursor: pointer;
   position: relative;
   margin-bottom: 5px;
   padding: 10px 0px;
   top: 5px;
   transition: 0.2s;
   border: 2px dashed #c4c4e6;
}
.dropzone {
   color: #dadaff;
   cursor: default;
   margin: auto;
   padding: 0px 4px;
   text-align: center;
   min-height: 50px;
   max-height: 140px;
   transition: 0.2s;
   background-color: #000000;
   overflow-y: auto;
}
.theme-catalog div.grid-size-small {
   min-width:140px; max-width: 140px;
   max-height: 192px;
   background-color: #000000;
   border-color: #000000;
   font-color: #FFFFFF;
}
.intro span.subject {
   color: #9999ff;
   font-weight: bold, underlined;
   font-family: Times New Roman;
}
span.heading {
   color: #9999FF;
   font-size: 11pt;
}

/* Fileboard */

 table.fileboard th, table.fileboard td {
   padding: 3px;
   text-align: center;
   font-family: ARIAL;
   background-color: #000000;
}
.file {
    padding-top: 2px;
    padding-right: 50px;
    padding-bottom: 2px;
    padding-left: 50px;
}