source: main/branches/64_bit_Greenstone/greenstone3/web/interfaces/oran/style/core.css@ 24007

Last change on this file since 24007 was 24007, checked in by sjm84, 13 years ago

Updating this branch to match the latest Greenstone3 changes

File size: 13.6 KB
Line 
1html {
2 height: 100%;
3 margin-bottom: 1px;
4}
5body {
6 font-family: sans-serif;
7 padding: 20px;
8 margin: 0;
9 color: #444;
10 background-color: #eae4d9;
11}
12
13h3 {
14 margin-top:2px;
15 margin-bottom:2px;
16}
17
18p {
19 margin-top:0px;
20 margin-bottom:0.75em;
21}
22
23.sectionHeader {
24 margin-top:0px;
25 margin-bottom:0px;
26}
27
28.headerTD {
29 vertical-align: middle;
30}
31
32/* Styles for the different depths */
33.sectionHeaderDepthTitle{
34 font-size:1.8em;
35 line-height:1em;
36 font-weight:bold;
37}
38
39.sectionHeaderDepth1{
40 font-size:1.6em;
41 line-height:1em;
42 font-weight:bold;
43}
44
45.sectionHeaderDepth2{
46 font-size:1.4em;
47 line-height:1em;
48 font-weight:bold;
49 font-style:italic;
50}
51
52.sectionHeaderDepth3{
53 font-size:1.2em;
54 line-height:1em;
55 font-style:italic;
56}
57
58.sectionHeaderDepth4{
59 font-size:1em;
60 line-height:1em;
61 font-weight:italic;
62}
63
64.sectionNumberSpan{
65 /*Uncomment this line to disable automatic section numbering*/
66 /*display:none;*/
67}
68
69.sectionContainer{
70 padding-top:1em;
71 padding-bottom:1em;
72 padding-left:1.5em;
73}
74
75.icon{
76 background-repeat: no-repeat;
77 height:16px;
78 width:16px;
79 cursor:pointer;
80}
81
82.toggleImageExpand {
83 background-image: url('../images/expand.png');
84 background-position: 2px 2px;
85}
86
87.toggleImageCollapse {
88 background-image: url('../images/collapse.png');
89 background-position: 2px 2px;
90}
91
92.toggleImagePage {
93 background-image: url('../images/page.png');
94 background-position: 2px 2px;
95}
96
97.toggleImageChapter {
98 background-image: url('../images/chapter.png');
99}
100
101.realisticBookIcon {
102 background-repeat: no-repeat;
103 background-image: url('../images/rbook.png');
104 height: 32px;
105 width: 32px;
106}
107
108.backToTop {
109 font-size:0.7em;
110 padding-left: 2em;
111 text-align:center;
112}
113
114#container {
115 position: relative;
116 margin: 0 auto 20px auto;
117 max-width: 1000px;
118 padding: 0;
119 line-height: 120%;
120 background-color: #fff;
121 border: 1px solid #c8c3b9;
122}
123
124#gs_banner {
125 /*background: transparent url('../images/gsdlhead.gif') scroll no-repeat left top;*/
126 background-color: #008800;
127 padding: 10px 20px 30px 20px;
128 min-height: 80px;
129 position: relative;
130}
131
132#gs_content {
133 padding: 1em;
134 padding-right: 2em;
135 min-height: 300px;
136 /* background-color: #ff0; */
137}
138
139.termList {
140 font-size:12px;
141 line-height:14px;
142}
143
144.noTermHighlight{
145
146}
147
148.termHighlight{
149 background:yellow;
150}
151
152.viewOptions {
153 width: 100%;
154 text-align:center;
155 background:#008800;
156}
157
158.viewOptions td {
159 padding-top:4px;
160 padding-bottom:4px;
161}
162
163.viewOptions a:link, .viewOptions a:hover, .viewOptions a:active, .viewOptions a:visited {
164 color:white;
165 text-decoration:none;
166}
167
168#rightSidebar {
169 border: 1px solid #cdc;
170 width: 25%;
171 min-width: 180px;
172 float: right;
173 margin: 0 0 10px 20px;
174 /* background-color: #f0f; */
175}
176
177#contentsArea {
178 padding:10px;
179}
180
181#quickSearch {
182}
183
184
185#collectionLinks {
186 position: relative;
187}
188
189.collectionLink {
190 display: block;
191 float: left;
192 border: 1px solid #888;
193 margin: 0 20px 20px 0;
194 font-size: 150%;
195 color: #444;
196 text-decoration: none;
197 background: url(../images/collectionIconStripe.gif) scroll no-repeat 0 0;
198 padding: 20px;
199}
200collectionLinkImage {
201 float: left;
202}
203
204#gs_footer {
205 position: relative;
206 display: block;
207 height: 30px;
208 background: transparent url('../images/gsdlhead.gif') scroll no-repeat left top;
209 margin: 0 auto;
210 text-align: center;
211 vertical-align: middle;
212 font-size: 70%;
213 color: #fff;
214}
215
216
217
218/* some text should not be rendered as it is just there for search engines */
219#collectionLinks a b {
220 display: none;
221}
222
223/* make sure h1s and h2s are readable on the green banner */
224#breadcrumbs, #gs_banner h2, #breadcrumbs a, #gs_banner h2 a {
225 color: #fff;
226}
227body.dAction #gs_banner h2 {
228 max-width: 600px;
229 font-size: 100;
230}
231
232#titlearea {
233 padding-left: 1em;
234 padding-right: 1em;
235 height:60px;
236 background-color: #007200;
237 width:40%;
238}
239
240#titlesearchcontainer {
241 width:100%;
242 margin: 5px 0 5px;
243}
244
245#quicksearcharea {
246 width:60%;
247 text-align:right;
248 padding: 0.4em;
249 color:white;
250 background-color:#007200;
251}
252
253#quicksearcharea table{
254 font-size:10px;
255 margin:0;
256 float: right;
257}
258
259#quicksearcharea a{
260 font-size: 11px;
261 color:white;
262 text-transform:lowercase;
263 padding-left:10px;
264}
265
266#breadcrumbs {
267 /*margin: 0 0 10px 0;*/
268 height: 25px;
269 line-height: 15px;
270}
271
272/* css to make the tabs work */
273#nav {
274 position:absolute;
275 width: auto;
276 bottom: 0;
277 left: 0;
278 list-style: none;
279 margin:0;
280 padding: 0 0 0 20px;
281 font-size: 14px;
282}
283
284#nav li {
285 float: left;
286 color: #fff;
287 background: transparent url('../images/tab-right.png') scroll no-repeat 100% -100px;
288 margin: 0 5px 0 0;
289 padding: 0 8px 0 0;
290 text-transform: capitalize;
291}
292
293#nav a{
294
295 display: block;
296 float:left;
297 background: transparent url('../images/tab-left.png') no-repeat scroll 0 -100px;
298 margin:0;
299 padding: 5px 4px 3px 10px;
300 font-weight: bold;
301 color: #fff;
302 text-decoration: none;
303 line-height: 1;
304}
305
306#nav li:hover, #nav li.current { background-position: 100% 0; }
307#nav li:hover a, #nav li.current a { background-position: 0 0; cursor:default; }
308
309
310/* css to make the page links work (home, help, preference) */
311#bannerLinks {
312 width: auto;
313 position: absolute;
314 list-style: none;
315 margin:0;
316 top: 7px;
317 right: 0;
318 padding: 0 15px 0 0;
319 text-transform: lowercase;
320}
321
322#bannerLinks li {
323 float: right;
324 margin: 0;
325 background: transparent url('../images/tab-right.gif') no-repeat scroll 100% -50px;
326 padding: 0 2px 0 0;
327}
328
329#bannerLinks a {
330 display: block;
331 float: left;
332 display: table-cell;
333 min-width: 1em;
334 margin:0;
335 padding: 5px 5px 3px 10px;
336 font-weight: normal;
337 text-align: center;
338 color: #fff;
339 text-decoration: none;
340 line-height: 1;
341}
342
343#bannerLinks li.current a {
344 cursor: default;
345}
346
347#bannerLinks li:hover, #bannerLinks li.current { background-position: 100% 0; }
348
349#bannerLinks li.current a { text-decoration: underline; background-position: 0 0;}
350#bannerLinks img.spacer { display: table-cell; }
351
352
353/* css to make the classifier list pretty */
354.navList {
355 margin: 0 0 10px 0;
356 padding: 0;
357 background-color: #0a0;
358}
359
360.navList ul {
361 margin: 0;
362 padding: 0;
363 list-style: none;
364}
365
366.navList li {
367 float: left;
368 margin: 0 0 0 20px;
369 cursor: pointer;
370 color: #fff;
371}
372.navList li a, .navList li span {
373 padding: 0 1em;
374 display: block;
375 text-decoration: none;
376 color: #fff;
377}
378
379.navList li.current {
380 background-color: #efea6e;
381 color: #444;
382 cursor: default;
383}
384
385.navList li.current a, .navList li.current span {
386 color: #444;
387 cursor: default;
388}
389
390/* style the search and classifier results */
391#results {
392 line-height: 160%;
393 margin: 0;
394 padding: 0;
395 /* border: 1px solid #f00; */
396}
397
398#results ul {
399 margin: 0 0 0 20px;
400 padding: 0;
401}
402
403#results li {
404 list-style: none;
405 margin: 0 0 .2em 0;
406 /* border: 1px solid #00f; */
407}
408
409#results li a {
410 padding: 3px 3px 3px 28px;
411 background-repeat: no-repeat;
412 background-position: 0 .1em;
413}
414
415
416#results .document a { background-image: url('../images/book.png'); }
417#results .document a:visited { background-image: url('../images/book-visited.png'); color: #999; }
418
419#results .shelf>a { background-image: url('../images/bookshelf.png'); }
420
421/* corners of the banner */
422/*
423.corner {
424 position: absolute;
425 background-image: url('../images/layout/corners.png');
426 background-repeat: no-repeat;
427 width: 20px;
428 height: 20px;
429}
430
431#cornerTopLeft {
432 left: 0; top: 0;
433 background-position: 0 0;
434}
435#cornerTopRight {
436 right: 0; top: 0;
437 background-position: -20px 0;
438}
439#cornerBottomLeft {
440 left: 0; bottom: 0;
441 background-position: 0 -20px;
442}
443#cornerBottomRight {
444 right: 0; bottom: 0;
445 background-position: -20px -20px;
446}
447*/
448.clear {
449 clear: both;
450}
451
452
453a:link, a:hover, a:active, a:visited { color: #050; }
454
455/*
456
457ul li>select, ul li>input {
458 padding: 0;
459 margin-left:5px;
460}
461
462
463
464div#banner ul, ul#resultlist, ul#tocnodes, ul#docbuttons, ul.tocnode, ul#bannerlist, ul#navbarlist, ul#collectionlist, ul#servicelist, ul#classifierlist, ul#classifiernodelist, ul#queryitemlist{
465 list-style-type:none;
466 margin:0;
467 padding:0;
468}
469
470div#banner ul li, ul#bannerlist li, ul#navbarlist li {
471 display: inline;
472 margin:0;
473 padding:0;
474}
475
476
477
478div#banner p {
479 margin:0;
480 padding: 0;
481 float:left;
482 font-size: 16px;
483 text-align: left;
484 overflow:hidden
485}
486
487div#banner p a {
488 background-image: url('../images/banner_bg.png');
489 background-repeat: repeat-y;
490}
491
492
493div#banner ul{
494 margin:0;
495 padding:0;
496 float:right;
497 font-size: 12px;
498}
499
500div#banner a{
501 text-decoration: none;
502 color:#000000;
503}
504
505
506
507ul#bannerlist li a {
508 padding: 0 10px 0 10px;
509 text-decoration: none;
510}
511
512ul#bannerlist li a:link, ul#bannerlist li a:visited
513{
514 background-color: #DEE79C;
515 background-image: url('../images/bg_off.png');
516 text-decoration: none
517}
518
519ul#bannerlist li a:hover{
520 background-color: #FFFF66;
521 background-image: url('../images/bg_on.png') ;
522 text-decoration: none
523}
524
525
526div#navbar{
527 clear:both;
528}
529
530ul#navbarlist{
531 margin:0;
532 padding:0;
533 list-style-type: none;
534 text-align:center;
535 width: 100%;
536 font-size: 80%;
537 background-image: url('../images/bg_green.png');
538 background-color: #99CC99
539 }
540
541ul#navbarlist li a {
542 padding: 0 20px 0 20px;
543 margin: 0;
544 color: #000000;
545 text-decoration: none;
546}
547
548ul#navbarlist li a:link, ul#navbarlist li a:visited{
549 background-image: url('../images/bg_off.png') ;
550 }
551
552ul#navbarlist li a:hover{
553 background-image: url('../images/bg_on.png') ;
554}
555
556
557ul#collectionlist li, ul#servicelist li{
558 display:block;
559 padding:0;
560 margin: .2em 0 0 0;
561 overflow:hidden;
562}
563
564
565ul#collectionlist img{
566 margin:0;
567 padding:0;
568 width: 150px;
569 height: 45px;
570 border: 1px solid black;
571 background-image: url('../images/collectimg_bg.png');
572 background-repeat: repeat-y;
573 overflow:hidden
574}
575
576ul#collectionlist li a.noimage{
577 display: block;
578 margin:0;
579 width: 145px;
580 height: 40px;
581 border: 1px solid black;
582 background-image: url('../images/collectimg_bg.png');
583 background-repeat: repeat-y;
584 overflow:hidden; padding-left:5px; padding-right:0; padding-top:5px; padding-bottom:0
585
586}
587
588ul#collectionlist li a{
589 font-size: 16px;
590 color: #000000;
591 text-decoration: none;
592 font-weight: bold;
593}
594
595ul#servicelist li a{
596 margin:0 .5em 0 0;
597}
598
599ul#queryitemlist li{
600 display:block;
601 margin: .2em 0 .2em 0;
602}
603
604ul#classifierlist li{
605 list-style: none;
606 margin: 0 0 5px 0;
607 padding: 0;
608 display: block;
609 color:#000;
610}
611
612ul#classifierlist li#activeclassifier{
613 font-weight:bold;
614 padding: 0 0 0 5px;
615 margin:0 0 5px 0;
616}
617
618 ul#classifierlist li a:link, ul#classifierlist li a:visited
619{
620 display:block;
621 margin:0;
622 background-image: url('../images/bg_off.png');
623 text-decoration: none;
624 color:#000;
625 width:100%; padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:2px
626 }
627
628ul#classifierlist li a:hover, ul#classifierlist li a:active
629{
630 display:block;
631 margin:0;
632 background-image: url('../images/bg_on.png');
633 text-decoration: none; padding-left:5px; padding-right:0; padding-top:2px; padding-bottom:2px
634
635}
636
637ul#classifierlist{
638 float:left;
639 font-size: 14px;
640 text-align: left;
641 width: 15%;
642 margin:0;
643 padding:0;
644}
645
646div#classifiers{
647 float:left;
648 width: 75%;
649 margin:0;
650 padding:0 0 0 10px;
651 }
652
653ul#classifiernodelist li{
654 list-style: none;
655 margin: 0;
656 padding: 5px 0 0 0;
657 display: block;
658 }
659
660ul.childrenlist{
661 margin: 0 0 0 0;
662 padding: 0 0 0 20px;
663 display: block;
664 width: 100%;
665}
666
667div#content{
668 clear: both;
669 overflow: hidden;
670 margin: .2em 0 0 0;
671}
672
673/* bg image set in style macro */
674div.divbar {
675 clear: both;
676 background-image: url('../images/bg_green.png');
677 width: 100%;
678 text-align: center;
679 font-size:80%
680}
681
682
683/** query form style**/
684div#queryform{
685
686}
687
688/** search result style */
689div#terminfo{
690
691}
692
693div#matchdocs{
694
695}
696
697div.resultnavigation{
698 margin: 0;
699 padding:0;
700}
701
702ul#resultlist li{
703 display:block;
704}
705
706
707
708div#documentheading{
709 font-size: 16pt;
710 font-weight: bold;
711}
712
713div#documentinfo {
714 float:left;
715 padding:0;
716 margin:0;
717 width:24%;
718}
719
720div#toc{
721 float:left;
722 text-align:left;
723 width:60%;
724 padding:0;
725 margin:0;
726}
727
728ul#docbuttons li {
729 display: block;
730 font-size: 11px;
731 font-weight: bold;
732 background: #f7e7c5;
733 margin: 1px;
734 border: 1px solid #eeddbb;
735 text-align: center;
736 vertical-align: middle;
737 height: 30px; /* IE6 and NS4 treat width/height as min-width/min-height */
738 width: 110px;
739}
740
741
742ul#tocnodes li{
743 margin: 0;
744 padding: 5px 0 0 0;
745 display:block;
746}
747
748ul.tocnode {
749 margin:0;
750 padding:5px 0 0 20px;
751}
752
753ul.tocnode a{
754 margin: 0;
755 padding:0 5px 0 0;
756 }
757
758span.bold{
759 font-weight: bold;
760}
761
762div.documentarrows{
763 margin: 0 0 0 0;
764 padding: 1em 0 0 0;
765}
766
767img.lessarrow{
768 float:left;
769 border: none;
770}
771
772img.morearrow{
773 float:right;
774 border:none;
775}
776
777div.formheading{
778 font-size: 16pt;
779 font-weight: bold;
780 margin: .5em 0 0;
781 padding:0;
782}
783
784ul#presprefs li, ul#berrybasketprefs li, ul#searchprefs li{
785 display: block;
786}
787
788
789div.phrasebrowse{
790 text-align:center;
791 padding:0;
792 margin: .5em 0 .5em 0;
793}
794
795div.QuickSearch {
796 float: right;
797}
798
799#coverImage {
800 text-align: center;
801}
802
803/* ----- TABLE OF CONTENTS ------ */
804#tableOfContents {
805 margin: 0;
806 padding: 0;
807 font-size: 70%;
808}
809
810#tableOfContents li {
811 list-style: none;
812 margin: 0;
813 padding: 2px;
814 background-color: #fff;
815}
816
817#tableOfContents li a {
818 color: #444;
819}
820
821#tableOfContents li.current {
822 background-color: #090;
823}
824#tableOfContents li.current a {
825 color: #fff;
826}
827
828#tableOfContents li.current li {
829 background-color: #fff;
830}
831
832#tableOfContents li.current li a {
833 color: #444;
834}
835
836#tableOfContents ul {
837 padding: 0 0 0 0;
838}
839
840#tableOfContents ul ul{
841 padding: 0 0 0 0;
842}
843
844#tableOfContents ul ul ul{
845 padding: 0 0 0 16px;
846}
847
848/* -------- SEARCH ------- */
849.paramLabel {
850 float: left;
851 min-width: 250px;
852}
853.paramValue {
854 float: left;
855}
856
857
858table{
859 border-collapse:collapse;
860 border-spacing:0;
861}
862
Note: See TracBrowser for help on using the repository browser.