body {
background-color: #c48f33; max-width: 1000px;
}
header{ background-color: rgba(200,200,200,0.1); border-top: 1px solid rgba(100,150,100,0.4); border-bottom: 1px solid rgba(100,150,100,0.4); overflow: hidden margin: 0.3em; padding: 0.3em 0.1em; } header>nav:first-child>ul{ background-color: transparent; list-style-type: none; margin: 0.2em; padding: 0.3em; } header>nav:first-child>ul>li { background-color: transparent; color: #392; display: inline; font-family: Verdana, Arial; font-size: 1em; } header>nav:first-child>ul>li~li:before { background-color: transparent; color: rgba(100,150,100,0.6); content: "> "; } header>nav>ul>li>a {background-color: tansparent; color: #494;} header>nav>ul>li>a:hover {background-color: transparent; color: #272;} header>nav>ul>li>a:focus {background-color: #161; color: #fff;} header>nav>ul>li>a:active {background-color: rgba(200,200,200,0.4); color: #5a5;}
wrap > p {
background-color: rgba(50,50,50,0.2); color: #fff; font-size: 1.2em; padding: 2em 4em;
}
summary {
background-color: transparent; color: #AFC332; float: left; margin: 1em 1em; max-width: 560px;
}
#summary ul { background-color: #D5A95D; list-style-type: square; margin: 0.9em; padding: 1.3em; } #summary ul li { background-color: #D5A95D; font-family: arial, verdana; font-size: 1.3em; margin: 0.2em 1.4em; padding: 0.5em; } #summary ul li a { background-color: transparent; color: #8E32C3; text-decoration: none; padding: 0.4em; } #summary ul li a:link { background-color: transparent; } #summary ul li a:visited { background-color: rgba(100,100,100,0.1); } #summary ul li a:hover { background-color: transparent; color: #C332AF; }
gotoday {
color: #431; font-size: 1.5em; position: absolute; right: 20px; top: 137px; text-decoration: none;
}
#gotoday:hover { color: #ee3; }
.arrow, .deadarrow {
background-color: #444; background-color: transparent; font-size: 3em;
}
.arrow:first-child { background-color: transparent; } .arrow:last-child, .deadarrow:last-child { background-color: transparent; float: right; } .arrow:link { background-color: transparent; color: rgba(100,200,100, 0.6); } .deadarrow:link { background-color: transparent; color: rgba(100,200,100, 0.2); } .arrow:hover { background-color: transparent; color: rgba(255,255,255, 0.8) }
article {
background-color: #AFC332;
}
article strong{
background-color: transparent; font-size: 1.1em; padding: 0.1em 0.1em;
} details ol li {
background-color: #AFC332; background-color: transparent; margin: 0.3em; padding: 0.6em;
} section {
background-color: #E2C38D; color: #4532C3; font-size: 1.2em; margin: 1.7em 0.7em 1.7em 1.7em; padding: 2.0em 2.0em 2.0em 2.0em; padding-bottom: 5em; max-width: 600px
}
section h1 { background-color: #D5A95D; /*color: #C34532;*/ margin: 0.4em 2.6em 1.0em 3.3em; padding: 1em 1em 1em 1.4em; } section h1~time.border, section p time.border { background-color: rgba(160,160,140, 0.2); color: rgba(90, 140, 90, 0.9); padding: 0.2em 0.6em; } section h1~time.border { font-size: 0.9em; margin: 0.1em; padding: 0.4em; position: relative; left: -20px; top: -71px; } section p { background-color: #ee3; background-color: transparent; font-size: 1.1em; margin: 0.2em 1.95em 0.2em 1.55em; padding: 0.3em 2.2em 0.3em 3.6em; } section p time.border { font-size: 0.8em; margin: 0.1em 1.3em 0.4em -6.0em; } section p>code{ background-color: rgba(170,130,100,0.2); color: #486; padding: 0.1em 0.3em; } section ul { background-color: transparent; font-size: 1.0em; margin: 0.4em 1em 0.4em 3em; padding: 0.7em 1em 0.7em 3.5em; } section ul li { background-color: transparent; } section a { background-color: transparent; color: #8E32C3; text-decoration: none; } section a:link { background-color: transparent; color: #917; } section a:hover { background-color: transparent; color: #815; } section a:active { background-color: #ddd; color: #C33267; }
section a~span {
background-color: transparent; color: #444; font-size: 0.8em; margin-left: 0; padding: 0.2em;
}
time {
background-color: transparent; background-color: rgba(150,170,150,0.15); color: #348; font-family: courier; font-size: 0.9em; padding: 0.1em 0.3em;
}
aside {
background-color: #eee; background-color: transparent; color: #c48f33; float: right; margin-right: 1em;
}
aside ul {
background-color: transparent; list-style-type: none; margin: 0.4em 0.7em; padding: 0.6em 0.9em;
}
aside ul li { background-color: transparent; background-color: #e33; font-family: helvetica, arial; font-size: 2.0em; font-weight: 900; margin: 0.4em; padding: 0.9em; text-align: center; } aside ul li a{ background-color: transparent; color: #eee; text-decoration: none; } aside ul li a:hover { background-color: rgba(100, 100, 100, 0.5); color: #eee; text-decoration: none; }
article>footer, aside ul li{
background-color: rgba(255,255,255,0.2);
}
article>footer>dl#info{ background-color: transparent; margin: 1.9em 0 0 0; padding: 2em; width: 33em; overflow: hidden; } article>footer>dl#info{ background-color: transparent; margin: 4.1em 0 0.1em 0; } article>footer>dl#info dt{ background-color: transparent; float: left; font:15px arial,sans-serif; padding: 0.2em 0; margin: 0.1em 0 0.1em 0; text-align: left; width: 4.8em; } article>footer>dl#info dd{ background-color: transparent; float: left; margin: 0.1em 0; padding: 0.2em 0.2em; width: 27em; } article>footer>dl#info ul{ background-color: transparent; list-style-type: none; margin: 0 0em; padding: 0 0em; } dl#info ul li { background-color: transparent; float: left; padding: 0em 0.5em 0 0; margin: 0em; }
pre, output {
background-color: rgba(200,200,200,0.4); font-size: 0.7em; margin: 0.4em; padding: 0.6em; overflow-x: scroll;
}