c1a51b0be506fd9e199b4e13c9f75fa074f5013f
[mailer.git] / theme / desert / css / general.css
1 body {
2         background-color: #ffffcc;
3         color: #880000;
4         font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
5         font-size: 12px;
6         letter-spacing: 1px;
7         margin: 0px;
8         margin-left: 0px;
9         margin-right: 0px;
10         margin-top: 0px;
11         margin-bottom: 0px;
12 }
13
14 table {
15         table-layout: auto;
16         border-spacing: 0px;
17         overflow: auto;
18 }
19
20 A {
21         font-style: normal;
22         text-decoration: none;
23 }
24
25 A:link {
26         color: #880000;
27 }
28
29 A:visited {
30         color: #880000;
31 }
32
33 A:active {
34         color: #880000;
35         background-color: transparent;
36 }
37
38 A:hover {
39         background-color: transparent;
40 }
41
42 input, textarea, select, option {
43         color: #880000;
44         background-color: #eeeebb;
45         border: 1px solid #880000;
46         text-decoration: none;
47 }
48
49 fieldset {
50         border: 1px solid #880000;
51         margin-top: 10px;
52         padding: 10px;
53 }
54
55 fieldset:hover, input:hover, select:hover, option:hover, textarea:hover {
56         border-color: #550000;
57 }
58
59 input:hover, select:hover, option:hover, textarea:hover {
60         background-color: #cccc99;
61         color: #550000;
62 }
63
64 ul,ol {
65         margin-top: 0px;
66         margin-bottom: 0px;
67 }
68
69 pre {
70         white-space: pre-wrap;
71         text-align: left;
72         padding: 5px;
73 }
74
75 .form_reset, .form_submit, .form_delete {
76         cursor: pointer;
77 }
78
79 .runtime_fatalcontent {
80         color: #880000;
81         background-color: #ffffcc;
82         text-align: left;
83         font-size: 12px;
84 }
85
86 .admin {
87         color: #880000;
88         background-color: #ffffcc;
89 }
90
91 .notice {
92         color: #880000;
93         font-size: 12px;
94 }
95
96 .form_submit {
97         background-color: #eeeebb;
98 }
99
100 .banner {
101         background-color: #ffffcc;
102         width: 488px;
103 }
104
105 .fatal_error {
106         background-color: #ffffcc;
107         color: #880000;
108         font-size: 10px;
109 }
110
111 .form_select {
112         border: solid 1px #880000;
113         background-color: #eeeebb;
114 }
115
116 .description_header, .message {
117         background-color: #cccc99;
118         color: #880000;
119         text-align: center;
120 }
121
122 .admin_menu {
123         background-color: #cccc99;
124         color: #880000;
125         width: 230px;
126         height: 25px;
127 }
128
129 .logout_box {
130         background-color: #ccccaa;
131         color: #880000;
132 }
133
134 a.logout_box {
135         display: block;
136 }
137
138 .logout_box:hover {
139         background-color: #aaaa88;
140         color: #aa0000;
141 }
142
143 .description_text {
144         text-align: left;
145         background-color: #ffffcc;
146 }
147
148 .table {
149         background-color: #ffffcc;
150         width: 660px;
151         margin: 5px;
152 }
153
154 .table2 {
155         background-color: #ffffcc;
156         width: 680px;
157         margin: 5px;
158 }
159
160 .table3 {
161         background-color: #ffffcc;
162         width: 630px;
163         margin: 5px;
164 }
165
166 .warning_table {
167         background-color: #ff8888;
168         width: 660px;
169         margin: 5px;
170 }
171
172 .bug_table {
173         background-color: #ffffcc;
174         margin: 0px;
175         max-width: 100%;
176         min-width: 400px;
177         overflow: auto
178         color: #880000;
179 }
180
181 .form_submitmenu {
182         min-width: 500px;
183         max-width: 90%;
184 }
185
186 .member_header {
187         text-align: center;
188         color: #880000;
189         vertical-align: middle;
190         background-color: #cccc99;
191         height: 60px;
192 }
193
194 .member_data {
195         background-color: #ffffcc;
196         color: #880000;
197         height: 20px;
198 }
199
200 .normal {
201         border-style: groove;
202 }
203
204 .member_main {
205         background-color: #ffffcc;
206 }
207
208 .table_header, .bug_table_header {
209         text-align: center;
210         color: #880000;
211         vertical-align: middle;
212         background-color: #cccc99;
213         padding-bottom: 5px;
214         padding-top: 5px;
215 }
216
217 .header_column {
218         height: 23px;
219         background-color: #cccc00;
220         color: #880000;
221         text-align: center;
222 }
223
224 .footer_column {
225         height: 23px;
226         background-color: #cccc00;
227         color: #880000;
228 }
229
230
231 .guest_login_header {
232         color: #880000;
233         vertical-align: middle;
234         background-color: #cccc99;
235 }
236
237 .guest_menu, .member_menu {
238         width: 220px;
239         background-color: #ffffcc;
240         vertical-align: top;
241 }
242
243 .guest_menu_title, .member_menu_title {
244         background-color: #cccc99;
245         color: #880000;
246         height: 25px;
247         width: 200px;
248         border: 1px solid #880000;
249 }
250
251 .guest_menu_row, .guest_menu_bottom, .member_menu_row, .member_menu_bottom {
252         border: 1px solid #880000;
253         border-top: 0px;
254         background-color: #ffffcc;
255         height: 22px;
256         text-align: left;
257 }
258
259 .guest_menu_separator, .member_menu_separator {
260         height: 15px;
261 }
262
263 .guest_content, .member_content {
264         background-color: #ffffcc;
265         width: 99%;
266         padding-left: 2px;
267         padding-right: 2px;
268         margin-left: 5px;
269         margin-right: 5px;
270 }
271
272 .guest_advert, .guest_login, .member_advert, .member_login {
273         background-color: #ffffcc;
274         vertical-align: top;
275         margin-top: 10px;
276 }
277
278 #master {
279         width: 100%;
280         height: 100%;
281         min-height: 90%;
282         max-height: 100%;
283         vertical-align: top;
284 }
285
286 .masterbox {
287         text-align: center;
288 }
289
290 li.copyright_lines {
291         display:inline;
292 }
293
294 span.copyright_lines {
295         vertical-align: bottom;
296         font-size: 10px;
297         width: 380px;
298         vertical-align: middle;
299         background-color: #ffffcc;
300         height: 38px;
301         display: inline-block;
302         padding-top: 7px;
303         padding-bottom: 7px;
304 }
305
306 ul.copyright_box {
307         text-align: center;
308         width: 760px;
309         list-style: none inside;
310         padding-left:0px;
311         margin-bottom: 5px;
312 }
313
314 .dashed {
315         border: solid 1px #880000;
316 }
317
318 .switch_sw1 {
319         background-color: #ffffcc;
320 }
321
322 .switch_sw2 {
323         background-color: #ffffcc;
324 }
325
326 .mediadata {
327         background-color: #ffffcc;
328 }
329
330 .media_header {
331         background-color: #cccc99;
332         text-align: center;
333         color: #880000;
334         height: 26px;
335         font-weight: bold;
336         font-size: 20px;
337 }
338
339 .media_left {
340         font-size: 14px;
341         width: 200px;
342 }
343
344 .media_right {
345         color: #880000;
346         font-weight: bold;
347         font-size: 14px;
348         width: 70px;
349 }
350
351 .admin_sep_footer {
352         background-color: #cccc99;
353         font-size: 1px;
354 }
355
356 .admin_sep_footer2 {
357         background-color: #cccc99;
358         font-size: 1px;
359 }
360
361 .member_refbanner, .member_update, .admin_delete_link {
362         background-color: #cccc99;
363 }
364
365 .table_footer {
366         background-color: #cccc99;
367         text-align: center;
368         padding: 5px;
369 }
370
371 .admin_task_header {
372         background-color: #cccc99;
373         color: #880000;
374         vertical-align: middle;
375         font-size: 18px;
376         height: 35px;
377 }
378
379 .separator {
380         font-size: 1px
381 }
382
383 .tab1 {
384         text-align: center
385 }
386
387 .form_delete, .form_delete {
388         border: groove 1px #880000;
389         background-color: #880000;
390         color: #ffffcc;
391         cursor: pointer;
392 }
393
394 .guest_stats {
395         background-color: #ffffcc;
396         width: 460px;
397 }
398
399 .guest_stats_l {
400         width: 344px;
401         text-align: right;
402 }
403
404 .guest_stats_m {
405         width: 2px;
406 }
407
408 .guest_stats_r, .guest_stats_lr, .guest_stats_rr {
409         color: #880000;
410         width: 28px;
411         font-weight: bold;
412         text-align: center;
413 }
414
415 .guest_stats_ll, .guest_stats_rl {
416         width: 192px;
417         text-align: right;
418 }
419
420 .guest_content_align, .member_content_align, .admin_content_align {
421         text-align: center;
422         vertical-align: top;
423 }
424
425 .list_categories, .admin_action_header, .admin_menu_main, .admin_menu_sub {
426         text-align: left;
427         width: 100%;
428 }
429
430 .you_are_here {
431         white-space: nowrap;
432         font-size: 14px;
433         text-align: left;
434 }
435
436 .tiny {
437         font-size: 10px;
438 }
439
440 .medium {
441         font-size: 14px;
442 }
443
444 .big {
445         font-size: 20px;
446 }
447
448 .top, .top2 {
449         border-top: 1px solid #880000;
450 }
451
452 .bottom, .bottom2 {
453         border-bottom: 1px solid #880000;
454 }
455
456 .left, .left2 {
457         border-left: 1px solid #880000;
458 }
459
460 .right, .right2 {
461         border-right: 1px solid #880000;
462 }
463
464 .nobr {
465         white-space: nowrap;
466 }
467
468 .main {
469         height: 99%;
470         vertical-align: top;
471 }
472
473 .footer {
474         height: 1%;
475         vertical-align: bottom;
476 }
477
478 .menu_blur {
479         display: block;
480 }
481
482 .menu_blur:hover {
483         background-color: #cccc99;
484 }
485
486 .admin_alpha {
487         text-align: center;
488         height: 40px;
489         vertical-align: middle;
490 }
491
492 .admin_sortlinks {
493         text-align: center;
494         height: 20px;
495         vertical-align: middle;
496 }
497
498 .disabled {
499         border-style: groove;
500         background-color: #aaaaaa;
501         color: #ffffcc;
502         cursor: default;
503 }
504
505 .disabled:hover {
506         background-color: #aaaaaa;
507         color: #ffffcc;
508 }
509
510 .mini_select {
511         border: solid 1px #880000;
512         background-color: #cccc99;
513         font-size: 10px;
514 }
515
516 .theme_box {
517         border: 1px solid #880000;
518         border-top: 0px;
519         width: 100%;
520         height: 70px;
521         background-color: #ffffcc;
522 }
523
524 .theme_note {
525         font-size: 12px;
526         font-weight: bold;
527 }
528
529 .theme_content {
530         color: #880000;
531 }
532
533 .para {
534         text-indent: 1em;
535         text-align: left;
536         margin-left: 5px;
537         margin-right: 5px;
538         margin-bottom: 1em;
539 }
540
541 .message {
542         margin-bottom: 15px;
543 }
544
545 ul.show_timings_block {
546         border: solid 1px #880000;
547         background-color: #cccc99;
548         font-size: 10px;
549         width: 645px;
550         height: 20px;
551         list-style: none inside;
552 }
553
554 .show_timings_column {
555         background-color: #ffffcc;
556         margin-top: 2px;
557         width: 150px;
558         height: 14px;
559 }
560
561 span.show_timings_column {
562         border: solid 1px #880000;
563         display: inline-block;
564 }
565
566 li.show_timings_column {
567         display: inline;
568 }
569
570
571 span.show_timings_data {
572         font-weight: bold;
573 }
574
575 .login_failure_header {
576         text-align: center;
577         background-color: #cccc99;
578         font-weight: bold;
579 }
580
581 .login_failures {
582         text-align: center;
583         width: 400px;
584 }
585
586 .skyscraper {
587         width: 122px;
588         height: 602px;
589         border: 1px solid #880000;
590         margin: 0px;
591         padding: 0px;
592         padding-top: 1px;
593 }
594
595 ul.admin_menu_main,ul.admin_menu_sub {
596         list-style: none inside;
597 }
598
599 td {
600         padding-left: 2px;
601         padding-right: 2px;
602         padding-top: 2px;
603         padding-bottom: 2px;
604 }
605
606 div.menu_invisible, div.sub_menu_invisible, td.menu_invisible, td.sub_menu_invisible {
607         background-color: #dddddd;
608         font-style: italic;
609 }
610
611 strong.menu_invisible, strong.sub_menu_invisible {
612         color: #999999;
613         font-style: italic;
614 }
615
616 .menu_locked, .sub_menu_locked {
617         color: #ffeeee;
618 }
619
620 .rank_1 {
621         font-weight: bold;
622         font-size: 22px;
623 }
624
625 .rank_2 {
626         font-weight: bold;
627         font-size: 18px;
628 }
629
630 .rank_3 {
631         font-weight: bold;
632 }
633
634 ul.listing {
635         text-align: left;
636         margin-top: 5px;
637         margin-left: 5px;
638         margin-right: 5px;
639         padding-left: 5px;
640         list-style-type: none;
641 }
642
643 ol.listing {
644         text-align: left;
645         padding-top: 5px;
646         padding-bottom: 5px;
647         padding-left: 0px;
648         margin-left: 25px;
649 }
650
651 li.listing {
652         padding-bottom: 5px;
653 }
654
655 .bad {
656         color: #aa0000;
657         font-style: italic;
658 }
659
660 .good {
661         color: #00aa00;
662 }
663
664 .table_row {
665         text-align: left;
666         clear: both;
667         margin: 0px;
668         padding: 0px;
669         padding-top: 5px;
670         padding-bottom: 5px;
671         height: 28px;
672 }
673
674 .table_row label {
675         float: left;
676         width: 45%;
677 }
678
679 .form_field {
680         border: solid 1px #880000;
681         background-color: #eeeebb;
682 }
683
684 .field_note {
685         float: left;
686         text-align: left;
687         font-style: italic;
688 }