html,body{margin:0;padding:0}body{border-top:15px solid #685;font-size:84%;font-family:verdana,arial,helvetica,sans-serif;color:#332}p{margin:0 35px 10px;clear:left}ul li{list-style:circle}ul{padding:0 0 8px 0;margin:0 5px 0 60px}.news ul{padding-bottom:0;margin-bottom:0}.news p{margin-top:8px;margin-bottom:0;font-style:italic}.fancy{margin:2px 0 0;padding:6px;border:1px solid #ddd}.imgl,.imgr{float:right;margin:0 0 10px 18px}.ixmgl{float:left;margin:0 18px 10px 0}.imgc{text-align:center}h1,#page h2,h3{margin:0 20px 10px;font-family:georgia,times,courier,serif;font-weight:normal}h1{font-size:275%;color:#647832;margin:10px 0 6px;padding:0 20px}#page h2{font-size:190%;padding-top:4px;clear:left}h3,legend{font-size:145%;color:#685}a{color:#369;text-decoration:none}a:visited{color:#c86464}a:hover,th,h2{color:#647832}.m{padding:0;border:0}.m p{float:right;margin:0;padding:6px 7px 7px;borcder:1px solid #ddd;}#guestbook{margin:30px 10px 0;border-top:1px solid #ddd;width:25%}.box{border:5px solid #c86464;text-align:center;margin:25px 15%;padding:3px 6px;font-weight:bold}textarea,input,select{font:normal 100% verdana,helvetica,sans-serif;color:#222;background:#fff}td,th{border:1px solid #ddd;empty-cells:hide;font-weight:normal}table{margin:4px 35px 8px}fieldset,td,th,blockquote,textarea,input,select{border:1px solid #ddd;padding:3px 5px}select{padding:3px 2px}input{border-style:inset}.button{border-style:outset}.out{cursor:move}legend{padding-bottom:8px}.ref{vertical-align:super;font-size:80%;color:#999}fieldset{margin:2px 0;padding:9px}code,.code{white-space:pre;margin-left:25px}.code{margin:0 25px 10px;border-left:1px solid #ddd;padding:5px}hr{background:#ccc;border-top:1px solid #ccc}table.side{width:25em;border:0;margin:0 5px 5px 20px}.side .tiny{margin:-3px 15px;padding:0}.small,.side .tiny{font-size:75%}.scale td{font-size:75%;padding:0 2px;text-align:center}.scale img{margin:0;padding:0;border:0}#contents{border:1px solid #bbb;float:left;margin:8px 20px 30px;text-align:center}#contents p{margin:0;font-size:110%;background:#eee;padding:4px 5px}#contents li{text-align:left;padding-right:28px}.break{clear:both;font-size:100%}#ft{font-size:90%;color:#777;float:right;text-align:right;padding:1%}.ic{color:#070}.ooc{color:#d00}#page{margin:0 20px}#shortbox h2{clear:right}.nobr{clear:none}