/* matri.css */@import "default.css";html,body,body.now { background-color:#000;color:#0C0 }body,span.hi8 { font-family:Monaco,"Courier New",monospace; }body { font-size:large }html>body { font-size:22px }ul.nav,ol.month,ol.month a { font-family:"OCRA Alternate","OCR-A",Monaco,"Courier New",monospace }code { background-color:#030; font-family:inherit; font-size:1em }:link,:visited { color:#6F6 }:link { font-weight:bold }:visited { font-weight:normal }a:hover,a:link:hover,a:visited:hover { background-color:#030 }ul.nav,p.copyright { border:none; font-size:small }ul.nav { margin:0 0 0 -4em; }div+ul.nav { border:none; font-size:small }ol,ul { margin:0 }ol.month { margin-right:2em }blockquote { margin:0 0 1em 1em }dd blockquote { margin:0 }dl { margin:0 0 0 1em }dt { float:left; margin:.35em 1em 0 -1em; font-style:normal; line-height:.5em; height:1ex; padding:.2em .2em .2em 0; border-right:solid 1ex  }dd { margin-left:0 }h1,h2,h3 { margin:0;font-weight:normal }h1 a,h2 a,h3 a { letter-spacing:normal }h1 :link, h2 :link, h3 :link { font-weight:normal; padding:2px }h1 { text-align:right }h2,h3 { font-size:1.3em }ol.month h3 { font-size:smaller;text-align:center; text-transform:uppercase; letter-spacing:1em;line-height:.5em;  margin-top:1.5em; }ol.month h3 a { letter-spacing:1em; padding-left:1em  }ol.month h2 { display:block; text-align:center }ol h2.time { text-align:right }h4 { font-variant: small-caps; font-size:1.1em; margin:1em 0 0 }h4+ul { margin-top:0 }h4+p { margin-top:0 }