body {
  margin: .5em 2.5%;
  background: #FFFFFF url("/www/live24.2ch.net/livevenus/ba.gif");
  color: #000000;
}

a:link { color: #0000FF; }
a:visited { color: #660099; }
a:active { color: #FF0000; }
a img { border: none; }

p.center { margin: 0; text-align: center; }
p.right { margin: 0; text-align: right; }

/*
#head, #ad, #menu, .thr, #post { border: 4px ridge; padding: .5em; }

#head, #menu, #adv, .thr, #post { margin-bottom: 1em; }
#head, #ad, .ad, #menu { background: #CCFFCC; border-color: #CCFFCC; }
#post { background: #CCFFCC; border-color: #CCFFCC; }

h1 { color: #000000; font-size: larger; float: left; margin: 0; }

#head br { clear: left; }
#head hr { height: .5em; }

.ad { border: 4px ridge; }
.ad p { display: inline; }
.ad table { margin: 0; padding: 0; border: 0; width: 100%; }
.ad table td { border: 0; }

.thr { background: #EFEFEF; border-color: #EFEFEF; padding-bottom: 1.5em; }
.thr dd { padding-bottom: 1em; }
.thr dt span, .thr dd .truncated { color: green; }
.thr form, .thr textarea { margin: 1px 0 0 3em; }
.thr p { margin: 1px 0 0 6em; }
*/

#info, #menu, #mainBanner, #subBanner, #thread_builder_form, .thr {
  border: 4px ridge;
  padding: .5em;
  margin-bottom: 1em;
}

#info, #menu, #mainBanner, #subBanner, #thread_builder_form {
  margin-bottom: 1em;
  background: #CCFFCC;
  border-color: #CCFFCC;
}

#info br { clear: left; }
#info hr { height: .5em; }

#thread_builder_form {
  background: #CCFFCC;
  border-color: #CCFFCC;
}

.day {
  border: 4px ridge;
  padding: .5em;
  margin-bottom: 1em;
  background: #EFEFEF;
  border-color: #EFEFEF;
  padding-bottom: 1.5em;
}
.day span.commentator { color: green; }
.form form, .form textarea { margin: 1px 4em 0 4em; }
/*.day p { margin: 1px 0 0 6em; }*/
.thread_subject {
  color: #FF0000;
  display: inline;
}
.res_body {
  padding-left: 4em;
  padding-bottom: 0.5em;
  margin-top: 1px;
}

.referer {
  font-weight: bold;
  padding-left: 4em;
}
.footer { text-align: center; }
hr.sep { border: none; }
h2 { margin-top: 1px; }
.field {
  display: inline;
  margin-right: 1em;
}
div.textarea textarea { display: block; }

textarea { white-space: pre; }
