Global rewrite of engine:
[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, .member_title2, .guest_title2, .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_editmenu {
183         min-width: 500px;
184         max-width: 90%;
185 }
186
187 .admin_form_header {
188         text-align: center;
189         height: 36px;
190         background-color: #ddddaa;
191         color: #880000;
192 }
193
194 .member_header {
195         text-align: center;
196         height: 28px;
197         background-color: #ddddaa;
198 }
199
200 .admin_failed, .guest_failed, .member_failed, .member_note {
201         color: #880000;
202 }
203
204 .member_note_bg {
205         background-color: #ffffcc;
206 }
207
208 .member_data {
209         background-color: #ffffcc;
210         color: #880000;
211         height: 20px;
212 }
213
214 .admin_snote {
215         font-size: 12px;
216 }
217
218 .admin_normal, .guest_normal, .member_normal {
219         border-style: solid;
220         border: solid 1px #880000;
221         background-color: #ddddaa;
222 }
223
224 .member_stats {
225         vertical-align: top;
226         font-weight: bold;
227         height: 23px;
228         font-size: 16px;
229         border-style: none;
230         border: 0px;
231         background: #ffffcc;
232         color: #880000;
233         margin-top: -4px;
234         margin-bottom: 1px;
235         cursor: default;
236 }
237
238 .normal {
239         border-style: groove;
240 }
241
242 .member_main {
243         background-color: #ffffcc;
244 }
245
246 .guest_title, .member_title {
247         text-align: center;
248         color: #880000;
249         vertical-align: middle;
250         background-color: #ddddaa;
251         height: 60px;
252 }
253
254 .guest_login_header {
255         color: #880000;
256         vertical-align: middle;
257         background-color: #ddddaa;
258 }
259
260 .guest_menu, .member_menu {
261         width: 220px;
262         background-color: #ffffcc;
263         vertical-align: top;
264 }
265
266 .guest_menu_title, .member_menu_title {
267         background-color: #ddddaa;
268         color: #880000;
269         height: 25px;
270         width: 200px;
271         border: 1px solid #880000;
272 }
273
274 .guest_menu_row, .guest_menu_bottom, .member_menu_row, .member_menu_bottom
275         {
276         border: 1px solid #880000;
277         border-top: 0px;
278         background-color: #ffffcc;
279         height: 22px;
280         text-align: left;
281 }
282
283 .guest_menu_seperator, .member_menu_seperator {
284         height: 15px;
285 }
286
287 .guest_content, .member_content {
288         background-color: #ffffcc;
289         width: 99%;
290         padding-left: 2px;
291         padding-right: 2px;
292         margin-left: 5px;
293         margin-right: 5px;
294 }
295
296 .guest_advert, .guest_login, .member_advert, .member_login {
297         background-color: #ffffcc;
298         vertical-align: top;
299         margin-top: 10px;
300 }
301
302 #master {
303         width: 100%;
304         height: 100%;
305         min-height: 90%;
306         max-height: 100%;
307         vertical-align: top;
308 }
309
310 .masterbox {
311         text-align: center;
312 }
313
314 li.copyright_lines {
315         display:inline;
316 }
317
318 span.copyright_lines {
319         vertical-align: bottom;
320         font-size: 10px;
321         width: 380px;
322         vertical-align: middle;
323         background-color: #ffffcc;
324         height: 26px;
325         display: inline-block;
326         padding-top: 7px;
327         padding-bottom: 7px;
328 }
329
330 ul.copyright_box {
331         text-align: center;
332         width: 760px;
333         list-style: none inside;
334         padding-left:0px;
335         margin-bottom: 5px;
336 }
337
338 .dashed {
339         border: solid 1px #880000;
340 }
341
342 .switch_sw1, .switch_mem1 {
343         background-color: #ffffcc;
344 }
345
346 .switch_sw2, .switch_mem2 {
347         background-color: #ffffcc;
348 }
349
350 .mediadata {
351         background-color: #ffffcc;
352 }
353
354 .media_header, {
355         background-color: #ddddaa;
356         text-align: center;
357         color: #880000;
358         height: 26px;
359         font-weight: bold;
360         font-size: 20px;
361 }
362
363 .media_left {
364         font-size: 14px;
365         width: 200px;
366 }
367
368 .media_right {
369         color: #880000;
370         font-weight: bold;
371         font-size: 14px;
372         width: 70px;
373 }
374
375 .admin_sep_footer {
376         background-color: #ddddaa;
377         font-size: 1px;
378 }
379
380 .admin_sep_footer2 {
381         background-color: #ddddaa;
382         font-size: 1px;
383 }
384
385 .admin_footer, .member_refbanner, .member_update, .admin_del_link {
386         background-color: #ddddaa;
387 }
388
389 .member_footer {
390         height: 30px;
391         background-color: #ddddaa;
392 }
393
394 .admin_footer {
395         text-align: center;
396         height: 30px;
397         padding-left: 5px;
398         padding-right: 5px;
399 }
400
401 .admin_task_header {
402         background-color: #ddddaa;
403         color: #880000;
404         vertical-align: middle;
405         font-size: 18px;
406         height: 35px;
407 }
408
409 .seperator {
410         font-size: 1px
411 }
412
413 .tab1 {
414         text-align: center
415 }
416
417 .admin_delete, .admin_yes {
418         border-style: groove;
419         border: solid 1px #880000;
420         background-color: #880000;
421         color: #ffffcc;
422         cursor: pointer;
423 }
424
425 .guest_stats {
426         background-color: #ffffcc;
427         width: 460px;
428 }
429
430 .guest_stats_title {
431         color: #880000;
432         vertical-align: middle;
433         background-color: #ddddaa;
434         height: 30px;
435 }
436
437 .guest_stats_l {
438         width: 344px;
439         text-align: right;
440 }
441
442 .guest_stats_m {
443         width: 2px;
444 }
445
446 .guest_stats_r, .guest_stats_lr, .guest_stats_rr {
447         color: #880000;
448         width: 28px;
449         font-weight: bold;
450         text-align: center;
451 }
452
453 .guest_stats_ll, .guest_stats_rl {
454         width: 192px;
455         text-align: right;
456 }
457
458 .guest_stats_footer {
459         color: #880000;
460         vertical-align: middle;
461         background-color: #ddddaa;
462         height: 20px;
463 }
464
465 .task_pre {
466         font-weight: bold;
467         margin-left: 0px;
468         margin-right: 0px;
469         margin-top: 10px;
470         margin-bottom: 10px;
471 }
472
473 .guest_content_align, .member_content_align, .admin_content_align {
474         text-align: center;
475         vertical-align: top;
476 }
477
478 .list_categories, .admin_action_header, .admin_main, .admin_menu_main, .admin_menu_sub
479         {
480         text-align: left;
481         width: 100%;
482 }
483
484 .member_unconfirmed {
485         background-color: #ffffcc;
486         width: 100%;
487         text-align: center;
488 }
489
490 .you_are_here {
491         white-space: nowrap;
492         font-size: 14px;
493         text-align: left;
494 }
495
496 .tiny {
497         font-size: 10px;
498 }
499
500 .medium {
501         font-size: 14px;
502 }
503
504 .big {
505         font-size: 20px;
506 }
507
508 .top, .top2 {
509         border-top: 1px solid #880000;
510 }
511
512 .bottom, .bottom2 {
513         border-bottom: 1px solid #880000;
514 }
515
516 .left, .left2 {
517         border-left: 1px solid #880000;
518 }
519
520 .right, .right2 {
521         border-right: 1px solid #880000;
522 }
523
524 .nobr {
525         white-space: nowrap;
526 }
527
528 .guest_table {
529         background-color: #ffffcc;
530 }
531
532 .main {
533         height: 99%;
534         vertical-align: top;
535 }
536
537 .footer {
538         height: 1%;
539         vertical-align: bottom;
540 }
541
542 .menu_blur {
543         display: block;
544 }
545
546 .menu_blur:hover {
547         background-color: #ddddaa;
548 }
549
550 .guest_footer {
551         height: 30px;
552         background-color: #ddddaa;
553 }
554
555 .admin_alpha {
556         text-align: center;
557         height: 40px;
558         vertical-align: middle;
559 }
560
561 .admin_sortlinks {
562         text-align: center;
563         height: 20px;
564         vertical-align: middle;
565 }
566
567 .disabled {
568         border-style: groove;
569         background-color: #aaaaaa;
570         color: #ffffcc;
571 }
572
573 .mini_select {
574         border: solid 1px #880000;
575         background-color: #ddddaa;
576         font-size: 10px;
577 }
578
579 .theme_box {
580         border: 1px solid #880000;
581         border-top: 0px;
582         width: 100%;
583         height: 70px;
584         background-color: #ffffcc;
585 }
586
587 .theme_note {
588         font-size: 12px;
589         font-weight: bold;
590 }
591
592 .theme_content {
593         color: #880000;
594 }
595
596 .agb_box {
597         text-align: left;
598 }
599
600 .agb_title, .fatal_title {
601         font-size: 16px;
602         text-align: center;
603         height: 40px;
604         font-weight: bold;
605 }
606
607 .agb_para {
608         text-indent: 8px;
609         text-align: left;
610         margin-left: 5px;
611         margin-right: 5px;
612         margin-bottom: 12px;
613 }
614
615 .fatal_box {
616         text-align: center;
617         width: 100%;
618         margin-top: 10px;
619 }
620
621 .admin_message {
622         margin-bottom: 15px;
623 }
624
625 ul.show_timings_block {
626         border: solid 1px #880000;
627         background-color: #ddddaa;
628         font-size: 10px;
629         width: 565px;
630         height: 20px;
631         list-style: none inside;
632 }
633
634 .show_timings_column {
635         background-color: #ffffcc;
636         margin-top: 2px;
637         width: 130px;
638         border: solid 1px #880000;
639         height: 14px;
640 }
641
642 span.show_timings_column {
643         display: inline-block;
644 }
645
646 li.show_timings_column {
647         display: inline;
648 }
649
650
651 span.show_timings_data {
652         font-weight: bold;
653 }
654
655 .login_failure_header {
656         text-align: center;
657         background-color: #ddddaa;
658         font-weight: bold;
659 }
660
661 .login_failures {
662         text-align: center;
663         width: 400px;
664 }
665
666 .member_skyscraper, .guest_skyscraper {
667         width: 122px;
668         height: 602px;
669         border: 1px solid #880000;
670         margin: 0px;
671         padding: 0px;
672         padding-top: 1px;
673 }
674
675 ul.admin_menu_main,ul.admin_menu_sub {
676         list-style: none inside;
677 }
678
679 .pre {
680         display                         : block;
681 }
682
683 td {
684         padding-left: 2px;
685         padding-right: 2px;
686         padding-top: 2px;
687         padding-bottom: 2px;
688 }