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