/* CSS Style Sheets for Doraneko's Reference Counter */

body { color:#000000; background-color:#ffffff; font-size:12pt }

a:link { color:#000099 }
a:active { color:#ff0000 }
a:visited { color:#000066 }
a:hover { background-color:#ffffcc; color:#ff0000 }

h1, h2, h3, h4, h5, h6 { font-weight:bold; text-align:left }

h1 { color:#006600; font-size:200% }
h2 { color:#000066; font-size:160% }
h3 { color:#660000; font-size:140% }
h4 { color:#006600; font-size:120% }
h5 { color:#000066; font-size:100% }
h6 { color:#660000; font-size:100% }

.signboard { color:#ffffff; text-align:center; border-style:double }

h1.signboard { background-color:#006600; padding:  1em 1em; margin: 0em 10% 1em }
h2.signboard { background-color:#000066; padding:0.5em 1em; margin: 0em 15% 1em }
h3.signboard { background-color:#660000; padding:0.5em 1em; margin: 0em 15% 1em }
h4.signboard { background-color:#006600; padding:0.5em 1em; margin: 0em 20% 1em }

.section { text-align:center; border-bottom:1px solid; border-top:1px solid }

h1.section { background-color:#ccffcc; margin:1em 10% }
h2.section { background-color:#ccccff; margin:1em 10% }
h3.section { background-color:#ffcccc; margin:1em 10% }
h4.section { background-color:#ccffcc; margin:1em 12% }
h5.section { background-color:#ccccff; margin:1em 15% }
h6.section { background-color:#ffcccc; margin:1em 15% }

span.subsection { font-weight:bold; color:#000000 }
li.subsection { margin-top: 0.5em }


.text { margin:1em 15% }
dt { font-weight:bold; margin-top:0.5em }

a.external:link { color:#990000 }
a.external:visited { color:#660000 }

div.navbar .sitemap { float:right }
div.navbar a:link { color:#990000 }
div.navbar a:visited { color:#660000 }
div.navbar .self { font-weight:bold }

.lastmodified { color:#ff6600; font-weight:bold; font-style:italic }

hr { clear:both }
.counter { float:right }

