@import url(/mfjs/ArekorePopup.css);
@import url(/google/prettify.css);
@import url(/paren.css);
@import url(/lbjs/lb.css);

* {
margin:0;
padding:0
}

html {
font-family:verdana, arial, helvetica, sans-serif;
color:#000;
background:#FFF
}

body {
width:100%
}

:visited {
color:#606060
}

img {
border-style:none
}

h1 {
font-family:Consolas, "Bitstream Vera Sans Mono", Courier, "Courier New", monospace;
text-align:left;
font-size:190%;
margin-top:20pt;
margin-bottom:20pt;
border-bottom:solid thick #000
}

h2 {
text-align:left;
font-size:130%;
margin-top:1em;
margin-bottom:1em
}

h3,h4,h5,h6 {
text-align:left;
margin-top:1em;
margin-bottom:1em
}

h3 {
font-size:110%
}

h6 {
font-size:100%;
font-style:italic
}

p {
margin-top:.5em;
margin-bottom:.5em
}

hr {
margin:1em
}

pre {
font-family:monospace;
color:#000;
font-size:small;
overflow:auto;
_width:90%;
border-color:#000;
border-style:dashed;
border-width:thin;
margin:2em;
padding:1em
}

pre.macroerror {
background:#E55
}

blockquote {
padding-left:1em;
border-color:#000;
border-style:solid;
border-width:0 0 0 3px;
margin:1em
}

dt {
font-weight:700
}

td.inbody {
text-align:center;
border-color:#000;
border-style:solid;
border-width:1px;
padding:.5em;
background:#FFF
}

td.preview {
background:#FFF
}

td.history_td {
color:#000;
background:#FFF
}

th.history_th {
color:#000;
background:#CCF
}

.footer {
width:100%;
clear:both;
color:#888;
text-align:right
}

.menu {
float:left;
width:10em;
padding:1em
}

.menu ul {
padding-left:5pt;
list-style:none;
margin:0
}

.menu a img {
display:none
}

.menu-title {
margin-top:.5em;
padding-left:2pt;
text-align:left;
font-weight:700;
border-color:#000;
border-style:solid;
border-width:0 0 2px 2px
}

.menu form input {
width:90%;
font-size:small
}

.main {
position:relative;
width:50em;
margin:0 auto
}

.content {
width:38em;
float:left;
padding:.5em
}

.content ul,.content ol {
margin:1.5em
}

.content ul ul {
margin:0 0 0 1.5em
}

.entry {
border-color:#000;
border-style:solid;
border-width:2px;
margin:1em;
padding:.5em 2em 1.5em
}

.menu ul li a:hover {
text-decoration:underline
}

span.wiliki-alert {
background:#ff8080
}

table {
border-color:#000;
border-style:solid;
border-width:1px;
margin:2em;
padding:0
}

table.cal {
margin:0;
padding:.5em
}

.category-icons {
float:right;
text-decoration:none;
border-style:none;
margin:1em;
padding:0
}

.category-icons img {
padding:.5em
}

.ff-text {
font-size:x-small
}

.ff-text p {
margin-left:.5em;
margin-right:.5em
}

#ff-id {
color:#606060;
font-style:italic;
font-size:xx-small
}

#lastfm {
font-size:x-small
}

.lastfm-track {
padding-bottom:.75em
}

#lastfm-artist {
color:#606060;
font-style:italic;
font-size:xx-small
}

:link,h1 :visited {
color:#000
}

h4,h5 {
font-size:100%
}

h1 a,.menu ul li a:link,.menu ul li a:visited {
text-decoration:none
}

.comment {
text-align:right;
font-size:small
}

#disqus_thread {
padding-top:5em;
}

