/* main stylesheet for the Project::OSiRiON website ingar@telenet.be */ /* global defaults */ body { background-image: url('images/background.jpg'); background-color: #000000; background-repeat: no-repeat; background-position: center top; font-family: "DejaVu Sans", "BitStream Vera Sans", "sans-serif"; text-align: center; font-size: 12pt; color: #c0c0c0; padding: 0; } img { border: 0px; } a:link { color: #fbff99; text-decoration: none; } a:visited { color: #c6c978; text-decoration: none; } a:hover { text-decoration: underline; } #content p { padding-left: 8px; } #content dl { padding-left: 8px; } #content dt { font-weight: bold; color: white; } #content dd { padding-top: 4px; padding-bottom: 4px; } #content h1 { color: #ffffff; font-size: 14pt; font-weight: bold; } #content h2 { color: #ffffff; font-size: 12pt; font-weight: bold; } #content h3 { color: #ffffff; font-size: 12pt; font-style: italic; } #content table { padding-left: 8px; } #content td { padding-right: 16px; vertical-align: top; } #content hr { border: 0px; height: 2px; background-color: #808080; color: #808080; } /* from the wiki theme css */ #content ul { line-height: 1.5em; list-style-type: square; margin: .3em 0 0 1.5em; padding: 0; list-style-image: url(images/bullet.png); } /* global div definitions */ div.floatright { text-align: center; vertical-align: middle; margin-left: auto; margin-right: 8px; margin-top: 8px; margin-bottom: auto; float: right; } div.newsitem { color: #ffffff; font-size: 12pt; font-weight: bold; } div.newsdate { color: #ffffff; font-family: "Courier New", "Courier", "fixed", "monospace"; font-size: 10pt; } div.newstext { font-size: 12pt; } table.screenshot { text-align: center; font-family: "Courier New", "Courier", "fixed", "monospace"; margin-left:auto; margin-right:auto; } td.screenshot { text-align: center; font-size: 10pt; } img.screenshot { vertical-align: top; padding: 16px; clear: both; } /* page structure */ div#page { background-color: #000000; margin-top: 16px; margin-right: 8%; margin-left: 8%; margin-bottom: 32px; width: 84%; padding-left: 0px; padding-right: 0px; border: 2px solid #505050; } /* menu */ table.osirionmenu { text-align: center; margin: 0px; margin-bottom: 16px; margin-top: 16px; padding: 0px; } td.osirionmenu { text-align: center; font-size: 10pt; font-weight: bold; border-top: 1px solid #808080; border-bottom: 1px solid #808080; background-color: #202020; padding: 8px; margin: 0px; } a.osirionmenu { color: #fbff99; } a.osirionmenu:visited { color: #fbff99; } a.osirioncurrent { color: #ffffff; } a.osirioncurrent:visited { color: #ffffff; } img.osirionmenu { margin: 0px; margin-bottom: 12px; } /* content */ div#content { text-align: left; margin-bottom: 32px; padding-left: 16px; padding-right: 16px; } .fullwidth { width: 100%; vertical-align: top; } .halfwidth { width: 50%; vertical-align: top; } .quarterwidth { width: 25%; vertical-align: top; } /* misc style elements */ .superscript { color: #ff0000; vertical-align: top; font-size: 8pt; } .fixed { font-family: "Courier New", "Courier", "fixed"; font-size: 12pt; } #content pre, div.fixed { border-top: 1px solid #808080; border-bottom: 1px solid #808080; border-left: 1px solid #808080; border-right: 1px solid #808080; background-color: #202020; margin-left: 48px; margin-right: 48px; margin-top: 8px; margin-bottom: 8px; padding: 8px; font-family: "Courier New", "Courier", "fixed"; font-size: 12pt; vertical-align: text-top; } /* footer */ div#footer { text-align: left; font-size: 8pt; padding-top: 0px; padding-left: 16px; height: 48px; border-top: 1px solid #808080; background-color: #202020; }