
img{border:0}
html{position:relative;min-height:100%;min-width:540px;}
body{margin:0 0 160px;font-family:sans-serif;}
header{height:101px;padding:9px 0px 0px 10px;background:url(/forum/bg1.png) right;overflow:hidden;}
footer{height:150px;width:100%;position:absolute;left:0;bottom:0;background:url(/forum/bg2.png) right;}
nav{font-weight:bold;}
a{color:#000;}
a[href]:hover{color:#f00 !important;}

#m{margin:10px;padding:10px;border:2px solid #ddd;}
.w{float:right}
.note{margin:30px auto;width:400px;padding:30px;border:1px solid #ddd; text-align:center;}
.error{color:#f00;}
.up{width:350px;text-align:right}
.post {vertical-align:top}
.md{font-size:8pt;vertical-align:top}
.quote{font-size:11px;margin:2px 10px}
blockquote{background:#eee;border:1px solid #888;margin:3px -5px;padding:3px}
.i{overflow-x:auto}
.i img{max-width:100%}
textarea{width:550px;height:200px;}
input[maxlength="250"]{width:550px}

.pgn{font-size:8pt}
.ptn{font-size:11pt}
.ptn a{text-decoration:none;color:#29a}
.ptn a:hover{text-decoration:overline underline;}
.ptn a:visited{color:#157;}
.edi{font-size:11px;font-style: italic;}
.ic{vertical-align:middle}
.ps{font-weight:bold}

.rp{background:#eee;border:1px solid #888;padding:5px;margin:5px 0 20px 0}
.sr{margin:15px 0;padding:5px}
.sr:hover{background:#f8f8f8}
.sr .date{font-size:small;float:right;color:#888}
.sr b{background:#ff8;font-weight:normal}

.att img{max-height:80px;max-width:120px;margin:5px;}
.att div{height:90px;width:120px}
.att {border:1px solid #ccc;display:inline-block;padding:5px;margin:10px 0px;text-align:center;font-family:monospace;}

.wb{word-break:break-all;}
.fx{table-layout:fixed;}
table{width:100%;border:0;background:#fcfcfc;border-collapse:collapse;font-size:10pt;font-family:verdana,sans-serif}
table a[href]{color:#29a;text-decoration:none;}
table a:visited{color:#157;}
td,th{border:1px solid #ddd;padding:3px;}
.sbj{font-weight:bold;font-size:11pt;padding:10px;background:#fbfbfb;border:1px solid #ddd;border-bottom:0}
th{background:#f9f9f9;}
th.l{text-align:left}
td.c a{font-weight:bold;}
td.n{text-align:center}

tr.p{background:#eee;font-size:8pt;}
.p th{text-align:left;width:150px;background:#eee;font-size:10pt;}
td[colspan]{height:5px;padding:0}

.msg{height:140px;vertical-align:top}
.msg td{padding:15px}
.inb td a{color:black}
.inb th:nth-child(2){width:80%}
.unread{font-weight:bold}
.replied::before{content:'\23ce'; color:green}

.lp{width:200px;text-align:right}
.uth{width:20px}
.ut{padding:2px;}

#ul{display:none;margin-left:10px;}
#ul img {vertical-align:middle;}

.st{font-size:8pt;padding:10px;border:1px solid #eee;}
pre{border:1px solid #999;background:#eee;padding:0px 10px;margin:5px;overflow-x:auto;counter-reset:line;}
pre code {display:inline-block;}
pre code:before{
 counter-increment:line;content:counter(line);display:inline-block;width:2em;text-align:right;
 font-weight:normal;border-right:1px solid #ddd;padding:0 0.5em;margin:0 0.5em 0 -1em;color:#aaa;
}
pre:after{content:""}
