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