--- /dev/null
+/* Yotsubanome Channel Official CSS */
+/* palette1 #FFFF7A #FFFFAC #FFFFEE #808000 */
+/* palette2 [web safe] #FFFF66 #FFFF99 #FFFFCC #CCCC00 */
+html, body { background:#EEFFFF; color:#008080; font-size: 12pt; } /*~~~~*/
+/*small { font-size: 10pt; }*/
+a { color:#0000EE; }
+a:hover { text-decoration: none; background-color: #FFFF00; color: #000000; }
+.adminbar { text-align:right; clear:both; float:right; }
+.logo { clear:both; text-align:center; font-size:2em; color:#000000; width:100%; }
+.theader { background:#E04000; text-align:center; padding:2px; color:#FFFFFF; width:100%; }
+.catalogmode { background:#0040E0; text-align:center; padding:2px; color:#FFFFFF; width:100%; }
+.rules { font-size:0.7em; }
+.postblock { background:#7AFFFF; font-weight:800; } /*~~~~*/
+.footer { text-align:center; font-size:12px; font-family:serif; }
+.passvalid { background:#E08000; text-align:center; width:100%; color:#FFFFFF; }
+.dellist { font-weight: bold; text-align:center; }
+.delbuttons { text-align:center; padding-bottom:4px; }
+.managehead { background:#6080F6; color:#808000; padding:0px; }
+.postlists { background:#000000; width:100%; padding:0px; color:#808000; }
+.row1 { background:#F6F6F6; color:#808000; }
+.row2 { background:#D6D6F6; color:#808000; }
+.unkfunc { background:inert; color:#789922; }
+.unkfunc2 { background:inert; color:#696969; }
+.spoiler a.quotelink { color: inherit; }
+.filesize { text-decoration:none; }
+.filetitle { background:inherit; font-size:1.2em; color:#CCCC05; font-weight:800; }
+.postername { color:#117743; font-weight:bold; }
+.postertrip { color:#228854; }
+.oldpost { color:#CC1105; font-weight:800; }
+.omittedposts { color:#707070; }
+.reply { background:#ACFFFF; } /*~~~~*/
+.replyhl { background: #000000; color:#00FF00; border: 4px dashed #FFFF00; }
+.doubledash { vertical-align:top; clear:both; float:left; }
+.replytitle { background:inherit; font-size:1.2em; color:#CCCC05; font-weight:800; }
+.commentpostername { color:#117743; font-weight:800; }
+.thumbnailmsg { font-size: small; }
+.abbrev { color:#707070; }
+.highlight { background: #000000; color:#00FF00; }
+.inputtext { border: 2px solid #aaa; }
+td.inputtext { height: auto; }
+.inputtext:focus { border: 2px solid #8ae; }
+a.del { color:#000000; }
+.tn_reply { width: 86px; height: 86px; margin: 0px 20px 20px 20px; float: left; background: #000; border: #0D0 2px solid; text-align: center; }