dropin-minimal-css/src/w3c-midnight.css
2020-05-23 00:59:48 -07:00

817 lines
14 KiB
CSS

/* The W3C Core Styles Copyright (c) 1998 W3C (mit, inria, Keio), All Rights
Reserved. W3C liability, trademark, document use and software licensing rules
apply. See http://www.w3.org/Consortium/Legal/ipr-notice.html
This stylesheet has been served in a form to avoid known bugs in your user
agent's css implementation. Copying and serving this stylesheet to other
agents may lead to unexpected results. Please refer to its address rather than
copy it. */
/* begin body type */ /* 1 - humanist sans a */
body {
font-size: 1em;
font-weight: normal;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
font-family: Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .58;
}
p, blockquote, ul, ol, dl, dd, li, dir, menu {
/* inherit from body */
}
small {
font-size: .92em;
}
big {
font-size: 1.17em;
}
pre {
font-family: 'Monotype.com', Courier New, monospace;
}
ol li {
list-style-type: decimal;
}
ol ol li {
list-style-type: lower-alpha;
}
ol ol ol li {
list-style-type: lower-roman;
}
table, tbody, tr, td {
font-size: 1em;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
font-family: Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .58;
}
/* end body type */
/* begin header type */ /* 1 - humanist sans a */
h1 {
font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
font-size: 2em;
font-weight: 500;
font-style: normal;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
}
h2 {
font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
font-size: 1.75em;
font-weight: 500;
font-style: normal;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
}
h3 {
font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
font-size: 1.58em;
font-weight: 600;
font-style: normal;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
}
h4 {
font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
font-size: 1.33em;
font-weight: 600;
font-style: normal;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
}
h5, dt {
font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
font-size: 1.17em;
font-weight: 600;
font-style: normal;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
}
h6 {
font-family: Tahoma, Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
font-size: 1em;
font-weight: 700;
font-style: normal;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
}
tfoot, thead {
font-size: 1em;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
font-family: Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
}
th {
vertical-align: baseline;
font-size: 1em;
font-weight: bold;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
font-family: Verdana, Myriad Web, Syntax, sans-serif;
font-size-adjust: .53;
}
hr {
visibility: hidden;
}
/* end header type */
/* begin affordances */ /* 5 - midnight */
a, address, blockquote, body, cite, code, dd, del, dfn,
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var,
applet, big, center, dir, font, hr, menu, pre,
abbr, acronym, bdo, button, fieldset, ins, label {
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
text-decoration: none;
border-color: #CC9;
border-style: none;
}
body {
color: #CC9;
background: black;
}
em {
font-style: normal;
font-weight: bold;
color: #CC9;
background: black;
}
strong {
font-style: italic;
background: black;
font-weight: bold;
color: #CC9;
}
em strong, strong em {
text-transform: uppercase;
font-style: normal;
font-weight: bolder;
background: black;
color: #CC9;
}
b {
font-weight: bold;
}
i {
font-style: italic;
}
.warning {
text-transform: none;
font-style: normal;
font-weight: bolder;
background: #ff6;
color: black;
}
del {
text-decoration: line-through;
background: #900;
}
ins {
text-decoration: none;
background: #060;
}
var, cite, dfn, .note {
font-style: italic;
}
address {
font-style: normal;
letter-spacing: .1em;
}
acronym {
font-variant: small-caps;
letter-spacing: 0.1em;
}
h1, h2, h3, h4, h5, h6, dt, th, thead, tfoot {
color: #6CC;
background: black;
}
hr {
color: #CC9;
}
#colophon {
display: none;
}
col, colgroup, table, tbody, td, tr {
color: #CC9;
text-decoration: none;
border-color: #CC9;
border-style: none;
background: black;
}
a:link {
text-decoration: none;
font-weight: bold;
color: #ff6;
background: black;
}
a:visited {
text-decoration: none;
font-weight: bold;
color: #FC0;
background: black;
}
a:active {
text-decoration: none;
font-weight: bold;
color: #ff6;
background: #663;
}
a:hover {
text-decoration: none;
color: black;
background: #CC9;
}
a.offsite {
text-decoration: none;
font-weight: normal;
color: #ff6;
background: black;
}
/* end affordances */
/* begin vertical */ /* 1 - pentatonic a */
a, address, blockquote, cite, code, dd, del, dfn,
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var,
applet, b, big, center, dir, font, hr, i, menu, pre, s, strike, tt,
u, abbr, acronym, bdo, button, fieldset, ins, label {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
vertical-align: baseline;
}
body {
line-height: 1.58em;
}
div > p:first-child, body > p:first-child, td > p:first-child {
margin-top: .75em;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, div + p, p.initial {
margin-top: .75em;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.33em;
}
h1 {
margin-top: 1.33em;
margin-bottom: .33em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
h2 {
margin-top: 1.75em;
margin-bottom: .33em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
h3 {
margin-top: 1.58em;
margin-bottom: .33em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
h4 {
margin-top: 1.33em;
margin-bottom: .33em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
h5 {
margin-top: 1.17em;
margin-bottom: .33em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
h6 {
margin-top: 1em;
margin-bottom: .33em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
p {
margin-top: .75em;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
blockquote, fieldset, form, ul, ol, dl, dir, menu {
margin-top: .75em;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
dt {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
dd {
margin-top: 0;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
ul ul, ol ol, li address, li dl, li ol, li p, li ul, li dir, li hr, li menu, li pre, li h1, li h2, li h3, li h4, li h5, li h6, dd address, dd dl, dd ol, dd p, dd ul, dd dir, dd hr, dd menu, dd pre, dd h1, dd h2, dd h3, dd h4, dd h5, dd h6 {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
li {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
address {
margin-top: 1.58em;
margin-bottom: 1.58em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
pre {
margin-top: .75em;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
line-height: 1.25em;
}
hr {
margin-top: .75em;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
height: 1px;
}
div, center {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
.subhead {
margin-top: .75em;
margin-bottom: .75em;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
.stb {
margin-top: 2.17em;
margin-bottom: .75em;
padding-top: 2.17em;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
border-style: solid
}
.mtb {
margin-top: 3.08em;
margin-bottom: .75em;
padding-top: 3.08em;
padding-bottom: 0;
border-top: .1em;
border-bottom: 0;
border-style: solid
}
.ltb {
margin-top: 4.34em;
margin-bottom: .75em;
padding-top: 4.34em;
padding-bottom: 0;
border-top: .25em;
border-bottom: 0;
border-style: solid
}
col, colgroup, table, tbody, td, tfoot, th, thead, tr {
margin-top: 0;
margin-bottom: 0;
padding-top: 0;
padding-bottom: 0;
border-top: 0;
border-bottom: 0;
}
td, th {
line-height: 1.33em;
}
/* end vertical */
/* begin horizontal */ /* 2 - inset */
a, address, blockquote, cite, code, dd, del, dfn,
div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, iframe, img, kbd,
li, object, ol, p, q, samp, small, span, strong, sub, sup, ul, var,
applet, b, big, center, dir, font, hr, i, menu, pre, s, strike, tt,
u, abbr, acronym, bdo, button, fieldset, ins, label {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
float: none;
clear: none;
list-style-position: outside;
}
address, blockquote, dl, fieldset, form, ol,
p, ul, dir, hr, menu, pre {
margin-left: 0;
margin-right: 0;
padding-left: 1.58em;
padding-right: 0;
border-left: 0;
border-right: 0;
}
div > p:first-child, body > p:first-child, td > p:first-child {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
text-indent: 0;
}
h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p, div + p, p.initial {
margin-left: 0;
margin-right: 0;
padding-left: 1.58em;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
text-indent: 0;
}
h1 {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
}
h2 {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
}
h3 {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
}
h4 {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
}
h5 {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
}
h6 {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
}
p {
margin-left: 0;
margin-right: 0;
padding-left: 1.58em;
padding-right: 0;
border-left: 0;
border-right: 0;
text-indent: 0;
}
blockquote {
margin-left: 1.58em;
margin-right: 0;
padding-left: 1.58em;
padding-right: 0;
border-left: 0;
border-right: 0;
}
address {
margin-left: 0;
margin-right: 0;
padding-left: 1.58em;
padding-right: 0;
border-left: 0;
border-right: 0;
}
pre {
margin-left: 0;
margin-right: 0;
padding-left: 1.58em;
padding-right: 0;
border-left: 0;
border-right: 0;
}
li {
margin-left: 3.16em;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
}
dt {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
}
dd {
margin-left: 1.58em;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
}
ul ul, ol ol, li address, li dl, li ol, li p, li ul, li dir, li hr, li menu, li pre, li h1, li h2, li h3, li h4, li h5, li h6, dd address, dd dl, dd ol, dd p, dd ul, dd dir, dd hr, dd menu, dd pre, dd h1, dd h2, dd h3, dd h4, dd h5, dd h6 {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
}
hr {
margin-left: 2em;
margin-right: 0;
padding-left: 1.58em;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
width: 12em;
}
center {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
text-align: left;
}
col, colgroup, table, tbody, td, tfoot, th, thead, tr {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
border-left: 0;
border-right: 0;
float: none;
clear: none;
}
table {
text-align: left;
}
td {
text-align: left;
}
th {
text-align: left;
}
caption {
text-align: left;
}
/* end horizontal */
/* begin body box */ /* 2 - 'ninths asymmetric' */
body {
margin-top: 1.58em;
margin-left: 22%;
margin-right: 8%;
margin-bottom: 1.58em;
padding-top: 0;
padding-left: 0;
padding-right: 0;
padding-bottom: 0;
border-top: 0;
border-left: 0;
border-bottom: 0;
border-right: 0;
width: auto;
}
/* end body box */