body { margin: 0; padding: 8px; margin-bottom: auto; }
blockquote blockquote { margin-left: 0em }
form { margin-bottom: 0px }
form .trap { display:none }
.postarea { text-align: center }
.postarea table { margin: 0px auto; text-align: left }
.thumb { border: none; float: left; margin: 2px 20px }
.nothumb { float: left; background: #eee; border: 2px dashed #aaa; text-align: center; margin: 2px 20px; padding: 1em 0.5em 1em 0.5em; }
.reply blockquote, blockquote :last-child { margin-bottom: 0em }
.reflink a { color: inherit; text-decoration: none }
.reply .filesize { margin-left: 20px }
.userdelete { float: right; text-align: center; white-space: nowrap }
.replypage .replylink { display: none }
.o { text-decoration: overline; }
.u { text-decoration: underline; }
.aa { font-family:Mona,'MS PGothic' !important;}
.s {text-decoration: line-through;}
code,.code { white-space: pre }
.spoiler, .spoiler:hover {
	color: black;
	background: black;
	text-decoration: none;
}
.spoiler a { color: black !important;}
.spoiler:hover, .spoiler:hover a { color: white !important;}
.clearfloat {
	display: table;
	width: 10%;
}
.secret{
   filter:alpha(opacity=0); 
   -moz-opacity: 0; 
   opacity: 0; 
}
.secret:hover{
   filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6; 
}
img { border: 0; }