body { background: #111; color: silver; cursor: default; font-family: Verdana; font-size: 1em; }
#bbs_post { float: left; background: black; border: 1px solid white; margin: 0 0 30px 20px; }
#bbsbody pre { font-family: 細明體, MingLiU; font-size: 1.2em; width: 800px; margin: 0; padding: 0.2em; line-height: 1em; clear: both; }
#bbsbody pre {
	overflow: auto;
	white-space: pre-wrap;       /* css-3 */
	white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
	white-space: -pre-wrap;      /* Opera 4-6 */
	white-space: -o-pre-wrap;    /* Opera 7 */
	word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

/* body, pre { line-height: 107%; } for Firefox and Opera */
/* body, pre { >line-height: 100%; } for IE8 (IE7 and IE6 have not tested) */

.dcs { width: 0.5em; overflow: hidden; position: absolute; }

h1 { background: #222; border-bottom: 2px solid gray; border-right: 2px solid gray; padding: 0.4em; width: 28%; }
#subtitle { color: #999; font-weight: bold; font-style: italic; position: relative; bottom: 2.6em; left: 3em; }
ul { margin: 0; padding: 0; list-style: none; }
#bbsbody li { line-height: 1.5em; }
#bbs_operate li { margin: 0.2em 0.5em; padding: 0 0.5em; background: blue; float: left; }
#ctrlPanel { float: left; width: 20%; margin-left: 20px; }
#loginArea { padding: 0 0 30px 20px; }
#submitBtn li { float: left; text-indent: 5em; }
table li { text-indent: -5em; }
#centralForm { margin: auto; width: 60%; padding: 50px; }
#rightForm { float: left; margin: 0 50px 30px 50px; width: 50%; padding: 50px; }
.table { border: 1px solid white; background: #27282b url('content.gif') repeat-x; }
.table table { margin: auto; text-align: center; }
.table tr { height: 3em; }
.warning { color: red; }
em, .emphesis { color: lime; font-style: normal; }
a { color: #ff6600; text-decoration: none; }

.black { color: black; }           /* 30 */
.maroon { color: maroon; }         /* 31 */
.green { color: green; }           /* 32 */
.olive { color: olive; }           /* 33 */
.navy { color: navy; }             /* 34 */
.purple { color: purple; }         /* 35 */
.teal { color: teal; }             /* 36 */
.silver { color: silver; }         /* 37 */

.gray { color: gray; }             /* 1;30 */
.red { color: red; }               /* 1;31 */
.lime { color: lime; }             /* 1;32 */
.yellow { color: yellow; }         /* 1;33 */
.blue { color: blue; }             /* 1;34 */
.fuchsia { color: fuchsia; }       /* 1;35 */
.aqua { color: aqua; }             /* 1;36 */
.white { color: white; }           /* 1;37 */

.bg_black { background: black; }   /* 40 */
.bg_maroon { background: maroon; } /* 41 */
.bg_green { background: green; }   /* 42 */
.bg_olive { background: olive; }   /* 43 */
.bg_navy { background: navy; }     /* 44 */
.bg_purple { background: purple; } /* 45 */
.bg_teal { background: teal; }     /* 46 */
.bg_silver { background: silver; } /* 47 */

.blink { text-decoration: blink; }
.underline { text-decoration: underline; }