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