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