/* Copyright (C) 2005 Brandon CS Sanders (customized) Copyright (C) 2004 Murray Altheim Copyright (C) 2004 Alex Schroeder Public Domain */ html, body { color:#000; background-color:#ddd; margin:0; padding:0; } div.content, div.rc, body > form { margin: 0 2em; } .XML { padding-top:2px; vertical-align:middle; } a { color:#006; text-decoration:none; font-weight:bold; } a:active { color:#f00; } a:visited { color:#705; } a.near, a.outside, a[class="url number"] { text-decoration:underline; font-weight:bold; } a.number { text-decoration:none; } a.alias { text-decoration:none; border-bottom: thin dashed; } a.footnote { font-size:50%; vertical-align:super } span.bar a { margin-right:1ex; } p.plink, li.plink { border: 2px solid #c8a8ff; padding: 2px; } p a.plink, li a.plink { display:none; } p:hover a.plink, p a:hover.plink, li:hover a.plink, li a:hover.plink { text-decoration: none; display: inline; color: #a020f0; /* purple */ } /* add every specific a here */ div.header h1 a:hover, h1 a:hover, h2 a:hover, h3 a:hover { color: #fbb; } a.definition:hover, a.near:hover, a:hover { color:#f00; } dl.irc dt { width:12ex; float:left; text-align:right; } dl.irc dd { margin-left:15ex; } div.header { background-color : #777; } h3, div.sidebar h2 { font-weight:bold; font-size:medium; clear:left; color:#fff; background:#84d600; padding:0.3ex; } div.header span.gotobar { display:block; padding:1ex; } div.header h1 { background-color:#444; font-family: "Tahoma", "Arial", "Helvetica", sans-serif; font-size:xx-large; border:2px solid #000; padding:8px 16px; } div.header h1 a { text-decoration:none; color : #fff; } img.logo { float:right; clear:right; border:none; margin:1ex; } h1 { font-weight:bold; font-size:larger; clear:left; color:#fff; background:#444; padding:0.7ex; text-decoration:none; border:2px solid #000; } span.specialdays { margin-left : 1em ; color : #4c6b1b ; font-style : italic ; } h2 { font-weight:bold; font-size:larger; clear:left; color:#fff; background:#666; padding:0.7ex; border:2px solid #000; } h2 a, div.journal h1 a { text-decoration:none; color:#fff; } h3 { font-weight:bold; font-size:medium; clear:left; color:#fff; background:#888; padding:0.7ex; border:2px solid #000; } h3 a, div.journal h2 a { text-decoration:none; color:#fff; } span.permanentanchor, a.definition { text-decoration:none; color:#000; border-bottom:thin dashed; } p > a.definition, p > span.permanentanchor { font-weight:bold; font-size:larger; color:#fff; background:#84d600; padding:0.7ex; text-decoration:none; display:block; margin-bottom:1ex; border-bottom:none; } div.footnotes hr { border:none; color:black; background-color:#000; height:1px; margin-top:2ex; } div.footnotes hr + p { font-weight:bold; } div.footer { margin-bottom:1ex; background-color:#777; border-bottom:solid; clear:both; margin:1ex 0 0 0; padding:1ex; border-top:2px solid; color:black; } div.footer hr { display:none; } div.rc { margin-top:4ex; } div.rc hr { display:none; } div.old { background-color:#ffd; } div.new { background-color:#dfd; } div.diff { padding-left:2ex; padding-right:2ex; border-style:dashed; margin-left:5%; margin-right:5%; margin-bottom:5ex; } div.diff + hr { display: none; } div.refer { padding-left:5%; padding-right:5%; } div.refer hr { display: none; } div.rss { background-color:#ce9; } body.gray div.rss { background-color:#dec; } div.message { background-color:#fee; color:#f00; border:solid #f00; font-weight:bold; padding-left:1em; margin:1em; } div.sister { float:left; margin-right:1ex; padding-right:1ex; border-right:1px dashed; } div.sister p { padding:1ex; margin:0; } div.sister hr { display:none; } div.near { padding:1ex; margin:0; } div.near p { margin: 0; } div.footer + hr { display:none; } div.journal hr { display:none; } div.journal h1, div.journal h2, div.journal h3, div.journal h4 { font-size:medium; border:0; } span.description { font-weight:bold; } span.new { display:inline; font-weight:bold; } table.user { border-collapse:collapse; border:thin dotted; padding:1ex; margin-bottom:1ex; width:inherit; margin:0 5%; } table.user tr td { padding: 0.5ex 1em; border: thin dotted; text-align:left; } dt { font-weight:bold; } dd, li { margin-bottom: 0.5ex; margin-left: 2em; } dl, ol, ul { margin-left:0em; } textarea#text { width:100%; height:70%; } textarea#summary { width:100%; height:10%; } img { border:0; } pre, img.upload { border: #777 1px solid; padding: 0.5em; margin-left: 1em; margin-right: 2em; white-space: pre; background-color: #fff; color: black; } img.portrait { float:left; clear:left; background-color:#fff; border:#999 1px solid; padding:10px; margin:10px; } div.portrait { float:left; clear:left; font-size:xx-small; padding-left:10px; } div.portrait img.portrait { float:none; margin:10px 10px 0 0; } div.portrait a { text-decoration:none; color:#999; } div.color { clear:both; min-height:105px; margin:0; padding:0; } div.one { background-color: #fff; } hr { display:block; clear:both; } @media print { div.header span.gotobar { display:none; } span.specialdays { display:none; } div.refer { display:none; } div.footer { display:none; } div.near { display:none; } div.sister { display:none; } div.languages { display:none; } div.message { display:none; } img.logo { display:none; } /* portraits */ div.portrait { margin:0; padding:0; font-size:inherit; float:none; display:inline; } div.portrait + * { display:inline; } div.portrait p { margin:0; padding:0; display:inline; } div.portrait a.newauthor, div.portrait br { display:none; } div.portrait a.local:after { content:": "; } div.portrait a.local { color:inherit; } div.color { min-height:0; background: inherit; } }