43 h1,h2,h3,h4,h5,h6 { font-weight: normal; } |
43 h1,h2,h3,h4,h5,h6 { font-weight: normal; } |
44 |
44 |
45 h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; } |
45 h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; } |
46 h2 { font-size: 2em; margin-bottom: 0.75em; } |
46 h2 { font-size: 2em; margin-bottom: 0.75em; } |
47 h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; } |
47 h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; } |
48 h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; } |
48 h4 { font-size: 1.5em; line-height: 1; } |
49 h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; } |
49 h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; } |
50 h6 { font-size: 1em; font-weight: bold; } |
50 h6 { font-size: 1em; font-weight: bold; } |
51 |
51 |
52 |
52 |
53 /* Text elements |
53 /* Text elements |
75 a:hover { color: #000; } |
75 a:hover { color: #000; } |
76 a { color: #009; text-decoration: underline; } |
76 a { color: #009; text-decoration: underline; } |
77 |
77 |
78 blockquote { margin: 1.5em; color: #666; font-style: italic; } |
78 blockquote { margin: 1.5em; color: #666; font-style: italic; } |
79 strong { font-weight: bold; } |
79 strong { font-weight: bold; } |
80 em,dfn { font-style: italic; background: #ffc; } |
80 em,dfn { font-style: italic; } |
81 dfn { font-weight: bold; } |
81 dfn { font-weight: bold; } |
82 pre,code { margin: 1.5em 0; white-space: pre; } |
82 pre,code { margin: 1.5em 0; white-space: pre; } |
83 pre,code,tt { font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } |
83 pre,code,tt { font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } |
84 tt { display: block; margin: 1.5em 0; line-height: 1.5; } |
84 tt { display: block; margin: 1.5em 0; line-height: 1.5; } |
85 |
85 |
86 |
86 |
87 /* Tables |
87 /* Tables |
88 -------------------------------------------------------------- */ |
88 -------------------------------------------------------------- */ |
89 |
89 |
90 table { margin-bottom: 1.4em; } |
90 table { margin-bottom: 1.4em; } |
91 th { border-bottom: 2px solid #ccc; font-weight: bold; } |
91 th { border-bottom: 1px solid #e8e8e8; font-weight: bold; } |
92 td { border-bottom: 1px solid #ddd; } |
92 td { border-bottom: 1px solid #ddd; } |
93 th,td { padding: 4px 10px 4px 0; } |
93 th,td { padding: 4px 10px 4px 0; } |
94 tfoot { font-style: italic; } |
94 tfoot { font-style: italic; } |
95 caption { background: #ffc; } |
95 caption { float:relative; background: #ffc; margin-top:-35px; padding-bottom:10px; text-align:right; vertical-align:top;} |
|
96 |
|
97 /* for safari |
|
98 html[xmlns*=""] body:last-child #caption { |
|
99 margin-top: -35px; |
|
100 } |
|
101 */ |
|
102 |
96 |
103 |
97 /* Use this if you use span-x classes on th/td. */ |
104 /* Use this if you use span-x classes on th/td. */ |
98 table .last { padding-right: 0; } |
105 table .last { padding-right: 0; } |
99 |
106 |
100 |
107 |