webmaster@1
|
1 /* $Id: style.css,v 1.23 2007/12/17 15:05:09 goba Exp $ */ |
webmaster@1
|
2 |
webmaster@1
|
3 /* |
webmaster@1
|
4 ** HTML elements |
webmaster@1
|
5 */ |
webmaster@1
|
6 body { |
webmaster@1
|
7 margin: 0; |
webmaster@1
|
8 padding: 0; |
webmaster@1
|
9 color: #000; |
webmaster@1
|
10 background-color: #fff; |
webmaster@1
|
11 font: 76% Verdana, Arial, Helvetica, sans-serif; |
webmaster@1
|
12 } |
webmaster@1
|
13 tr.odd td, tr.even td { |
webmaster@1
|
14 padding: 0.3em; |
webmaster@1
|
15 } |
webmaster@1
|
16 h1, h2, h3, h4, h5, h6 { |
webmaster@1
|
17 margin-bottom: 0.5em; |
webmaster@1
|
18 } |
webmaster@1
|
19 h1 { |
webmaster@1
|
20 font-size: 1.3em; |
webmaster@1
|
21 } |
webmaster@1
|
22 h2 { |
webmaster@1
|
23 font-size: 1.2em; |
webmaster@1
|
24 } |
webmaster@1
|
25 h3, h4, h5, h6 { |
webmaster@1
|
26 font-size: 1.1em; |
webmaster@1
|
27 } |
webmaster@1
|
28 p { |
webmaster@1
|
29 margin-top: 0.5em; |
webmaster@1
|
30 margin-bottom: 0.9em; |
webmaster@1
|
31 } |
webmaster@1
|
32 a { |
webmaster@1
|
33 text-decoration: none; |
webmaster@1
|
34 font-weight: bold; |
webmaster@1
|
35 } |
webmaster@1
|
36 a:link { |
webmaster@1
|
37 color: #39c; |
webmaster@1
|
38 } |
webmaster@1
|
39 a:visited { |
webmaster@1
|
40 color: #369; |
webmaster@1
|
41 } |
webmaster@1
|
42 a:hover { |
webmaster@1
|
43 color: #39c; |
webmaster@1
|
44 text-decoration: underline; |
webmaster@1
|
45 } |
webmaster@1
|
46 fieldset { |
webmaster@1
|
47 border: 1px solid #ccc; |
webmaster@1
|
48 } |
webmaster@1
|
49 pre { |
webmaster@1
|
50 background-color: #eee; |
webmaster@1
|
51 padding: 0.75em 1.5em; |
webmaster@1
|
52 font-size: 12px; |
webmaster@1
|
53 border: 1px solid #ddd; |
webmaster@1
|
54 } |
webmaster@1
|
55 table { |
webmaster@1
|
56 /* make <td> sizes relative to body size! */ |
webmaster@1
|
57 font-size: 1em; |
webmaster@1
|
58 } |
webmaster@1
|
59 .form-item label { |
webmaster@1
|
60 font-size: 1em; |
webmaster@1
|
61 color: #222; |
webmaster@1
|
62 } |
webmaster@1
|
63 .item-list .title { |
webmaster@1
|
64 font-size: 1em; |
webmaster@1
|
65 color: #222; |
webmaster@1
|
66 } |
webmaster@1
|
67 .links { |
webmaster@1
|
68 margin-bottom: 0; |
webmaster@1
|
69 } |
webmaster@1
|
70 .comment .links { |
webmaster@1
|
71 margin-bottom: 0; |
webmaster@1
|
72 } |
webmaster@1
|
73 |
webmaster@1
|
74 /* |
webmaster@1
|
75 ** Page layout blocks / IDs |
webmaster@1
|
76 */ |
webmaster@1
|
77 #header, #content { |
webmaster@1
|
78 width: 100%; |
webmaster@1
|
79 } |
webmaster@1
|
80 #header { |
webmaster@1
|
81 background-color: #69c; |
webmaster@1
|
82 } |
webmaster@1
|
83 #logo { |
webmaster@1
|
84 vertical-align: middle; |
webmaster@1
|
85 border: 0; |
webmaster@1
|
86 } |
webmaster@1
|
87 #logo img { |
webmaster@1
|
88 float: left; /* LTR */ |
webmaster@1
|
89 padding: 0 1em; |
webmaster@1
|
90 border: 0; |
webmaster@1
|
91 } |
webmaster@1
|
92 #menu { |
webmaster@1
|
93 padding: 0.5em 0.5em 0 0.5em; /* LTR */ |
webmaster@1
|
94 text-align: right; /* LTR */ |
webmaster@1
|
95 vertical-align: middle; |
webmaster@1
|
96 } |
webmaster@1
|
97 #navlist { |
webmaster@1
|
98 font-size: 1.0em; |
webmaster@1
|
99 padding: 0 0.8em 1.2em 0; /* LTR */ |
webmaster@1
|
100 color: #9cf; |
webmaster@1
|
101 } |
webmaster@1
|
102 #navlist a { |
webmaster@1
|
103 font-weight: bold; |
webmaster@1
|
104 color: #fff; |
webmaster@1
|
105 } |
webmaster@1
|
106 #subnavlist { |
webmaster@1
|
107 padding: 0.5em 1.2em 0.4em 0; /* LTR */ |
webmaster@1
|
108 font-size: 0.8em; |
webmaster@1
|
109 color: #9cf; |
webmaster@1
|
110 } |
webmaster@1
|
111 #subnavlist a { |
webmaster@1
|
112 font-weight: bold; |
webmaster@1
|
113 color: #9cf; |
webmaster@1
|
114 } |
webmaster@1
|
115 ul.links li { |
webmaster@1
|
116 border-left: 1px solid #9cf; /* LTR */ |
webmaster@1
|
117 } |
webmaster@1
|
118 ul.links li.first { |
webmaster@1
|
119 border: none; |
webmaster@1
|
120 } |
webmaster@1
|
121 #search .form-text, #search .form-submit { |
webmaster@1
|
122 border: 1px solid #369; |
webmaster@1
|
123 font-size: 1.1em; |
webmaster@1
|
124 height: 1.5em; |
webmaster@1
|
125 vertical-align: middle; |
webmaster@1
|
126 } |
webmaster@1
|
127 #search .form-text { |
webmaster@1
|
128 width: 8em; |
webmaster@1
|
129 padding: 0 0.5em; |
webmaster@1
|
130 } |
webmaster@1
|
131 #mission { |
webmaster@1
|
132 background-color: #369; |
webmaster@1
|
133 padding: 1.5em 2em; |
webmaster@1
|
134 color: #fff; |
webmaster@1
|
135 } |
webmaster@1
|
136 #mission a, #mission a:visited { |
webmaster@1
|
137 color: #9cf; |
webmaster@1
|
138 font-weight: bold; |
webmaster@1
|
139 } |
webmaster@1
|
140 .site-name { |
webmaster@1
|
141 margin: 0.6em 0 0 ; |
webmaster@1
|
142 padding: 0; |
webmaster@1
|
143 font-size: 2em; |
webmaster@1
|
144 } |
webmaster@1
|
145 .site-name a:link, .site-name a:visited { |
webmaster@1
|
146 color: #fff; |
webmaster@1
|
147 } |
webmaster@1
|
148 .site-name a:hover { |
webmaster@1
|
149 color: #369; |
webmaster@1
|
150 text-decoration: none; |
webmaster@1
|
151 } |
webmaster@1
|
152 .site-slogan { |
webmaster@1
|
153 font-size: 1em; |
webmaster@1
|
154 color: #eee; |
webmaster@1
|
155 display: block; |
webmaster@1
|
156 margin: 0; |
webmaster@1
|
157 font-style: italic; |
webmaster@1
|
158 font-weight: bold; |
webmaster@1
|
159 } |
webmaster@1
|
160 #main { |
webmaster@1
|
161 /* padding in px not ex because IE messes up 100% width tables otherwise */ |
webmaster@1
|
162 padding: 10px; |
webmaster@1
|
163 } |
webmaster@1
|
164 #mission, .node .content, .comment .content { |
webmaster@1
|
165 line-height: 1.4em; |
webmaster@1
|
166 } |
webmaster@1
|
167 #help { |
webmaster@1
|
168 font-size: 0.9em; |
webmaster@1
|
169 margin-bottom: 1em; |
webmaster@1
|
170 } |
webmaster@1
|
171 .breadcrumb { |
webmaster@1
|
172 margin-bottom: .5em; |
webmaster@1
|
173 } |
webmaster@1
|
174 .messages { |
webmaster@1
|
175 background-color: #eee; |
webmaster@1
|
176 border: 1px solid #ccc; |
webmaster@1
|
177 padding: 0.3em; |
webmaster@1
|
178 margin-bottom: 1em; |
webmaster@1
|
179 } |
webmaster@1
|
180 .error { |
webmaster@1
|
181 border-color: red; |
webmaster@1
|
182 } |
webmaster@1
|
183 #sidebar-left, #sidebar-right { |
webmaster@1
|
184 background-color: #ddd; |
webmaster@1
|
185 width: 16em; |
webmaster@1
|
186 /* padding in px not ex because IE messes up 100% width tables otherwise */ |
webmaster@1
|
187 padding: 10px; |
webmaster@1
|
188 vertical-align: top; |
webmaster@1
|
189 } |
webmaster@1
|
190 #footer { |
webmaster@1
|
191 background-color: #eee; |
webmaster@1
|
192 padding: 1em; |
webmaster@1
|
193 font-size: 0.8em; |
webmaster@1
|
194 } |
webmaster@1
|
195 |
webmaster@1
|
196 /* |
webmaster@1
|
197 ** Common declarations for child classes of node, comment, block, box, etc. |
webmaster@1
|
198 ** If you want any of them styled differently for a specific parent, add |
webmaster@1
|
199 ** additional rules /with only the differing properties!/ to .parent .class. |
webmaster@1
|
200 ** See .comment .title for an example. |
webmaster@1
|
201 */ |
webmaster@1
|
202 .title, .title a { |
webmaster@1
|
203 font-weight: bold; |
webmaster@1
|
204 font-size: 1.3em; |
webmaster@1
|
205 color: #777; |
webmaster@1
|
206 margin: 0 auto; /* decrease default margins for h<x>.title */ |
webmaster@1
|
207 } |
webmaster@1
|
208 .submitted { |
webmaster@1
|
209 color: #999; |
webmaster@1
|
210 font-size: 0.8em; |
webmaster@1
|
211 } |
webmaster@1
|
212 .links { |
webmaster@1
|
213 color: #999; |
webmaster@1
|
214 } |
webmaster@1
|
215 .links a { |
webmaster@1
|
216 font-weight: bold; |
webmaster@1
|
217 } |
webmaster@1
|
218 .block, .box { |
webmaster@1
|
219 padding: 0 0 1.5em 0; /* LTR */ |
webmaster@1
|
220 } |
webmaster@1
|
221 .block { |
webmaster@1
|
222 border-bottom: 1px solid #bbb; |
webmaster@1
|
223 padding-bottom: 0.75em; |
webmaster@1
|
224 margin-bottom: 1.5em; |
webmaster@1
|
225 } |
webmaster@1
|
226 .block .title { |
webmaster@1
|
227 margin-bottom: .25em; |
webmaster@1
|
228 } |
webmaster@1
|
229 .box .title { |
webmaster@1
|
230 font-size: 1.1em; |
webmaster@1
|
231 } |
webmaster@1
|
232 .node { |
webmaster@1
|
233 margin: .5em 0 2em; /* LTR */ |
webmaster@1
|
234 } |
webmaster@1
|
235 .sticky { |
webmaster@1
|
236 padding: .5em; |
webmaster@1
|
237 background-color: #eee; |
webmaster@1
|
238 border: solid 1px #ddd; |
webmaster@1
|
239 } |
webmaster@1
|
240 .node .content, .comment .content { |
webmaster@1
|
241 margin: .5em 0 .5em; |
webmaster@1
|
242 } |
webmaster@1
|
243 .node .taxonomy { |
webmaster@1
|
244 color: #999; |
webmaster@1
|
245 font-size: 0.8em; |
webmaster@1
|
246 padding-left: 1.5em; /* LTR */ |
webmaster@1
|
247 } |
webmaster@1
|
248 .node .picture { |
webmaster@1
|
249 border: 1px solid #ddd; |
webmaster@1
|
250 float: right; /* LTR */ |
webmaster@1
|
251 margin: 0.5em; |
webmaster@1
|
252 } |
webmaster@1
|
253 .comment { |
webmaster@1
|
254 border: 1px solid #abc; |
webmaster@1
|
255 padding: .5em; |
webmaster@1
|
256 margin-bottom: 1em; |
webmaster@1
|
257 } |
webmaster@1
|
258 .comment .title a { |
webmaster@1
|
259 font-size: 1.1em; |
webmaster@1
|
260 font-weight: normal; |
webmaster@1
|
261 } |
webmaster@1
|
262 .comment .new { |
webmaster@1
|
263 text-align: right; /* LTR */ |
webmaster@1
|
264 font-weight: bold; |
webmaster@1
|
265 font-size: 0.8em; |
webmaster@1
|
266 float: right; /* LTR */ |
webmaster@1
|
267 color: red; |
webmaster@1
|
268 } |
webmaster@1
|
269 .comment .picture { |
webmaster@1
|
270 border: 1px solid #abc; |
webmaster@1
|
271 float: right; /* LTR */ |
webmaster@1
|
272 margin: 0.5em; |
webmaster@1
|
273 } |
webmaster@1
|
274 |
webmaster@1
|
275 /* |
webmaster@1
|
276 ** Module specific styles |
webmaster@1
|
277 */ |
webmaster@1
|
278 #aggregator .feed-source { |
webmaster@1
|
279 background-color: #eee; |
webmaster@1
|
280 border: 1px solid #ccc; |
webmaster@1
|
281 padding: 1em; |
webmaster@1
|
282 margin: 1em 0; |
webmaster@1
|
283 } |
webmaster@1
|
284 #aggregator .news-item .categories, #aggregator .source, #aggregator .age { |
webmaster@1
|
285 color: #999; |
webmaster@1
|
286 font-style: italic; |
webmaster@1
|
287 font-size: 0.9em; |
webmaster@1
|
288 } |
webmaster@1
|
289 #aggregator .title { |
webmaster@1
|
290 margin-bottom: 0.5em; |
webmaster@1
|
291 font-size: 1em; |
webmaster@1
|
292 } |
webmaster@1
|
293 #aggregator h3 { |
webmaster@1
|
294 margin-top: 1em; |
webmaster@1
|
295 } |
webmaster@1
|
296 #forum table { |
webmaster@1
|
297 width: 100%; |
webmaster@1
|
298 } |
webmaster@1
|
299 #forum td { |
webmaster@1
|
300 padding: 0.5em; |
webmaster@1
|
301 } |
webmaster@1
|
302 #forum td.forum, #forum td.posts { |
webmaster@1
|
303 background-color: #eee; |
webmaster@1
|
304 } |
webmaster@1
|
305 #forum td.topics, #forum td.last-reply { |
webmaster@1
|
306 background-color: #ddd; |
webmaster@1
|
307 } |
webmaster@1
|
308 #forum td.container { |
webmaster@1
|
309 background-color: #ccc; |
webmaster@1
|
310 } |
webmaster@1
|
311 #forum td.container a { |
webmaster@1
|
312 color: #555; |
webmaster@1
|
313 } |
webmaster@1
|
314 #forum td.statistics, #forum td.settings, #forum td.pager { |
webmaster@1
|
315 height: 1.5em; |
webmaster@1
|
316 border: 1px solid #bbb; |
webmaster@1
|
317 } |
webmaster@1
|
318 #forum td .name { |
webmaster@1
|
319 color: #96c; |
webmaster@1
|
320 } |
webmaster@1
|
321 #forum td .links { |
webmaster@1
|
322 padding-top: 0.7em; |
webmaster@1
|
323 font-size: 0.9em; |
webmaster@1
|
324 } |
webmaster@1
|
325 #profile .profile { |
webmaster@1
|
326 clear: both; |
webmaster@1
|
327 border: 1px solid #abc; |
webmaster@1
|
328 padding: .5em; |
webmaster@1
|
329 margin: 1em 0em; |
webmaster@1
|
330 } |
webmaster@1
|
331 #profile .profile .name { |
webmaster@1
|
332 padding-bottom: 0.5em; |
webmaster@1
|
333 } |
webmaster@1
|
334 .block-forum h3 { |
webmaster@1
|
335 margin-bottom: .5em; |
webmaster@1
|
336 } |
webmaster@1
|
337 div.admin-panel .description { |
webmaster@1
|
338 color: #999; |
webmaster@1
|
339 } |
webmaster@1
|
340 div.admin-panel .body { |
webmaster@1
|
341 background: #f4f4f4; |
webmaster@1
|
342 } |
webmaster@1
|
343 div.admin-panel h3 { |
webmaster@1
|
344 background-color: #69c; |
webmaster@1
|
345 color: #fff; |
webmaster@1
|
346 padding: 5px 8px 5px; |
webmaster@1
|
347 margin: 0; |
webmaster@1
|
348 } |