input.delete, .boardlist.bottom{
  display: none !important;
}

body, .op, .thread, .intro, .post-image, .file, .pages, .delete, .files {
    padding:1 !important; 
    margin: 1em !important; 
}

body{
    background:#FAFAFA;
    max-width: 1200px;
    margin: auto !important;
}
body{
  font-family:sans-serif;font-size:12px;
}
div.post.reply{
  background-color:#E6E6E6!important;
  border:1px solid transparent!important;
  border-radius:3px;
}
div.post.reply.highlighted{
  background-color:#BDBDBD!important;
}

div.post.reply div.body a{
  color: #F78181;
}

.unimportant{
  color:#000!important;
}

.styles{
    margin: 0 auto;
    width: 850px
}


a,a:visited{color:#000;text-decoration:none}
a:hover{color:#F78181!important;font-weight:bold}
span.name{color:#088A68!important;}
span.trip{color:#BBB!important;}
span.capcode{color:#B40431!important;font-weight:bold}
div.blotter{color:#AAA!important;}
hr{border-color:#2c2c2c;background-color:#2c2c2c}
form {margin-bottom: 10px;margin-top:10px;}
img.board_image{margin-top:20px;}
span.own_post{color:#B40431;font-weight:bold}

div.title,h1{color:#000!important;letter-spacing:0.5px}
header div.subtitle{color:#000;}
 
p.intro span.subject{color:#0489B1;font-size:small}
p.intro a.post_no{color:#000!important; font-weight:bold}
p.intro a.post_no:hover{font-weight:bold; color:#F78181!important;}
p.intro a.email span.name{
  color:#2c2c2c!important;
}
p.intro a.email:hover span.name{
  color:#F78181!important;  
}
 
pre.prettyprint{background-color:#3d3d3d;color:#ff0000!important;border:1px solid transparent!important;border-radius:3px;padding:5px}
span.pln{color:#DDD!important;}
span.com{color:#ff3333;}


 
form table tr th {
  background-color:#2c2c2c!important;
  color:#FFF;
  font-size:12px;
  text-align:right;
  letter-spacing:0.5px;
  
}
span.handle a.close-btn{
  color:#FFF;
}
div.banner{
  background-color:transparent!important;
  !important;
  color:#F78181}
input[type="text"], textarea, select {
  background:#E2E2E3;
  color:#000;
  border:transparent 1px solid
  
}

 
div.boardlist{
  background-color:#FAFAFA!important;
  text-align:center;
  padding:3px 4px 3px!important;!important;
  text-shadow:none!important;
  max-height:13px;
  font-size:11px;
  border-bottom:0.5px #848484!important;
}
 
div.pages{
  background:#2c2c2c!important;
  color: #E6E6E6!important;
  border:1px solid transparent;
  border-radius:3px;
}
div.pages a.selected{
  color:#fff!important;
}
div.pages a:link{
  color:#FFF!important;
}
div.pages a:visited{
  color:#FFF!important;
}
div.pages a:hover{
  color:#F78181!important;
}

body.theme-catalog{text-align:center;}
.theme-catalog div.thread{background-color:#FAFAFA!important;border:1px solid transparent!important;border-radius:3px}
 
#options_div{margin-top:50px;border:1px solid transparent!important;border-radius:3px}
div.options_tab{background-color:#FAFAFA;}
#options_tablist{background-color:#222;border-right:1px solid transparent!important}
.options_tab_icon{color:#AAA!important}
.options_tab_icon.active{color:#FFF!important}
span.controls {
  font-weight:bold;  
}

h2{color:#FFF!important}
