]> git.ipfire.org Git - ipfire.org.git/blame - style.css
Imported the download handler for the source code.
[ipfire.org.git] / style.css
CommitLineData
01885878 1/*
2
3 Nonzero1.0 by nodethirtythree design
4 http://www.nodethirtythree.com
5 missing in a maze
6
7*/
8
9/* This controls the width of the fluid width layouts */
10
11div.fluid
12{
13width: 90% !important;
14}
15
16/* This controls the width of the fixed width layouts */
17
18div.fixed
19{
20width: 950px !important;
21}
22
23/* Basic Stuff */
24
25*
26{
27margin: 0em;
28padding: 0em;
29}
30
31body
32{
33background-color: #fff;
34color: #585858;
35font-size: 9pt;
36font-family: "trebuchet ms", helvetica, sans-serif;
37}
38
39h1,h2,h3,h4,h5,h6
40{
41font-weight: normal;
42letter-spacing: -1px;
43text-transform: lowercase;
44}
45
46h3,h4,h5,h6
47{
48color: #66000F;
49}
50
51h1 span
52{
53font-weight: bold;
54}
55
56h3 span
57{
58font-weight: bold;
59}
60
61h4 span
62{
63font-weight: bold;
64}
65
66br.clear
67{
68clear: both;
69}
70
71img
72{
73padding: 3px;
74border: solid 1px #e1e1e1;
75}
76
77img.floatTL
78{
79float: left;
80margin-right: 1.5em;
81margin-bottom: 1.5em;
82margin-top: 0.5em;
83}
84
0580369c 85img.floatTR
86{
87float: right;
88margin-left: 1.5em;
89margin-bottom: 1.5em;
90margin-top: 0.5em;
91}
92
01885878 93a
94{
95text-decoration: underline;
96color: #D90000;
97}
98
99a:hover
100{
101text-decoration: none;
102}
103
104ul.links
105{
106list-style: none;
107}
108
109ul.links li
110{
111line-height: 2em;
112}
113
114ul.links li.first
115{
116}
117
118p
119{
120line-height: 1.8em;
121}
122
123/* Header */
124
125#header
126{
127width:100%;
128height:122px;
129background: #440000 url('images/n1.gif') repeat-x;
130}
131
132#header_inner
133{
134position: relative;
135width: 950px;
136height:122px;
137margin: 0 auto;
138}
139
140/* Logo */
141
142#logo
143{
144position: absolute;
145bottom: 0.6em;
146}
147
148#logo h1
149{
150display: inline;
151color: #fff;
152font-size: 2.6em;
153}
154
155#logo h2
156{
157display: inline;
158padding-left: 0.5em;
159color: #E5CCD0;
160font-size: 1.0em;
161}
162
163/* Lang */
164
165#lang
166{
167position: absolute;
168right: 0em;
169top: 0em;
170}
171
172#lang img
173{
174float: left;
175border: none;
176margin-right: 0.5em;
177margin-bottom: 1.5em;
178margin-top: 0.5em;
179width: 30px;
180}
181
182/* Menu */
183
184#menu
185{
186position: absolute;
187right: 0em;
188bottom: 0em;
189}
190
191#menu ul
192{
193list-style: none;
194}
195
196#menu li
197{
198float: left;
199}
200
201#menu li a
202{
203margin-left: 0.5em;
204display: block;
205padding: 1.1em 1.4em 1.0em 1.4em;
206background: #fff url('images/n4.gif') repeat-x;
207border: solid 1px #fff;
208color: #616161;
209font-weight: bold;
210font-size: 1.0em;
211text-transform: lowercase;
212text-decoration: none;
213}
214
215#menu li a.active
216{
217background: #CA2F2F url('images/n3.gif') repeat-x;
218color: #fff;
219border: solid 1px #A94B4B;
220}
221
222/* Main */
223
224#main
225{
226background: #fff url('images/n2.gif') 0px 1px repeat-x;
227}
228
229#main_inner p
230{
231text-align: justify;
232margin-bottom: 2.0em;
233}
234
235#main_inner ul
236{
237margin-bottom: 2.0em;
238}
239
240#main_inner
241{
242position: relative;
243width: 950px;
244margin: 0 auto;
245padding-top: 3.5em;
246}
247
248#main_inner h3,h4
249{
250border-bottom: dotted 1px #E1E1E1;
251position: relative;
252}
253
254#main_inner h3
255{
256font-size: 2.1em;
257padding-bottom: 0.1em;
258margin-bottom: 0.8em;
259}
260
261#main_inner h4
262{
263font-size: 1.2em;
264padding-bottom: 0.175em;
265margin-bottom: 1.4em;
266margin-top: 0.95em;
267}
268
269#main_inner .post
270{
271position: relative;
272}
273
274#main_inner .post h3
275{
276position: relative;
277font-size: 1.7em;
278padding-bottom: 1.2em;
279}
280
281#main_inner .post ul.post_info
282{
283list-style: none;
284position: absolute;
285top: 3em;
286font-size: 0.8em;
287}
288
289#main_inner .post ul.post_info li
290{
291background-position: 0em 0.2em;
292background-repeat: no-repeat;
293display: inline;
294padding-left: 18px;
295}
296
297#main_inner .post ul.post_info li.date
298{
299background-image: url('images/n5.gif');
300}
301
302#main_inner .post ul.post_info li.comments
303{
304background-image: url('images/n6.gif');
305margin-left: 1.1em;
306}
307
308/* Footer */
309
310#footer
311{
312width: 950px;
313margin: 0 auto;
314text-align: center;
315clear: both;
316border-top: dotted 1px #E1E1E1;
317margin-top: 1.0em;
318margin-bottom: 1.0em;
319padding-top: 1.0em;
320text-transform: lowercase;
321}
322
323/* Search */
324
325input.button
326{
327background: #CA2F2F url('images/n3.gif') repeat-x;
328color: #fff;
329border: solid 1px #A94B4B;
330font-weight: bold;
331text-transform: lowercase;
332font-size: 0.8em;
333height: 2.0em;
334}
335
336input.text
337{
338border: solid 1px #F1F1F1;
339font-size: 1.0em;
340padding: 0.25em 0.25em 0.25em 0.25em;
341}
342
343#search
344{
345position: relative;
346width: 100%;
347margin-bottom: 2.0em;
348}
349
350#search input.text
351{
352position: absolute;
353top: 0em;
354left: 0em;
355width: 9.5em;
356}
357
358#search input.button
359{
360position: absolute;
361top: 0em;
362right: 0em;
363min-width: 2.0em;
364max-width: 2.5em;
365}
366
c97aa866 367.thumbnail{
368position: relative;
369z-index: 0;
370}
371
372.thumbnail:hover{
373background-color: transparent;
374z-index: 50;
375}
376
377.thumbnail span{ /*CSS for enlarged image*/
378position: absolute;
379background-color: lightyellow;
380padding: 5px;
381left: -1000px;
382border: 1px dashed gray;
383visibility: hidden;
384color: black;
385text-decoration: none;
386}
387
388.thumbnail span img{ /*CSS for enlarged image*/
389border-width: 0;
390padding: 2px;
391}
392
393.thumbnail:hover span{ /*CSS for enlarged image on hover*/
394visibility: visible;
395top: 0;
396left: 60px; /*position where enlarged image should offset horizontally */
397
398}
399
01885878 400/* LAYOUT - 3 COLUMNS */
401
402 /* Primary content */
403
404 #primaryContent_3columns
405 {
406 position: relative;
407 margin-right: 34em;
408 }
409
410 #columnA_3columns
411 {
412 position: relative;
413 float: left;
414 width: 100%;
415 margin-right: -34em;
416 padding-right: 2em;
417 }
418
419 /* Secondary Content */
420
421 #secondaryContent_3columns
422 {
423 float: right;
424 }
425
426 #columnB_3columns
427 {
428 width: 13.0em;
429 float: left;
430 padding: 0em 2em 0.5em 2em;
431 border-left: dotted 1px #E1E1E1;
432 }
433
434 #columnC_3columns
435 {
436 width: 13.0em;
437 float: left;
438 padding: 0em 0em 0.5em 2em;
439 border-left: dotted 1px #E1E1E1;
440 }
441
442/* LAYOUT - 2 COLUMNS */
443
444 /* Primary content */
445
446 #primaryContent_2columns
447 {
448 position: relative;
449 margin-right: 17em;
450 }
451
452 #columnA_2columns
453 {
454 position: relative;
455 float: left;
456 width: 100%;
457 margin-right: -17em;
458 padding-right: 2em;
459 }
460
461 /* Secondary Content */
462
463 #secondaryContent_2columns
464 {
465 float: right;
466 }
467
468 #columnC_2columns
469 {
470 width: 13.0em;
471 float: left;
472 padding: 0em 0em 0.5em 2em;
473 border-left: dotted 1px #E1E1E1;
474 }
475
476/* LAYOUT - COLUMNLESS */
477
478 /* Primary content */
479
480 #primaryContent_columnless
481 {
482 position: relative;
483 }
484
485 #columnA_columnless
486 {
487 position: relative;
488 width: 100%;
489 }