Mercurial > hg > vamp-website
comparison forum/Themes/core/css/index.css @ 76:e3e11437ecea website
Add forum code
author | Chris Cannam |
---|---|
date | Sun, 07 Jul 2013 11:25:48 +0200 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
75:72f59aa7e503 | 76:e3e11437ecea |
---|---|
1 /* Styles for the general looks for the Core theme. | |
2 ------------------------------------------------------- */ | |
3 | |
4 /* Normal, standard links. */ | |
5 a:link, a:visited | |
6 { | |
7 color: #476c8e; | |
8 text-decoration: none; | |
9 } | |
10 a:hover | |
11 { | |
12 text-decoration: underline; | |
13 } | |
14 | |
15 /* Tables should show empty cells. */ | |
16 table | |
17 { | |
18 empty-cells: show; | |
19 } | |
20 | |
21 /* Set a fontsize that will look the same in all browsers. */ | |
22 body | |
23 { | |
24 background: #e5e5e8; | |
25 font: 95%/90% Verdana, Helvetica, sans-serif; | |
26 margin: 0; | |
27 padding: 12px 0 4px 0; | |
28 } | |
29 | |
30 /* Help popups require a different styling of the body element. */ | |
31 body#help_popup | |
32 { | |
33 width: auto; | |
34 padding: 1em; | |
35 min-width: 0; | |
36 } | |
37 | |
38 /* use dark grey for the text, leaving #000 for headers etc */ | |
39 body, td, th, tr | |
40 { | |
41 color: #444; | |
42 } | |
43 | |
44 /* lets give all forms zero padding/margins */ | |
45 form | |
46 { | |
47 padding: 0; | |
48 margin: 0; | |
49 } | |
50 | |
51 /* We can style the different types of input buttons to be uniform throughout different browsers and their color themes. | |
52 .button_submit - covers input[type=submit], input[type=button], button[type=submit] and button[type=button] in all browsers | |
53 .button_reset - covers input[type=reset] and button[type=reset] throughout all browsers | |
54 .input_check - covers input[type=checkbox] throughout all browsers | |
55 .input_radio - covers input[type=radio] throughout all browsers | |
56 .input_text - covers input[type=text] throughout all browsers | |
57 .input_file - covers input[type=file] throughout all browsers | |
58 */ | |
59 | |
60 input, button, select, textarea | |
61 { | |
62 font: 90%/105% verdana, Helvetica, sans-serif; | |
63 color: #000; | |
64 } | |
65 | |
66 /* The font size of textareas should be just a little bit larger. */ | |
67 textarea | |
68 { | |
69 font: 100%/130% verdana, Helvetica, sans-serif; | |
70 } | |
71 | |
72 /* All input elements that are checkboxes or radio buttons shouldn't have a border around them. */ | |
73 input.input_check, input.input_radio | |
74 { | |
75 border: none; | |
76 background: none; | |
77 } | |
78 | |
79 /* Standard horizontal rule.. ([hr], etc.) */ | |
80 hr, .hrcolor | |
81 { | |
82 height: 1px; | |
83 border: 0; | |
84 color: #666; | |
85 background-color: #666; | |
86 } | |
87 | |
88 /* By default set the color on these tags as #000. */ | |
89 h1, h2, h3, h4, h5, h6 | |
90 { | |
91 color: #000; | |
92 font-size: 1em; | |
93 margin: 0; | |
94 padding: 0; | |
95 } | |
96 .content fieldset | |
97 { | |
98 border: 2px groove #fff; | |
99 padding: 1em; | |
100 margin: 0 0 0.3em 0; | |
101 } | |
102 /* No image should have a border when linked. */ | |
103 a img | |
104 { | |
105 border: 0; | |
106 } | |
107 | |
108 /* Define strong as bold, and em as italics */ | |
109 strong | |
110 { | |
111 font-weight: bold; | |
112 } | |
113 | |
114 em | |
115 { | |
116 font-style: italic; | |
117 } | |
118 /* Alternative for u tag */ | |
119 .underline | |
120 { | |
121 text-decoration: underline; | |
122 } | |
123 | |
124 /* Common classes for easy styling. | |
125 ------------------------------------------------------- */ | |
126 | |
127 .floatright | |
128 { | |
129 float: right; | |
130 } | |
131 .floatleft | |
132 { | |
133 float: left; | |
134 } | |
135 | |
136 .flow_auto | |
137 { | |
138 overflow: auto; | |
139 } | |
140 .flow_hidden | |
141 { | |
142 overflow: hidden; | |
143 } | |
144 .clear | |
145 { | |
146 clear: both; | |
147 } | |
148 .clear_left | |
149 { | |
150 clear: left; | |
151 } | |
152 .clear_right | |
153 { | |
154 clear: right; | |
155 } | |
156 | |
157 /* Default font sizes: small (8pt), normal (10pt), and large (14pt). */ | |
158 .smalltext, tr.smalltext th | |
159 { | |
160 font-size: 0.85em; | |
161 font-family: verdana, sans-serif; | |
162 } | |
163 .middletext | |
164 { | |
165 font-size: 0.9em; | |
166 font-family: verdana, sans-serif; | |
167 } | |
168 .normaltext | |
169 { | |
170 font-size: 1em; | |
171 line-height: 1.2em; | |
172 } | |
173 .largetext | |
174 { | |
175 font-size: 1.4em; | |
176 } | |
177 .centertext | |
178 { | |
179 margin: 0 auto; | |
180 text-align: center; | |
181 } | |
182 .righttext | |
183 { | |
184 margin-left: auto; | |
185 margin-right: 0; | |
186 text-align: right; | |
187 } | |
188 .lefttext | |
189 { | |
190 margin-left: 0; | |
191 margin-right: auto; | |
192 text-align: left; | |
193 } | |
194 /* some common padding styles */ | |
195 .padding | |
196 { | |
197 padding: 0.7em; | |
198 } | |
199 .main_section, .lower_padding | |
200 { | |
201 padding-bottom: 0.5em; | |
202 } | |
203 /* a quick reset list class. */ | |
204 ul.reset, ul.reset li | |
205 { | |
206 padding: 0; | |
207 margin: 0; | |
208 list-style: none; | |
209 } | |
210 | |
211 /* Some BBC related styles. | |
212 ------------------------------------------------------- */ | |
213 | |
214 /* A quote, perhaps from another post. */ | |
215 blockquote.bbc_standard_quote, blockquote.bbc_alternate_quote | |
216 { | |
217 color: #000; | |
218 border: 1px solid #000; | |
219 margin: 1px; | |
220 padding: 1px; | |
221 font-size: x-small; | |
222 line-height: 1.4em; | |
223 overflow: auto; | |
224 } | |
225 | |
226 /* Alterate block quote stylings */ | |
227 blockquote.bbc_standard_quote | |
228 { | |
229 background-color: #d7daec; | |
230 } | |
231 blockquote.bbc_alternate_quote | |
232 { | |
233 background-color: #e7eafc; | |
234 } | |
235 | |
236 /* A code block - maybe even PHP ;). */ | |
237 code.bbc_code | |
238 { | |
239 display: block; | |
240 font-family: "dejavu sans mono", "monaco", "lucida console", "courier new", monospace; | |
241 font-size: x-small; | |
242 background: #eef; | |
243 border: 1px solid #000; | |
244 line-height: 1.3em; | |
245 padding: 1px; | |
246 overflow: auto; | |
247 white-space: nowrap; | |
248 /* Show a scrollbar after about 24 lines. */ | |
249 max-height: 24em; | |
250 } | |
251 | |
252 /* The "Quote:" and "Code:" header parts... */ | |
253 .codeheader, .quoteheader | |
254 { | |
255 color: #000; | |
256 text-decoration: none; | |
257 font-style: normal; | |
258 font-weight: bold; | |
259 font-size: x-small; | |
260 line-height: 1.2em; | |
261 padding: 0 0.3em; | |
262 } | |
263 | |
264 /* For links to change the code stuff... */ | |
265 .codeoperation | |
266 { | |
267 font-weight: normal; | |
268 } | |
269 | |
270 /* Styling for BBC tags */ | |
271 .bbc_size | |
272 { | |
273 line-height: 1.4em; | |
274 } | |
275 .bbc_color a | |
276 { | |
277 color: inherit; | |
278 } | |
279 .bbc_img | |
280 { | |
281 border: 0; | |
282 } | |
283 .bbc_table | |
284 { | |
285 font: inherit; | |
286 color: inherit; | |
287 } | |
288 .bbc_table td | |
289 { | |
290 font: inherit; | |
291 color: inherit; | |
292 vertical-align: top; | |
293 } | |
294 .bbc_u | |
295 { | |
296 text-decoration: underline; | |
297 } | |
298 .bbc_tt | |
299 { | |
300 font-family: "dejavu sans mono", "monaco", "lucida console", "courier new", monospace; | |
301 } | |
302 | |
303 /* Generally, those [?] icons. This makes your cursor a help icon. */ | |
304 .help | |
305 { | |
306 cursor: help; | |
307 } | |
308 | |
309 /* /me uses this a lot. (emote, try typing /me in a post.) */ | |
310 .meaction | |
311 { | |
312 color: red; | |
313 } | |
314 | |
315 /* Highlighted text - such as search results. */ | |
316 .highlight | |
317 { | |
318 background-color: #ff0; | |
319 font-weight: bold; | |
320 color: #000; | |
321 } | |
322 | |
323 /* A more discreet highlight color, for selected membergroups etc. */ | |
324 .highlight2 | |
325 { | |
326 background-color: #D1E1EF; | |
327 color: #000; | |
328 } | |
329 | |
330 /* Generic, mostly color-related, classes. | |
331 ------------------------------------------------------- */ | |
332 | |
333 .titlebg, .titlebg2, tr.titlebg td, tr.titlebg2 td | |
334 { | |
335 color: #000; | |
336 font-family: Verdana, Helvetica, sans-serif; | |
337 font-weight: bold; | |
338 background: url(../images/titlebg.jpg) #E9F0F6 repeat-x; | |
339 } | |
340 .catbg, .catbg2, tr.catbg td, tr.catbg2 td, tr.catbg th, tr.catbg2 th | |
341 { | |
342 color: #fff; | |
343 font-family: Verdana, Helvetica, sans-serif; | |
344 font-weight: bold; | |
345 background: url(../images/catbg.jpg) #88A6C0 repeat-x; | |
346 } | |
347 .catbg, .catbg2, tr.catbg td, tr.catbg2 td, tr.catbg th, tr.catbg2 th | |
348 { | |
349 background: url(../images/catbg2.jpg) #A1BFD9 repeat-x; | |
350 } | |
351 | |
352 /* adjust the table versions of headers */ | |
353 tr.titlebg td, tr.titlebg2 td | |
354 { | |
355 padding: 6px; | |
356 } | |
357 tr.catbg td, tr.catbg2 td, td.catbg, td.catbg2, tr.catbg th, tr.catbg2 th, th.catbg, th.catbg2 | |
358 { | |
359 padding: 6px; | |
360 } | |
361 tr.titlebg td a, tr.titlebg2 td a | |
362 { | |
363 color: #000; | |
364 } | |
365 tr.catbg td a, tr.catbg2 td a, .catbg a | |
366 { | |
367 color: #fff; | |
368 } | |
369 tr.catbg th.smalltext | |
370 { | |
371 font-size: 0.9em; | |
372 } | |
373 /* Alternating backgrounds for posts, and several other sections of the forum. */ | |
374 .windowbg, #preview_body, .content, .roundframe | |
375 { | |
376 color: #000; | |
377 background-color: #ecedf3; | |
378 } | |
379 .windowbg2 | |
380 { | |
381 color: #000; | |
382 background-color: #f6f6f6; | |
383 } | |
384 .windowbg3 | |
385 { | |
386 color: #000; | |
387 background-color: #e0e1e8; | |
388 } | |
389 | |
390 /* the page navigation area */ | |
391 .pagesection | |
392 { | |
393 font-size: 0.85em; | |
394 padding: 0.5em 0.2em; | |
395 overflow: hidden; | |
396 } | |
397 .pagesection .pagelinks | |
398 { | |
399 padding: 0.5em 0; | |
400 } | |
401 | |
402 /* GenericList */ | |
403 table.table_grid thead tr.catbg th.smalltext | |
404 { | |
405 white-space: nowrap; | |
406 } | |
407 | |
408 /* Color for background of posts requiring approval */ | |
409 .approvebg | |
410 { | |
411 color: #000; | |
412 background-color: #f6e0d4; | |
413 } | |
414 /* Color for background of *topics* requiring approval */ | |
415 .approvetbg | |
416 { | |
417 color: #000; | |
418 background-color: #e4a17c; | |
419 } | |
420 /* sticky posts have a different background */ | |
421 .stickybg | |
422 { | |
423 background: #e8d8cf; | |
424 } | |
425 .stickybg2 | |
426 { | |
427 background: #f2e3d9; | |
428 } | |
429 /* locked posts too! */ | |
430 .lockedbg | |
431 { | |
432 background: #d4dce2; | |
433 font-style: italic; | |
434 } | |
435 .lockedbg2 | |
436 { | |
437 background: #d8e1e7; | |
438 font-style: italic; | |
439 } | |
440 | |
441 /* Posts and personal messages displayed throughout the forum. */ | |
442 .post, .personalmessage | |
443 { | |
444 width: 100%; | |
445 overflow: auto; | |
446 line-height: 1.4em; | |
447 } | |
448 | |
449 /* All the signatures used in the forum. If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */ | |
450 .signature | |
451 { | |
452 clear: right; | |
453 padding: 1em 0 3px 0; | |
454 width: 98%; | |
455 border-top: 1px solid #666; | |
456 line-height: 1.4em; | |
457 font-size: 0.85em; | |
458 } | |
459 .custom_fields_above_signature | |
460 { | |
461 clear: right; | |
462 padding: 1em 0 3px 0; | |
463 width: 98%; | |
464 border-top: 1px solid #666; | |
465 line-height: 1.4em; | |
466 font-size: 0.85em; | |
467 } | |
468 | |
469 /* Sometimes there will be an error when you post */ | |
470 .error | |
471 { | |
472 color: red; | |
473 } | |
474 | |
475 /* Messages that somehow need to attract the attention. */ | |
476 .alert | |
477 { | |
478 color: red; | |
479 } | |
480 | |
481 /* Calendar colors for birthdays, events and holidays */ | |
482 .birthday | |
483 { | |
484 color: #920ac4; | |
485 } | |
486 | |
487 .event | |
488 { | |
489 color: #078907; | |
490 } | |
491 | |
492 .holiday | |
493 { | |
494 color: #000080; | |
495 } | |
496 | |
497 /* Colors for warnings */ | |
498 .warn_mute | |
499 { | |
500 color: red; | |
501 } | |
502 | |
503 .warn_moderate | |
504 { | |
505 color: #ffa500; | |
506 } | |
507 | |
508 .warn_watch, .success | |
509 { | |
510 color: green; | |
511 } | |
512 | |
513 a.moderation_link, a.moderation_link:visited | |
514 { | |
515 color: red; | |
516 font-weight: bold; | |
517 } | |
518 | |
519 .openid_login | |
520 { | |
521 background: white url(../images/openid.gif) no-repeat; | |
522 padding-left: 18px; | |
523 } | |
524 | |
525 /* a descriptive style */ | |
526 .description | |
527 { | |
528 padding: 1em; | |
529 font-size: 0.9em; | |
530 line-height: 1.5em; | |
531 border: 1px solid #bbb; | |
532 background: #f5f5f0; | |
533 margin: 0 0 1em 0; | |
534 } | |
535 /* an informative style */ | |
536 .information | |
537 { | |
538 padding: 1em; | |
539 font-size: 0.9em; | |
540 line-height: 1.5em; | |
541 border: 1px solid #bbb; | |
542 background: #f0f6f0; | |
543 margin: 0 0 1em 0; | |
544 } | |
545 .information p | |
546 { | |
547 padding: 1em; | |
548 margin: 0; | |
549 } | |
550 /* AJAX notification bar | |
551 ------------------------------------------------------- */ | |
552 #ajax_in_progress | |
553 { | |
554 background: #32cd32; | |
555 color: #fff; | |
556 text-align: center; | |
557 font-weight: bold; | |
558 font-size: 18pt; | |
559 padding: 0.4em; | |
560 width: 100%; | |
561 position: fixed; | |
562 top: 0; | |
563 left: 0; | |
564 } | |
565 | |
566 #ajax_in_progress a | |
567 { | |
568 color: #fff; | |
569 text-decoration: underline; | |
570 font-size: smaller; | |
571 float: right; | |
572 } | |
573 | |
574 /* a general table class */ | |
575 table.table_grid | |
576 { | |
577 border-collapse: collapse; | |
578 border: 1px solid #adadad; | |
579 } | |
580 table.table_grid td | |
581 { | |
582 padding: 3px; | |
583 border: 1px solid #adadad; | |
584 } | |
585 | |
586 /* Lists with settings use these a lot. | |
587 ------------------------------------------------------- */ | |
588 dl.settings | |
589 { | |
590 clear: right; | |
591 overflow: auto; | |
592 margin: 0 0 10px 0; | |
593 padding: 0; | |
594 } | |
595 dl.settings dt | |
596 { | |
597 width: 48%; | |
598 float: left; | |
599 margin: 0 0 10px 0; | |
600 padding: 0; | |
601 clear: both; | |
602 } | |
603 dl.settings dt.settings_title | |
604 { | |
605 width: 100%; | |
606 float: none; | |
607 margin: 0 0 10px 0; | |
608 padding: 5px 0 0 0; | |
609 font-weight: bold; | |
610 clear: both; | |
611 } | |
612 dl.settings dt.windowbg | |
613 { | |
614 width: 98%; | |
615 float: left; | |
616 margin: 0 0 3px 0; | |
617 padding: 0 0 5px 0; | |
618 clear: both; | |
619 } | |
620 dl.settings dd | |
621 { | |
622 width: 48%; | |
623 float: left; | |
624 overflow: auto; | |
625 margin: 0 0 3px 0; | |
626 padding: 0; | |
627 } | |
628 dl.settings img | |
629 { | |
630 margin: 0 10px 0 0; | |
631 } | |
632 | |
633 /* The main content area. | |
634 ------------------------------------------------------- */ | |
635 .content, .roundframe | |
636 { | |
637 padding: 0.5em 1.2em; | |
638 margin: 0; | |
639 border: none; | |
640 border: 1px solid #adadad; | |
641 } | |
642 .content p, .roundframe p | |
643 { | |
644 margin: 0 0 0.5em 0; | |
645 } | |
646 | |
647 /* Styles used by the auto suggest control. | |
648 ------------------------------------------------------- */ | |
649 .auto_suggest_div | |
650 { | |
651 border: 1px solid #000; | |
652 position: absolute; | |
653 visibility: hidden; | |
654 } | |
655 .auto_suggest_item | |
656 { | |
657 background-color: #ddd; | |
658 } | |
659 .auto_suggest_item_hover | |
660 { | |
661 background-color: #888; | |
662 cursor: pointer; | |
663 color: #eee; | |
664 } | |
665 | |
666 /* Styles for the standard dropdown menus. | |
667 ------------------------------------------------------- */ | |
668 /* Container for the new admin menu */ | |
669 #adm_container | |
670 { | |
671 float: left; | |
672 margin-left: 10px; | |
673 padding: 0 5px 0 5px; | |
674 background: url(../images/admintab_left.gif) no-repeat; | |
675 } | |
676 | |
677 ul.admin_menu, ul.admin_menu li ul | |
678 { | |
679 margin: 0; | |
680 padding: 0; | |
681 list-style: none; | |
682 } | |
683 | |
684 ul.admin_menu | |
685 { | |
686 background: url(../images/admintab_right.gif) top right no-repeat; | |
687 } | |
688 | |
689 ul.admin_menu a | |
690 { | |
691 text-decoration: none; | |
692 } | |
693 | |
694 /* First layer of menu items */ | |
695 ul.admin_menu li | |
696 { | |
697 position: relative; | |
698 float: left; | |
699 background: url(../images/admintab_back.gif) top right repeat-x; | |
700 padding-right: 4px; | |
701 } | |
702 | |
703 ul.admin_menu li.last | |
704 { | |
705 background: url(../images/admintab_right.gif) top right repeat-x; | |
706 } | |
707 | |
708 ul.admin_menu li.chosen | |
709 { | |
710 background: url(../images/admintab_active_left.gif) no-repeat; | |
711 padding: 0 0 0 6px; | |
712 } | |
713 | |
714 ul.admin_menu li h4 | |
715 { | |
716 margin: 0; | |
717 padding: 7px 5px 3px 5px; | |
718 cursor: pointer; | |
719 font-weight: normal; | |
720 font-size: x-small; | |
721 text-transform: uppercase; | |
722 color: #fff; | |
723 } | |
724 | |
725 ul.admin_menu li.last.chosen h4 | |
726 { | |
727 background: url(../images/admintab_active_last.gif) top right no-repeat; | |
728 padding-right: 17px; | |
729 } | |
730 /* IE6 does't support multiple class selectors */ | |
731 ul.admin_menu li.last_chosen h4 | |
732 { | |
733 background: url(../images/admintab_active_last.gif) top right no-repeat; | |
734 padding-right: 17px; | |
735 } | |
736 | |
737 ul.admin_menu li.chosen h4 | |
738 { | |
739 background: url(../images/admintab_active_right.gif) top right no-repeat; | |
740 padding-right: 10px; | |
741 } | |
742 | |
743 /* Second layer of menu items */ | |
744 | |
745 ul.admin_menu li ul | |
746 { | |
747 z-index: 90; | |
748 display: none; | |
749 position: absolute; | |
750 /* IE6 needs a fixed width to prevent the menu from going haywire */ | |
751 width: 19em; | |
752 border: 1px solid #808080; | |
753 border-left: 2px solid #6888a7; | |
754 background: #f8f8fb; | |
755 } | |
756 | |
757 ul.admin_menu li.chosen ul | |
758 { | |
759 margin: 0 0 0 -6px; | |
760 } | |
761 | |
762 ul.admin_menu li ul li | |
763 { | |
764 background: none; | |
765 width: 19em; | |
766 padding: 0; | |
767 } | |
768 | |
769 ul.admin_menu li ul li a | |
770 { | |
771 display: block; | |
772 padding: 0.5em 2em 0.5em 0.5em; | |
773 font-size: 90%; | |
774 text-decoration: none; | |
775 background: none; | |
776 color: #000 !important; | |
777 } | |
778 | |
779 ul.admin_menu li ul li a.subsection | |
780 { | |
781 background: url(../images/admin/subsection.gif) no-repeat 98% 50%; | |
782 } | |
783 | |
784 ul.admin_menu li ul li a.chosen | |
785 { | |
786 font-weight: bold; | |
787 } | |
788 | |
789 ul.admin_menu li ul li a:hover | |
790 { | |
791 background-color: #c8e2fb; | |
792 text-decoration: none; | |
793 } | |
794 | |
795 ul.admin_menu li:hover ul, ul.admin_menu li.over ul | |
796 { | |
797 display: block; | |
798 } | |
799 | |
800 /* Third layer of menu items */ | |
801 ul.admin_menu li ul li ul, ul.admin_menu li ul li.over ul | |
802 { | |
803 display: none; | |
804 position: absolute; | |
805 top: -999em; | |
806 border: 1px solid #a0a0a0; | |
807 border-left: 2px solid #6888a7; | |
808 background: #fff; | |
809 } | |
810 | |
811 ul.admin_menu li ul li:hover ul, ul.admin_menu li ul li.over ul | |
812 { | |
813 display: block; | |
814 left: 18em; | |
815 top: auto; | |
816 margin: -2em 0 0 1em; | |
817 } | |
818 #adm_submenus | |
819 { | |
820 padding: 0 0 0 2em; | |
821 } | |
822 #adm_submenus, #adm_submenus ul | |
823 { | |
824 height: 3em; | |
825 overflow: auto; | |
826 } | |
827 | |
828 /* The dropdown menu toggle image */ | |
829 div#menu_toggle | |
830 { | |
831 float: right; | |
832 margin: 0 10px 0 0; | |
833 background: url(../images/mirrortab_first.gif) top left no-repeat; | |
834 padding: 0 0 0 7px; | |
835 } | |
836 div#menu_toggle a | |
837 { | |
838 display: block; | |
839 background: #e5e5e8 url(../images/mirrortab_last.gif) top right no-repeat; | |
840 padding: 8px 12px 3px 6px; | |
841 } | |
842 | |
843 /* Styles for the standard button lists. | |
844 ------------------------------------------------------- */ | |
845 | |
846 .buttonlist ul | |
847 { | |
848 background: url(../images/maintab_first.gif) no-repeat scroll left bottom; | |
849 padding: 0 0 0 10px; | |
850 } | |
851 .buttonlist ul li, .buttonlist_bottom ul li | |
852 { | |
853 display: inline; | |
854 } | |
855 .buttonlist ul li a, .buttonlist_bottom ul li a | |
856 { | |
857 float: left; | |
858 display: block; | |
859 color: #fff; | |
860 font-size: 0.8em; | |
861 font-family: tahoma, sans-serif; | |
862 text-transform: uppercase; | |
863 text-decoration: none; | |
864 } | |
865 .buttonlist ul li a:hover, .buttonlist_bottom ul li a:hover | |
866 { | |
867 color: #e0e0ff; | |
868 } | |
869 .buttonlist ul li a span | |
870 { | |
871 background: url(../images/maintab_back.gif) repeat-x bottom left; | |
872 display: block; | |
873 padding: 0.1em 0.5em 0.5em 0.5em; | |
874 } | |
875 .buttonlist ul li.last a span | |
876 { | |
877 background: url(../images/maintab_last.gif) no-repeat bottom right; | |
878 padding: 0.1em 1em 0.5em 0.5em; | |
879 } | |
880 .buttonlist ul li.active a span em | |
881 { | |
882 padding: 0.1em 0.5em 0.5em 0.5em; | |
883 display: block; | |
884 font-style: normal; | |
885 background: url(../images/maintab_active_back.gif) repeat-x bottom right; | |
886 } | |
887 .buttonlist ul li.active a span | |
888 { | |
889 background: url(../images/maintab_active_first.gif) no-repeat bottom left; | |
890 padding: 0 0 0 8px; | |
891 } | |
892 .buttonlist ul li.lastactive | |
893 { | |
894 float: left; | |
895 background: url(../images/maintab_last.gif) no-repeat bottom right; | |
896 padding: 0 8px 0 0; | |
897 } | |
898 .buttonlist ul li.active a | |
899 { | |
900 background: url(../images/maintab_active_last.gif) no-repeat bottom right; | |
901 padding-right: 8px; | |
902 } | |
903 /* For links that are basically submit buttons. */ | |
904 .buttonlist_submit | |
905 { | |
906 background: transparent; | |
907 color: #fff; | |
908 text-transform: uppercase; | |
909 vertical-align: top; | |
910 text-decoration: none; | |
911 font-size: 9px; | |
912 font-family: tahoma, sans-serif; | |
913 border: 0; | |
914 } | |
915 .buttonlist_submit:hover | |
916 { | |
917 color: #e0e0ff; | |
918 } | |
919 /* ..for the "bottom" menu */ | |
920 .buttonlist_bottom ul | |
921 { | |
922 background: url(../images/mirrortab_first.gif) no-repeat scroll left top; | |
923 padding: 0 0 0 10px; | |
924 } | |
925 .buttonlist_bottom ul li a span | |
926 { | |
927 background: url(../images/mirrortab_back.gif) repeat-x top left; | |
928 display: block; | |
929 padding: 0.4em 0.5em 0.2em 0.5em; | |
930 } | |
931 .buttonlist_bottom ul li.last a span | |
932 { | |
933 background: url(../images/mirrortab_last.gif) no-repeat top right; | |
934 padding: 0.4em 1em 0.2em 0.5em; | |
935 } | |
936 .buttonlist_bottom ul li.active a span em | |
937 { | |
938 padding: 0.4em 0.5em 0.2em 0.5em; | |
939 display: block; | |
940 font-style: normal; | |
941 background: url(../images/mirrortab_active_back.gif) repeat-x top right; | |
942 } | |
943 .buttonlist_bottom ul li.active a span | |
944 { | |
945 background: url(../images/mirrortab_active_first.gif) no-repeat top left; | |
946 padding: 0 0 0 8px; | |
947 } | |
948 .buttonlist_bottom ul li.lastactive | |
949 { | |
950 float: left; | |
951 background: url(../images/mirrortab_last.gif) no-repeat top right; | |
952 padding: 0 8px 0 0; | |
953 } | |
954 .buttonlist_bottom ul li.active a | |
955 { | |
956 background: url(../images/mirrortab_active_last.gif) no-repeat top right; | |
957 padding-right: 8px; | |
958 } | |
959 | |
960 /* The old-style button strips, with images */ | |
961 .oldbuttonlist | |
962 { | |
963 text-align: right; | |
964 padding: 0.5em; | |
965 } | |
966 | |
967 /* a smaller quick-button list */ | |
968 ul.quickbuttons | |
969 { | |
970 margin: 0.9em 11px 0 0; | |
971 clear: right; | |
972 float: right; | |
973 text-align: right; | |
974 } | |
975 ul.quickbuttons li | |
976 { | |
977 float: left; | |
978 display: inline; | |
979 margin: 0 0 0 11px; | |
980 } | |
981 ul.quickbuttons li a | |
982 { | |
983 padding: 0 0 0.7em 20px; | |
984 display: block; | |
985 height: 20px; | |
986 font: bold 0.85em/18px arial, sans-serif; | |
987 float: left; | |
988 } | |
989 ul.quickbuttons li.quote_button | |
990 { | |
991 background: url(../images/buttons/quote.gif) no-repeat 0 0; | |
992 } | |
993 ul.quickbuttons li.remove_button | |
994 { | |
995 background: url(../images/buttons/delete.gif) no-repeat 0 0; | |
996 } | |
997 ul.quickbuttons li.modify_button | |
998 { | |
999 background: url(../images/buttons/modify.gif) no-repeat 0 0; | |
1000 } | |
1001 ul.quickbuttons li.approve_button | |
1002 { | |
1003 background: url(../images/buttons/approve.gif) no-repeat 0 0; | |
1004 } | |
1005 ul.quickbuttons li.restore_button | |
1006 { | |
1007 background: url(../images/buttons/restore_topic.gif) no-repeat 0 0; | |
1008 } | |
1009 ul.quickbuttons li.split_button | |
1010 { | |
1011 background: url(../images/buttons/split.gif) no-repeat 0 0; | |
1012 } | |
1013 ul.quickbuttons li.reply_button | |
1014 { | |
1015 background: url(../images/buttons/reply.gif) no-repeat 0 0; | |
1016 } | |
1017 ul.quickbuttons li.reply_all_button | |
1018 { | |
1019 background: url(../images/buttons/reply.gif) no-repeat 0 0; | |
1020 } | |
1021 ul.quickbuttons li.notify_button | |
1022 { | |
1023 background: url(../images/buttons/notify_sm.gif) no-repeat 0 0; | |
1024 } | |
1025 ul.quickbuttons li.inline_mod_check | |
1026 { | |
1027 margin: 0 0 0 5px; | |
1028 } | |
1029 | |
1030 .generic_tab_strip | |
1031 { | |
1032 margin: 0 1em 2em; | |
1033 } | |
1034 .generic_tab_strip .buttonlist | |
1035 { | |
1036 float: left !important; | |
1037 } | |
1038 | |
1039 /* the navigation list */ | |
1040 ul#navigation | |
1041 { | |
1042 margin: 0; | |
1043 font-size: 0.9em; | |
1044 padding: 1em 0.4em; | |
1045 } | |
1046 ul#navigation li | |
1047 { | |
1048 float: none; | |
1049 font-size: 0.95em; | |
1050 display: inline; | |
1051 } | |
1052 | |
1053 /* Styles for the general looks for the Core theme. | |
1054 ------------------------------------------------------- */ | |
1055 | |
1056 /* this is the main container surrounding everything, use this to set forum width, font-size etc. */ | |
1057 #mainframe | |
1058 { | |
1059 font-size: 85%; | |
1060 width: 95%; | |
1061 margin: auto; | |
1062 } | |
1063 /* the forum name or logo */ | |
1064 h1#forum_name | |
1065 { | |
1066 padding: 0.6em 0 0.6em 0; | |
1067 margin: 0; | |
1068 font-family: Verdana, helvetica, sans-serif; | |
1069 font-size: 135%; | |
1070 color: #fff; | |
1071 } | |
1072 | |
1073 /* The greeting section */ | |
1074 #greeting_section | |
1075 { | |
1076 padding: 0.7em 0.4em 0.7em 0.4em; | |
1077 clear: both; | |
1078 } | |
1079 #greeting_section li | |
1080 { | |
1081 font-weight: normal; | |
1082 } | |
1083 #greeting_section li#name | |
1084 { | |
1085 padding-left: 0.5em; | |
1086 } | |
1087 #greeting_section li em | |
1088 { | |
1089 font-style: normal; | |
1090 font-weight: bold; | |
1091 } | |
1092 | |
1093 /* user section with all relevant links */ | |
1094 #user_section | |
1095 { | |
1096 padding: 1px; | |
1097 margin: 1px 0 0 0; | |
1098 font-size: 90%; | |
1099 } | |
1100 #user_section ul, #user_section form | |
1101 { | |
1102 padding: 0.5em 0.7em 0.5em 0.7em; | |
1103 } | |
1104 | |
1105 /* the avatar, located to the left */ | |
1106 #user_section #myavatar | |
1107 { | |
1108 padding: 0.7em; | |
1109 border-right: 1px solid #adadad; | |
1110 margin: 0 0.5em 0 0; | |
1111 float: left; | |
1112 } | |
1113 /* the news and search areas */ | |
1114 #news_section | |
1115 { | |
1116 clear: both; | |
1117 font-size: 0.8em; | |
1118 padding: 0.5em 1em 0.5em 1em; | |
1119 } | |
1120 #random_news h3 | |
1121 { | |
1122 margin-right: 1em; | |
1123 font-size: 0.85em; | |
1124 display: inline; | |
1125 } | |
1126 #random_news p | |
1127 { | |
1128 margin: 0; | |
1129 padding: 0; | |
1130 display: inline; | |
1131 } | |
1132 | |
1133 /* The main menu. */ | |
1134 .main_menu | |
1135 { | |
1136 padding-left: 1em; | |
1137 } | |
1138 .main_menu ul | |
1139 { | |
1140 list-style: none; | |
1141 padding: 0; | |
1142 margin: 0; | |
1143 background: url(../images/maintab_first.gif) no-repeat bottom left; | |
1144 padding-left: 10px; | |
1145 } | |
1146 .main_menu li | |
1147 { | |
1148 margin: 0; | |
1149 padding: 0; | |
1150 display: inline; | |
1151 } | |
1152 .main_menu li a:link, .main_menu li a:visited | |
1153 { | |
1154 float: left; | |
1155 display: block; | |
1156 color: #fff; | |
1157 font-size: 0.8em; | |
1158 font-family: tahoma, sans-serif; | |
1159 text-transform: uppercase; | |
1160 } | |
1161 .main_menu li a:hover | |
1162 { | |
1163 color: #e0e0ff; | |
1164 text-decoration: none; | |
1165 } | |
1166 .main_menu li a span | |
1167 { | |
1168 background: url(../images/maintab_back.gif) repeat-x bottom left; | |
1169 display: block; | |
1170 padding: 0.1em 0.5em 0.5em 0.5em; | |
1171 } | |
1172 .main_menu li.last a span | |
1173 { | |
1174 background: url(../images/maintab_last.gif) no-repeat bottom right; | |
1175 padding: 0.1em 1em 0.5em 0.5em; | |
1176 } | |
1177 .main_menu li.active a span em | |
1178 { | |
1179 padding: 0.1em 0.5em 0.5em 0.5em; | |
1180 display: block; | |
1181 font-style: normal; | |
1182 background: url(../images/maintab_active_back.gif) repeat-x bottom right; | |
1183 } | |
1184 .main_menu li.active a span | |
1185 { | |
1186 background: url(../images/maintab_active_first.gif) no-repeat bottom left; | |
1187 padding: 0 0 0 8px; | |
1188 } | |
1189 .main_menu li.last.active | |
1190 { | |
1191 float: left; | |
1192 background: url(../images/maintab_last.gif) no-repeat bottom right; | |
1193 padding: 0 8px 0 0; | |
1194 } | |
1195 /* IE6 doesn't support multiple class selectors */ | |
1196 .main_menu li.lastactive | |
1197 { | |
1198 float: left; | |
1199 padding: 0 8px 0 0; | |
1200 background: url(../images/maintab_last.gif) no-repeat bottom right; | |
1201 } | |
1202 .main_menu li.active a | |
1203 { | |
1204 background: url(../images/maintab_active_last.gif) no-repeat bottom right; | |
1205 padding-right: 8px; | |
1206 } | |
1207 | |
1208 /* the linktree */ | |
1209 ul.linktree | |
1210 { | |
1211 clear: both; | |
1212 width: 100%; | |
1213 list-style: none; | |
1214 margin: 0; | |
1215 padding: 1.5em 0.5em 0.5em 0.5em; | |
1216 overflow: hidden; | |
1217 } | |
1218 ul.linktree li | |
1219 { | |
1220 float: left; | |
1221 padding: 0 0.5em 0 0; | |
1222 font-size: 0.8em; | |
1223 } | |
1224 ul.linktree li a | |
1225 { | |
1226 color: #000; | |
1227 } | |
1228 ul.linktree li a:hover | |
1229 { | |
1230 color: #cc3333; | |
1231 } | |
1232 ul.linktree li span | |
1233 { | |
1234 font-weight: bold; | |
1235 } | |
1236 | |
1237 /* the footer area */ | |
1238 #footerarea | |
1239 { | |
1240 padding: 1em 0 2em 0; | |
1241 text-align: center; | |
1242 } | |
1243 #footerarea ul | |
1244 { | |
1245 margin: 0 auto 0 auto; | |
1246 } | |
1247 #footerarea ul li | |
1248 { | |
1249 text-align: center; | |
1250 display: inline; | |
1251 border-right: 1px solid #888; | |
1252 margin: 0; | |
1253 padding: 0 4px 0 2px; | |
1254 } | |
1255 /* Note: It is against the license to remove, alter or otherwise hide the copyright output from SMF so please do not alter the two sections below. */ | |
1256 #footerarea ul li.copyright | |
1257 { | |
1258 display: block; | |
1259 line-height: 0; | |
1260 font-size: small; | |
1261 padding: 1em; | |
1262 } | |
1263 #footerarea ul li.copyright, #footerarea ul li.last | |
1264 { | |
1265 border-right: none; | |
1266 } | |
1267 /* page created in.. */ | |
1268 #footerarea p | |
1269 { | |
1270 clear: both; | |
1271 text-align: left; | |
1272 padding-left: 0.5em; | |
1273 } | |
1274 p#show_loadtime | |
1275 { | |
1276 display: block; | |
1277 text-align: center; | |
1278 } | |
1279 /* the upshrink buttons */ | |
1280 #upshrink, #advsearch | |
1281 { | |
1282 margin: 0 1ex; | |
1283 } | |
1284 | |
1285 /* Styles for a typical table. | |
1286 ------------------------------------------------------- */ | |
1287 table.table_list | |
1288 { | |
1289 width: 100%; | |
1290 } | |
1291 table.table_list p | |
1292 { | |
1293 padding: 0; | |
1294 margin: 0; | |
1295 } | |
1296 table.table_list td,table.table_list th | |
1297 { | |
1298 padding: 5px; | |
1299 } | |
1300 table.table_list tbody.header td | |
1301 { | |
1302 padding: 0; | |
1303 } | |
1304 table.table_list tbody.content td.stats | |
1305 { | |
1306 font-size: 90%; | |
1307 width: 15%; | |
1308 text-align: center; | |
1309 } | |
1310 table.table_list tbody.content td.lastpost | |
1311 { | |
1312 line-height: 1.2em; | |
1313 font-size: 85%; | |
1314 width: 24%; | |
1315 } | |
1316 table.table_list tbody.content td.icon | |
1317 { | |
1318 text-align: center; | |
1319 width: 6%; | |
1320 } | |
1321 | |
1322 /* Styles for headers. | |
1323 ------------------------------------------------------- */ | |
1324 /* Styles for headers used in Curve templates. */ | |
1325 h3.catbg, h3.catbg2, h3.titlebg, h4.titlebg, h4.catbg, div.titlebg, .table_list tbody.header td | |
1326 { | |
1327 overflow: hidden; | |
1328 line-height: 2em; | |
1329 font-weight: bold; | |
1330 } | |
1331 h3.titlebg, h4.titlebg | |
1332 { | |
1333 border-left: 1px solid #adadad; | |
1334 border-right: 1px solid #adadad; | |
1335 } | |
1336 h3.titlebg, h4.catbg | |
1337 { | |
1338 padding: 0 0.5em !important; | |
1339 } | |
1340 h3.catbg img.icon, div.titlebg img.icon, h3.catbg img | |
1341 { | |
1342 float: left; | |
1343 margin: 5px 8px 0 0; | |
1344 } | |
1345 | |
1346 /* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */ | |
1347 .titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td | |
1348 { | |
1349 color: #000; | |
1350 font-style: normal; | |
1351 background: url(../images/titlebg.jpg) #E9F0F6 repeat-x; | |
1352 border-bottom: 1px solid #9baebf; | |
1353 border-top: 1px solid #fff; | |
1354 padding-left: 10px; | |
1355 padding-right: 10px; | |
1356 } | |
1357 .titlebg, .titlebg a:link, .titlebg a:visited | |
1358 { | |
1359 font-weight: bold; | |
1360 color: #000; | |
1361 font-style: normal; | |
1362 } | |
1363 | |
1364 .titlebg a:hover | |
1365 { | |
1366 color: #404040; | |
1367 } | |
1368 /* same as titlebg, but used where bold text is not needed */ | |
1369 .titlebg2 a:link, .titlebg2 a:visited | |
1370 { | |
1371 color: #000; | |
1372 font-style: normal; | |
1373 text-decoration: underline; | |
1374 } | |
1375 | |
1376 .titlebg2 a:hover | |
1377 { | |
1378 text-decoration: underline; | |
1379 } | |
1380 | |
1381 /* This is used for categories, page indexes, and several other areas in the forum. | |
1382 .catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers. */ | |
1383 .catbg, tr.catbg td, .catbg3, tr.catbg3 td | |
1384 { | |
1385 background: url(../images/catbg.jpg) #88A6C0 repeat-x; | |
1386 color: #fff; | |
1387 padding-left: 10px; | |
1388 padding-right: 10px; | |
1389 } | |
1390 .catbg2, tr.catbg2 td | |
1391 { | |
1392 background: url(../images/catbg2.jpg) #A1BFD9 repeat-x; | |
1393 color: #fff; | |
1394 padding-left: 10px; | |
1395 padding-right: 10px; | |
1396 } | |
1397 .catbg, .catbg2, .catbg3 | |
1398 { | |
1399 border-bottom: 1px solid #375576; | |
1400 } | |
1401 .catbg, .catbg2 | |
1402 { | |
1403 font-weight: bold; | |
1404 } | |
1405 .catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited | |
1406 { | |
1407 font-size: 95%; | |
1408 color: #fff; | |
1409 text-decoration: none; | |
1410 } | |
1411 .catbg a:link, .catbg a:visited, .catbg2 a:link, .catbg2 a:visited | |
1412 { | |
1413 color: #fff; | |
1414 text-decoration: none; | |
1415 } | |
1416 .catbg a:hover, .catbg2 a:hover, .catbg3 a:hover | |
1417 { | |
1418 color: #e0e0ff; | |
1419 } | |
1420 | |
1421 /* Styles for the board index. | |
1422 ------------------------------------------------- */ | |
1423 | |
1424 p#stats | |
1425 { | |
1426 text-align: right; | |
1427 } | |
1428 h3#newsfader | |
1429 { | |
1430 font-size: 1em; | |
1431 } | |
1432 #smfNewsFader | |
1433 { | |
1434 font-weight: bold; | |
1435 line-height: 1.4em; | |
1436 padding: 1em; | |
1437 font-size: 1em; | |
1438 text-align: center; | |
1439 } | |
1440 #upshrink_ic | |
1441 { | |
1442 margin-right: 2ex; | |
1443 text-align: right; | |
1444 } | |
1445 .categoryframe | |
1446 { | |
1447 margin-top: 0.4em; | |
1448 } | |
1449 .categoryframe h3 | |
1450 { | |
1451 margin: 0; | |
1452 } | |
1453 table.boardsframe | |
1454 { | |
1455 width: 100%; | |
1456 } | |
1457 table.boardsframe td.icon | |
1458 { | |
1459 text-align: center; | |
1460 padding: 0.5em; | |
1461 width: 6%; | |
1462 } | |
1463 table.boardsframe td.info | |
1464 { | |
1465 width: 60%; | |
1466 padding: 0; | |
1467 } | |
1468 table.boardsframe td.info h4 | |
1469 { | |
1470 padding: 0.4em 0.4em 0 0.4em; | |
1471 margin: 0; | |
1472 } | |
1473 table.boardsframe td.info p | |
1474 { | |
1475 padding: 0 0.4em 0.5em 0.4em; | |
1476 margin: 0; | |
1477 } | |
1478 table.boardsframe td.info p.moderators | |
1479 { | |
1480 font-size: 0.8em; | |
1481 font-family: verdana, sans-serif; | |
1482 } | |
1483 table.boardsframe td.stats | |
1484 { | |
1485 width: 8%; | |
1486 vertical-align: middle; | |
1487 text-align: center; | |
1488 } | |
1489 table.boardsframe td.lastpost | |
1490 { | |
1491 width: 20%; | |
1492 vertical-align: top; | |
1493 padding: 0.5em; | |
1494 } | |
1495 #posticons | |
1496 { | |
1497 clear: both; | |
1498 width: 100%; | |
1499 } | |
1500 #posticons .buttonlist | |
1501 { | |
1502 margin-right: 1em; | |
1503 float: right; | |
1504 } | |
1505 | |
1506 /* the newsfader */ | |
1507 #smfFadeScroller | |
1508 { | |
1509 text-align: center; | |
1510 overflow: auto; | |
1511 color: #000000; /* shouldn't be shorthand style due to JS bug in IE! */ | |
1512 } | |
1513 | |
1514 /* Styles for the info center on the board index. | |
1515 ---------------------------------------------------- */ | |
1516 | |
1517 #infocenterframe | |
1518 { | |
1519 margin-top: 2em; | |
1520 clear: both; | |
1521 } | |
1522 /* each section in infocenter has this class */ | |
1523 .infocenter_section | |
1524 { | |
1525 clear: both; | |
1526 } | |
1527 .infocenter_section p.section | |
1528 { | |
1529 display: block; | |
1530 margin: 0; | |
1531 width: 30px; | |
1532 text-align: center; | |
1533 float: left; | |
1534 padding: 0.5em 0 0 0; | |
1535 } | |
1536 .infocenter_section div.sectionbody | |
1537 { | |
1538 margin-left: 30px; | |
1539 padding: 0.3em; | |
1540 border-left: 1px solid #a0a0a0; | |
1541 min-height: 25px; | |
1542 height: auto !important; | |
1543 } | |
1544 /* recent posts - or just one recent post */ | |
1545 dl#infocenter_recentposts | |
1546 { | |
1547 float: left; | |
1548 width: 100%; | |
1549 padding: 0; | |
1550 margin: 0; | |
1551 } | |
1552 dl#infocenter_recentposts dt | |
1553 { | |
1554 clear: left; | |
1555 float: left; | |
1556 padding: 0.1em; | |
1557 width: 68%; | |
1558 white-space: nowrap; | |
1559 overflow: hidden; | |
1560 } | |
1561 dl#infocenter_recentposts dd | |
1562 { | |
1563 clear: right; | |
1564 float: right; | |
1565 padding: 0.1em; | |
1566 width: 25%; | |
1567 text-align: right; | |
1568 white-space: nowrap; | |
1569 overflow: hidden; | |
1570 } | |
1571 /* login form */ | |
1572 form#infocenter_login ul.horizlist label | |
1573 { | |
1574 white-space: nowrap; | |
1575 font-size: 90%; | |
1576 font-weight: bold; | |
1577 } | |
1578 | |
1579 /* Styles for the message (topic) index. | |
1580 ---------------------------------------------------- */ | |
1581 | |
1582 #childboards table | |
1583 { | |
1584 width: 100%; | |
1585 } | |
1586 .modbuttons | |
1587 { | |
1588 clear: both; | |
1589 width: 100%; | |
1590 } | |
1591 .buttonlist, .buttonlist_bottom | |
1592 { | |
1593 margin-right: 1em; | |
1594 float: right; | |
1595 } | |
1596 #messageindex td.icon1, #messageindex td.icon2 | |
1597 { | |
1598 text-align: center; | |
1599 padding: 0.5em; | |
1600 width: 5%; | |
1601 } | |
1602 #messageindex td.subject | |
1603 { | |
1604 padding: 0.5em; | |
1605 } | |
1606 #messageindex td.starter | |
1607 { | |
1608 text-align: center; | |
1609 padding: 0.5em; | |
1610 width: 14%; | |
1611 } | |
1612 #messageindex td.replies | |
1613 { | |
1614 text-align: center; | |
1615 padding: 0.5em; | |
1616 width: 4%; | |
1617 } | |
1618 #messageindex td.views | |
1619 { | |
1620 text-align: center; | |
1621 padding: 0.5em; | |
1622 width: 4%; | |
1623 } | |
1624 #messageindex td.lastpost | |
1625 { | |
1626 padding: 0.5em; | |
1627 width: 22%; | |
1628 } | |
1629 #messageindex td.moderation | |
1630 { | |
1631 text-align: center; | |
1632 padding: 0.5em; | |
1633 width: 4%; | |
1634 } | |
1635 #topic_icons p | |
1636 { | |
1637 display: block; | |
1638 padding: 0.5em 0.5em 0.1em 0.5em; | |
1639 margin: 0; | |
1640 border-bottom: none; | |
1641 font-weight: normal !important; | |
1642 } | |
1643 #topic_icons ul | |
1644 { | |
1645 display: block; | |
1646 padding: 0.5em 1em 0.1em 1em; | |
1647 margin: 0; | |
1648 border-bottom: none; | |
1649 font-weight: normal !important; | |
1650 } | |
1651 #message_index_jump_to | |
1652 { | |
1653 margin: 2em 4em 0 2em; | |
1654 } | |
1655 .lastpost img | |
1656 { | |
1657 float: right; | |
1658 } | |
1659 | |
1660 /* Styles for the display template (topic view). | |
1661 ---------------------------------------------------- */ | |
1662 | |
1663 .linked_events | |
1664 { | |
1665 clear: both; | |
1666 margin: 1em 0; | |
1667 } | |
1668 .linked_events .edit_event | |
1669 { | |
1670 color: #f00; | |
1671 } | |
1672 #moderationbuttons | |
1673 { | |
1674 margin-left: 0.5em; | |
1675 } | |
1676 #postbuttons .nav, #postbuttons_lower .nav | |
1677 { | |
1678 margin: 0.5em 0.5em 0 0; | |
1679 text-align: right; | |
1680 } | |
1681 #postbuttons_lower .nav | |
1682 { | |
1683 margin: 0 0.5em 0.5em 0; | |
1684 } | |
1685 #postbuttons, #postbuttons_lower | |
1686 { | |
1687 text-align: right; | |
1688 } | |
1689 | |
1690 /* Poll question */ | |
1691 h4#pollquestion | |
1692 { | |
1693 padding: 1em 0 1em 2em; | |
1694 } | |
1695 | |
1696 /* Poll vote options */ | |
1697 #poll_options ul.options | |
1698 { | |
1699 border-top: 1px solid #696969; | |
1700 padding: 1em 2.5em 0 2em; | |
1701 margin: 0 0 1em 0; | |
1702 } | |
1703 #poll_options div.submitbutton | |
1704 { | |
1705 clear: both; | |
1706 padding: 0 0 1em 2em; | |
1707 } | |
1708 | |
1709 #poll_options div.submitbutton.border | |
1710 { | |
1711 border-bottom: 1px solid #696969; | |
1712 margin: 0 0 1em 0; | |
1713 } | |
1714 | |
1715 /* Poll results */ | |
1716 #poll_options dl.options | |
1717 { | |
1718 border: solid #696969; | |
1719 border-width: 1px 0; | |
1720 padding: 1em 2.5em 0 2em; | |
1721 margin: 0 0 1em 0; | |
1722 } | |
1723 #poll_options dl.options dt.voted | |
1724 { | |
1725 font-weight: bold; | |
1726 } | |
1727 #poll_options dl.options dd | |
1728 { | |
1729 margin: 0.5em 0 1em 0; | |
1730 } | |
1731 | |
1732 /* Poll notices */ | |
1733 #poll_options p | |
1734 { | |
1735 margin: 0 1.5em 0.2em 1.5em; | |
1736 padding: 0 0.5em 0.5em 0.5em; | |
1737 } | |
1738 | |
1739 div#pollmoderation | |
1740 { | |
1741 margin: -1em 0 0 2em; | |
1742 padding: 0; | |
1743 } | |
1744 | |
1745 .approve_post | |
1746 { | |
1747 margin: 2ex; | |
1748 padding: 1ex; | |
1749 border: 2px dashed #cc3344; | |
1750 color: #000; | |
1751 font-weight: bold; | |
1752 } | |
1753 #forumposts h3.catbg3 | |
1754 { | |
1755 font-weight: normal; | |
1756 padding: 0.4em; | |
1757 overflow: hidden; | |
1758 } | |
1759 #forumposts h3.catbg3 img | |
1760 { | |
1761 float: left; | |
1762 vertical-align: middle; | |
1763 } | |
1764 #forumposts h3.catbg3 span | |
1765 { | |
1766 float: left; | |
1767 padding-left: 2%; | |
1768 } | |
1769 #forumposts h3.catbg3 span#top_subject | |
1770 { | |
1771 padding-left: 9.5em; | |
1772 } | |
1773 .poster | |
1774 { | |
1775 width: 15em; | |
1776 float: left; | |
1777 } | |
1778 .post | |
1779 { | |
1780 clear: right; | |
1781 } | |
1782 img.smiley | |
1783 { | |
1784 vertical-align: bottom; | |
1785 } | |
1786 .postarea | |
1787 { | |
1788 margin-left: 16em; | |
1789 } | |
1790 .messageicon | |
1791 { | |
1792 float: left; | |
1793 margin: 0 0.5em 0.5em 0; | |
1794 } | |
1795 .messageicon img | |
1796 { | |
1797 padding: 6px 3px; | |
1798 } | |
1799 .keyinfo | |
1800 { | |
1801 float: left; | |
1802 clear: none; | |
1803 width: 50%; | |
1804 min-height: 3em; | |
1805 } | |
1806 ul.postingbuttons | |
1807 { | |
1808 float: right; | |
1809 padding: 0 0.5em 0 0; | |
1810 } | |
1811 ul.postingbuttons li | |
1812 { | |
1813 float: left; | |
1814 margin: 0 0.5em 0 0; | |
1815 } | |
1816 .modifybutton | |
1817 { | |
1818 float: right; | |
1819 margin: 0 0.5em 0.5em 0; | |
1820 font: bold 0.85em arial, sans-serif; | |
1821 color: #476c8e; | |
1822 } | |
1823 .attachments | |
1824 { | |
1825 padding-top: 1em; | |
1826 overflow: auto; | |
1827 } | |
1828 .attachments hr | |
1829 { | |
1830 clear: both; | |
1831 margin: 1em 0 1em 0; | |
1832 } | |
1833 .postfooter | |
1834 { | |
1835 margin-left: 16em; | |
1836 } | |
1837 .topborder | |
1838 { | |
1839 border-top: 1px solid #bbb; | |
1840 } | |
1841 .moderatorbar | |
1842 { | |
1843 clear: right; | |
1844 margin: 1em 0 0 16em; | |
1845 } | |
1846 #pollmoderation, #moderationbuttons_strip | |
1847 { | |
1848 float: left; | |
1849 } | |
1850 | |
1851 /* Styles for the quick reply area. | |
1852 ---------------------------------------------------- */ | |
1853 | |
1854 #quickReplyOptions #quickReplyWarning | |
1855 { | |
1856 border: none; | |
1857 text-align: left; | |
1858 margin: 0; | |
1859 width: 25%; | |
1860 float: left; | |
1861 } | |
1862 #quickReplyOptions #quickReplyContent | |
1863 { | |
1864 text-align: right; | |
1865 float: left; | |
1866 width: 67.5%; | |
1867 padding: 1em; | |
1868 border-left: 1px solid #aaa; | |
1869 } | |
1870 | |
1871 #quickReplyOptions #quickReplyContent textarea, #quickReplyOptions #quickReplyContent input | |
1872 { | |
1873 margin-bottom: .5em; | |
1874 } | |
1875 | |
1876 #quickReplyWarning | |
1877 { | |
1878 width: 20%; | |
1879 float: left; | |
1880 padding: 0.5em 1em; | |
1881 } | |
1882 #quickReplyContent | |
1883 { | |
1884 width: 75%; | |
1885 float: right; | |
1886 padding: 0.5em 0; | |
1887 } | |
1888 #quickReplyOptions .roundframe | |
1889 { | |
1890 overflow: hidden; | |
1891 } | |
1892 #quickReplyOptions form textarea | |
1893 { | |
1894 height: 100px; | |
1895 width: 635px; | |
1896 max-width: 100%; | |
1897 min-width: 100%; | |
1898 } | |
1899 | |
1900 /* The jump to box */ | |
1901 #display_jump_to | |
1902 { | |
1903 clear: both; | |
1904 padding: 5px; | |
1905 } | |
1906 | |
1907 /* Separator of posts. More useful in the print stylesheet. */ | |
1908 #forumposts .post_separator | |
1909 { | |
1910 display: none; | |
1911 } | |
1912 | |
1913 /* Styles for edit post section | |
1914 ---------------------------------------------------- */ | |
1915 form#postmodify .roundframe | |
1916 { | |
1917 padding: 0 12%; | |
1918 } | |
1919 #post_header | |
1920 { | |
1921 margin-bottom: 0.5em; | |
1922 padding: 0.5em; | |
1923 overflow: hidden; | |
1924 } | |
1925 #post_header dt | |
1926 { | |
1927 float: left; | |
1928 margin: 0; | |
1929 padding: 0; | |
1930 width: 15%; | |
1931 margin: .3em 0; | |
1932 font-weight: bold; | |
1933 } | |
1934 #post_header dd | |
1935 { | |
1936 float: left; | |
1937 margin: 0; | |
1938 padding: 0; | |
1939 width: 83%; | |
1940 margin: .3em 0; | |
1941 } | |
1942 #post_header img | |
1943 { | |
1944 vertical-align: middle; | |
1945 } | |
1946 ul.post_options | |
1947 { | |
1948 margin: 0 0 0 1em; | |
1949 padding: 0; | |
1950 list-style: none; | |
1951 overflow: hidden; | |
1952 } | |
1953 ul.post_options li | |
1954 { | |
1955 margin: 0.2em 0; | |
1956 width: 49%; | |
1957 float: left; | |
1958 } | |
1959 #postAdditionalOptionsHeader | |
1960 { | |
1961 margin-top: 1em; | |
1962 } | |
1963 #postMoreOptions | |
1964 { | |
1965 border-bottom: 1px solid #666; | |
1966 padding: 0.5em; | |
1967 } | |
1968 #postAttachment, #postAttachment2 | |
1969 { | |
1970 overflow: hidden; | |
1971 margin: .5em 0; | |
1972 padding: 0; | |
1973 border-bottom: 1px solid #666; | |
1974 padding: 0.5em; | |
1975 } | |
1976 #postAttachment dd, #postAttachment2 dd | |
1977 { | |
1978 margin: .3em 0 .3em 1em; | |
1979 } | |
1980 #postAttachment dt, #postAttachment2 dt | |
1981 { | |
1982 font-weight: bold; | |
1983 } | |
1984 #postAttachment3 | |
1985 { | |
1986 margin-left: 1em; | |
1987 } | |
1988 #post_confirm_strip, #shortcuts | |
1989 { | |
1990 padding: 1em 0 0 0; | |
1991 } | |
1992 .post_verification | |
1993 { | |
1994 margin-top: .5em; | |
1995 } | |
1996 .post_verification #verification_control | |
1997 { | |
1998 margin: .3em 0 .3em 1em; | |
1999 } | |
2000 /* The BBC buttons */ | |
2001 #bbcBox_message | |
2002 { | |
2003 margin: 1em 0 0.5em 0; | |
2004 } | |
2005 #bbcBox_message div | |
2006 { | |
2007 margin: 0.2em 0; | |
2008 vertical-align: top; | |
2009 } | |
2010 #bbcBox_message div img | |
2011 { | |
2012 margin: 0 1px 0 0; | |
2013 vertical-align: top; | |
2014 } | |
2015 #bbcBox_message select | |
2016 { | |
2017 margin: 0 2px; | |
2018 } | |
2019 /* The smiley strip */ | |
2020 #smileyBox_message | |
2021 { | |
2022 margin: 0.75em 0 0.5em 0; | |
2023 } | |
2024 | |
2025 /* Styles for edit event section | |
2026 ---------------------------------------------------- */ | |
2027 #post_event .roundframe | |
2028 { | |
2029 padding: 1% 12%; | |
2030 } | |
2031 #post_event fieldset | |
2032 { | |
2033 margin-bottom: 0.5em; | |
2034 border: 1px solid #c4c4c4; | |
2035 padding: 0.5em; | |
2036 clear: both; | |
2037 } | |
2038 #post_event legend | |
2039 { | |
2040 font-weight: bold; | |
2041 color: #000; | |
2042 } | |
2043 #post_event #event_main input | |
2044 { | |
2045 margin: 0 0 1em 0; | |
2046 float: left; | |
2047 } | |
2048 #post_event #event_main div.smalltext | |
2049 { | |
2050 width: 33em; | |
2051 float: right; | |
2052 } | |
2053 #post_event div.event_options | |
2054 { | |
2055 float: right; | |
2056 } | |
2057 #post_event ul.event_main, ul.event_options | |
2058 { | |
2059 padding: 0; | |
2060 overflow: hidden; | |
2061 } | |
2062 #post_event ul.event_main li | |
2063 { | |
2064 list-style-type: none; | |
2065 margin: 0.2em 0; | |
2066 width: 49%; | |
2067 float: left; | |
2068 } | |
2069 #post_event ul.event_options | |
2070 { | |
2071 margin: 0; | |
2072 padding: 0 0 .7em .7em; | |
2073 } | |
2074 #post_event ul.event_options li | |
2075 { | |
2076 list-style-type: none; | |
2077 margin: 0; | |
2078 float: left; | |
2079 } | |
2080 #post_event #event_main select, #post_event ul.event_options li select, #post_event ul.event_options li .input_check | |
2081 { | |
2082 margin: 0 1em 0 0; | |
2083 } | |
2084 | |
2085 /* Styles for edit poll section. | |
2086 ---------------------------------------------------- */ | |
2087 | |
2088 #edit_poll | |
2089 { | |
2090 overflow: hidden; | |
2091 } | |
2092 #edit_poll fieldset | |
2093 { | |
2094 margin: 0.5em 0; | |
2095 border: 1px solid #c4c4c4; | |
2096 padding: 0.5em; | |
2097 clear: both; | |
2098 overflow: hidden; | |
2099 } | |
2100 #edit_poll legend | |
2101 { | |
2102 font-weight: bold; | |
2103 color: #000; | |
2104 } | |
2105 #edit_poll fieldset input | |
2106 { | |
2107 margin-left: 8.6em; | |
2108 } | |
2109 #edit_poll ul.poll_main li | |
2110 { | |
2111 padding-left: 1em; | |
2112 } | |
2113 #edit_poll ul.poll_main input | |
2114 { | |
2115 margin-left: 1em; | |
2116 } | |
2117 #edit_poll ul.poll_main, dl.poll_options | |
2118 { | |
2119 overflow: hidden; | |
2120 padding: 0 0 .7em .7em; | |
2121 list-style: none; | |
2122 } | |
2123 #edit_poll ul.poll_main li | |
2124 { | |
2125 margin: 0.2em 0; | |
2126 } | |
2127 #edit_poll dl.poll_options dt | |
2128 { | |
2129 width: 33%; | |
2130 padding: 0 0 0 1em; | |
2131 } | |
2132 #edit_poll dl.poll_options dd | |
2133 { | |
2134 width: 65%; | |
2135 } | |
2136 #edit_poll dl.poll_options dd input | |
2137 { | |
2138 margin-left: 0; | |
2139 } | |
2140 | |
2141 | |
2142 /* Styles for the recent messages section. | |
2143 ---------------------------------------------------- */ | |
2144 | |
2145 .readbuttons | |
2146 { | |
2147 clear: both; | |
2148 width: 100%; | |
2149 } | |
2150 .buttonlist, .buttonlist_bottom | |
2151 { | |
2152 margin-right: 1em; | |
2153 float: right; | |
2154 } | |
2155 | |
2156 /* Styles for the move topic section. | |
2157 ---------------------------------------------------- */ | |
2158 | |
2159 #move_topic dl | |
2160 { | |
2161 margin-bottom: 0; | |
2162 } | |
2163 .move_topic | |
2164 { | |
2165 width: 710px; | |
2166 margin: auto; | |
2167 text-align: left; | |
2168 } | |
2169 div.move_topic fieldset | |
2170 { | |
2171 margin: 0.5em 0; | |
2172 border: 1px solid #cacdd3; | |
2173 padding: 0.5em; | |
2174 } | |
2175 | |
2176 /* Styles for the send topic section. | |
2177 ---------------------------------------------------- */ | |
2178 | |
2179 fieldset.send_topic | |
2180 { | |
2181 margin-bottom: 0.5em; | |
2182 border: none; | |
2183 padding: 0.5em; | |
2184 } | |
2185 dl.send_topic | |
2186 { | |
2187 margin-bottom: 0; | |
2188 } | |
2189 dl.send_mail dt | |
2190 { | |
2191 width: 35%; | |
2192 } | |
2193 dl.send_mail dd | |
2194 { | |
2195 width: 64%; | |
2196 } | |
2197 | |
2198 /* Styles for the split topic section. | |
2199 ---------------------------------------------------- */ | |
2200 | |
2201 div#selected, div#not_selected | |
2202 { | |
2203 width: 49%; | |
2204 } | |
2205 ul.split_messages li.windowbg, ul.split_messages li.windowbg2 | |
2206 { | |
2207 border: 1px solid #adadad; | |
2208 padding: 1em; | |
2209 margin: 1px; | |
2210 } | |
2211 ul.split_messages li a.split_icon | |
2212 { | |
2213 padding: 0 0.5em; | |
2214 } | |
2215 ul.split_messages div.post | |
2216 { | |
2217 padding: 1em 0 0 0; | |
2218 border-top: 1px solid #fff; | |
2219 } | |
2220 | |
2221 /* Styles for the report topic section. | |
2222 ---------------------------------------------------- */ | |
2223 | |
2224 #report_topic dl | |
2225 { | |
2226 margin-bottom: 0; | |
2227 } | |
2228 #report_topic dl.settings dt | |
2229 { | |
2230 width: 20%; | |
2231 } | |
2232 #report_topic dl.settings dd | |
2233 { | |
2234 width: 79%; | |
2235 } | |
2236 | |
2237 /* Styles for the merge topic section. | |
2238 ---------------------------------------------------- */ | |
2239 | |
2240 ul.merge_topics li | |
2241 { | |
2242 list-style-type: none; | |
2243 } | |
2244 dl.merge_topic dt | |
2245 { | |
2246 width: 25%; | |
2247 } | |
2248 dl.merge_topic dd | |
2249 { | |
2250 width: 74%; | |
2251 } | |
2252 fieldset.merge_options | |
2253 { | |
2254 margin-bottom: 0.5em; | |
2255 } | |
2256 fieldset.merge_options legend | |
2257 { | |
2258 font-weight: bold; | |
2259 } | |
2260 .custom_subject | |
2261 { | |
2262 margin: 0.5em 0; | |
2263 } | |
2264 | |
2265 /* Styles for the login areas. | |
2266 ------------------------------------------------------- */ | |
2267 .login | |
2268 { | |
2269 width: 540px; | |
2270 margin: 0 auto; | |
2271 } | |
2272 .login dl | |
2273 { | |
2274 overflow: auto; | |
2275 clear: right; | |
2276 } | |
2277 .login dt, .login dd | |
2278 { | |
2279 margin: 0 0 0.4em 0; | |
2280 width: 44%; | |
2281 padding: 0.1em; | |
2282 } | |
2283 .login dt | |
2284 { | |
2285 float: left; | |
2286 clear: both; | |
2287 text-align: right; | |
2288 font-weight: bold; | |
2289 } | |
2290 .login dd | |
2291 { | |
2292 width: 54%; | |
2293 float: right; | |
2294 text-align: left; | |
2295 } | |
2296 .login p | |
2297 { | |
2298 text-align: center; | |
2299 } | |
2300 .login h3 img | |
2301 { | |
2302 float: left; | |
2303 margin: 4px 0.5em 0 0; | |
2304 } | |
2305 | |
2306 /* Styles for the registration section. | |
2307 ------------------------------------------------------- */ | |
2308 .register_error | |
2309 { | |
2310 border: 1px dashed red; | |
2311 padding: 5px; | |
2312 margin: 0 1ex 1ex 1ex; | |
2313 } | |
2314 .register_error span | |
2315 { | |
2316 text-decoration: underline; | |
2317 } | |
2318 | |
2319 /* Additional profile fields */ | |
2320 dl.register_form | |
2321 { | |
2322 margin: 0; | |
2323 clear: right; | |
2324 overflow: auto; | |
2325 } | |
2326 | |
2327 dl.register_form dt | |
2328 { | |
2329 font-weight: normal; | |
2330 float: left; | |
2331 clear: both; | |
2332 width: 50%; | |
2333 margin: 0.5em 0 0 0; | |
2334 } | |
2335 | |
2336 dl.register_form dt strong | |
2337 { | |
2338 font-weight: bold; | |
2339 } | |
2340 | |
2341 dl.register_form dt span | |
2342 { | |
2343 display: block; | |
2344 } | |
2345 | |
2346 dl.register_form dd | |
2347 { | |
2348 float: left; | |
2349 width: 49%; | |
2350 margin: 0.5em 0 0 0; | |
2351 } | |
2352 | |
2353 #confirm_buttons | |
2354 { | |
2355 text-align: center; | |
2356 padding: 1em 0; | |
2357 } | |
2358 | |
2359 .coppa_contact | |
2360 { | |
2361 padding: 4px; | |
2362 width: 32ex; | |
2363 background-color: #fff; | |
2364 color: #000; | |
2365 margin-left: 5ex; | |
2366 border: 1px solid #000; | |
2367 } | |
2368 | |
2369 .valid_input | |
2370 { | |
2371 background-color: #f5fff0; | |
2372 } | |
2373 .invalid_input | |
2374 { | |
2375 background-color: #fff0f0; | |
2376 } | |
2377 | |
2378 /* Styles for maintenance mode. | |
2379 ------------------------------------------------------- */ | |
2380 #maintenance_mode | |
2381 { | |
2382 width: 75%; | |
2383 min-width: 520px; | |
2384 text-align: left; | |
2385 } | |
2386 #maintenance_mode img.floatleft | |
2387 { | |
2388 margin-right: 1em; | |
2389 } | |
2390 | |
2391 /* common for all admin sections */ | |
2392 h3.titlebg img | |
2393 { | |
2394 vertical-align: middle; | |
2395 margin-right: 0.5em; | |
2396 } | |
2397 tr.titlebg td | |
2398 { | |
2399 padding-left: 0.7em; | |
2400 } | |
2401 #admin_menu | |
2402 { | |
2403 min-height: 2em; | |
2404 padding-left: 0; | |
2405 } | |
2406 #admin_content | |
2407 { | |
2408 clear: left; | |
2409 } | |
2410 #admin_login .centertext | |
2411 { | |
2412 padding: 1em; | |
2413 } | |
2414 #admin_login .centertext .error | |
2415 { | |
2416 padding: 0 0 1em 0; | |
2417 } | |
2418 | |
2419 /* Styles for sidebar menus. | |
2420 ------------------------------------------------------- */ | |
2421 .left_admmenu, .left_admmenu ul, .left_admmenu li | |
2422 { | |
2423 padding: 0; | |
2424 margin: 0; | |
2425 list-style: none; | |
2426 } | |
2427 #left_admsection | |
2428 { | |
2429 background-color: #ecedf3; | |
2430 padding: 1px; | |
2431 border: 1px solid #ADADAD; | |
2432 width: 160px; | |
2433 float: left; | |
2434 margin-right: 10px; | |
2435 } | |
2436 .adm_section h4.titlebg | |
2437 { | |
2438 font-size: 95%; | |
2439 margin-bottom: 5px; | |
2440 } | |
2441 #main_container | |
2442 { | |
2443 position: relative; | |
2444 } | |
2445 .left_admmenu li | |
2446 { | |
2447 padding: 0 0 0 0.5em; | |
2448 } | |
2449 .left_admmenu | |
2450 { | |
2451 margin-bottom: 1.1em; | |
2452 } | |
2453 #main_admsection | |
2454 { | |
2455 position: relative; | |
2456 left: 0; | |
2457 right: 0; | |
2458 overflow: hidden; | |
2459 } | |
2460 | |
2461 tr.windowbg td, tr.windowbg2 td, tr.approvebg td, tr.highlight2 td | |
2462 { | |
2463 padding: 0.3em 0.7em; | |
2464 } | |
2465 #credits p | |
2466 { | |
2467 padding: 0; | |
2468 font-style: italic; | |
2469 margin: 0; | |
2470 } | |
2471 | |
2472 /* Styles for generic tables. | |
2473 ------------------------------------------------------- */ | |
2474 .topic_table table | |
2475 { | |
2476 width: 100%; | |
2477 } | |
2478 .topic_table .icon1, .topic_table .icon2, .topic_table .stats | |
2479 { | |
2480 text-align: center; | |
2481 } | |
2482 #topic_icons | |
2483 { | |
2484 margin-top: 1em; | |
2485 } | |
2486 #topic_icons .description | |
2487 { | |
2488 margin: 0; | |
2489 } | |
2490 .topic_table table thead | |
2491 { | |
2492 border-bottom: 1px solid #fff; | |
2493 } | |
2494 /* the subject column */ | |
2495 .topic_table td | |
2496 { | |
2497 font-size: 1em; | |
2498 } | |
2499 .topic_table td.subject | |
2500 { | |
2501 padding: 4px; | |
2502 } | |
2503 .topic_table td.subject p, .topic_table td.stats, .topic_table td.lastpost | |
2504 { | |
2505 font-size: 0.85em; | |
2506 padding: 0; | |
2507 margin: 0; | |
2508 } | |
2509 .topic_table td.lastpost, .topic_table td.lastpost | |
2510 { | |
2511 font-size: 0.9em; | |
2512 line-height: 100%; | |
2513 padding: 4px; | |
2514 } | |
2515 .topic_table td.stickybg2 | |
2516 { | |
2517 background-image: url(../images/icons/quick_sticky.gif); | |
2518 background-repeat: no-repeat; | |
2519 background-position: 98% 4px; | |
2520 } | |
2521 .topic_table td.lockedbg2 | |
2522 { | |
2523 background-image: url(../images/icons/quick_lock.gif); | |
2524 background-repeat: no-repeat; | |
2525 background-position: 98% 4px; | |
2526 } | |
2527 .topic_table td.lastpost | |
2528 { | |
2529 background-image: none; | |
2530 } | |
2531 | |
2532 /* Styles for (fatal) errors. | |
2533 ------------------------------------------------- */ | |
2534 | |
2535 #fatal_error | |
2536 { | |
2537 border: 1px solid #aaa; | |
2538 } | |
2539 | |
2540 .errorbox | |
2541 { | |
2542 padding: 1em; | |
2543 border: 1px solid #cc3344; | |
2544 color: #000; | |
2545 background-color: #ffe4e9; | |
2546 margin: 1em 0; | |
2547 } | |
2548 .errorbox h3 | |
2549 { | |
2550 padding: 0; | |
2551 margin: 0; | |
2552 font-size: 1.1em; | |
2553 text-decoration: underline; | |
2554 } | |
2555 .errorbox p | |
2556 { | |
2557 margin: 1em 0 0 0; | |
2558 } | |
2559 .errorbox p.alert | |
2560 { | |
2561 padding: 0; | |
2562 margin: 0; | |
2563 float: left; | |
2564 width: 1em; | |
2565 font-size: 1.5em; | |
2566 } | |
2567 | |
2568 /* Styles for the profile section. | |
2569 ------------------------------------------------- */ | |
2570 | |
2571 dl | |
2572 { | |
2573 overflow: auto; | |
2574 margin: 0; | |
2575 padding: 0; | |
2576 } | |
2577 | |
2578 /* Fixes for the core theme */ | |
2579 #profileview | |
2580 { | |
2581 padding: 1px; | |
2582 border: 1px solid #696969; | |
2583 background-color: #ecedf3; | |
2584 } | |
2585 #profileview .content | |
2586 { | |
2587 border: none; | |
2588 } | |
2589 #basicinfo .content | |
2590 { | |
2591 padding: 1em; | |
2592 } | |
2593 #detailedinfo .content | |
2594 { | |
2595 padding: 0.7em 1.2em; | |
2596 border-left: 1px solid #aaa; | |
2597 } | |
2598 | |
2599 /* The basic user info on the left */ | |
2600 #basicinfo | |
2601 { | |
2602 width: 20%; | |
2603 float: left; | |
2604 } | |
2605 #detailedinfo | |
2606 { | |
2607 width: 78%; | |
2608 float: right; | |
2609 } | |
2610 #basicinfo h4 | |
2611 { | |
2612 font-size: 135%; | |
2613 font-weight: 100; | |
2614 line-height: 105%; | |
2615 white-space: pre-wrap; /* css-2.1 */ | |
2616 word-wrap: break-word; /* Internet Explorer 5.5+ */ | |
2617 overflow: hidden; | |
2618 } | |
2619 #basicinfo h4 span.position | |
2620 { | |
2621 font-size: 80%; | |
2622 font-weight: 100; | |
2623 display: block; | |
2624 } | |
2625 #basicinfo img.avatar | |
2626 { | |
2627 display: block; | |
2628 margin: 10px 0 0 0; | |
2629 } | |
2630 #basicinfo ul | |
2631 { | |
2632 list-style-type: none; | |
2633 margin: 10px 0 0 0; | |
2634 } | |
2635 #basicinfo ul li | |
2636 { | |
2637 display: block; | |
2638 float: left; | |
2639 margin-right: 5px; | |
2640 height: 20px; | |
2641 } | |
2642 #basicinfo span#userstatus | |
2643 { | |
2644 display: block; | |
2645 clear: both; | |
2646 } | |
2647 #basicinfo span#userstatus img | |
2648 { | |
2649 vertical-align: middle; | |
2650 } | |
2651 #detailedinfo div.content dl, #tracking div.content dl | |
2652 { | |
2653 clear: right; | |
2654 overflow: auto; | |
2655 margin: 0 0 18px 0; | |
2656 padding: 0 0 15px 0; | |
2657 border-bottom: 1px solid #ccc; | |
2658 } | |
2659 #detailedinfo div.content dt, #tracking div.content dt | |
2660 { | |
2661 width: 30%; | |
2662 float: left; | |
2663 margin: 0 0 3px 0; | |
2664 padding: 0; | |
2665 font-weight: bold; | |
2666 clear: both; | |
2667 } | |
2668 #detailedinfo div.content dd, #tracking div.content dd | |
2669 { | |
2670 width: 70%; | |
2671 float: left; | |
2672 margin: 0 0 3px 0; | |
2673 padding: 0; | |
2674 } | |
2675 #detailedinfo div.content dl.noborder | |
2676 { | |
2677 border-bottom: 0; | |
2678 } | |
2679 #detailedinfo div.content dt.clear | |
2680 { | |
2681 width: 100%; | |
2682 } | |
2683 .signature, .custom_fields_above_signature, .attachments | |
2684 { | |
2685 width: 98%; | |
2686 overflow: auto; | |
2687 clear: right; | |
2688 border-top: 1px solid #666; | |
2689 } | |
2690 .signature h5 | |
2691 { | |
2692 font-size: 100%; | |
2693 margin-bottom: 10px; | |
2694 } | |
2695 #personal_picture | |
2696 { | |
2697 display: block; | |
2698 margin-bottom: 0.3em; | |
2699 } | |
2700 #avatar_server_stored div | |
2701 { | |
2702 float: left; | |
2703 } | |
2704 | |
2705 #main_admsection #basicinfo, #main_admsection #detailedinfo | |
2706 { | |
2707 width: 100%; | |
2708 } | |
2709 #main_admsection #detailedinfo .content | |
2710 { | |
2711 border: none !important; | |
2712 } | |
2713 #main_admsection #basicinfo | |
2714 { | |
2715 border-bottom: 1px solid #ccc; | |
2716 } | |
2717 #main_admsection #basicinfo h4 | |
2718 { | |
2719 float: left; | |
2720 } | |
2721 #main_admsection #basicinfo img.avatar | |
2722 { | |
2723 float: right; | |
2724 vertical-align: top; | |
2725 } | |
2726 #main_admsection #basicinfo ul | |
2727 { | |
2728 clear: left; | |
2729 padding-top: 10px; | |
2730 } | |
2731 #main_admsection #basicinfo span#userstatus | |
2732 { | |
2733 clear: left; | |
2734 } | |
2735 #main_admsection #basicinfo p#infolinks | |
2736 { | |
2737 display: none; | |
2738 clear: both; | |
2739 } | |
2740 #main_admsection #basicinfo .botslice | |
2741 { | |
2742 clear: both; | |
2743 } | |
2744 | |
2745 /* Simple feedback messages */ | |
2746 div#profile_error, div#profile_success | |
2747 { | |
2748 margin: 0 0 1em 0; | |
2749 padding: 1em 2em; | |
2750 border: 1px solid; | |
2751 } | |
2752 div#profile_error | |
2753 { | |
2754 border-color: red; | |
2755 color: red; | |
2756 background: #fee; | |
2757 } | |
2758 | |
2759 div#profile_error span | |
2760 { | |
2761 text-decoration: underline; | |
2762 } | |
2763 | |
2764 div#profile_success | |
2765 { | |
2766 border-color: green; | |
2767 color: green; | |
2768 background: #efe; | |
2769 } | |
2770 | |
2771 /* Profile statistics */ | |
2772 #generalstats div.content dt | |
2773 { | |
2774 width: 50%; | |
2775 float: left; | |
2776 margin: 0 0 3px 0; | |
2777 padding: 0; | |
2778 font-weight: bold; | |
2779 clear: both; | |
2780 } | |
2781 #generalstats div.content dd | |
2782 { | |
2783 width: 50%; | |
2784 float: left; | |
2785 margin: 0 0 3px 0; | |
2786 padding: 0; | |
2787 } | |
2788 | |
2789 /* Activity by time */ | |
2790 .activity_stats | |
2791 { | |
2792 margin: 0; | |
2793 padding: 0; | |
2794 list-style: none; | |
2795 } | |
2796 .activity_stats li | |
2797 { | |
2798 width: 4.16%; | |
2799 float: left; | |
2800 } | |
2801 .activity_stats li span | |
2802 { | |
2803 display: block; | |
2804 border: solid #000; | |
2805 border-width: 1px 1px 0 0; | |
2806 text-align: center; | |
2807 } | |
2808 .activity_stats li.last span | |
2809 { | |
2810 border-right: none; | |
2811 } | |
2812 .activity_stats li div.bar | |
2813 { | |
2814 margin: 0 auto; | |
2815 width: 15px; | |
2816 } | |
2817 .activity_stats li div.bar div | |
2818 { | |
2819 background: url('../images/bar.gif'); | |
2820 } | |
2821 .activity_stats li div.bar span | |
2822 { | |
2823 position: absolute; | |
2824 top: -1000em; | |
2825 left: -1000em; | |
2826 } | |
2827 | |
2828 /* Most popular boards by posts and activity */ | |
2829 #popularposts | |
2830 { | |
2831 width: 50%; | |
2832 float: left; | |
2833 } | |
2834 #popularactivity | |
2835 { | |
2836 width: 50%; | |
2837 float: right; | |
2838 } | |
2839 | |
2840 #popularposts div.content dt, #popularactivity div.content dt | |
2841 { | |
2842 width: 65%; | |
2843 float: left; | |
2844 margin: 0 0 3px 0; | |
2845 padding: 0; | |
2846 font-weight: bold; | |
2847 clear: both; | |
2848 } | |
2849 #popularposts div.content dd, #popularactivity div.content dd | |
2850 { | |
2851 width: 35%; | |
2852 float: left; | |
2853 margin: 0 0 3px 0; | |
2854 padding: 0; | |
2855 } | |
2856 | |
2857 .profile_pie | |
2858 { | |
2859 background-image: url(../images/stats_pie.png); | |
2860 float: left; | |
2861 height: 20px; | |
2862 width: 20px; | |
2863 margin: 0 1em 0 0; | |
2864 padding: 0; | |
2865 text-indent: -1000em; | |
2866 } | |
2867 | |
2868 /* View posts */ | |
2869 .time | |
2870 { | |
2871 float: right; | |
2872 } | |
2873 .counter | |
2874 { | |
2875 margin: 0 0 0 0; | |
2876 padding: 0.2em 0.5em 0.1em 0.2em; | |
2877 font-size: 2.2em; | |
2878 font-weight: bold; | |
2879 color: #354c5f; | |
2880 float: left; | |
2881 } | |
2882 .list_posts | |
2883 { | |
2884 border-top: 1px solid #adadad; | |
2885 padding-top: 1em; | |
2886 margin-top: 0.5em; | |
2887 } | |
2888 div.core_posts | |
2889 { | |
2890 border: 1px solid #adadad; | |
2891 margin-bottom: 3px; | |
2892 } | |
2893 div.core_posts div.content | |
2894 { | |
2895 background: none; | |
2896 border: none; | |
2897 } | |
2898 .topic h4 | |
2899 { | |
2900 margin: 3px 0; | |
2901 } | |
2902 | |
2903 .mod_icons | |
2904 { | |
2905 text-align: right; | |
2906 margin-right: 1em; | |
2907 } | |
2908 #permissions div.tborder | |
2909 { | |
2910 margin-bottom: 2em; | |
2911 } | |
2912 #permissions ul | |
2913 { | |
2914 padding: 0; | |
2915 margin: 1px 0 0 0; | |
2916 border-top: 1px solid #e5e5e8; | |
2917 float: left; | |
2918 width: 100%; | |
2919 } | |
2920 #permissions div.permission_name | |
2921 { | |
2922 width: 48%; | |
2923 list-style: none; | |
2924 border-right: 1px solid #e5e5e8; | |
2925 background: #ecedf3; | |
2926 margin: 0 1% 0 0; | |
2927 padding: 0.7em 0.7em 0.8em 0.7em; | |
2928 line-height: 1em; | |
2929 } | |
2930 #permissions li | |
2931 { | |
2932 width: 100%; | |
2933 padding: 0; | |
2934 list-style: none; | |
2935 margin: 0 0 1px 0; | |
2936 } | |
2937 #permissions li span.permission_status, #permissions li span.alert | |
2938 { | |
2939 line-height: 2.9em; | |
2940 font-size: 0.85em; | |
2941 } | |
2942 | |
2943 #tracking div.content dl | |
2944 { | |
2945 border-bottom: 0; | |
2946 margin: 0; | |
2947 padding: 0; | |
2948 } | |
2949 | |
2950 #creator dl | |
2951 { | |
2952 margin: 0; | |
2953 } | |
2954 #creator dt | |
2955 { | |
2956 width: 40%; | |
2957 float: left; | |
2958 clear: both; | |
2959 margin: 0 0 10px 0; | |
2960 } | |
2961 #creator dd | |
2962 { | |
2963 float: left; | |
2964 width: 60%; | |
2965 margin: 0 0 10px 0; | |
2966 overflow: auto; | |
2967 } | |
2968 | |
2969 .ignoreboards | |
2970 { | |
2971 margin: 0 2%; | |
2972 padding: 0; | |
2973 width: 45%; | |
2974 } | |
2975 .ignoreboards a | |
2976 { | |
2977 font-weight: bold; | |
2978 text-decoration: none; | |
2979 border-bottom: 1px solid #c4c4c4; | |
2980 padding: 0.1em 0; | |
2981 } | |
2982 .ignoreboards a:hover | |
2983 { | |
2984 text-decoration: none; | |
2985 border-bottom: 1px solid #476c8e; | |
2986 } | |
2987 .ignoreboards ul | |
2988 { | |
2989 margin: 0; | |
2990 padding: 0; | |
2991 } | |
2992 .ignoreboards li | |
2993 { | |
2994 list-style: none; | |
2995 float: left; | |
2996 clear: both; | |
2997 } | |
2998 .ignoreboards li.category | |
2999 { | |
3000 margin: 0.7em 0 0 0; | |
3001 width: 100%; | |
3002 } | |
3003 .ignoreboards li ul | |
3004 { | |
3005 margin: 0.2em 0 0 0; | |
3006 } | |
3007 .ignoreboards li.category ul li.board | |
3008 { | |
3009 width: 93%; | |
3010 } | |
3011 | |
3012 #theme_settings | |
3013 { | |
3014 overflow: auto; | |
3015 margin: 0; | |
3016 padding: 0; | |
3017 } | |
3018 | |
3019 #theme_settings li | |
3020 { | |
3021 list-style: none; | |
3022 margin: 10px 0; | |
3023 padding: 0; | |
3024 } | |
3025 /*Paid Subscriptions*/ | |
3026 #paid_subscription | |
3027 { | |
3028 width: 100%; | |
3029 } | |
3030 #paid_subscription dl.settings | |
3031 { | |
3032 margin-bottom: 0; | |
3033 } | |
3034 #paid_subscription dl.settings dd, #paid_subscription dl.settings dt | |
3035 { | |
3036 margin-bottom: 4px; | |
3037 } | |
3038 /*pick theme*/ | |
3039 #pick_theme | |
3040 { | |
3041 width: 100%; | |
3042 float: left; | |
3043 } | |
3044 /*Issue a warning*/ | |
3045 #warn_body{ | |
3046 width: 80%; | |
3047 font-size: 0.9em; | |
3048 } | |
3049 | |
3050 /* Styles for the statistics center. | |
3051 ------------------------------------------------- */ | |
3052 #statistics | |
3053 { | |
3054 padding-bottom: 0.5em; | |
3055 } | |
3056 #statistics h4.titlebg | |
3057 { | |
3058 text-align: center; | |
3059 margin-bottom: 5px; | |
3060 } | |
3061 #stats_left, #top_posters, #top_topics_replies, #top_topics_starter | |
3062 { | |
3063 float: left; | |
3064 width: 49.5%; | |
3065 } | |
3066 #stats_right, #top_boards, #top_topics_views, #most_online | |
3067 { | |
3068 float: right; | |
3069 width: 49.5%; | |
3070 } | |
3071 dl.stats | |
3072 { | |
3073 clear: both; | |
3074 overflow: hidden; | |
3075 margin: 0; | |
3076 padding: 0; | |
3077 } | |
3078 dl.stats dt | |
3079 { | |
3080 width: 49%; | |
3081 float: left; | |
3082 margin: 0 0 4px 0; | |
3083 line-height: 16px; | |
3084 padding: 0; | |
3085 clear: both; | |
3086 font-size: 1em; | |
3087 } | |
3088 dl.stats dd | |
3089 { | |
3090 text-align: right; | |
3091 width: 50%; | |
3092 font-size: 1em; | |
3093 float: right; | |
3094 margin: 0 0 4px 0; | |
3095 line-height: 16px; | |
3096 padding: 0; | |
3097 } | |
3098 .stats_bar | |
3099 { | |
3100 float: left; | |
3101 background-image: url(../images/bar_stats.png); | |
3102 height: 16px; | |
3103 font-size: 0.9em; | |
3104 display: block; | |
3105 text-align: left; | |
3106 color: #fff; | |
3107 font-weight: bold; | |
3108 background-position: top center; | |
3109 } | |
3110 .stats_bar span | |
3111 { | |
3112 padding-left: 2px; | |
3113 } | |
3114 | |
3115 /* Styles for the personal messages section. | |
3116 ------------------------------------------------- */ | |
3117 | |
3118 #personal_messages | |
3119 { | |
3120 padding: 1px; | |
3121 } | |
3122 #personal_messages #top_subject | |
3123 { | |
3124 padding-left: 11.75em !important; | |
3125 } | |
3126 #personal_messages div.labels | |
3127 { | |
3128 padding: 0 1em 0 0; | |
3129 } | |
3130 #personal_messages .capacity_bar | |
3131 { | |
3132 background: #fff; | |
3133 border: 1px solid #000; | |
3134 height: 7px; | |
3135 width: 75%; | |
3136 margin: 0 auto; | |
3137 } | |
3138 #personal_messages .capacity_bar div | |
3139 { | |
3140 border: none; | |
3141 height: 7px; | |
3142 } | |
3143 #personal_messages .capacity_bar div.empty | |
3144 { | |
3145 background: #468008; | |
3146 } | |
3147 #personal_messages .capacity_bar div.filled | |
3148 { | |
3149 background: #EEA800; | |
3150 } | |
3151 #personal_messages .capacity_bar div.full | |
3152 { | |
3153 background: #A53D05; | |
3154 } | |
3155 #personal_messages .reportlinks | |
3156 { | |
3157 padding: 0.5em 1.3em; | |
3158 } | |
3159 #searchLabelsExpand li | |
3160 { | |
3161 padding: 0.3em 0.5em; | |
3162 } | |
3163 | |
3164 /* Styles for the calendar section. | |
3165 ------------------------------------------------- */ | |
3166 .calendar_table | |
3167 { | |
3168 margin-bottom: 0.7em; | |
3169 } | |
3170 | |
3171 /* Used to indicate the current day in the grid. */ | |
3172 .calendar_today | |
3173 { | |
3174 background-color: #fff; | |
3175 } | |
3176 | |
3177 #month_grid | |
3178 { | |
3179 width: 200px; | |
3180 text-align: center; | |
3181 float: left; | |
3182 } | |
3183 | |
3184 #month_grid table | |
3185 { | |
3186 width: 200px; | |
3187 border-collapse: collapse; | |
3188 border: 1px solid #adadad; | |
3189 } | |
3190 | |
3191 #month_grid table td, #month_grid table th | |
3192 { | |
3193 border: 1px solid #adadad; | |
3194 } | |
3195 | |
3196 #main_grid table | |
3197 { | |
3198 width: 100%; | |
3199 padding-bottom: 4px; | |
3200 border-collapse: collapse; | |
3201 border: 1px solid #adadad; | |
3202 } | |
3203 | |
3204 #main_grid table td, #main_grid table th | |
3205 { | |
3206 border: 1px solid #adadad; | |
3207 } | |
3208 | |
3209 #main_grid table h3.catbg | |
3210 { | |
3211 text-align: center; | |
3212 | |
3213 border-top: 1px solid #adadad; | |
3214 border-bottom: none; | |
3215 } | |
3216 | |
3217 #main_grid table h4 | |
3218 { | |
3219 border: none; | |
3220 } | |
3221 | |
3222 #main_grid table.weeklist td.windowbg | |
3223 { | |
3224 text-align: center; | |
3225 height: 49px; | |
3226 width: 25px; | |
3227 font-size: large; | |
3228 padding: 0 7px; | |
3229 border-bottom: 1px solid #adadad; | |
3230 } | |
3231 | |
3232 #main_grid table.weeklist td.weekdays | |
3233 { | |
3234 height: 49px; | |
3235 width: 100%; | |
3236 padding: 4px; | |
3237 text-align: left; | |
3238 vertical-align: middle; | |
3239 border-right: 1px solid #adadad; | |
3240 border-bottom: 1px solid #adadad; | |
3241 } | |
3242 | |
3243 #main_grid h3.weekly | |
3244 { | |
3245 text-align: center; | |
3246 padding-left: 0; | |
3247 font-size: large; | |
3248 height: 29px; | |
3249 } | |
3250 | |
3251 #main_grid h3 span.floatleft, #main_grid h3 span.floatright | |
3252 { | |
3253 display: block; | |
3254 | |
3255 } | |
3256 | |
3257 #main_grid table th.days | |
3258 { | |
3259 width: 14%; | |
3260 } | |
3261 | |
3262 #main_grid table td.weeks | |
3263 { | |
3264 vertical-align: middle; | |
3265 text-align: center; | |
3266 } | |
3267 | |
3268 #main_grid table td.days | |
3269 { | |
3270 vertical-align: top; | |
3271 | |
3272 } | |
3273 | |
3274 a.modify_event | |
3275 { | |
3276 color: red; | |
3277 } | |
3278 | |
3279 span.hidelink | |
3280 { | |
3281 font-style: italic; | |
3282 } | |
3283 | |
3284 #calendar_navigation | |
3285 { | |
3286 text-align: center; | |
3287 } | |
3288 | |
3289 #calendar .buttonlist_bottom | |
3290 { | |
3291 border-bottom: 1px solid #adadad; | |
3292 padding: 0 0 0 1ex; | |
3293 margin: 0 0 1ex 0; | |
3294 } | |
3295 | |
3296 /* Styles for the memberlist section. | |
3297 ------------------------------------------------- */ | |
3298 #mlist_search | |
3299 { | |
3300 margin: auto; | |
3301 width: 400px; | |
3302 } | |
3303 | |
3304 /* Styles for the basic search section. | |
3305 ------------------------------------------------- */ | |
3306 #simple_search p | |
3307 { | |
3308 padding: 0.5em; | |
3309 } | |
3310 #simple_search, #simple_search p, #advanced_search | |
3311 { | |
3312 text-align: center !important; | |
3313 margin: 0; | |
3314 } | |
3315 #search_error | |
3316 { | |
3317 font-style: italic; | |
3318 padding: 0.3em 1em; | |
3319 } | |
3320 #search_term_input | |
3321 { | |
3322 font-size: 115%; | |
3323 margin: 0 0 1em; | |
3324 } | |
3325 | |
3326 /* Styles for the advanced search section. | |
3327 ------------------------------------------------- */ | |
3328 #searchform fieldset | |
3329 { | |
3330 text-align: left; | |
3331 padding: 0; | |
3332 margin: 0; | |
3333 border: none; | |
3334 } | |
3335 fieldset#advanced_search .roundframe | |
3336 { | |
3337 border-bottom: none !important; | |
3338 } | |
3339 #advanced_search dl#search_options | |
3340 { | |
3341 margin: 0 auto; | |
3342 width: 600px; | |
3343 padding-top: 1em; | |
3344 overflow: hidden; | |
3345 } | |
3346 #advanced_search dt | |
3347 { | |
3348 clear: both; | |
3349 float: left; | |
3350 padding: 0.2em; | |
3351 text-align: right; | |
3352 width: 20%; | |
3353 } | |
3354 #advanced_search dd | |
3355 { | |
3356 width: 75%; | |
3357 float: left; | |
3358 padding: 0.2em; | |
3359 margin: 0 0 0 0.5em; | |
3360 text-align: left; | |
3361 } | |
3362 #searchform p.clear | |
3363 { | |
3364 clear: both; | |
3365 } | |
3366 | |
3367 /* Styles for the search results page. | |
3368 ------------------------------------------------- */ | |
3369 .pagelinks | |
3370 { | |
3371 padding: 0.5em; | |
3372 } | |
3373 .topic_table td blockquote, .topic_table td .quoteheader | |
3374 { | |
3375 margin: 0.5em; | |
3376 } | |
3377 .search_results_posts | |
3378 { | |
3379 overflow: hidden; | |
3380 } | |
3381 .search_results_posts .inner | |
3382 { | |
3383 padding: 0.5em 1em; | |
3384 overflow: hidden; | |
3385 } | |
3386 .search_results_posts .windowbg2 | |
3387 { | |
3388 margin-top: 4px; | |
3389 } | |
3390 .search_results_posts .buttons | |
3391 { | |
3392 padding: 5px 1em 0 0; | |
3393 } | |
3394 | |
3395 /* Styles for the help section. | |
3396 ------------------------------------------------- */ | |
3397 | |
3398 #helpmain | |
3399 { | |
3400 padding: 1em; | |
3401 border: 1px solid #696969; | |
3402 } | |
3403 #helpmain p | |
3404 { | |
3405 margin: 0 0 1.5em 0; | |
3406 line-height: 1.5em; | |
3407 } | |
3408 #helpmain ul | |
3409 { | |
3410 line-height: 1.5em; | |
3411 } | |
3412 | |
3413 /* Depreciated stuff from the old days. | |
3414 ------------------------------------------------- */ | |
3415 | |
3416 /* This style will make sure all headers use the same padding throughout. */ | |
3417 .headerpadding | |
3418 { | |
3419 padding: 0.5em; | |
3420 } | |
3421 /* smaller padding used in paragraphs, sections etc */ | |
3422 .smallpadding | |
3423 { | |
3424 padding: 0.2em; | |
3425 } | |
3426 /* larger padding used in paragraphs, sections etc */ | |
3427 .largepadding | |
3428 { | |
3429 padding: 0.7em; | |
3430 } | |
3431 | |
3432 /* A small space to the next section. */ | |
3433 .marginbottom | |
3434 { | |
3435 margin-bottom: 1em; | |
3436 } | |
3437 /* On the top too. */ | |
3438 .margintop | |
3439 { | |
3440 margin-top: 1em !important; | |
3441 } | |
3442 /* remove bold/italic styles */ | |
3443 span.plainstyle | |
3444 { | |
3445 font-weight: normal; | |
3446 font-style: normal; | |
3447 } | |
3448 /* float a list horizontally */ | |
3449 ul.horizlist | |
3450 { | |
3451 width: 100%; | |
3452 } | |
3453 ul.horizlist li | |
3454 { | |
3455 float: left; | |
3456 padding: 0.2em 0.4em 0.2em 0.4em; | |
3457 vertical-align: top; | |
3458 } | |
3459 /* make a inline-list */ | |
3460 ul.nolist li | |
3461 { | |
3462 display: inline; | |
3463 } | |
3464 /* Helping style to clear floated items. */ | |
3465 .clearfix:after | |
3466 { | |
3467 content: "."; | |
3468 display: block; | |
3469 height: 0; | |
3470 clear: both; | |
3471 visibility: hidden; | |
3472 } | |
3473 | |
3474 .clearfix | |
3475 { | |
3476 display: inline-block; | |
3477 } | |
3478 | |
3479 /* Hides from IE-mac. \*/ | |
3480 * html .clearfix | |
3481 { | |
3482 height: 1%; | |
3483 } | |
3484 .clearfix | |
3485 { | |
3486 display: block; | |
3487 } | |
3488 /* End hide from IE-mac. */ | |
3489 | |
3490 /* This is used for tables that have a grid/border background color (such as the topic listing.) */ | |
3491 .bordercolor | |
3492 { | |
3493 background-color: #adadad; | |
3494 padding: 0; | |
3495 } | |
3496 | |
3497 /* This is used on tables that should just have a border around them. */ | |
3498 .tborder | |
3499 { | |
3500 padding: 1px; | |
3501 border: 1px solid #696969; | |
3502 background-color: #fff; | |
3503 } | |
3504 /* If some random peep decides to use a description class within a tborder (happened to me!) */ | |
3505 .tborder .description | |
3506 { | |
3507 margin-bottom: 0; | |
3508 } | |
3509 | |
3510 /* Styles for print media. | |
3511 ------------------------------------------------------- */ | |
3512 @media print | |
3513 { | |
3514 #headerarea | |
3515 { | |
3516 display: none; | |
3517 } | |
3518 | |
3519 .tborder | |
3520 { | |
3521 border: none; | |
3522 } | |
3523 } |