]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blame - www/style.css
Some changes on how we provide the distcc hosts.
[people/shoehn/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{
ee64336e 20width: 965px !important;
21margin: 0;
01885878 22}
23
24/* Basic Stuff */
25
26*
27{
28margin: 0em;
29padding: 0em;
30}
31
32body
33{
34background-color: #fff;
35color: #585858;
ee64336e 36 font-family: "Verdana", "Deja-Vu Sans", "Bitstream Vera Sans", sans-serif;
01885878 37font-size: 9pt;
ee64336e 38/* font-family: "trebuchet ms", helvetica, sans-serif; */
39background: #f0f0f0 url(ipfire3/bg-new.png) repeat;
40}
41
42body2xx {
43 font-family: "Verdana", "Deja-Vu Sans", "Bitstream Vera Sans", sans-serif;
44 font-size: 0.8em;
45 background: #f0f0f0 url(images2/bg-new.png) repeat;
01885878 46}
47
48h1,h2,h3,h4,h5,h6
49{
50font-weight: normal;
51letter-spacing: -1px;
52text-transform: lowercase;
53}
54
55h3,h4,h5,h6
56{
57color: #66000F;
58}
59
60h1 span
61{
62font-weight: bold;
63}
64
65h3 span
66{
67font-weight: bold;
68}
69
70h4 span
71{
72font-weight: bold;
73}
74
75br.clear
76{
77clear: both;
78}
79
80img
81{
82padding: 3px;
01885878 83}
84
85img.floatTL
86{
87float: left;
88margin-right: 1.5em;
89margin-bottom: 1.5em;
90margin-top: 0.5em;
91}
92
0580369c 93img.floatTR
94{
95float: right;
96margin-left: 1.5em;
97margin-bottom: 1.5em;
98margin-top: 0.5em;
99}
100
ed7b0117 101img.symbol
102{
103float: left;
104margin-bottom: 0em;
105}
106
01885878 107a
108{
109text-decoration: underline;
110color: #D90000;
111}
112
113a:hover
114{
115text-decoration: none;
116}
117
118ul.links
119{
120list-style: none;
121}
122
123ul.links li
124{
ee64336e 125line-height: 1.5em;
126/* display: inline; */
01885878 127}
128
129ul.links li.first
130{
131}
132
133p
134{
135line-height: 1.8em;
136}
137
138/* Header */
139
140#header
141{
142width:100%;
ee64336e 143height:102px;
144background: #440000 url('./ipfire3/bg1.png') repeat-x;
145/* margin: 0; */
01885878 146}
147
148#header_inner
149{
150position: relative;
ee64336e 151width: 980px;
152height:102px;
01885878 153margin: 0 auto;
ee64336e 154/* padding: 0; */
155}
156
157img.symbol
158{
159margin: 0;
160padding: 0;
01885878 161}
162
163/* Logo */
164
165#logo
166{
167position: absolute;
ee64336e 168top: 0;
169float: left;
170/* margin: 0;
171bottom: 0.6em; */
01885878 172}
173
ee64336e 174#header h1
01885878 175{
ee64336e 176float: left;
177margin-left: 105px;
178/* display: inline; */
01885878 179color: #fff;
ee64336e 180font-size: 200%;
01885878 181}
182
ee64336e 183#header h2
01885878 184{
ee64336e 185float: left;
186margin-left: 105px;
187/* display: inline; */
01885878 188color: #E5CCD0;
189font-size: 1.0em;
ee64336e 190vertical-align: bottom;
191}
192
193/* Header Line's */
194#line1
195{
196height: 36px;
197}
198
199#line2
200{
201height: 32px;
202}
203
204#line3
205{
206height: 31px;
01885878 207}
208
209/* Lang */
210
211#lang
212{
213position: absolute;
214right: 0em;
215top: 0em;
216}
217
218#lang img
219{
220float: left;
221border: none;
222margin-right: 0.5em;
223margin-bottom: 1.5em;
224margin-top: 0.5em;
225width: 30px;
226}
227
228/* Menu */
229
230#menu
231{
232position: absolute;
ee64336e 233left: 105px;
234top: 0em;
01885878 235}
236
237#menu ul
238{
239list-style: none;
240}
241
242#menu li
243{
244float: left;
245}
ee64336e 246#menu li
247{
248vertical-align: middle;
249background: #333 url('ipfire3/btn1-break.png') center;
250}
01885878 251#menu li a
252{
ee64336e 253margin-left: 1px; /*0.5em;*/
254margin-right: 1px;
01885878 255display: block;
ee64336e 256/* padding: 1.1em 1.4em 1.0em 1.4em; */
257padding: 8px 6px 5px 6px;
258height: 23px;
259background: #333 url('ipfire3/btn1-empty.png') repeat-x center;
260/* border: solid 1px #fff; */
261/* color: #616161; */
262color: #f5f5f5;
263/* font-weight: bolder; */
264vertical-align: middle;
265font-size: 1.25em;
01885878 266text-transform: lowercase;
267text-decoration: none;
268}
269
270#menu li a.active
271{
ee64336e 272background: #CA2F2F url('ipfire3/btn1-red2.png') repeat-x center;
273color: #fff;
274/* border: solid 1px #A94B4B; */
275}
276
277#menu li a:hover
278{
279background: #333 url('ipfire3/btn1-red2.png') repeat-x center;
01885878 280color: #fff;
01885878 281}
282
283/* Main */
284
285#main
286{
ee64336e 287/* background: #fff url('images/n2.gif') 0px 1px repeat-x; */
01885878 288}
289
290#main_inner p
291{
292text-align: justify;
293margin-bottom: 2.0em;
ee64336e 294font-size: 0.9em;
01885878 295}
296
297#main_inner ul
298{
299margin-bottom: 2.0em;
300}
301
302#main_inner
303{
304position: relative;
305width: 950px;
306margin: 0 auto;
ee64336e 307/* padding-top: 3.5em; */
308/* background-color: #f5f5f5; */
01885878 309}
310
311#main_inner h3,h4
312{
313border-bottom: dotted 1px #E1E1E1;
314position: relative;
315}
316
317#main_inner h3
318{
319font-size: 2.1em;
320padding-bottom: 0.1em;
321margin-bottom: 0.8em;
322}
323
324#main_inner h4
325{
326font-size: 1.2em;
327padding-bottom: 0.175em;
328margin-bottom: 1.4em;
329margin-top: 0.95em;
330}
331
332#main_inner .post
333{
334position: relative;
335}
336
337#main_inner .post h3
338{
339position: relative;
340font-size: 1.7em;
341padding-bottom: 1.2em;
342}
343
344#main_inner .post ul.post_info
345{
346list-style: none;
347position: absolute;
348top: 3em;
349font-size: 0.8em;
350}
351
ee64336e 352#main_inner .post ul
353{
354padding-left: 1.0em;
355}
356
01885878 357#main_inner .post ul.post_info li
358{
ee64336e 359background-position: 0em center; /* 0.2em; */
01885878 360background-repeat: no-repeat;
361display: inline;
ee64336e 362padding-left: 15px;
01885878 363}
364
365#main_inner .post ul.post_info li.date
366{
367background-image: url('images/n5.gif');
368}
369
370#main_inner .post ul.post_info li.comments
371{
372background-image: url('images/n6.gif');
373margin-left: 1.1em;
374}
375
ee64336e 376table {
377 border: 0px;
378 border-collapse: collapse;
379 border-spacing: 0px;
380 margin: 0em;
381 padding: 0em;
382 width: 980px;
383}
384#sh-tl {
385 background: url(ipfire3/sh-tl.png) right bottom;
386}
387#sh-top {
388 background: url(ipfire3/sh-top.png) repeat-x bottom;
389}
390#sh-tr {
391 background: url(ipfire3/sh-tr.png) left bottom;
392}
393#sh-lft {
394 background: url(ipfire3/sh-lft.png) repeat-y right;
395}
396#sh-rgt {
397 background: url(ipfire3/sh-rgt.png) repeat-y left;
398}
399#sh-bl {
400 background: url(ipfire3/sh-bl.png) right top;
401}
402#sh-btn {
403 background: url(ipfire3/sh-btn.png) repeat-x top;
404}
405#sh-br {
406 background: url(ipfire3/sh-br.png) left top;
407}
408#no-sh {
409/* background: url(ipfire3/sh-br.png) left top; */
410background-color: #f5f5f5;
411padding: 1.5em;
412}
413#sh-tl, #sh-top, #sh-tr, #sh-lft, #sh-rgt, #sh-bl, #sh-btn, #sh-br {
414 width: 12px;
415 height: 12px;
416 padding: 0px;
417 border-width: 0px;
418 border-style: none;
419}
420
421
422
01885878 423/* Footer */
424
425#footer
426{
01885878 427clear: both;
ee64336e 428width: 100%;
429height: 26px;
430color: #ddd;
431/* margin: 0 auto; */
432text-align: center;
433/* border-top: dotted 1px #E1E1E1; */
434background: url(ipfire3/ft.png) left top;
435margin-top: 0em;
436margin-bottom: 0em;
01885878 437padding-top: 1.0em;
438text-transform: lowercase;
439}
440
441/* Search */
442
443input.button
444{
445background: #CA2F2F url('images/n3.gif') repeat-x;
446color: #fff;
447border: solid 1px #A94B4B;
448font-weight: bold;
449text-transform: lowercase;
450font-size: 0.8em;
451height: 2.0em;
452}
453
454input.text
455{
456border: solid 1px #F1F1F1;
457font-size: 1.0em;
458padding: 0.25em 0.25em 0.25em 0.25em;
459}
460
461#search
462{
463position: relative;
464width: 100%;
465margin-bottom: 2.0em;
466}
467
468#search input.text
469{
470position: absolute;
471top: 0em;
472left: 0em;
473width: 9.5em;
474}
475
476#search input.button
477{
478position: absolute;
479top: 0em;
480right: 0em;
481min-width: 2.0em;
482max-width: 2.5em;
483}
484
c97aa866 485.thumbnail{
486position: relative;
487z-index: 0;
488}
489
490.thumbnail:hover{
491background-color: transparent;
492z-index: 50;
493}
494
495.thumbnail span{ /*CSS for enlarged image*/
496position: absolute;
497background-color: lightyellow;
498padding: 5px;
499left: -1000px;
500border: 1px dashed gray;
501visibility: hidden;
502color: black;
503text-decoration: none;
504}
505
506.thumbnail span img{ /*CSS for enlarged image*/
507border-width: 0;
508padding: 2px;
509}
510
511.thumbnail:hover span{ /*CSS for enlarged image on hover*/
512visibility: visible;
513top: 0;
514left: 60px; /*position where enlarged image should offset horizontally */
515
516}
517
c8c8c651
MT
518.feed {
519 margin-left: 3px;
520 padding: 0 0 0 19px;
521 background: url("images/feed.png") no-repeat 0 50%;
522}
523
01885878 524/* LAYOUT - 3 COLUMNS */
525
526 /* Primary content */
527
528 #primaryContent_3columns
529 {
530 position: relative;
531 margin-right: 34em;
532 }
533
534 #columnA_3columns
535 {
536 position: relative;
537 float: left;
538 width: 100%;
539 margin-right: -34em;
540 padding-right: 2em;
541 }
542
543 /* Secondary Content */
544
545 #secondaryContent_3columns
546 {
547 float: right;
548 }
549
550 #columnB_3columns
551 {
552 width: 13.0em;
553 float: left;
554 padding: 0em 2em 0.5em 2em;
555 border-left: dotted 1px #E1E1E1;
556 }
557
558 #columnC_3columns
559 {
560 width: 13.0em;
561 float: left;
562 padding: 0em 0em 0.5em 2em;
563 border-left: dotted 1px #E1E1E1;
564 }
565
566/* LAYOUT - 2 COLUMNS */
567
568 /* Primary content */
569
570 #primaryContent_2columns
571 {
572 position: relative;
573 margin-right: 17em;
574 }
575
576 #columnA_2columns
577 {
578 position: relative;
579 float: left;
580 width: 100%;
581 margin-right: -17em;
582 padding-right: 2em;
583 }
584
585 /* Secondary Content */
586
587 #secondaryContent_2columns
588 {
589 float: right;
590 }
591
592 #columnC_2columns
593 {
594 width: 13.0em;
595 float: left;
596 padding: 0em 0em 0.5em 2em;
597 border-left: dotted 1px #E1E1E1;
598 }
599
600/* LAYOUT - COLUMNLESS */
601
602 /* Primary content */
603
604 #primaryContent_columnless
605 {
606 position: relative;
607 }
608
609 #columnA_columnless
610 {
611 position: relative;
612 width: 100%;
613 }