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