source: main/trunk/greenstone3/web/interfaces/default/style/core.css@ 26299

Last change on this file since 26299 was 26299, checked in by sjm84, 12 years ago

The page slider images will now align to the top instead of to the bottom

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