img:not(.flag)
{
  border: 1px dashed #999;
  opacity: 0.1;
  width: 5% !important;
  height: 5% !important;
}
 
img.flag
{
  opacity: 0.3;
}
 
img:hover:not(.flag)
{
  width: inherit !important;;
  height: inherit !important;;
}
 
span.heading
{
  color: #fa9a9a !important;
}
 
a
{
  color: #33b !important;
}
 
a:hover
{
  color: #cca !important;
}
 
span.spoiler
{
  background: #bbb;
  color: #bbb;
}
 
body
{
  background: #fff;
  color: #333;
  font-family: monospace;
}
 
hr
{
  border-top: 1px dashed black;
}
 
div.post.reply
{
  background: #fafafa;
  color: #333;
  border-left: 5px solid #eee;
}
 
span.capcode
{
  color: lightBlue !important;
}
 
header div.subtitle, h1
{
  color: #afafaf;
}
 
div.blotter
{
  color: #333;
}
 
form table tr th
{
  background: white;
}
 
div.pages
{
  color: #999;
  background: none;
}
 
iframe
{
  opacity: 0.1;
}
 
div.banner
{
  background: #999;
}
 
span.mord
{
  opacity: 0.4 !important;
}