html {background-color:#fff;}
body {text-align:center; margin:1em 3em; height:100%; padding:0.5em 3em; font-family:arial,verdana,sans-serif;
	color:black; background-color:#eee; -moz-border-radius:15px; -webkit-border-radius:15px; behavior:url(border-radius.htc);}
h1 {color:#003; font-size:200%; font-family:serif; background-color:#bbb; margin:0 auto 0.1em auto; padding:0.2em;
	-moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc);}
div {-moz-border-radius:10px; -webkit-border-radius:10px; behavior:url(border-radius.htc);}
div.list {width:70%; margin:1em auto 0 auto; padding:0.5em 1em; background-color:#bbb; font-size:80%;}
div.post {width:80%; margin:1em auto 0 auto; padding:0.5em 1em; background-color:#bbb; text-align:left;}
div.text {margin:0.5em 1em; padding:1em 0.5em; background-color:#ccc;}
div.quote {width:90%; margin:0.1em 1em; padding:0.1em 0.5em; background-color:#aaa; border:1px solid #ccc;}
table {width:90%; text-align:center; margin:0 auto;}
td {width:20em;}
a {color:#00a; font-size:110%; -moz-border-radius:5px; -webkit-border-radius:5px; behavior:url(border-radius.htc);}
a.text {font-size:90%;}
a.menu {display:block; text-decoration:none; background-color:#bbb;}
a.list {display:block; text-decoration:none; margin:0.1em auto; font-size:180%; background-color:#ddd;}
a.list.thread {font-size:150%;}