2 @import 'core-layout.css';
6 html
{ background: #f3fcff; color: #000; font-family: "Nimbus Sans L", "Trebuchet MS", sans-serif
; }
8 #navbar { float: left
; }
9 #userheader { text-align: right
; }
11 .nl, th { background: #06b; color: #fff; }
12 th
[scope
="col"] { -moz-border-radius: 1em 1em 0 0; border: 1px #f3fcff; border-style: none solid
; }
13 th
[scope
="row"] { -moz-border-radius: 1em 0 0 1em; text-align: right
; }
14 th
[scope
="row"]::after
{ content: " >"; }
16 .nl > *::after { content: " | "; }
17 .nl > *:last-child::after { content: ""; }
19 table
{ width: 99%; margin: 0.5% auto
; border-spacing: 0 1px; }
21 .info, #footer p { background: #78c; color: #fff; }
22 .content, td, fieldset { background: #bcf url
(img/whitevg) bottom repeat-x
; padding-bottom: 5px; }
23 tr
.content
{ background: transparent
; }
24 .notice, .error { background: #fc0; text-align: center
; }
25 .thread { margin-left: 0.5em; }
27 .info, .content, .nl, dl, .formlist, .notice, h1, .error { margin: 2px 2px 0 0; padding: 1px; }
29 fieldset
{ border: 1px dotted
#fff; }
30 h1
{ font-size: 200%; text-align: right
; }
31 h2
, caption
{ font-size: 200%; text-align: left
; font-weight: normal
; }
33 fieldset ul
{ padding-left: 1.5em; }
34 legend
{ background: #67d; border: 1px solid
#fff; color: #fff; font-size: 110%; font-style: italic
; font-weight: bold
; padding: 2px; }
36 dt
{ font-weight: bold
; }
37 dt::after
{ content: ":"; }
38 dd
{ border: solid
#dfdfdf; border-width: 0 0 2px 2em; margin: 0 0 2px; padding: 2px; }
39 #pagelist-head dt::after
, #pagelist-foot
dt::after
, #userheader
li:first-child::after
{ content: ""; }
40 #pagelist-head dd
, #pagelist-foot dd
{ border: none
; }
43 a:visited
{ color: #00004f; }
44 .nl a, #footer a { color: #ff8; }
45 .info a { color: #fe8; }
47 input
[type
="submit"], button
{ font-family: "Nimbus Sans L", "Trebuchet MS", sans-serif
; font-weight: bold
; border-color: #06c; color: #ddf; background: #06c; }