blob: 57189f8e0da47d61dfc4a66b8a7c79c61114906b (
plain)
1 body {
2 color:#222;
3 background:#fff;
4 background-color:#fff;
5 font-family: DejaVu Sans;
6
7 text-align:left;
8 letter-spacing:-.2px;
9 padding:0px;
10 margin:0px;
11 }
12
13 @page {
14 size: auto;
15 margin: .2in;
16 margin-top: .2in;
17 }
18
19 @media screen {
20 body {
21 margin-top:60px;
22 width:8.5in;
23 padding:.5in;
24 border:1px solid #aaa;
25 box-shadow: 0px 0px 9px #999;
26 margin-left:auto;
27 margin-right:auto;
28
29 font-size:13px;
30 }
31 }
32
33
34 @media print {
35 body {
36 margin-top:2px;
37 font-size:12px;
38 }
39 }
40
41
42 h1 {
43 text-align:right;
44 color:#555;
45 font-size:2.0em;
46 font-weight:400;
47 border-top:3px solid #bbb;
48 border-bottom:1px solid #bbb;
49 padding:0.1em;
50 /*margin-top:22px;*/
51 margin-top:1.2em;
52 margin-bottom:0.2em;
53 }
54
55 h2 {
56 white-space:nowrap;
57 color:#222;
58 font-size:1.9em;
59 font-weight:400;
60 display:inline-block;
61 width:62%;
62 vertical-align:middle;
63
64 margin-top:1em;
65 margin-bottom:0.5em;
66 padding:.1em 0em;
67 }
68
69
70 div.jobmeta {
71 display:inline-block;
72 width:37%;
73 text-align:right;
74 color:#777;
75 font-size:1.1em;
76
77 vertical-align:middle;
78 line-height:1.4em;
79
80 padding:.1em 0em;
81 margin-top:1.5em;
82 margin-bottom:.5em;
83
84 border-left:2px dotted #aaa;*/
85 }
86
87
88 div.witty-remark { color:#aaa; }
89
90
91 ul {
92 margin-top:.7em;
93 padding-left:20px;
94 text-align:left;
95 list-style-position:outside;
96 }
97 li p {
98 margin:2px;
99 text-align:left;
100 }
|