source: branches/rsr.v5.1.dev/web/punbb/style/Technetium.css @ 3

Last change on this file since 3 was 3, checked in by dj3c1t, 12 years ago

passage a Fluxbb 1.4.7

File size: 23.4 KB
Line 
1/*****************************************************************
2Technitium theme CSS
3
4Yes, it is valid CSS 3, but unfortunately border-radius doesn't seem to work correctly in my Firefox version so I have to give it the moz versions, which break the validator. Sorry.
5*****************************************************************/
6
7/*****************************************************************
81. INITIAL SETTINGS
9*****************************************************************/
10
11/* Limited Reset
12----------------------------------------------------------------*/
13
14.pun table, .pun div, .pun form, .pun p, .pun h1, .pun h2, .pun h3,
15.pun h4, .pun h5, .pun pre, .pun blockquote, .pun ul, .pun ol, .pun li, .pun dl,
16.pun dt, .pun dd, .pun th, .pun td, .pun fieldset, .pun img, .pun abbr, .pun cite {
17        margin: 0;
18        padding: 0;
19        border: 0;
20        }
21
22.pun ul, .pun ol {
23        list-style: none
24        }
25
26
27/* Structural Settings
28----------------------------------------------------------------*/
29
30body {
31        line-height: 1.9em;
32}
33
34.pun {
35        width: 95%;
36        margin: 0 auto;
37        }
38
39.pun .clearer, .pun .nosize {
40        height: 0;
41        width: 0;
42        line-height: 0;
43        font-size: 0;
44        overflow: hidden
45        }
46
47.pun .clearer, .pun .clearb {
48        clear: both
49        }
50
51.pun .nosize {
52        position: absolute;
53        left: -9999em;
54        text-indent: -9999em;
55        width: 0;
56        }
57
58* html .inbox, * html .inform, * html .pun, * html .tclcon, * html .codebox {
59        height: 1px
60        }
61
62.pun, .pun .inbox, .pun .inform, .pun .tclcon, .pun .codebox {
63        min-height: 1px
64        }
65
66.clearl {
67        clear: left;
68        }
69
70/* Hidden Elements
71----------------------------------------------------------------*/
72
73#brdfooter h2, #brdstats h2, #brdstats .conl dt, #brdstats .conr dt,
74#modcontrols dt, #searchlinks dt, div.postright h3 {
75        position: absolute;
76        display: block;
77        overflow: hidden;
78        width: 0;
79        left: -9999em;
80        text-indent: -9999em;
81        }
82
83/*****************************************************************
842. TEXT & CONTENT
85*****************************************************************/
86
87/* Text Defaults
88----------------------------------------------------------------*/
89
90.pun {
91        font: 10pt Georgia, Times, "Times New Roman", serif
92        }
93
94.pun table, .pun td, .pun th, .pun input, .pun select, .pun optgroup, .pun textarea, .pun samp, .pun legend {
95        font-size: 1em;
96        font-family: Georgia, Times, "Times New Roman", serif;
97        }
98
99.pun pre, .pun code {
100        font-size: 1.182em;
101        font-family: consolas, monaco, "bitstream vera sans mono", "courier new", courier, monospace
102        }
103
104.pun pre code {
105        font-size: 1em;
106        }
107
108.pun strong {
109        font-weight: bold;
110        }
111
112.pun em {
113        font-style: italic;
114        }
115
116#vf td {
117        font-size: 1.1em;
118        }
119
120
121/* Content Defaults
122----------------------------------------------------------------*/
123
124.pun p, .pun ul, .pun ol, .pun dl {
125        font-size: 1em;
126        padding: 3px 0;
127        }
128
129.pun h2 {
130        font-size: 1.5em;
131        font-weight: normal;
132        padding: 4px 6px;
133        padding: 6px;
134        -moz-border-radius-topleft: 0.3em;
135        -moz-border-radius-topright: 0.3em;
136        -webkit-border-top-left-radius: 0.3em;
137        -webkit-border-top-right-radius: 0.3em;
138        }
139
140.pun h2 #brdmenu {
141        font-size: 1.1em;
142        }
143
144.pun .blockpost h2 {
145        font-size: 1.0em;
146        padding: 8px;
147        }
148
149.pun h3 {
150        font-size: 1.091em;
151        padding: 3px 0;
152        }
153
154.pun table p, .pun table h3 {
155        padding: 0;
156        }
157
158.pun span.warntext, .pun p.warntext {
159        font-weight: bold
160        }
161
162.pun .postleft dl dt {
163        font-size: 1.4em;
164        }
165
166/* User Content (Announcements, Rules, Posts)
167----------------------------------------------------------------*/
168
169.pun .usercontent p, .pun .postmsg p {
170        padding: 0.5em 0;
171        line-height: 1.6em;
172        }
173
174.pun .usercontent ul, .pun .postmsg ul {
175        padding: 0.75em 1em 0.75em 2.5em;
176        list-style: disc
177        }
178
179.pun .usercontent ol, .pun .postmsg ol {
180        padding: 0.75em 1em 0.75em 2.5em;
181        list-style: decimal
182        }
183
184.pun .usercontent ol.alpha, .pun .postmsg ol.alpha {
185        list-style: lower-alpha
186        }
187
188.pun .usercontent li ol, .pun .usercontent li ul, .pun .postmsg li ol, .pun .postmsg li ul {
189        padding: 0.25em 1em 0.75em 2.5em
190        }
191
192.pun .usercontent li p, .pun .postmsg li p {
193        padding: 0
194        }
195
196.pun .usercontent h1 {
197        font-size: 1.4em;
198        font-weight: bold;
199        padding: 0.75em 0 0 0
200        }
201
202.pun .usercontent h2 {
203        font-size: 1.2em;
204        font-weight: bold;
205        padding: 0.75em 0 0 0
206        }
207
208.pun .usercontent h3 {
209        font-size: 1.1em;
210        font-weight: bold;
211        padding: 0.75em 0 0 0
212        }
213
214.pun .usercontent h4, .pun .usercontent h5, .pun .usercontent h6 {
215        font-size: 1em;
216        font-weight: bold;
217        padding: 0.75em 0 0 0
218        }
219
220.pun .quotebox cite {
221        font-weight: bold;
222        font-style: normal;
223        padding: 0.75em 0.75em 0 0.75em
224        }
225
226.pun span.bbu {
227        text-decoration: underline
228        }
229
230.pun span.bbs, .pun del {
231        text-decoration: line-through;
232        }
233
234.pun .postmsg ins, #punhelp samp ins {
235        text-decoration: none;
236        }
237
238.pun div.postmsg h5, #punhelp h5 {
239        font-size: 1.1em;
240        font-weight: bold;
241        padding: 0.75em 0 0 0;
242        }
243
244/*****************************************************************
2453. COMMON STYLES
246*****************************************************************/
247
248/* Page Layout
249----------------------------------------------------------------*/
250
251.pun {
252        margin: 12px 20px
253        }
254
255#punredirect, #punmaint, #puninstall, #pundb_update {
256        margin: 50px 20% 12px 20%;
257        width: auto;
258        }
259
260
261/* Vertical Element Spacing
262----------------------------------------------------------------*/
263
264#brdheader {
265        margin: 0 0 12px 0;
266        }
267
268#announce, #brdstats {
269        margin: 12px 0 12px 0;
270        }
271
272.pun .blocktable, .pun .block, .pun .blockform, .pun .block2col, #postreview {
273        margin-bottom: 12px
274        }
275
276#punindex .blocktable, .pun .blockpost {
277        margin-bottom: 6px
278        }
279
280#postreview .box {
281        margin-bottom: 3px;
282        }
283
284.pun .block2col .blockform, .pun .block2col .block {
285        margin-bottom: 0px
286        }
287
288.pun .linkst, .pun .linksb {
289        margin-top: -12px
290        }
291
292.pun .postlinksb {
293        margin-top: -6px
294        }
295
296
297/* External Borders
298----------------------------------------------------------------*/
299
300.pun .box {
301        border-style: solid;
302        border-width: 1px;
303        }
304
305
306.pun h2 {
307        border-width: 1px;
308        border-style: solid;
309        border-bottom: none;
310}
311
312
313/* Default Internal Spacing
314----------------------------------------------------------------*/
315
316.pun .block .inbox, .pun .blockmenu .inbox {
317        padding: 3px 6px
318        }
319
320/*****************************************************************
3214. COMMON BOARD ELEMENTS
322*****************************************************************/
323
324/* Board Header
325----------------------------------------------------------------*/
326
327#brdtitle h1 {
328        font-size: 1.5em;
329        line-height: 1.1em;
330        padding: 3px 0 0 0;
331        }
332
333#brdmenu {
334        font-size:1.2em;
335        }
336
337#brddesc {
338        padding: 3px 0;
339        }
340
341#brddesc * {
342        padding-top: 0;
343        padding-bottom: 0;
344        }
345
346
347#brdmenu li {
348        display: inline;
349        margin-right: 10px;
350        margin-top: 12px;
351        margin-bottom: 12px;
352        }
353
354
355#brdmenu a:link, #brdmenu a:visited {
356        text-decoration: none;
357        text-shadow: #FFF 1px -1px 0.4em;
358        padding: 0.2em;
359        }
360
361#brdwelcome .conl {
362        float: left;
363        white-space: nowrap;
364        }
365
366#brdwelcome li {
367        float:left;
368        margin-right:8px;
369        white-space:nowrap;
370}
371
372#brdwelcome .conl li strong:after {
373        content: '.'
374        }
375
376#brdwelcome .conr {
377        float: right;
378        text-align: right;
379        }
380
381#brdwelcome .conr li {
382        float: right;
383        text-align: right;
384        }
385
386/* Breadcrumbs and Post Links
387----------------------------------------------------------------*/
388
389.pun .linkst {
390        padding: 8px 6px 3px 6px
391        }
392
393.pun .linksb, .pun .postlinksb {
394        padding: 3px 6px 8px 6px
395        }
396
397.pun .crumbs {
398        clear: both;
399        width: 100%;
400        overflow: hidden;
401        }
402
403.pun .crumbs li {
404        display: inline;
405        white-space: nowrap;
406        font-weight: bold;
407        }
408
409.pun .linkst .crumbs {
410        font-size: 1.3em;
411        }
412
413.pun .pagelink {
414        float: left;
415        display: block;
416        white-space: normal;
417        }
418
419.pun .postlink {
420        font-size: 1.1em;
421        font-weight: bold;
422        white-space: wrap;
423        text-decoration: none;
424        }
425
426.pun .linkst .postlink {
427        position: relative;
428        margin-top: -0.2em;
429        margin-bottom: 0.5em;
430        }
431
432.pun .linksb .postlink, .pun .postlinksb .postlink {
433        position: relative;
434        margin-top: 0.5em;
435        margin-bottom: -0.5em;
436        }
437
438.pun .postlink, .pun .modbuttons {
439        float: right;
440        text-align: right;
441        }
442
443.pun .modbuttons {
444        padding: 1px 0;
445        white-space: nowrap;
446        }
447
448.pun .modbuttons input {
449        margin-left: 6px;
450        }
451
452#punindex .subscribelink {
453        margin-top: 6px;
454        }
455
456/* Board Footer
457----------------------------------------------------------------*/
458
459#brdfooter #modcontrols {
460        border-bottom-style: solid;
461        border-bottom-width: 1px;
462        text-align: center;
463        }
464
465#brdfooter #modcontrols dd {
466        display: inline;
467        margin-right: 10px;
468        }
469
470#brdfooter .conl {
471        float: left;
472        }
473
474#brdfooter .conr {
475        float: right;
476        text-align: right;
477        }
478
479#brdfooter #feedlinks span {
480        background:url("Technetium/feed.png") no-repeat scroll left center transparent;
481        padding-left:18px;
482        display: inline;
483}
484
485
486/* Board Stats
487----------------------------------------------------------------*/
488
489#brdstats .conl {
490        float: left;
491        }
492
493#brdstats .conr {
494        float: right;
495        text-align: right;
496        }
497
498#onlinelist dd, #onlinelist dt {
499        display: inline;
500        }
501
502
503/*****************************************************************
5045. MAIN TABLES
505*****************************************************************/
506
507.pun table {
508        width: 100%;
509        border-collapse: collapse;
510        border-spacing: 0;
511        empty-cells: show;
512        }
513
514.pun .blocktable table {
515        table-layout: fixed;
516        }
517
518.pun td, .pun th {
519        padding: 4px 6px;
520        line-height: 1.4em;
521        text-align: left;
522        font-weight: normal;
523        }
524
525.pun td {
526        border-style: solid none none solid;
527        border-width: 1px;
528        }
529
530.pun .tcl {
531        border-left: 0;
532        width: auto;
533        }
534
535.pun .tc2, .pun .tc3, .pun .tcmod {
536        width: 10%;
537        text-align: center;
538        padding: 4px 0;
539        }
540
541.pun .tcr {
542        width: 30%;
543        }
544
545.pun .tcl h3 {
546        font-size: 1.3em;
547        font-weight: bold;
548        }
549
550.pun .tcl span.newtext, .pun .tcl span.pagestext {
551        white-space: nowrap
552        }
553
554.pun .tcl p {
555        padding: 5px 0 0 0
556        }
557
558#punsearch #vf .tc2 {
559        width: 18%;
560        text-align: left;
561        padding: 4px 6px;
562        }
563
564#users1 .tcr {
565        width: 25%
566        }
567
568#users1 .tc2 {
569        width: 25%;
570        text-align: left;
571        padding: 4px 6px;
572        }
573
574#debug .tcl {
575        width: 10%
576        }
577
578#debug .tcr {
579        width: 90%;
580        white-space: normal
581        }
582
583#punindex .tcr .byuser {
584        display: block
585        }
586
587.pun .blocktable .tclcon {
588        padding: 0 11px 0 12px;
589        overflow: hidden;
590        height: 1%;
591        min-height: 1px;
592        position: relative;
593        }
594
595.pun .blocktable .tclcon div {
596        width: 100%;
597        overflow: hidden;
598        }
599
600.pun .icon {
601        height: 24px;
602        width: 24px;
603        overflow: hidden;
604        float: left;
605        }
606
607.pun .icon div {
608        position: absolute;
609        left: -9999em;
610        text-indent: -9999em;
611        height: 0;
612        }
613
614.pun .iposted .ipost {
615        position: absolute;
616        left: 0;
617        font-weight: bold;
618        width: 8px;
619        padding-left: 4px;
620        text-align: center;
621        top: 0;
622        }
623
624.pun .stickytext {
625        display: none;
626        }
627
628.pun .movedtext {
629        display: none;
630}
631
632.pun .closedtext {
633        font-weight: bold;
634        }
635/*****************************************************************
6366. MAIN FORMS
637*****************************************************************/
638
639
640.pun .forminfo {
641        margin-bottom: 12px;
642        padding: 9px 10px;
643        border-style: solid;
644        border-width: 1px;
645        }
646
647.pun .forminfo h3 {
648        font-weight: bold;
649        }
650
651
652
653.pun .inform {
654        padding: 0 18px;
655}
656
657.pun fieldset {
658        overflow: hidden;
659        width: 100%;
660        padding-bottom: 0.8em;
661}
662
663.pun legend {
664        font-size: 1.2em;
665        font-weight: bold;
666        margin-left: -7px;
667        padding: 10px 19px 7px 19px;
668}
669
670.pun div[class*="inform"] legend {
671        margin-left: 0;
672}
673
674.pun .infldset {
675        border-style: solid;
676        border-width: 1px;
677        display: inline-block;
678        overflow: hidden;
679        padding: 12px 18px;
680}
681
682.pun div[class*="infldset"] {
683        display: block;
684}
685
686#punregister #rules .infldset {
687        padding: 5px 18px;
688}
689
690.pun fieldset p {
691        clear: both;
692        padding: 0 0 7px 0;
693        width: 100%;
694}
695
696.pun fieldset .usercontent p {
697        padding: 7px 0;
698}
699
700.pun fieldset label {
701        clear: both;
702        display: block;
703        padding: 0 0 7px 0;
704}
705
706
707.pun label {
708        display: block;
709        padding: 3px 0
710        }
711
712.pun label.conl {
713        float: left;
714        overflow: visible;
715        margin-right: 10px
716        }
717
718.pun select {
719        padding-top: 1px;
720        padding-bottom: 1px;
721        }
722
723.pun fieldset .rbox {
724        }
725
726.pun fieldset .rbox br {
727        display: none;
728        }
729
730.pun fieldset .rbox label {
731        padding: 3px 0 3px 25px;
732        position: relative;
733        vertical-align: middle;
734        }
735
736.pun fieldset .rbox input {
737        margin: 0 9px 0 -25px;
738        padding: 0;
739        width: 16px;
740        position: relative;
741        vertical-align: middle;
742        }
743
744.pun .txtarea {
745        width: 90%
746        }
747
748.pun .txtarea textarea, .pun input.longinput {
749        width: 100%
750        }
751
752.pun .bblinks {
753        padding-bottom: 10px;
754        padding-left: 4px
755        }
756
757.pun .bblinks li {
758        display: inline;
759        padding-right: 20px
760        }
761
762.pun .blockform .buttons {
763        padding-left: 18px;
764        padding-bottom: 5px;
765        }
766
767.pun .blockform .buttons input {
768        margin-right: 8px;
769        }
770
771#posterror ul {
772        list-style: square;
773        padding: 3px 0 3px 24px;
774        }
775
776.pun .deletemsg {
777        border-style: solid;
778        border-width: 1px;
779        padding: 6px 15px;
780        }
781
782.pun .multiselect {
783        float: left;
784        padding-bottom: 7px;
785        }
786
787.pun .checklist {
788        border-width: 1px;
789        border-style: solid;
790        max-height: 9em;
791        width: 20em;
792        overflow: auto;
793        padding: 0.25em 0.5em;
794        margin: 0.25em 16px 0 0.15em;
795        }
796
797.pun .checklist legend {
798        padding: 0;
799        }
800
801.pun .checklist legend span {
802        width: auto;
803        max-width: 25em;
804        }
805
806.pun .checklist .checklist-item {
807        position: relative;
808        }
809
810.pun .checklist .checklist-item label {
811        padding: 0 0 0 1.75em;
812        }
813
814.pun .checklist .checklist-item .fld-input {
815        position: absolute;
816        left: 0;
817        top: 0;
818        padding: 0;
819        margin: 0;
820        }
821
822.pun .checklist .checklist-item input {
823        margin: 0;
824        height: 1.55em;
825        width: 1.55em;
826        }
827
828/*****************************************************************
8297. PROFILES AND ADMIN
830*****************************************************************/
831
832.pun .block2col {
833        padding-bottom: 1px
834        }
835
836.pun .block2col .blockform, .pun .block2col .block {
837        margin-left: 14em
838        }
839
840.pun .blockmenu {
841        float:left;
842        width: 13em
843        }
844
845.pun .blockmenu li {
846        padding: 3px 0;
847        font-weight: bold;
848        }
849
850.pun .blockmenu a:link, .pun .blockmenu a:visited {
851        text-decoration: none
852        }
853
854.pun .blockmenu a:hover, .pun .blockmenu a:active {
855        text-decoration: underline
856        }
857
858#viewprofile dl {
859        float: left;
860        width: 100%;
861        overflow: hidden
862        }
863
864#viewprofile dd {
865        margin-left: 14em;
866        padding: 3px;
867        }
868
869#viewprofile dt {
870        float: left;
871        width: 13em;
872        margin: 3px 0;
873        }
874
875#profileavatar img {
876        float: right;
877        margin-left: 1em
878        }
879
880/*****************************************************************
8818. MAIN POSTS
882*****************************************************************/
883
884.pun .blockpost h2 a:link, .pun .blockpost h2 a:visited {
885        text-decoration: none;
886        }
887
888.pun .blockpost h2 a:hover, .pun .blockpost h2 a:active {
889        text-decoration: underline;
890        }
891
892.pun .blockpost h2 .conr {
893        float: right;
894        text-align: right;
895        }
896
897#punsearch .blockpost h2 span {
898        white-space: nowrap;
899        }
900
901.pun .blockpost .box {
902        overflow: hidden;
903        }
904
905.pun .postleft, .pun .postfootleft {
906        float:left;
907        width: 18em;
908        overflow: hidden;
909        position: relative;
910        overflow: hidden;
911        }
912
913.pun .postleft dl {
914        padding: 0.5em 6px;
915        }
916
917.pun .postleft .usercontacts, .pun .postleft .icon {
918        margin-top: 6px
919        }
920
921.pun .postleft .postavatar, .pun .postleft .usertitle {
922        margin-bottom: 6px;
923        display: block;
924        }
925
926.pun .blockpost dt {
927        font-size: 1.091em;
928        font-weight: bold;
929        }
930
931.pun .blockpost dt a:link, .pun .blockpost dt a:visited {
932        text-decoration: none;
933        }
934
935.pun .blockpost dt a:hover, .pun .blockpost dt a:active {
936        text-decoration: underline;
937        }
938
939.pun .postright, .pun .postfootright {
940        border-left-width: 18em;
941        border-left-style: solid
942        }
943
944#postpreview .postright {
945        border-left: 0
946        }
947
948.pun .postright {
949        padding: 0 6px;
950        }
951
952.pun .postfootright, .pun .multidelete {
953        text-align: right
954        }
955
956.pun .postmsg {
957        width:98%;
958        overflow: hidden;
959        padding-bottom: 6px;
960        word-wrap: break-word;
961        }
962
963.pun .postfootright ul, .pun .postfootright div, .pun .postfootright p,
964.pun .postfootleft p {
965        padding: 6px 6px 6px 6px;
966        }
967
968.pun .postfootright li {
969        display: inline;
970        }
971
972.pun .postfootright li:before {
973        content: " | ";
974        }
975
976.pun .postfootright li:first-child:before {
977        content: "";
978        }
979
980.pun .postfootright a:link, .pun .postfootright a:visited {
981        text-decoration: none
982        }
983
984.pun .postfootright a:hover, .pun .postfootright a:active {
985        text-decoration: underline
986        }
987
988
989.pun .quotebox, .pun .codebox {
990        border-style: solid;
991        border-width: 2px;
992        border-left: 5px solid;
993        margin: 0.75em 1em;
994        padding: 0 0.75em;
995        }
996
997.pun .quotebox cite {
998        display: block;
999        padding: 0.75em 0 0 0;
1000        }
1001
1002.pun .quotebox blockquote {
1003        width: 100%;
1004        overflow: hidden
1005        }
1006
1007.pun .codebox pre {
1008        overflow: auto;
1009        width: 100%;
1010        overflow-y:hidden
1011        }
1012
1013* html .pun .codebox pre {
1014        padding-bottom: 10px;
1015        }
1016
1017*+html .pun .codebox pre {
1018        padding-bottom: 10px
1019        }
1020
1021.pun .codebox pre code {
1022        display: block;
1023        padding: 0.75em;
1024        }
1025
1026.pun .codebox pre.vscroll {
1027        height: 32em;
1028        overflow: auto;
1029        overflow-y: auto
1030        }
1031
1032.pun .postmsg img.postimg, .pun .postmsg a img.postimg {
1033        max-width: 100%;
1034        vertical-align: middle;
1035        }
1036
1037.pun .postmsg img {
1038        vertical-align: bottom;
1039        }
1040
1041.pun .postsignature hr {
1042        margin-left: 0px;
1043        width: 200px;
1044        text-align: left;
1045        height: 1px;
1046        border:none
1047        }
1048
1049.pun .blockpost label {
1050        padding: 3px 6px;
1051        border-style: solid;
1052        border-width: 1px;
1053        vertical-align: middle;
1054        display: inline-block;
1055        }
1056
1057.pun .blockpost label * {
1058        vertical-align: middle;
1059        margin: 0;
1060        padding: 0;
1061        }
1062
1063
1064/****************************************************************/
1065/* 9. HELP FILES AND MISC. */
1066/****************************************************************/
1067
1068#punhelp h2 {
1069        margin-top: 12px
1070        }
1071
1072#punhelp div.box {
1073        padding: 10px
1074        }
1075
1076/*****************************************************************
1077COLOUR SCHEME
1078*****************************************************************/
1079
1080/* Background / Text
1081----------------------------------------------------------------*/
1082
1083body {
1084        background: #fff url("Technetium/bg.png") repeat-x top;
1085        color: #122434
1086        }
1087
1088.pun {
1089        color: #122434
1090        }
1091
1092.pun .box, #adminconsole fieldset th {
1093        background-color: #FBFCFD;
1094        background-image: url("Technetium/light-shade.png");
1095        background-position: bottom;
1096        background-repeat: repeat-x;
1097        }
1098
1099.pun td.tc2, .pun td.tc3, .pun td.tcmod, #postpreview, #viewprofile dd, .pun .forminfo,
1100#brdfooter #modcontrols, #adminconsole fieldset td, .pun .blockmenu .box, #adstats dd {
1101        background-color: #F4F9FD;
1102        background-image: url("Technetium/light-shade.png");
1103        background-repeat: repeat-x;
1104        background-position: bottom;
1105        }
1106
1107.pun h2, #brdmenu {
1108        background-color: #C5D8EB;
1109        color: #122434;
1110        background-image: url("Technetium/dark-shade.png");
1111        background-repeat: repeat-x;
1112        background-position: top;
1113        }
1114
1115.pun h2  {
1116        background-color: #C5D8EB;
1117        background-image: url("Technetium/inv-shade.png");
1118        background-repeat: repeat-x;
1119        color: #122434;
1120        text-shadow: #FFF 1px -1px 0.7em;
1121        }
1122
1123.pun #announce h2  {
1124        display: none;
1125        }
1126
1127.box #announce-block {
1128        background-color: #FDFCE3;
1129}
1130
1131.pun th {
1132        background-color: #EFF3F8;
1133        background-image: url("Technetium/light-shade.png");
1134        background-repeat: repeat-x;
1135        }
1136
1137.pun td {
1138        background-image: url("Technetium/light-shade.png");
1139        background-color: #FBFCFD;
1140        background-position: bottom;
1141        background-repeat: repeat-x;
1142        }
1143
1144.pun .isticky td {
1145        background-color: #E4EBF1;
1146        }
1147
1148.pun .iclosed td {
1149        background-color: #ECEEF0
1150        }
1151
1152.pun .iclosed.isticky td {
1153        background-color: #CDD6E0;
1154        }
1155
1156.pun legend {
1157        color: #122434
1158        }
1159
1160.pun .blockmenu li.isactive a, #posterror li strong {
1161        color: #333
1162        }
1163
1164.pun .usercontent * {
1165        background: transparent;
1166        color: #333
1167        }
1168
1169#adminmenu .box {
1170        background: #FBFCFD;
1171        }
1172
1173.pun .postlink a:link, .pun .postlink a:visited, .pun .postlink a:active  {
1174        background-color:#F0F5FA;
1175        background-image:url(Technetium/inv-shade.png);
1176        background-repeat:repeat-x;
1177        border: 1px solid;
1178        color:#2B3037;
1179        text-shadow: #FFF 1px -1px 0.4em;
1180        padding: 0.3em;
1181        border-radius: 0.4em;
1182        position: relative;
1183        -moz-border-radius: 0.4em;
1184        -webkit-border-top-left-radius: 0.4em;
1185        -webkit-border-top-right-radius: 0.4em;
1186        -webkit-border-bottom-left-radius: 0.4em;
1187        -webkit-border-bottom-right-radius: 0.4em;
1188
1189        }
1190
1191.pun .postlink a:hover {
1192        background-color: #C0D6E9;
1193        color: #000;
1194        }
1195
1196#brdheader .box {
1197        background-color:#F0F5FA;
1198        background-image:url(Technetium/light-shade.png);
1199        background-repeat:repeat-x;
1200        background-position: top;
1201        color:#122434;
1202        border-radius: 0.4em;
1203        -moz-border-radius: 0.4em;
1204        -webkit-border-top-left-radius: 0.4em;
1205        -webkit-border-top-right-radius: 0.4em;
1206        -webkit-border-bottom-left-radius: 0.4em;
1207        -webkit-border-bottom-right-radius: 0.4em;
1208        }
1209
1210.pun #brdtitle {
1211        background-color: #D1E1EF;
1212        background-image: url("Technetium/inv-shade.png");
1213        background-repeat: repeat-x;
1214        text-shadow: #FFF 1px -1px 0.4em;
1215        }
1216
1217
1218.pun .infldset, #pundelete .deletemsg, #adintro .inbox, #adstats .inbox {
1219        background: #FBFCFD url(Technetium/light-shade.png) bottom repeat-x;
1220        border-color: #C0CCD8;
1221}
1222
1223#adintro ul {
1224        list-style-type: disc;
1225        margin-left: 8px;
1226        padding-left: 16px;
1227        }
1228
1229.pun .multiselect {
1230        color: #122434;
1231        }
1232
1233.pun .checklist {
1234        background: white;
1235        border-color: #A2B5CC;
1236        }
1237
1238/* Posts
1239----------------------------------------------------------------*/
1240
1241.pun .blockpost .box, .pun .postright, .pun .postfootright, .pun .deletemsg {
1242        background-color: #F8FAFD;
1243        }
1244
1245.pun .postright, .pun .postfootright {
1246        border-left-color: #F0F5FA
1247        }
1248
1249.pun .postleft, .pun .postfootleft, .pun .blockpost label, .pun .codebox, .pun .quotebox {
1250        background-color: #F0F5FA
1251        }
1252
1253#punhelp .codebox, #punhelp .quotebox {
1254        background-color: #f9f9f9;
1255        }
1256
1257.pun .blockpost h2 {
1258        background-color: #F0F5FA;
1259        }
1260
1261.pun .blockpost h2 span.conr {
1262        color: #aabdcd
1263        }
1264
1265.pun hr {
1266        background-color: #333;
1267        color: #333
1268        }
1269
1270.pun .quotebox {
1271        background-color: #FAFCFE;
1272        }
1273
1274.pun .postmsg ins, #punhelp samp ins {
1275        background-color: #ff0;
1276        }
1277
1278/* Borders
1279----------------------------------------------------------------*/
1280
1281.pun .box, .pun h2, #brdfooter #modcontrols {
1282        border-color: #A2B5CC;
1283}
1284
1285.blocktable #announce h2 {
1286        border-color: #F6B620;
1287}
1288
1289.pun td {
1290        border-color: #A2B5CC;
1291        }
1292
1293.pun th, .pun fieldset {
1294        border-color: #A2B5CC;
1295        }
1296
1297#adminconsole td, #adminconsole th {
1298        border-style:solid;
1299        border-width:1px 0px !important;
1300}
1301
1302#adminconsole th {
1303        border-width: 1px 0px 1px 1px !important;
1304}
1305
1306#adminconsole td {
1307        border-width: 1px 1px 1px 1px !important;
1308}
1309
1310.pun .forminfo, .pun .blockpost label, .pun .deletemsg {
1311        border-color: #aca899 #fff #fff #aca899;
1312        }
1313
1314.pun .quotebox, .pun .codebox {
1315        border-color: #BCD2E9;
1316        }
1317
1318.pun .postlink a:link, .pun .postlink a:visited {
1319        border-color: #C0D6E9
1320        }
1321
1322
1323/* Links
1324----------------------------------------------------------------*/
1325
1326.pun a:link, .pun a:visited {
1327        color: #1F537B;
1328        text-decoration: none;
1329        }
1330
1331.pun a:hover, .pun a:active, .pun a:focus {
1332        color: #9E1D00
1333        }
1334
1335#brdmenu li a:active, #brdmenu li a:link, #brdmenu li a:visited {
1336        color: #1F2E3D;
1337        }
1338
1339#brdmenu li a:hover {
1340        color: #000;
1341        text-shadow: #8895A2 1px -1px 0.4em;
1342        }
1343
1344#vf a {
1345        font-weight: bold;
1346        }
1347
1348.pun .postreport a:link, .pun .postreport a:visited,
1349.pun .iclosed td.tcl a:link, .pun .iclosed td.tcl a:visited {
1350        color: #888
1351        }
1352
1353.pun .isticky.iclosed td.tcl a:link, .pun .isticky.iclosed td.tcl a:visited {
1354        color: #475F6B !important;
1355        }
1356
1357.pun .isticky.iclosed td.tcl a:hover {
1358        color: #577382 !important;
1359        }
1360
1361
1362.pun .postreport a:hover, .pun .postreport a:active,
1363.pun .iclosed td.tcl a:hover, .pun .iclosed td.tcl a:active {
1364        color: #aaa
1365        }
1366
1367.pun .maintenancelink a:link, .pun .maintenancelink a:visited {
1368        color: #b42000
1369        }
1370
1371.pun .maintenancelink a:hover, .pun .maintenancelink a:active {
1372        color: #b42000
1373        }
1374
1375
1376/* Status Indicators
1377----------------------------------------------------------------*/
1378
1379.pun .icon {
1380        background-image:url(Technetium/icon-nonew.png);
1381        }
1382
1383.pun .iredirect .icon {
1384        background-image:url(Technetium/icon-moved.png);
1385        }
1386
1387.pun .inew .icon{
1388        background-image:url(Technetium/icon-new.png);
1389        }
1390
1391.pun .iclosed .icon  {
1392        background-image:url(Technetium/icon-closed.png);
1393        }
1394
1395.pun .isticky .icon {
1396        background-image:url(Technetium/icon-nonew-sticky.png);
1397        }
1398
1399.pun .isticky.inew .icon {
1400        background-image:url(Technetium/icon-new-sticky.png);
1401        }
1402
1403.pun .iclosed.isticky .icon {
1404        background-image:url(Technetium/icon-closed-sticky.png);
1405        }
1406
1407.pun .imoved .icon {
1408        background-image:url(Technetium/icon-moved.png);
1409        }
Note: See TracBrowser for help on using the repository browser.