annotate forum/Themes/default/css/compat.css @ 78:96118bc49f04 website

Add RGU-MFS
author Chris Cannam
date Thu, 17 Oct 2013 09:22:53 +0100
parents e3e11437ecea
children
rev   line source
Chris@76 1 /**************************************************************************************************
Chris@76 2 This file will *attempt* to make themes designed for older versions of SMF usable with SMF 2.0.
Chris@76 3 Unfortunately, the end result will be far from perfect, in most cases. Therefore, we encourage
Chris@76 4 theme designers to rebase their themes on either the default or core theme.
Chris@76 5 **************************************************************************************************/
Chris@76 6
Chris@76 7 /* Styles for the general looks of things
Chris@76 8 ------------------------------------------ */
Chris@76 9
Chris@76 10 /* Help popups require a different styling of the body element. */
Chris@76 11 body#help_popup
Chris@76 12 {
Chris@76 13 width: auto;
Chris@76 14 padding: 1em;
Chris@76 15 min-width: 0;
Chris@76 16 }
Chris@76 17
Chris@76 18 /* The main content area.
Chris@76 19 ------------------------------------------------------- */
Chris@76 20 .content, .roundframe
Chris@76 21 {
Chris@76 22 padding: 0.5em 1.2em;
Chris@76 23 margin: 0;
Chris@76 24 border: 1px solid #adadad;
Chris@76 25 color: #000;
Chris@76 26 background-color: #ecedf3;
Chris@76 27 }
Chris@76 28 .content p, .roundframe p
Chris@76 29 {
Chris@76 30 margin: 0 0 0.5em 0;
Chris@76 31 }
Chris@76 32 .content fieldset
Chris@76 33 {
Chris@76 34 border: 2px groove #fff;
Chris@76 35 padding: 1em;
Chris@76 36 margin: 0 0 0.3em 0;
Chris@76 37 }
Chris@76 38
Chris@76 39 /* Reset header margins. */
Chris@76 40 h1, h2, h3, h4, h5, h6
Chris@76 41 {
Chris@76 42 font-size: 1em;
Chris@76 43 margin: 0;
Chris@76 44 padding: 0;
Chris@76 45 }
Chris@76 46
Chris@76 47 /* Alternative for u tag */
Chris@76 48 .underline
Chris@76 49 {
Chris@76 50 text-decoration: underline;
Chris@76 51 }
Chris@76 52
Chris@76 53 /* Common classes for easy styling.
Chris@76 54 ------------------------------------------------------- */
Chris@76 55
Chris@76 56 .floatright
Chris@76 57 {
Chris@76 58 float: right;
Chris@76 59 }
Chris@76 60 .floatleft
Chris@76 61 {
Chris@76 62 float: left;
Chris@76 63 }
Chris@76 64
Chris@76 65 .flow_auto
Chris@76 66 {
Chris@76 67 overflow: auto;
Chris@76 68 }
Chris@76 69 .flow_hidden
Chris@76 70 {
Chris@76 71 overflow: hidden;
Chris@76 72 }
Chris@76 73 .clear
Chris@76 74 {
Chris@76 75 clear: both;
Chris@76 76 }
Chris@76 77 .clear_left
Chris@76 78 {
Chris@76 79 clear: left;
Chris@76 80 }
Chris@76 81 .clear_right
Chris@76 82 {
Chris@76 83 clear: right;
Chris@76 84 }
Chris@76 85
Chris@76 86 /* Default font sizes: small (8pt), normal (10pt), and large (14pt). */
Chris@76 87 .smalltext, tr.smalltext th
Chris@76 88 {
Chris@76 89 font-size: 0.85em;
Chris@76 90 font-family: verdana, sans-serif;
Chris@76 91 }
Chris@76 92 .middletext
Chris@76 93 {
Chris@76 94 font-size: 0.9em;
Chris@76 95 font-family: verdana, sans-serif;
Chris@76 96 }
Chris@76 97 .normaltext
Chris@76 98 {
Chris@76 99 font-size: 1em;
Chris@76 100 line-height: 1.2em;
Chris@76 101 }
Chris@76 102 .largetext
Chris@76 103 {
Chris@76 104 font-size: 1.4em;
Chris@76 105 }
Chris@76 106 .centertext
Chris@76 107 {
Chris@76 108 margin: 0 auto;
Chris@76 109 text-align: center;
Chris@76 110 }
Chris@76 111 .righttext
Chris@76 112 {
Chris@76 113 margin-left: auto;
Chris@76 114 margin-right: 0;
Chris@76 115 text-align: right;
Chris@76 116 }
Chris@76 117 .lefttext
Chris@76 118 {
Chris@76 119 margin-left: 0;
Chris@76 120 margin-right: auto;
Chris@76 121 text-align: left;
Chris@76 122 }
Chris@76 123 /* some common padding styles */
Chris@76 124 .padding
Chris@76 125 {
Chris@76 126 padding: 0.7em;
Chris@76 127 }
Chris@76 128 .main_section, .lower_padding
Chris@76 129 {
Chris@76 130 padding-bottom: 0.5em;
Chris@76 131 }
Chris@76 132 /* a quick reset list class. */
Chris@76 133 ul.reset, ul.reset li
Chris@76 134 {
Chris@76 135 padding: 0;
Chris@76 136 margin: 0;
Chris@76 137 list-style: none;
Chris@76 138 }
Chris@76 139
Chris@76 140 /* the page navigation area */
Chris@76 141 .pagesection
Chris@76 142 {
Chris@76 143 font-size: 0.9em;
Chris@76 144 padding: 0.5em;
Chris@76 145 overflow: hidden;
Chris@76 146 }
Chris@76 147 .pagesection .pagelinks
Chris@76 148 {
Chris@76 149 padding: 0.5em 0;
Chris@76 150 }
Chris@76 151
Chris@76 152 /* GenericList */
Chris@76 153 table.table_grid thead tr.catbg th.smalltext
Chris@76 154 {
Chris@76 155 white-space: nowrap;
Chris@76 156 }
Chris@76 157
Chris@76 158 .custom_fields_above_signature
Chris@76 159 {
Chris@76 160 clear: right;
Chris@76 161 padding: 1em 0 3px 0;
Chris@76 162 width: 98%;
Chris@76 163 border-top: 1px solid #666;
Chris@76 164 line-height: 1.4em;
Chris@76 165 font-size: 0.85em;
Chris@76 166 }
Chris@76 167
Chris@76 168 /* Semantic classes introduced per RC2, used as alternatives for .windowbg and .windowbg2
Chris@76 169 ------------------------------------------------------------------------------------------ */
Chris@76 170 .description
Chris@76 171 {
Chris@76 172 padding: 1em;
Chris@76 173 font-size: 0.9em;
Chris@76 174 line-height: 1.5em;
Chris@76 175 border: 1px solid #bbb;
Chris@76 176 background: #f5f5f0;
Chris@76 177 margin: 0 0 1em 0;
Chris@76 178 }
Chris@76 179 .information
Chris@76 180 {
Chris@76 181 padding: 0.5em 1em;
Chris@76 182 font-size: 0.9em;
Chris@76 183 line-height: 1.5em;
Chris@76 184 border: 1px solid #bbb;
Chris@76 185 background: #f0f6f0;
Chris@76 186 margin: 0 0 1em 0;
Chris@76 187 }
Chris@76 188 .information p
Chris@76 189 {
Chris@76 190 padding: 1em;
Chris@76 191 margin: 0;
Chris@76 192 }
Chris@76 193
Chris@76 194 /* Lists with settings use these a lot.
Chris@76 195 ------------------------------------------------------- */
Chris@76 196 dl.settings
Chris@76 197 {
Chris@76 198 clear: right;
Chris@76 199 overflow: auto;
Chris@76 200 margin: 0 0 10px 0;
Chris@76 201 padding: 0;
Chris@76 202 }
Chris@76 203 dl.settings dt
Chris@76 204 {
Chris@76 205 width: 48%;
Chris@76 206 float: left;
Chris@76 207 margin: 0 0 10px 0;
Chris@76 208 padding: 0;
Chris@76 209 clear: both;
Chris@76 210 }
Chris@76 211 dl.settings dt.settings_title
Chris@76 212 {
Chris@76 213 width: 100%;
Chris@76 214 float: none;
Chris@76 215 margin: 0 0 10px 0;
Chris@76 216 padding: 5px 0 0 0;
Chris@76 217 font-weight: bold;
Chris@76 218 clear: both;
Chris@76 219 }
Chris@76 220 dl.settings dt.windowbg
Chris@76 221 {
Chris@76 222 width: 98%;
Chris@76 223 float: left;
Chris@76 224 margin: 0 0 3px 0;
Chris@76 225 padding: 0 0 5px 0;
Chris@76 226 clear: both;
Chris@76 227 }
Chris@76 228 dl.settings dd
Chris@76 229 {
Chris@76 230 width: 48%;
Chris@76 231 float: left;
Chris@76 232 margin: 0 0 3px 0;
Chris@76 233 padding: 0;
Chris@76 234 }
Chris@76 235 dl.settings img
Chris@76 236 {
Chris@76 237 margin: 0 10px 0 0;
Chris@76 238 }
Chris@76 239
Chris@76 240 /* Styles for a very basic dropdown menu implementation.
Chris@76 241 ------------------------------------------------------- */
Chris@76 242 div#admin_menu
Chris@76 243 {
Chris@76 244 margin: 1em 0 0 0;
Chris@76 245 }
Chris@76 246
Chris@76 247 ul.dropmenu, ul.dropmenu li ul
Chris@76 248 {
Chris@76 249 margin: 0;
Chris@76 250 padding: 0;
Chris@76 251 list-style: none;
Chris@76 252 }
Chris@76 253 ul.dropmenu
Chris@76 254 {
Chris@76 255 margin: 0 0 0 15px;
Chris@76 256 }
Chris@76 257 ul.dropmenu li
Chris@76 258 {
Chris@76 259 position: relative;
Chris@76 260 float: left;
Chris@76 261 padding-right: 4px;
Chris@76 262 text-transform: uppercase;
Chris@76 263 }
Chris@76 264 ul.dropmenu li a.firstlevel
Chris@76 265 {
Chris@76 266 margin: 0;
Chris@76 267 padding: 5px;
Chris@76 268 cursor: default;
Chris@76 269 font-size: x-small;
Chris@76 270 color: #000;
Chris@76 271 background: #f0f0f0;
Chris@76 272 border: 1px solid #818181;
Chris@76 273 text-decoration: none;
Chris@76 274 }
Chris@76 275 ul.dropmenu li a.active
Chris@76 276 {
Chris@76 277 padding-left: 3px;
Chris@76 278 }
Chris@76 279 ul.dropmenu li a.active.firstlevel
Chris@76 280 {
Chris@76 281 background: #819db5;
Chris@76 282 color: #fff;
Chris@76 283 }
Chris@76 284 ul.dropmenu li ul li
Chris@76 285 {
Chris@76 286 background: none;
Chris@76 287 width: 14em;
Chris@76 288 float: none;
Chris@76 289 margin: 0;
Chris@76 290 padding: 0;
Chris@76 291 }
Chris@76 292 ul.dropmenu li ul
Chris@76 293 {
Chris@76 294 margin: 5px 0 0 0;
Chris@76 295 z-index: 90;
Chris@76 296 display: none;
Chris@76 297 position: absolute;
Chris@76 298 top: 100%;
Chris@76 299 border: 1px solid #808080;
Chris@76 300 background: #f8f8fb;
Chris@76 301 }
Chris@76 302 ul.dropmenu li ul li ul, ul.dropmenu li ul li.over ul
Chris@76 303 {
Chris@76 304 display: none;
Chris@76 305 position: absolute;
Chris@76 306 left: -999em;
Chris@76 307 top: 0;
Chris@76 308 border: 1px solid #a0a0a0;
Chris@76 309 background: #fff;
Chris@76 310 }
Chris@76 311 ul.dropmenu li ul li a
Chris@76 312 {
Chris@76 313 display: block;
Chris@76 314 padding: 5px;
Chris@76 315 font-size: x-small;
Chris@76 316 text-decoration: none;
Chris@76 317 background: none;
Chris@76 318 text-transform: none;
Chris@76 319 color: #000;
Chris@76 320 }
Chris@76 321 ul.dropmenu li ul li a.active
Chris@76 322 {
Chris@76 323 font-weight: bold;
Chris@76 324 }
Chris@76 325 ul.dropmenu li ul li a:hover, #dropmenu ul li ul li:hover
Chris@76 326 {
Chris@76 327 background: #c8e2fb;
Chris@76 328 }
Chris@76 329 ul.dropmenu li:hover ul, ul.dropmenu li.over ul
Chris@76 330 {
Chris@76 331 display: block;
Chris@76 332 }
Chris@76 333 ul.dropmenu li ul li:hover ul, ul.dropmenu li ul li.over ul
Chris@76 334 {
Chris@76 335 display: block;
Chris@76 336 left: 13em;
Chris@76 337 }
Chris@76 338
Chris@76 339 /* The dropdown menu toggle image */
Chris@76 340 #menu_toggle
Chris@76 341 {
Chris@76 342 float: right;
Chris@76 343 margin-right: 10px;
Chris@76 344 padding-top: 3px;
Chris@76 345 }
Chris@76 346 #menu_toggle span
Chris@76 347 {
Chris@76 348 position: relative;
Chris@76 349 right: 5000px;
Chris@76 350 }
Chris@76 351
Chris@76 352 .generic_tab_strip
Chris@76 353 {
Chris@76 354 margin: 0 1em 2em;
Chris@76 355 }
Chris@76 356 .generic_tab_strip .buttonlist
Chris@76 357 {
Chris@76 358 float: left !important;
Chris@76 359 }
Chris@76 360
Chris@76 361
Chris@76 362 /* The linktree.
Chris@76 363 ----------------- */
Chris@76 364 ul.linktree
Chris@76 365 {
Chris@76 366 clear: both;
Chris@76 367 list-style: none;
Chris@76 368 margin: 1.5em 0.5em 0.5em 0.5em;
Chris@76 369 padding: 0;
Chris@76 370 }
Chris@76 371 ul.linktree li
Chris@76 372 {
Chris@76 373 margin: 0;
Chris@76 374 padding: 0;
Chris@76 375 display: inline;
Chris@76 376 font-size: 0.8em;
Chris@76 377 }
Chris@76 378 ul.linktree li a
Chris@76 379 {
Chris@76 380 color: #000;
Chris@76 381 }
Chris@76 382 ul.linktree li a:hover
Chris@76 383 {
Chris@76 384 color: #cc3333;
Chris@76 385 }
Chris@76 386 ul.linktree li span
Chris@76 387 {
Chris@76 388 font-weight: bold;
Chris@76 389 }
Chris@76 390
Chris@76 391 /* Styles for a typical table.
Chris@76 392 ------------------------------------------------------- */
Chris@76 393 table.table_list
Chris@76 394 {
Chris@76 395 width: 100%;
Chris@76 396 }
Chris@76 397 table.table_list p
Chris@76 398 {
Chris@76 399 padding: 0;
Chris@76 400 margin: 0;
Chris@76 401 }
Chris@76 402 table.table_list td,table.table_list th
Chris@76 403 {
Chris@76 404 padding: 5px;
Chris@76 405 }
Chris@76 406 table.table_list tbody.header td
Chris@76 407 {
Chris@76 408 padding: 0;
Chris@76 409 }
Chris@76 410 table.table_list tbody.content td.stats
Chris@76 411 {
Chris@76 412 font-size: 90%;
Chris@76 413 width: 15%;
Chris@76 414 text-align: center;
Chris@76 415 }
Chris@76 416 table.table_list tbody.content td.lastpost
Chris@76 417 {
Chris@76 418 line-height: 1.2em;
Chris@76 419 font-size: 85%;
Chris@76 420 width: 24%;
Chris@76 421 }
Chris@76 422 table.table_list tbody.content td.icon
Chris@76 423 {
Chris@76 424 text-align: center;
Chris@76 425 width: 6%;
Chris@76 426 }
Chris@76 427
Chris@76 428 /* Styles for headers used in Curve templates.
Chris@76 429 ------------------------------------------------------- */
Chris@76 430 h3.catbg, h3.catbg2, h3.titlebg, h4.titlebg, h4.catbg, div.titlebg, .table_list tbody.header td
Chris@76 431 {
Chris@76 432 overflow: hidden;
Chris@76 433 line-height: 2em;
Chris@76 434 font-weight: bold;
Chris@76 435 }
Chris@76 436 h3.titlebg, h4.titlebg, h3.catbg, h4.catbg
Chris@76 437 {
Chris@76 438 border-left: 1px solid #adadad;
Chris@76 439 border-right: 1px solid #adadad;
Chris@76 440 }
Chris@76 441 h3.titlebg, h4.catbg
Chris@76 442 {
Chris@76 443 padding: 0 0 0 0.5em;
Chris@76 444 }
Chris@76 445 h3.catbg img.icon, div.titlebg img.icon, h3.catbg img
Chris@76 446 {
Chris@76 447 float: left;
Chris@76 448 margin: 5px 8px 0 0;
Chris@76 449 }
Chris@76 450 h4.catbg a.toggle img
Chris@76 451 {
Chris@76 452 vertical-align: middle;
Chris@76 453 margin: -2px 5px 0 5px;
Chris@76 454 }
Chris@76 455
Chris@76 456 /* Styles for the board index.
Chris@76 457 ------------------------------------------------- */
Chris@76 458
Chris@76 459 p#stats
Chris@76 460 {
Chris@76 461 text-align: right;
Chris@76 462 }
Chris@76 463 h3#newsfader
Chris@76 464 {
Chris@76 465 font-size: 1em;
Chris@76 466 }
Chris@76 467 #smfNewsFader
Chris@76 468 {
Chris@76 469 font-weight: bold;
Chris@76 470 line-height: 1.4em;
Chris@76 471 padding: 1em;
Chris@76 472 font-size: 1em;
Chris@76 473 text-align: center;
Chris@76 474 }
Chris@76 475 #upshrink_ic
Chris@76 476 {
Chris@76 477 margin-right: 2ex;
Chris@76 478 text-align: right;
Chris@76 479 }
Chris@76 480 .categoryframe
Chris@76 481 {
Chris@76 482 margin-top: 0.4em;
Chris@76 483 }
Chris@76 484 .categoryframe h3
Chris@76 485 {
Chris@76 486 margin: 0;
Chris@76 487 }
Chris@76 488 table.boardsframe
Chris@76 489 {
Chris@76 490 width: 100%;
Chris@76 491 }
Chris@76 492 table.boardsframe td.icon
Chris@76 493 {
Chris@76 494 text-align: center;
Chris@76 495 padding: 0.5em;
Chris@76 496 width: 6%;
Chris@76 497 }
Chris@76 498 table.boardsframe td.info
Chris@76 499 {
Chris@76 500 width: 60%;
Chris@76 501 padding: 0;
Chris@76 502 }
Chris@76 503 table.boardsframe td.info h4
Chris@76 504 {
Chris@76 505 padding: 0.4em 0.4em 0 0.4em;
Chris@76 506 margin: 0;
Chris@76 507 }
Chris@76 508 table.boardsframe td.info p
Chris@76 509 {
Chris@76 510 padding: 0 0.4em 0.5em 0.4em;
Chris@76 511 margin: 0;
Chris@76 512 }
Chris@76 513 table.boardsframe td.info p.moderators
Chris@76 514 {
Chris@76 515 font-size: 0.8em;
Chris@76 516 font-family: verdana, sans-serif;
Chris@76 517 }
Chris@76 518 table.boardsframe td.stats
Chris@76 519 {
Chris@76 520 width: 8%;
Chris@76 521 vertical-align: middle;
Chris@76 522 text-align: center;
Chris@76 523 }
Chris@76 524 table.boardsframe td.lastpost
Chris@76 525 {
Chris@76 526 width: 20%;
Chris@76 527 vertical-align: top;
Chris@76 528 padding: 0.5em;
Chris@76 529 }
Chris@76 530 #posticons
Chris@76 531 {
Chris@76 532 clear: both;
Chris@76 533 width: 100%;
Chris@76 534 }
Chris@76 535 #posticons .buttonlist
Chris@76 536 {
Chris@76 537 margin-right: 1em;
Chris@76 538 float: right;
Chris@76 539 }
Chris@76 540
Chris@76 541 /* the newsfader */
Chris@76 542 #smfFadeScroller
Chris@76 543 {
Chris@76 544 text-align: center;
Chris@76 545 overflow: auto;
Chris@76 546 color: #000000; /* shouldn't be shorthand style due to JS bug in IE! */
Chris@76 547 }
Chris@76 548
Chris@76 549 /* Styles for the info center on the board index.
Chris@76 550 ---------------------------------------------------- */
Chris@76 551
Chris@76 552 #infocenterframe
Chris@76 553 {
Chris@76 554 margin-top: 2em;
Chris@76 555 clear: both;
Chris@76 556 }
Chris@76 557 /* each section in infocenter has this class */
Chris@76 558 .infocenter_section
Chris@76 559 {
Chris@76 560 clear: both;
Chris@76 561 }
Chris@76 562 .infocenter_section p.section
Chris@76 563 {
Chris@76 564 display: block;
Chris@76 565 margin: 0;
Chris@76 566 width: 30px;
Chris@76 567 text-align: center;
Chris@76 568 float: left;
Chris@76 569 padding: 0.5em 0 0 0;
Chris@76 570 }
Chris@76 571 .infocenter_section div.sectionbody
Chris@76 572 {
Chris@76 573 margin-left: 30px;
Chris@76 574 padding: 0.3em;
Chris@76 575 border-left: 1px solid #a0a0a0;
Chris@76 576 min-height: 25px;
Chris@76 577 height: auto !important;
Chris@76 578 }
Chris@76 579 /* recent posts - or just one recent post */
Chris@76 580 dl#infocenter_recentposts
Chris@76 581 {
Chris@76 582 float: left;
Chris@76 583 width: 100%;
Chris@76 584 padding: 0;
Chris@76 585 margin: 0;
Chris@76 586 }
Chris@76 587 dl#infocenter_recentposts dt
Chris@76 588 {
Chris@76 589 clear: left;
Chris@76 590 float: left;
Chris@76 591 padding: 0.1em;
Chris@76 592 width: 68%;
Chris@76 593 white-space: nowrap;
Chris@76 594 overflow: hidden;
Chris@76 595 }
Chris@76 596 dl#infocenter_recentposts dd
Chris@76 597 {
Chris@76 598 clear: right;
Chris@76 599 float: right;
Chris@76 600 padding: 0.1em;
Chris@76 601 width: 25%;
Chris@76 602 text-align: right;
Chris@76 603 white-space: nowrap;
Chris@76 604 overflow: hidden;
Chris@76 605 }
Chris@76 606 /* login form */
Chris@76 607 form#infocenter_login ul.horizlist label
Chris@76 608 {
Chris@76 609 white-space: nowrap;
Chris@76 610 font-size: 90%;
Chris@76 611 font-weight: bold;
Chris@76 612 }
Chris@76 613
Chris@76 614 /* Styles for the message (topic) index.
Chris@76 615 ---------------------------------------------------- */
Chris@76 616
Chris@76 617 #childboards table
Chris@76 618 {
Chris@76 619 width: 100%;
Chris@76 620 }
Chris@76 621 .modbuttons
Chris@76 622 {
Chris@76 623 clear: both;
Chris@76 624 width: 100%;
Chris@76 625 }
Chris@76 626 .buttonlist, .buttonlist_bottom
Chris@76 627 {
Chris@76 628 margin-right: 1em;
Chris@76 629 float: right;
Chris@76 630 }
Chris@76 631 #messageindex td.icon1, #messageindex td.icon2
Chris@76 632 {
Chris@76 633 text-align: center;
Chris@76 634 padding: 0.5em;
Chris@76 635 width: 5%;
Chris@76 636 }
Chris@76 637 #messageindex td.subject
Chris@76 638 {
Chris@76 639 padding: 0.5em;
Chris@76 640 }
Chris@76 641 #messageindex td.starter
Chris@76 642 {
Chris@76 643 text-align: center;
Chris@76 644 padding: 0.5em;
Chris@76 645 width: 14%;
Chris@76 646 }
Chris@76 647 #messageindex td.replies
Chris@76 648 {
Chris@76 649 text-align: center;
Chris@76 650 padding: 0.5em;
Chris@76 651 width: 4%;
Chris@76 652 }
Chris@76 653 #messageindex td.views
Chris@76 654 {
Chris@76 655 text-align: center;
Chris@76 656 padding: 0.5em;
Chris@76 657 width: 4%;
Chris@76 658 }
Chris@76 659 #messageindex td.lastpost
Chris@76 660 {
Chris@76 661 padding: 0.5em;
Chris@76 662 width: 22%;
Chris@76 663 }
Chris@76 664 #messageindex td.moderation
Chris@76 665 {
Chris@76 666 text-align: center;
Chris@76 667 padding: 0.5em;
Chris@76 668 width: 4%;
Chris@76 669 }
Chris@76 670 #topic_icons p
Chris@76 671 {
Chris@76 672 display: block;
Chris@76 673 padding: 0.5em 0.5em 0.1em 0.5em;
Chris@76 674 margin: 0;
Chris@76 675 border-bottom: none;
Chris@76 676 font-weight: normal !important;
Chris@76 677 }
Chris@76 678 #topic_icons ul
Chris@76 679 {
Chris@76 680 display: block;
Chris@76 681 padding: 0.5em 1em 0.1em 1em;
Chris@76 682 margin: 0;
Chris@76 683 border-bottom: none;
Chris@76 684 font-weight: normal !important;
Chris@76 685 }
Chris@76 686 #message_index_jump_to
Chris@76 687 {
Chris@76 688 margin: 2em 4em 0 2em;
Chris@76 689 }
Chris@76 690 .lastpost img
Chris@76 691 {
Chris@76 692 float: right;
Chris@76 693 }
Chris@76 694
Chris@76 695 /* Styles for the display template (topic view).
Chris@76 696 ---------------------------------------------------- */
Chris@76 697 .linked_events
Chris@76 698 {
Chris@76 699 clear: both;
Chris@76 700 margin: 1em 0;
Chris@76 701 }
Chris@76 702 .linked_events .edit_event
Chris@76 703 {
Chris@76 704 color: #f00;
Chris@76 705 }
Chris@76 706 #moderationbuttons
Chris@76 707 {
Chris@76 708 margin-left: 0.5em;
Chris@76 709 }
Chris@76 710 #postbuttons .nav, #postbuttons_lower .nav
Chris@76 711 {
Chris@76 712 margin: 0.5em 0.5em 0 0;
Chris@76 713 text-align: right;
Chris@76 714 }
Chris@76 715 #postbuttons_lower .nav
Chris@76 716 {
Chris@76 717 margin: 0 0.5em 0.5em 0;
Chris@76 718 }
Chris@76 719 #postbuttons, #postbuttons_lower
Chris@76 720 {
Chris@76 721 text-align: right;
Chris@76 722 }
Chris@76 723
Chris@76 724 /* Poll question */
Chris@76 725 h4#pollquestion
Chris@76 726 {
Chris@76 727 padding: 1em 0 1em 2em;
Chris@76 728 }
Chris@76 729
Chris@76 730 /* Poll vote options */
Chris@76 731 #poll_options ul.options
Chris@76 732 {
Chris@76 733 border-top: 1px solid #696969;
Chris@76 734 padding: 1em 2.5em 0 2em;
Chris@76 735 margin: 0 0 1em 0;
Chris@76 736 }
Chris@76 737 #poll_options div.submitbutton
Chris@76 738 {
Chris@76 739 clear: both;
Chris@76 740 padding: 0 0 1em 2em;
Chris@76 741 }
Chris@76 742
Chris@76 743 #poll_options div.submitbutton.border
Chris@76 744 {
Chris@76 745 border-bottom: 1px solid #696969;
Chris@76 746 margin: 0 0 1em 0;
Chris@76 747 }
Chris@76 748
Chris@76 749 /* Poll results */
Chris@76 750 #poll_options dl.options
Chris@76 751 {
Chris@76 752 border: solid #696969;
Chris@76 753 border-width: 1px 0;
Chris@76 754 padding: 1em 2.5em 0 2em;
Chris@76 755 margin: 0 0 1em 0;
Chris@76 756 }
Chris@76 757 #poll_options dl.options dt.voted
Chris@76 758 {
Chris@76 759 font-weight: bold;
Chris@76 760 }
Chris@76 761 #poll_options dl.options dd
Chris@76 762 {
Chris@76 763 margin: 0.5em 0 1em 0;
Chris@76 764 }
Chris@76 765
Chris@76 766 /* Poll notices */
Chris@76 767 #poll_options p
Chris@76 768 {
Chris@76 769 margin: 0 1.5em 0.2em 1.5em;
Chris@76 770 padding: 0 0.5em 0.5em 0.5em;
Chris@76 771 }
Chris@76 772
Chris@76 773 div#pollmoderation
Chris@76 774 {
Chris@76 775 margin: -1em 0 0 2em;
Chris@76 776 padding: 0;
Chris@76 777 }
Chris@76 778
Chris@76 779 .approve_post
Chris@76 780 {
Chris@76 781 margin: 2ex;
Chris@76 782 padding: 1ex;
Chris@76 783 border: 2px dashed #cc3344;
Chris@76 784 color: #000;
Chris@76 785 font-weight: bold;
Chris@76 786 }
Chris@76 787 #forumposts h3.catbg3
Chris@76 788 {
Chris@76 789 font-weight: normal;
Chris@76 790 padding: 0.4em;
Chris@76 791 overflow: hidden;
Chris@76 792 }
Chris@76 793 #forumposts h3.catbg3 img
Chris@76 794 {
Chris@76 795 float: left;
Chris@76 796 vertical-align: middle;
Chris@76 797 }
Chris@76 798 #forumposts h3.catbg3 span
Chris@76 799 {
Chris@76 800 float: left;
Chris@76 801 padding-left: 2%;
Chris@76 802 }
Chris@76 803 #forumposts h3.catbg3 span#top_subject
Chris@76 804 {
Chris@76 805 padding-left: 9.5em;
Chris@76 806 }
Chris@76 807 .poster
Chris@76 808 {
Chris@76 809 width: 15em;
Chris@76 810 float: left;
Chris@76 811 }
Chris@76 812 .post
Chris@76 813 {
Chris@76 814 clear: right;
Chris@76 815 }
Chris@76 816 .postarea
Chris@76 817 {
Chris@76 818 margin-left: 16em;
Chris@76 819 }
Chris@76 820 .messageicon
Chris@76 821 {
Chris@76 822 float: left;
Chris@76 823 margin: 0 0.5em 0.5em 0;
Chris@76 824 }
Chris@76 825 .messageicon img
Chris@76 826 {
Chris@76 827 padding: 6px 3px;
Chris@76 828 }
Chris@76 829 .keyinfo
Chris@76 830 {
Chris@76 831 float: left;
Chris@76 832 clear: none;
Chris@76 833 width: 50%;
Chris@76 834 min-height: 3em;
Chris@76 835 }
Chris@76 836 ul.postingbuttons
Chris@76 837 {
Chris@76 838 float: right;
Chris@76 839 padding: 0 0.5em 0 0;
Chris@76 840 }
Chris@76 841 ul.postingbuttons li
Chris@76 842 {
Chris@76 843 float: left;
Chris@76 844 margin: 0 0.5em 0 0;
Chris@76 845 }
Chris@76 846 .modifybutton
Chris@76 847 {
Chris@76 848 float: right;
Chris@76 849 margin: 0 0.5em 0.5em 0;
Chris@76 850 }
Chris@76 851 .attachments hr
Chris@76 852 {
Chris@76 853 clear: both;
Chris@76 854 margin: 1em 0 1em 0;
Chris@76 855 }
Chris@76 856 .attachments
Chris@76 857 {
Chris@76 858 padding-top: 1em;
Chris@76 859 }
Chris@76 860 .postfooter
Chris@76 861 {
Chris@76 862 margin-left: 16em;
Chris@76 863 }
Chris@76 864 .topborder
Chris@76 865 {
Chris@76 866 border-top: 1px solid #bbb;
Chris@76 867 }
Chris@76 868 .moderatorbar
Chris@76 869 {
Chris@76 870 clear: right;
Chris@76 871 margin: 1em 0 0 16em;
Chris@76 872 }
Chris@76 873 #pollmoderation, #moderationbuttons_strip
Chris@76 874 {
Chris@76 875 float: left;
Chris@76 876 }
Chris@76 877
Chris@76 878 /* Styles for the quick reply area.
Chris@76 879 ---------------------------------------------------- */
Chris@76 880
Chris@76 881 #quickReplyOptions #quickReplyWarning
Chris@76 882 {
Chris@76 883 border: none;
Chris@76 884 text-align: left;
Chris@76 885 margin: 0;
Chris@76 886 width: 25%;
Chris@76 887 float: left;
Chris@76 888 }
Chris@76 889 #quickReplyOptions #quickReplyContent
Chris@76 890 {
Chris@76 891 text-align: right;
Chris@76 892 float: left;
Chris@76 893 width: 67.5%;
Chris@76 894 padding: 1em;
Chris@76 895 border-left: 1px solid #aaa;
Chris@76 896 }
Chris@76 897
Chris@76 898 #quickReplyOptions #quickReplyContent textarea, #quickReplyOptions #quickReplyContent input
Chris@76 899 {
Chris@76 900 margin-bottom: .5em;
Chris@76 901 }
Chris@76 902
Chris@76 903 #quickReplyWarning
Chris@76 904 {
Chris@76 905 width: 20%;
Chris@76 906 float: left;
Chris@76 907 padding: 0.5em 1em;
Chris@76 908 }
Chris@76 909 #quickReplyContent
Chris@76 910 {
Chris@76 911 width: 75%;
Chris@76 912 float: right;
Chris@76 913 padding: 0.5em 0;
Chris@76 914 }
Chris@76 915 #quickReplyOptions .roundframe
Chris@76 916 {
Chris@76 917 overflow: hidden;
Chris@76 918 }
Chris@76 919
Chris@76 920 /* The jump to box */
Chris@76 921 #display_jump_to
Chris@76 922 {
Chris@76 923 clear: both;
Chris@76 924 padding: 5px;
Chris@76 925 }
Chris@76 926
Chris@76 927 /* Separator of posts. More useful in the print stylesheet. */
Chris@76 928 #forumposts .post_separator
Chris@76 929 {
Chris@76 930 display: none;
Chris@76 931 }
Chris@76 932
Chris@76 933 /* Styles for edit post section
Chris@76 934 ---------------------------------------------------- */
Chris@76 935 form#postmodify .roundframe
Chris@76 936 {
Chris@76 937 padding: 0 12%;
Chris@76 938 }
Chris@76 939 #post_header
Chris@76 940 {
Chris@76 941 margin-bottom: 0.5em;
Chris@76 942 border-bottom: 1px solid #666;
Chris@76 943 padding: 0.5em;
Chris@76 944 overflow: hidden;
Chris@76 945 }
Chris@76 946 #post_header dt
Chris@76 947 {
Chris@76 948 float: left;
Chris@76 949 margin: 0;
Chris@76 950 padding: 0;
Chris@76 951 width: 15%;
Chris@76 952 margin: .3em 0;
Chris@76 953 font-weight: bold;
Chris@76 954 }
Chris@76 955 #post_header dd
Chris@76 956 {
Chris@76 957 float: left;
Chris@76 958 margin: 0;
Chris@76 959 padding: 0;
Chris@76 960 width: 83%;
Chris@76 961 margin: .3em 0;
Chris@76 962 }
Chris@76 963 #post_header img
Chris@76 964 {
Chris@76 965 vertical-align: middle;
Chris@76 966 }
Chris@76 967 ul.post_options
Chris@76 968 {
Chris@76 969 margin: 0 0 0 1em;
Chris@76 970 padding: 0;
Chris@76 971 list-style: none;
Chris@76 972 overflow: hidden;
Chris@76 973 }
Chris@76 974 ul.post_options li
Chris@76 975 {
Chris@76 976 margin: 0.2em 0;
Chris@76 977 width: 49%;
Chris@76 978 float: left;
Chris@76 979 }
Chris@76 980 #postAdditionalOptionsHeader
Chris@76 981 {
Chris@76 982 margin-top: 1em;
Chris@76 983 }
Chris@76 984 #postMoreOptions
Chris@76 985 {
Chris@76 986 border-bottom: 1px solid #666;
Chris@76 987 padding: 0.5em;
Chris@76 988 }
Chris@76 989 #postAttachment, #postAttachment2
Chris@76 990 {
Chris@76 991 overflow: hidden;
Chris@76 992 margin: .5em 0;
Chris@76 993 padding: 0;
Chris@76 994 border-bottom: 1px solid #666;
Chris@76 995 padding: 0.5em;
Chris@76 996 }
Chris@76 997 #postAttachment dd, #postAttachment2 dd
Chris@76 998 {
Chris@76 999 margin: .3em 0 .3em 1em;
Chris@76 1000 }
Chris@76 1001 #postAttachment dt, #postAttachment2 dt
Chris@76 1002 {
Chris@76 1003 font-weight: bold;
Chris@76 1004 }
Chris@76 1005 #postAttachment3
Chris@76 1006 {
Chris@76 1007 margin-left: 1em;
Chris@76 1008 }
Chris@76 1009 #post_confirm_strip, #shortcuts
Chris@76 1010 {
Chris@76 1011 padding: 1em 0 0 0;
Chris@76 1012 }
Chris@76 1013 .post_verification
Chris@76 1014 {
Chris@76 1015 margin-top: .5em;
Chris@76 1016 }
Chris@76 1017 .post_verification #verification_control
Chris@76 1018 {
Chris@76 1019 margin: .3em 0 .3em 1em;
Chris@76 1020 }
Chris@76 1021 /* The BBC buttons */
Chris@76 1022 #bbcBox_message
Chris@76 1023 {
Chris@76 1024 margin: 1em 0 0.5em 0;
Chris@76 1025 }
Chris@76 1026 #bbcBox_message div
Chris@76 1027 {
Chris@76 1028 margin: 0.2em 0;
Chris@76 1029 vertical-align: top;
Chris@76 1030 }
Chris@76 1031 #bbcBox_message div img
Chris@76 1032 {
Chris@76 1033 margin: 0 1px 0 0;
Chris@76 1034 vertical-align: top;
Chris@76 1035 }
Chris@76 1036 #bbcBox_message select
Chris@76 1037 {
Chris@76 1038 margin: 0 2px;
Chris@76 1039 }
Chris@76 1040 /* The smiley strip */
Chris@76 1041 #smileyBox_message
Chris@76 1042 {
Chris@76 1043 margin: 0.75em 0 0.5em 0;
Chris@76 1044 }
Chris@76 1045
Chris@76 1046 /* Styles for edit event section
Chris@76 1047 ---------------------------------------------------- */
Chris@76 1048 #post_event .roundframe
Chris@76 1049 {
Chris@76 1050 padding: 1% 12%;
Chris@76 1051 }
Chris@76 1052 #post_event fieldset
Chris@76 1053 {
Chris@76 1054 margin-bottom: 0.5em;
Chris@76 1055 border: none;
Chris@76 1056 border-bottom: 1px solid #666;
Chris@76 1057 padding: 0.5em;
Chris@76 1058 clear: both;
Chris@76 1059 }
Chris@76 1060 #post_event legend
Chris@76 1061 {
Chris@76 1062 font-weight: bold;
Chris@76 1063 color: #000;
Chris@76 1064 }
Chris@76 1065 #post_event div.event_options
Chris@76 1066 {
Chris@76 1067 width: 49%;
Chris@76 1068 float: left;
Chris@76 1069 }
Chris@76 1070 #post_event ul.event_main, ul.event_options
Chris@76 1071 {
Chris@76 1072 padding: 0;
Chris@76 1073 overflow: hidden;
Chris@76 1074 }
Chris@76 1075 #post_event ul.event_main li
Chris@76 1076 {
Chris@76 1077 list-style-type: none;
Chris@76 1078 margin: 0.2em 0;
Chris@76 1079 width: 49%;
Chris@76 1080 float: left;
Chris@76 1081 }
Chris@76 1082 #post_event ul.event_options
Chris@76 1083 {
Chris@76 1084 margin: 0;
Chris@76 1085 padding: 0 0 .7em .7em;
Chris@76 1086 }
Chris@76 1087 #post_event ul.event_options li
Chris@76 1088 {
Chris@76 1089 list-style-type: none;
Chris@76 1090 margin: 0.3em 0 0 0;
Chris@76 1091 }
Chris@76 1092
Chris@76 1093 /* Styles for edit poll section.
Chris@76 1094 ---------------------------------------------------- */
Chris@76 1095
Chris@76 1096 #edit_poll fieldset
Chris@76 1097 {
Chris@76 1098 margin-bottom: 0.5em;
Chris@76 1099 border: none;
Chris@76 1100 border-bottom: 1px solid #666;
Chris@76 1101 padding: 0.5em;
Chris@76 1102 clear: both;
Chris@76 1103 }
Chris@76 1104 #edit_poll legend
Chris@76 1105 {
Chris@76 1106 font-weight: bold;
Chris@76 1107 color: #000;
Chris@76 1108 }
Chris@76 1109 #edit_poll ul.poll_main, dl.poll_options
Chris@76 1110 {
Chris@76 1111 overflow: hidden;
Chris@76 1112 padding: 0 0 0 .7em;
Chris@76 1113 list-style: none;
Chris@76 1114 }
Chris@76 1115 #edit_poll ul.poll_main li
Chris@76 1116 {
Chris@76 1117 margin: 0.2em 0;
Chris@76 1118 }
Chris@76 1119 #edit_poll dl.poll_options dt
Chris@76 1120 {
Chris@76 1121 width: 35%;
Chris@76 1122 }
Chris@76 1123 #edit_poll dl.poll_options dd
Chris@76 1124 {
Chris@76 1125 width: 63%;
Chris@76 1126 }
Chris@76 1127
Chris@76 1128 /* Styles for the recent messages section.
Chris@76 1129 ---------------------------------------------------- */
Chris@76 1130
Chris@76 1131 .readbuttons
Chris@76 1132 {
Chris@76 1133 clear: both;
Chris@76 1134 width: 100%;
Chris@76 1135 }
Chris@76 1136 .buttonlist, .buttonlist_bottom
Chris@76 1137 {
Chris@76 1138 margin-right: 1em;
Chris@76 1139 float: right;
Chris@76 1140 }
Chris@76 1141
Chris@76 1142 /* Styles for the move topic section.
Chris@76 1143 ---------------------------------------------------- */
Chris@76 1144
Chris@76 1145 #move_topic dl
Chris@76 1146 {
Chris@76 1147 margin-bottom: 0;
Chris@76 1148 }
Chris@76 1149 .move_topic
Chris@76 1150 {
Chris@76 1151 width: 710px;
Chris@76 1152 margin: auto;
Chris@76 1153 text-align: left;
Chris@76 1154 }
Chris@76 1155 div.move_topic fieldset
Chris@76 1156 {
Chris@76 1157 margin: 0.5em 0;
Chris@76 1158 border: 1px solid #cacdd3;
Chris@76 1159 padding: 0.5em;
Chris@76 1160 }
Chris@76 1161
Chris@76 1162 /* Styles for the send topic section.
Chris@76 1163 ---------------------------------------------------- */
Chris@76 1164
Chris@76 1165 fieldset.send_topic
Chris@76 1166 {
Chris@76 1167 margin-bottom: 0.5em;
Chris@76 1168 border: none;
Chris@76 1169 padding: 0.5em;
Chris@76 1170 }
Chris@76 1171 dl.send_topic
Chris@76 1172 {
Chris@76 1173 margin-bottom: 0;
Chris@76 1174 }
Chris@76 1175 dl.send_mail dt
Chris@76 1176 {
Chris@76 1177 width: 35%;
Chris@76 1178 }
Chris@76 1179 dl.send_mail dd
Chris@76 1180 {
Chris@76 1181 width: 64%;
Chris@76 1182 }
Chris@76 1183
Chris@76 1184 /* Styles for the split topic section.
Chris@76 1185 ---------------------------------------------------- */
Chris@76 1186
Chris@76 1187 div#selected, div#not_selected
Chris@76 1188 {
Chris@76 1189 width: 49%;
Chris@76 1190 }
Chris@76 1191 ul.split_messages li.windowbg, ul.split_messages li.windowbg2
Chris@76 1192 {
Chris@76 1193 border: 1px solid #adadad;
Chris@76 1194 padding: 1em;
Chris@76 1195 margin: 1px;
Chris@76 1196 }
Chris@76 1197 ul.split_messages li a.split_icon
Chris@76 1198 {
Chris@76 1199 padding: 0 0.5em;
Chris@76 1200 }
Chris@76 1201 ul.split_messages div.post
Chris@76 1202 {
Chris@76 1203 padding: 1em 0 0 0;
Chris@76 1204 border-top: 1px solid #fff;
Chris@76 1205 }
Chris@76 1206
Chris@76 1207 /* Styles for the merge topic section.
Chris@76 1208 ---------------------------------------------------- */
Chris@76 1209
Chris@76 1210 ul.merge_topics li
Chris@76 1211 {
Chris@76 1212 list-style-type: none;
Chris@76 1213 }
Chris@76 1214 dl.merge_topic dt
Chris@76 1215 {
Chris@76 1216 width: 25%;
Chris@76 1217 }
Chris@76 1218 dl.merge_topic dd
Chris@76 1219 {
Chris@76 1220 width: 74%;
Chris@76 1221 }
Chris@76 1222 fieldset.merge_options
Chris@76 1223 {
Chris@76 1224 margin-bottom: 0.5em;
Chris@76 1225 }
Chris@76 1226 fieldset.merge_options legend
Chris@76 1227 {
Chris@76 1228 font-weight: bold;
Chris@76 1229 }
Chris@76 1230 .custom_subject
Chris@76 1231 {
Chris@76 1232 margin: 0.5em 0;
Chris@76 1233 }
Chris@76 1234
Chris@76 1235 /* Styles for the login areas.
Chris@76 1236 ------------------------------------------------------- */
Chris@76 1237 .login
Chris@76 1238 {
Chris@76 1239 width: 540px;
Chris@76 1240 margin: 0 auto;
Chris@76 1241 }
Chris@76 1242 .login dl
Chris@76 1243 {
Chris@76 1244 overflow: auto;
Chris@76 1245 clear: right;
Chris@76 1246 }
Chris@76 1247 .login dt, .login dd
Chris@76 1248 {
Chris@76 1249 margin: 0 0 0.4em 0;
Chris@76 1250 width: 44%;
Chris@76 1251 padding: 0.1em;
Chris@76 1252 }
Chris@76 1253 .login dt
Chris@76 1254 {
Chris@76 1255 float: left;
Chris@76 1256 clear: both;
Chris@76 1257 text-align: right;
Chris@76 1258 font-weight: bold;
Chris@76 1259 }
Chris@76 1260 .login dd
Chris@76 1261 {
Chris@76 1262 width: 54%;
Chris@76 1263 float: right;
Chris@76 1264 text-align: left;
Chris@76 1265 }
Chris@76 1266 .login p
Chris@76 1267 {
Chris@76 1268 text-align: center;
Chris@76 1269 }
Chris@76 1270 .login h3 img
Chris@76 1271 {
Chris@76 1272 float: left;
Chris@76 1273 margin: 4px 0.5em 0 0;
Chris@76 1274 }
Chris@76 1275
Chris@76 1276 /* Styles for the registration section.
Chris@76 1277 ------------------------------------------------------- */
Chris@76 1278 .register_error
Chris@76 1279 {
Chris@76 1280 border: 1px dashed red;
Chris@76 1281 padding: 5px;
Chris@76 1282 margin: 0 1ex 1ex 1ex;
Chris@76 1283 }
Chris@76 1284 .register_error span
Chris@76 1285 {
Chris@76 1286 text-decoration: underline;
Chris@76 1287 }
Chris@76 1288
Chris@76 1289 /* Additional profile fields */
Chris@76 1290 dl.register_form
Chris@76 1291 {
Chris@76 1292 margin: 0;
Chris@76 1293 clear: right;
Chris@76 1294 overflow: auto;
Chris@76 1295 }
Chris@76 1296
Chris@76 1297 dl.register_form dt
Chris@76 1298 {
Chris@76 1299 font-weight: normal;
Chris@76 1300 float: left;
Chris@76 1301 clear: both;
Chris@76 1302 width: 50%;
Chris@76 1303 margin: 0.5em 0 0 0;
Chris@76 1304 }
Chris@76 1305
Chris@76 1306 dl.register_form dt strong
Chris@76 1307 {
Chris@76 1308 font-weight: bold;
Chris@76 1309 }
Chris@76 1310
Chris@76 1311 dl.register_form dt span
Chris@76 1312 {
Chris@76 1313 display: block;
Chris@76 1314 }
Chris@76 1315
Chris@76 1316 dl.register_form dd
Chris@76 1317 {
Chris@76 1318 float: left;
Chris@76 1319 width: 49%;
Chris@76 1320 margin: 0.5em 0 0 0;
Chris@76 1321 }
Chris@76 1322
Chris@76 1323 #confirm_buttons
Chris@76 1324 {
Chris@76 1325 text-align: center;
Chris@76 1326 padding: 1em 0;
Chris@76 1327 }
Chris@76 1328
Chris@76 1329 .coppa_contact
Chris@76 1330 {
Chris@76 1331 padding: 4px;
Chris@76 1332 width: 32ex;
Chris@76 1333 background-color: #fff;
Chris@76 1334 color: #000;
Chris@76 1335 margin-left: 5ex;
Chris@76 1336 border: 1px solid #000;
Chris@76 1337 }
Chris@76 1338
Chris@76 1339 /* Styles for maintenance mode.
Chris@76 1340 ------------------------------------------------------- */
Chris@76 1341 #maintenance_mode
Chris@76 1342 {
Chris@76 1343 width: 75%;
Chris@76 1344 min-width: 520px;
Chris@76 1345 text-align: left;
Chris@76 1346 }
Chris@76 1347 #maintenance_mode img.floatleft
Chris@76 1348 {
Chris@76 1349 margin-right: 1em;
Chris@76 1350 }
Chris@76 1351
Chris@76 1352 /* common for all admin sections */
Chris@76 1353 h3.titlebg img
Chris@76 1354 {
Chris@76 1355 vertical-align: middle;
Chris@76 1356 margin-right: 0.5em;
Chris@76 1357 }
Chris@76 1358 tr.titlebg td
Chris@76 1359 {
Chris@76 1360 padding-left: 0.7em;
Chris@76 1361 }
Chris@76 1362 #admin_menu
Chris@76 1363 {
Chris@76 1364 min-height: 2em;
Chris@76 1365 padding-left: 0;
Chris@76 1366 }
Chris@76 1367 #admin_content
Chris@76 1368 {
Chris@76 1369 clear: left;
Chris@76 1370 }
Chris@76 1371 #admin_login .centertext
Chris@76 1372 {
Chris@76 1373 padding: 1em;
Chris@76 1374 }
Chris@76 1375 #admin_login .centertext .error
Chris@76 1376 {
Chris@76 1377 padding: 0 0 1em 0;
Chris@76 1378 }
Chris@76 1379
Chris@76 1380 /* Styles for sidebar menus.
Chris@76 1381 ------------------------------------------------------- */
Chris@76 1382 .left_admmenu, .left_admmenu ul, .left_admmenu li
Chris@76 1383 {
Chris@76 1384 padding: 0;
Chris@76 1385 margin: 0;
Chris@76 1386 list-style: none;
Chris@76 1387 }
Chris@76 1388 #left_admsection
Chris@76 1389 {
Chris@76 1390 background-color: #ecedf3;
Chris@76 1391 padding: 1px;
Chris@76 1392 border: 1px solid #ADADAD;
Chris@76 1393 width: 160px;
Chris@76 1394 float: left;
Chris@76 1395 margin-right: 10px;
Chris@76 1396 }
Chris@76 1397 .adm_section h4.titlebg
Chris@76 1398 {
Chris@76 1399 font-size: 95%;
Chris@76 1400 margin-bottom: 5px;
Chris@76 1401 }
Chris@76 1402 .left_admmenu li
Chris@76 1403 {
Chris@76 1404 padding: 0 0 0 0.5em;
Chris@76 1405 }
Chris@76 1406 .left_admmenu
Chris@76 1407 {
Chris@76 1408 margin-bottom: 1.1em;
Chris@76 1409 }
Chris@76 1410 #main_admsection
Chris@76 1411 {
Chris@76 1412 margin-left: 174px;
Chris@76 1413 }
Chris@76 1414
Chris@76 1415 tr.windowbg td, tr.windowbg2 td
Chris@76 1416 {
Chris@76 1417 padding: 0.3em 0.7em;
Chris@76 1418 }
Chris@76 1419 #credits p
Chris@76 1420 {
Chris@76 1421 padding: 0;
Chris@76 1422 font-style: italic;
Chris@76 1423 margin: 0;
Chris@76 1424 }
Chris@76 1425
Chris@76 1426 /* Styles for generic tables.
Chris@76 1427 ------------------------------------------------------- */
Chris@76 1428 .topic_table table
Chris@76 1429 {
Chris@76 1430 width: 100%;
Chris@76 1431 }
Chris@76 1432 .topic_table .icon1, .topic_table .icon2, .topic_table .stats
Chris@76 1433 {
Chris@76 1434 text-align: center;
Chris@76 1435 }
Chris@76 1436 #topic_icons
Chris@76 1437 {
Chris@76 1438 margin-top: 1em;
Chris@76 1439 }
Chris@76 1440 #topic_icons .description
Chris@76 1441 {
Chris@76 1442 margin: 0;
Chris@76 1443 }
Chris@76 1444 .topic_table table thead
Chris@76 1445 {
Chris@76 1446 border-bottom: 1px solid #fff;
Chris@76 1447 }
Chris@76 1448 /* the subject column */
Chris@76 1449 .topic_table td
Chris@76 1450 {
Chris@76 1451 font-size: 1em;
Chris@76 1452 }
Chris@76 1453 .topic_table td.subject
Chris@76 1454 {
Chris@76 1455 padding: 4px;
Chris@76 1456 }
Chris@76 1457 .topic_table td.subject p, .topic_table td.stats, .topic_table td.lastpost
Chris@76 1458 {
Chris@76 1459 font-size: 0.85em;
Chris@76 1460 padding: 0;
Chris@76 1461 margin: 0;
Chris@76 1462 }
Chris@76 1463 .topic_table td.lastpost, .topic_table td.lastpost
Chris@76 1464 {
Chris@76 1465 font-size: 0.9em;
Chris@76 1466 line-height: 100%;
Chris@76 1467 padding: 4px;
Chris@76 1468 }
Chris@76 1469 .topic_table td.stickybg2
Chris@76 1470 {
Chris@76 1471 background-image: url(../images/icons/quick_sticky.gif);
Chris@76 1472 background-repeat: no-repeat;
Chris@76 1473 background-position: 98% 4px;
Chris@76 1474 }
Chris@76 1475 .topic_table td.lockedbg2
Chris@76 1476 {
Chris@76 1477 background-image: url(../images/icons/quick_lock.gif);
Chris@76 1478 background-repeat: no-repeat;
Chris@76 1479 background-position: 98% 4px;
Chris@76 1480 }
Chris@76 1481 .topic_table td.lastpost
Chris@76 1482 {
Chris@76 1483 background-image: none;
Chris@76 1484 }
Chris@76 1485
Chris@76 1486 /* Styles for (fatal) errors.
Chris@76 1487 ------------------------------------------------- */
Chris@76 1488
Chris@76 1489 #fatal_error
Chris@76 1490 {
Chris@76 1491 border: 1px solid #aaa;
Chris@76 1492 }
Chris@76 1493
Chris@76 1494 .errorbox
Chris@76 1495 {
Chris@76 1496 padding: 1em;
Chris@76 1497 border: 1px solid #cc3344;
Chris@76 1498 color: #000;
Chris@76 1499 background-color: #ffe4e9;
Chris@76 1500 margin: 1em 0;
Chris@76 1501 }
Chris@76 1502 .errorbox h3
Chris@76 1503 {
Chris@76 1504 padding: 0;
Chris@76 1505 margin: 0;
Chris@76 1506 font-size: 1.1em;
Chris@76 1507 text-decoration: underline;
Chris@76 1508 }
Chris@76 1509 .errorbox p
Chris@76 1510 {
Chris@76 1511 margin: 1em 0 0 0;
Chris@76 1512 }
Chris@76 1513 .errorbox p.alert
Chris@76 1514 {
Chris@76 1515 padding: 0;
Chris@76 1516 margin: 0;
Chris@76 1517 float: left;
Chris@76 1518 width: 1em;
Chris@76 1519 font-size: 1.5em;
Chris@76 1520 }
Chris@76 1521
Chris@76 1522 /* Styles for the profile section.
Chris@76 1523 ------------------------------------------------- */
Chris@76 1524
Chris@76 1525 dl
Chris@76 1526 {
Chris@76 1527 overflow: auto;
Chris@76 1528 margin: 0;
Chris@76 1529 padding: 0;
Chris@76 1530 }
Chris@76 1531
Chris@76 1532 /* Fixes for the core theme */
Chris@76 1533 #profileview
Chris@76 1534 {
Chris@76 1535 padding: 1px;
Chris@76 1536 border: 1px solid #696969;
Chris@76 1537 background-color: #ecedf3;
Chris@76 1538 }
Chris@76 1539 #profileview .content
Chris@76 1540 {
Chris@76 1541 border: none;
Chris@76 1542 }
Chris@76 1543 #basicinfo .content
Chris@76 1544 {
Chris@76 1545 padding: 1em;
Chris@76 1546 }
Chris@76 1547 #detailedinfo .content
Chris@76 1548 {
Chris@76 1549 padding: 0.7em 1.2em;
Chris@76 1550 border-left: 1px solid #aaa;
Chris@76 1551 }
Chris@76 1552
Chris@76 1553 /* The basic user info on the left */
Chris@76 1554 #basicinfo
Chris@76 1555 {
Chris@76 1556 width: 20%;
Chris@76 1557 float: left;
Chris@76 1558 }
Chris@76 1559 #detailedinfo
Chris@76 1560 {
Chris@76 1561 width: 78%;
Chris@76 1562 float: right;
Chris@76 1563 }
Chris@76 1564 #basicinfo h4
Chris@76 1565 {
Chris@76 1566 font-size: 135%;
Chris@76 1567 font-weight: 100;
Chris@76 1568 line-height: 105%;
Chris@76 1569 white-space: pre-wrap; /* css-2.1 */
Chris@76 1570 word-wrap: break-word; /* Internet Explorer 5.5+ */
Chris@76 1571 overflow: hidden;
Chris@76 1572 }
Chris@76 1573 #basicinfo h4 span.position
Chris@76 1574 {
Chris@76 1575 font-size: 80%;
Chris@76 1576 font-weight: 100;
Chris@76 1577 display: block;
Chris@76 1578 }
Chris@76 1579 #basicinfo img.avatar
Chris@76 1580 {
Chris@76 1581 display: block;
Chris@76 1582 margin: 10px 0 0 0;
Chris@76 1583 }
Chris@76 1584 #basicinfo ul
Chris@76 1585 {
Chris@76 1586 list-style-type: none;
Chris@76 1587 margin: 10px 0 0 0;
Chris@76 1588 }
Chris@76 1589 #basicinfo ul li
Chris@76 1590 {
Chris@76 1591 display: block;
Chris@76 1592 float: left;
Chris@76 1593 margin-right: 5px;
Chris@76 1594 height: 20px;
Chris@76 1595 }
Chris@76 1596 #basicinfo span#userstatus
Chris@76 1597 {
Chris@76 1598 display: block;
Chris@76 1599 clear: both;
Chris@76 1600 }
Chris@76 1601 #basicinfo span#userstatus img
Chris@76 1602 {
Chris@76 1603 vertical-align: middle;
Chris@76 1604 }
Chris@76 1605 #detailedinfo div.content dl, #tracking div.content dl
Chris@76 1606 {
Chris@76 1607 clear: right;
Chris@76 1608 overflow: auto;
Chris@76 1609 margin: 0 0 18px 0;
Chris@76 1610 padding: 0 0 15px 0;
Chris@76 1611 border-bottom: 1px solid #ccc;
Chris@76 1612 }
Chris@76 1613 #detailedinfo div.content dt, #tracking div.content dt
Chris@76 1614 {
Chris@76 1615 width: 30%;
Chris@76 1616 float: left;
Chris@76 1617 margin: 0 0 3px 0;
Chris@76 1618 padding: 0;
Chris@76 1619 font-weight: bold;
Chris@76 1620 clear: both;
Chris@76 1621 }
Chris@76 1622 #detailedinfo div.content dd, #tracking div.content dd
Chris@76 1623 {
Chris@76 1624 width: 70%;
Chris@76 1625 float: left;
Chris@76 1626 margin: 0 0 3px 0;
Chris@76 1627 padding: 0;
Chris@76 1628 }
Chris@76 1629 #detailedinfo div.content dl.noborder
Chris@76 1630 {
Chris@76 1631 border-bottom: 0;
Chris@76 1632 }
Chris@76 1633 #detailedinfo div.content dt.clear
Chris@76 1634 {
Chris@76 1635 width: 100%;
Chris@76 1636 }
Chris@76 1637 .signature, .custom_fields_above_signature, .attachments
Chris@76 1638 {
Chris@76 1639 width: 98%;
Chris@76 1640 overflow: auto;
Chris@76 1641 clear: right;
Chris@76 1642 border-top: 1px solid #666;
Chris@76 1643 }
Chris@76 1644 .signature h5
Chris@76 1645 {
Chris@76 1646 font-size: 100%;
Chris@76 1647 margin-bottom: 10px;
Chris@76 1648 }
Chris@76 1649 #personal_picture
Chris@76 1650 {
Chris@76 1651 display: block;
Chris@76 1652 margin-bottom: 0.3em;
Chris@76 1653 }
Chris@76 1654 #avatar_server_stored div
Chris@76 1655 {
Chris@76 1656 float: left;
Chris@76 1657 }
Chris@76 1658
Chris@76 1659 #main_admsection #basicinfo, #main_admsection #detailedinfo
Chris@76 1660 {
Chris@76 1661 width: 100%;
Chris@76 1662 }
Chris@76 1663 #main_admsection #detailedinfo .content
Chris@76 1664 {
Chris@76 1665 border: none !important;
Chris@76 1666 }
Chris@76 1667 #main_admsection #basicinfo
Chris@76 1668 {
Chris@76 1669 border-bottom: 1px solid #ccc;
Chris@76 1670 }
Chris@76 1671 #main_admsection #basicinfo h4
Chris@76 1672 {
Chris@76 1673 float: left;
Chris@76 1674 }
Chris@76 1675 #main_admsection #basicinfo img.avatar
Chris@76 1676 {
Chris@76 1677 float: right;
Chris@76 1678 vertical-align: top;
Chris@76 1679 }
Chris@76 1680 #main_admsection #basicinfo ul
Chris@76 1681 {
Chris@76 1682 clear: left;
Chris@76 1683 padding-top: 10px;
Chris@76 1684 }
Chris@76 1685 #main_admsection #basicinfo span#userstatus
Chris@76 1686 {
Chris@76 1687 clear: left;
Chris@76 1688 }
Chris@76 1689 #main_admsection #basicinfo p#infolinks
Chris@76 1690 {
Chris@76 1691 display: none;
Chris@76 1692 clear: both;
Chris@76 1693 }
Chris@76 1694 #main_admsection #basicinfo .botslice
Chris@76 1695 {
Chris@76 1696 clear: both;
Chris@76 1697 }
Chris@76 1698
Chris@76 1699 /* Simple feedback messages */
Chris@76 1700 div#profile_error, div#profile_success
Chris@76 1701 {
Chris@76 1702 margin: 0 0 1em 0;
Chris@76 1703 padding: 1em 2em;
Chris@76 1704 border: 1px solid;
Chris@76 1705 }
Chris@76 1706 div#profile_error
Chris@76 1707 {
Chris@76 1708 border-color: red;
Chris@76 1709 color: red;
Chris@76 1710 background: #fee;
Chris@76 1711 }
Chris@76 1712
Chris@76 1713 div#profile_error span
Chris@76 1714 {
Chris@76 1715 text-decoration: underline;
Chris@76 1716 }
Chris@76 1717
Chris@76 1718 div#profile_success
Chris@76 1719 {
Chris@76 1720 border-color: green;
Chris@76 1721 color: green;
Chris@76 1722 background: #efe;
Chris@76 1723 }
Chris@76 1724
Chris@76 1725 /* Profile statistics */
Chris@76 1726 #generalstats div.content dt
Chris@76 1727 {
Chris@76 1728 width: 50%;
Chris@76 1729 float: left;
Chris@76 1730 margin: 0 0 3px 0;
Chris@76 1731 padding: 0;
Chris@76 1732 font-weight: bold;
Chris@76 1733 clear: both;
Chris@76 1734 }
Chris@76 1735 #generalstats div.content dd
Chris@76 1736 {
Chris@76 1737 width: 50%;
Chris@76 1738 float: left;
Chris@76 1739 margin: 0 0 3px 0;
Chris@76 1740 padding: 0;
Chris@76 1741 }
Chris@76 1742
Chris@76 1743 /* Activity by time */
Chris@76 1744 .activity_stats
Chris@76 1745 {
Chris@76 1746 margin: 0;
Chris@76 1747 padding: 0;
Chris@76 1748 list-style: none;
Chris@76 1749 }
Chris@76 1750 .activity_stats li
Chris@76 1751 {
Chris@76 1752 width: 4.16%;
Chris@76 1753 float: left;
Chris@76 1754 }
Chris@76 1755 .activity_stats li span
Chris@76 1756 {
Chris@76 1757 display: block;
Chris@76 1758 border: solid #000;
Chris@76 1759 border-width: 1px 1px 0 0;
Chris@76 1760 text-align: center;
Chris@76 1761 }
Chris@76 1762 .activity_stats li.last span
Chris@76 1763 {
Chris@76 1764 border-right: none;
Chris@76 1765 }
Chris@76 1766 .activity_stats li div.bar
Chris@76 1767 {
Chris@76 1768 margin: 0 auto;
Chris@76 1769 width: 15px;
Chris@76 1770 }
Chris@76 1771 .activity_stats li div.bar div
Chris@76 1772 {
Chris@76 1773 background: #6294CE;
Chris@76 1774 }
Chris@76 1775 .activity_stats li div.bar span
Chris@76 1776 {
Chris@76 1777 position: absolute;
Chris@76 1778 top: -1000em;
Chris@76 1779 left: -1000em;
Chris@76 1780 }
Chris@76 1781
Chris@76 1782 /* Most popular boards by posts and activity */
Chris@76 1783 #popularposts
Chris@76 1784 {
Chris@76 1785 width: 50%;
Chris@76 1786 float: left;
Chris@76 1787 }
Chris@76 1788 #popularactivity
Chris@76 1789 {
Chris@76 1790 width: 50%;
Chris@76 1791 float: right;
Chris@76 1792 }
Chris@76 1793
Chris@76 1794 #popularposts div.content dt, #popularactivity div.content dt
Chris@76 1795 {
Chris@76 1796 width: 65%;
Chris@76 1797 float: left;
Chris@76 1798 margin: 0 0 3px 0;
Chris@76 1799 padding: 0;
Chris@76 1800 font-weight: bold;
Chris@76 1801 clear: both;
Chris@76 1802 }
Chris@76 1803 #popularposts div.content dd, #popularactivity div.content dd
Chris@76 1804 {
Chris@76 1805 width: 35%;
Chris@76 1806 float: left;
Chris@76 1807 margin: 0 0 3px 0;
Chris@76 1808 padding: 0;
Chris@76 1809 }
Chris@76 1810
Chris@76 1811 .profile_pie
Chris@76 1812 {
Chris@76 1813 background-image: url(../images/stats_pie.png);
Chris@76 1814 float: left;
Chris@76 1815 height: 20px;
Chris@76 1816 width: 20px;
Chris@76 1817 margin: 0 1em 0 0;
Chris@76 1818 padding: 0;
Chris@76 1819 text-indent: -1000em;
Chris@76 1820 }
Chris@76 1821
Chris@76 1822 /* View posts */
Chris@76 1823 .time
Chris@76 1824 {
Chris@76 1825 float: right;
Chris@76 1826 }
Chris@76 1827 .counter
Chris@76 1828 {
Chris@76 1829 margin: 0 0 0 0;
Chris@76 1830 padding: 0.2em 0.5em 0.1em 0.2em;
Chris@76 1831 font-size: 2.2em;
Chris@76 1832 font-weight: bold;
Chris@76 1833 color: #354c5f;
Chris@76 1834 float: left;
Chris@76 1835 }
Chris@76 1836 .list_posts
Chris@76 1837 {
Chris@76 1838 border-top: 1px solid #adadad;
Chris@76 1839 padding-top: 1em;
Chris@76 1840 margin-top: 0.5em;
Chris@76 1841 }
Chris@76 1842 div.core_posts
Chris@76 1843 {
Chris@76 1844 border: 1px solid #adadad;
Chris@76 1845 margin-bottom: 3px;
Chris@76 1846 }
Chris@76 1847 div.core_posts div.content
Chris@76 1848 {
Chris@76 1849 background: none;
Chris@76 1850 border: none;
Chris@76 1851 }
Chris@76 1852 .topic h4
Chris@76 1853 {
Chris@76 1854 margin: 3px 0;
Chris@76 1855 }
Chris@76 1856
Chris@76 1857 .mod_icons
Chris@76 1858 {
Chris@76 1859 text-align: right;
Chris@76 1860 margin-right: 1em;
Chris@76 1861 }
Chris@76 1862
Chris@76 1863 #permissions dt
Chris@76 1864 {
Chris@76 1865 width: 48%;
Chris@76 1866 float: left;
Chris@76 1867 line-height: 1.2em;
Chris@76 1868 margin: 0;
Chris@76 1869 padding: 1%;
Chris@76 1870 clear: both;
Chris@76 1871 border-top: 1px solid #fff;
Chris@76 1872 }
Chris@76 1873
Chris@76 1874 #permissions dd
Chris@76 1875 {
Chris@76 1876 width: 48%;
Chris@76 1877 float: left;
Chris@76 1878 margin: 0;
Chris@76 1879 padding: 1%;
Chris@76 1880 border-top: 1px solid #fff;
Chris@76 1881 }
Chris@76 1882
Chris@76 1883 #tracking div.content dl
Chris@76 1884 {
Chris@76 1885 border-bottom: 0;
Chris@76 1886 margin: 0;
Chris@76 1887 padding: 0;
Chris@76 1888 }
Chris@76 1889
Chris@76 1890 #creator dl
Chris@76 1891 {
Chris@76 1892 margin: 0;
Chris@76 1893 }
Chris@76 1894 #creator dt
Chris@76 1895 {
Chris@76 1896 width: 40%;
Chris@76 1897 float: left;
Chris@76 1898 clear: both;
Chris@76 1899 margin: 0 0 10px 0;
Chris@76 1900 }
Chris@76 1901 #creator dd
Chris@76 1902 {
Chris@76 1903 float: left;
Chris@76 1904 width: 60%;
Chris@76 1905 margin: 0 0 10px 0;
Chris@76 1906 }
Chris@76 1907
Chris@76 1908 .ignoreboards
Chris@76 1909 {
Chris@76 1910 margin: 0;
Chris@76 1911 padding: 0;
Chris@76 1912 width: 49%;
Chris@76 1913 overflow: auto;
Chris@76 1914 }
Chris@76 1915 .ignoreboards a
Chris@76 1916 {
Chris@76 1917 text-decoration: underline;
Chris@76 1918 }
Chris@76 1919 .ignoreboards ul
Chris@76 1920 {
Chris@76 1921 overflow: auto;
Chris@76 1922 margin: 0 0 0 1em;
Chris@76 1923 padding: 0;
Chris@76 1924 }
Chris@76 1925 .ignoreboards li
Chris@76 1926 {
Chris@76 1927 list-style: none;
Chris@76 1928 float: left;
Chris@76 1929 clear: both;
Chris@76 1930 }
Chris@76 1931
Chris@76 1932 #theme_settings
Chris@76 1933 {
Chris@76 1934 overflow: auto;
Chris@76 1935 margin: 0;
Chris@76 1936 padding: 0;
Chris@76 1937 }
Chris@76 1938
Chris@76 1939 #theme_settings li
Chris@76 1940 {
Chris@76 1941 list-style: none;
Chris@76 1942 margin: 10px 0;
Chris@76 1943 padding: 0;
Chris@76 1944 }
Chris@76 1945 /*Paid Subscriptions*/
Chris@76 1946 #paid_subscription
Chris@76 1947 {
Chris@76 1948 width: 100%;
Chris@76 1949 }
Chris@76 1950 #paid_subscription dl.settings
Chris@76 1951 {
Chris@76 1952 margin-bottom: 0;
Chris@76 1953 }
Chris@76 1954 #paid_subscription dl.settings dd, #paid_subscription dl.settings dt
Chris@76 1955 {
Chris@76 1956 margin-bottom: 4px;
Chris@76 1957 }
Chris@76 1958 /*pick theme*/
Chris@76 1959 #pick_theme
Chris@76 1960 {
Chris@76 1961 width: 100%;
Chris@76 1962 float: left;
Chris@76 1963 }
Chris@76 1964
Chris@76 1965 /* Styles for the statistics center.
Chris@76 1966 ------------------------------------------------- */
Chris@76 1967 #statistics
Chris@76 1968 {
Chris@76 1969 padding-bottom: 0.5em;
Chris@76 1970 }
Chris@76 1971 #statistics h4.titlebg
Chris@76 1972 {
Chris@76 1973 text-align: center;
Chris@76 1974 margin-bottom: 5px;
Chris@76 1975 }
Chris@76 1976 #stats_left, #top_posters, #top_topics_replies, #top_topics_starter
Chris@76 1977 {
Chris@76 1978 float: left;
Chris@76 1979 width: 49.5%;
Chris@76 1980 }
Chris@76 1981 #stats_right, #top_boards, #top_topics_views, #most_online
Chris@76 1982 {
Chris@76 1983 float: right;
Chris@76 1984 width: 49.5%;
Chris@76 1985 }
Chris@76 1986 dl.stats
Chris@76 1987 {
Chris@76 1988 clear: both;
Chris@76 1989 overflow: hidden;
Chris@76 1990 margin: 0;
Chris@76 1991 padding: 0;
Chris@76 1992 }
Chris@76 1993 dl.stats dt
Chris@76 1994 {
Chris@76 1995 width: 49%;
Chris@76 1996 float: left;
Chris@76 1997 margin: 0 0 4px 0;
Chris@76 1998 line-height: 16px;
Chris@76 1999 padding: 0;
Chris@76 2000 clear: both;
Chris@76 2001 font-size: 1em;
Chris@76 2002 }
Chris@76 2003 dl.stats dd
Chris@76 2004 {
Chris@76 2005 text-align: right;
Chris@76 2006 width: 50%;
Chris@76 2007 font-size: 1em;
Chris@76 2008 float: right;
Chris@76 2009 margin: 0 0 4px 0;
Chris@76 2010 line-height: 16px;
Chris@76 2011 padding: 0;
Chris@76 2012 }
Chris@76 2013 .stats_bar
Chris@76 2014 {
Chris@76 2015 float: left;
Chris@76 2016 background-image: url(../images/bar_stats.png);
Chris@76 2017 height: 16px;
Chris@76 2018 font-size: 0.9em;
Chris@76 2019 display: block;
Chris@76 2020 text-align: left;
Chris@76 2021 color: #fff;
Chris@76 2022 font-weight: bold;
Chris@76 2023 background-position: top center;
Chris@76 2024 }
Chris@76 2025 .stats_bar span
Chris@76 2026 {
Chris@76 2027 padding-left: 2px;
Chris@76 2028 }
Chris@76 2029
Chris@76 2030 /* Styles for the personal messages section.
Chris@76 2031 ------------------------------------------------- */
Chris@76 2032
Chris@76 2033 #personal_messages
Chris@76 2034 {
Chris@76 2035 padding: 1px;
Chris@76 2036 }
Chris@76 2037 #personal_messages #top_subject
Chris@76 2038 {
Chris@76 2039 padding-left: 11.75em !important;
Chris@76 2040 }
Chris@76 2041 #personal_messages div.labels
Chris@76 2042 {
Chris@76 2043 padding: 0 1em 0 0;
Chris@76 2044 }
Chris@76 2045 #personal_messages .capacity_bar
Chris@76 2046 {
Chris@76 2047 background: #fff;
Chris@76 2048 border: 1px solid #000;
Chris@76 2049 height: 7px;
Chris@76 2050 width: 75%;
Chris@76 2051 margin: 0 auto;
Chris@76 2052 }
Chris@76 2053 #personal_messages .capacity_bar div
Chris@76 2054 {
Chris@76 2055 border: none;
Chris@76 2056 height: 7px;
Chris@76 2057 }
Chris@76 2058 #personal_messages .capacity_bar div.empty
Chris@76 2059 {
Chris@76 2060 background: #468008;
Chris@76 2061 }
Chris@76 2062 #personal_messages .capacity_bar div.filled
Chris@76 2063 {
Chris@76 2064 background: #EEA800;
Chris@76 2065 }
Chris@76 2066 #personal_messages .capacity_bar div.full
Chris@76 2067 {
Chris@76 2068 background: #A53D05;
Chris@76 2069 }
Chris@76 2070 #personal_messages .reportlinks
Chris@76 2071 {
Chris@76 2072 padding: 0.5em 1.3em;
Chris@76 2073 }
Chris@76 2074
Chris@76 2075 /* Styles for the calendar section.
Chris@76 2076 ------------------------------------------------- */
Chris@76 2077 .calendar_table
Chris@76 2078 {
Chris@76 2079 margin-bottom: 0.7em;
Chris@76 2080 }
Chris@76 2081
Chris@76 2082 /* Used to indicate the current day in the grid. */
Chris@76 2083 .calendar_today
Chris@76 2084 {
Chris@76 2085 background-color: #fff;
Chris@76 2086 }
Chris@76 2087
Chris@76 2088 #month_grid
Chris@76 2089 {
Chris@76 2090 width: 200px;
Chris@76 2091 text-align: center;
Chris@76 2092 float: left;
Chris@76 2093 }
Chris@76 2094
Chris@76 2095 #month_grid table
Chris@76 2096 {
Chris@76 2097 width: 200px;
Chris@76 2098 border-collapse: collapse;
Chris@76 2099 border: 1px solid #adadad;
Chris@76 2100 }
Chris@76 2101
Chris@76 2102 #month_grid table td, #month_grid table th
Chris@76 2103 {
Chris@76 2104 border: 1px solid #adadad;
Chris@76 2105 }
Chris@76 2106
Chris@76 2107 #main_grid table
Chris@76 2108 {
Chris@76 2109 width: 100%;
Chris@76 2110 padding-bottom: 4px;
Chris@76 2111 border-collapse: collapse;
Chris@76 2112 border: 1px solid #adadad;
Chris@76 2113 }
Chris@76 2114
Chris@76 2115 #main_grid table td, #main_grid table th
Chris@76 2116 {
Chris@76 2117 border: 1px solid #adadad;
Chris@76 2118 }
Chris@76 2119
Chris@76 2120 #main_grid table h3.catbg
Chris@76 2121 {
Chris@76 2122 text-align: center;
Chris@76 2123
Chris@76 2124 border-top: 1px solid #adadad;
Chris@76 2125 border-bottom: none;
Chris@76 2126 }
Chris@76 2127
Chris@76 2128 #main_grid table h4
Chris@76 2129 {
Chris@76 2130 border: none;
Chris@76 2131 }
Chris@76 2132
Chris@76 2133 #main_grid table.weeklist td.windowbg
Chris@76 2134 {
Chris@76 2135 text-align: center;
Chris@76 2136 height: 49px;
Chris@76 2137 width: 25px;
Chris@76 2138 font-size: large;
Chris@76 2139 padding: 0 7px;
Chris@76 2140 border-bottom: 1px solid #adadad;
Chris@76 2141 }
Chris@76 2142
Chris@76 2143 #main_grid table.weeklist td.weekdays
Chris@76 2144 {
Chris@76 2145 height: 49px;
Chris@76 2146 width: 100%;
Chris@76 2147 padding: 4px;
Chris@76 2148 text-align: left;
Chris@76 2149 vertical-align: middle;
Chris@76 2150 border-right: 1px solid #adadad;
Chris@76 2151 border-bottom: 1px solid #adadad;
Chris@76 2152 }
Chris@76 2153
Chris@76 2154 #main_grid h3.weekly
Chris@76 2155 {
Chris@76 2156 text-align: center;
Chris@76 2157 padding-left: 0;
Chris@76 2158 font-size: large;
Chris@76 2159 height: 29px;
Chris@76 2160 }
Chris@76 2161
Chris@76 2162 #main_grid h3 span.floatleft, #main_grid h3 span.floatright
Chris@76 2163 {
Chris@76 2164 display: block;
Chris@76 2165
Chris@76 2166 }
Chris@76 2167
Chris@76 2168 #main_grid table th.days
Chris@76 2169 {
Chris@76 2170 width: 14%;
Chris@76 2171 }
Chris@76 2172
Chris@76 2173 #main_grid table td.weeks
Chris@76 2174 {
Chris@76 2175 vertical-align: middle;
Chris@76 2176 text-align: center;
Chris@76 2177 }
Chris@76 2178
Chris@76 2179 #main_grid table td.days
Chris@76 2180 {
Chris@76 2181 vertical-align: top;
Chris@76 2182
Chris@76 2183 }
Chris@76 2184
Chris@76 2185 a.modify_event
Chris@76 2186 {
Chris@76 2187 color: red;
Chris@76 2188 }
Chris@76 2189
Chris@76 2190 span.hidelink
Chris@76 2191 {
Chris@76 2192 font-style: italic;
Chris@76 2193 }
Chris@76 2194
Chris@76 2195 #calendar_navigation
Chris@76 2196 {
Chris@76 2197 text-align: center;
Chris@76 2198 }
Chris@76 2199
Chris@76 2200 #calendar .buttonlist_bottom
Chris@76 2201 {
Chris@76 2202 border-bottom: 1px solid #adadad;
Chris@76 2203 padding: 0 0 0 1ex;
Chris@76 2204 margin: 0 0 1ex 0;
Chris@76 2205 }
Chris@76 2206
Chris@76 2207 /* Styles for the memberlist section.
Chris@76 2208 ------------------------------------------------- */
Chris@76 2209 #mlist_search
Chris@76 2210 {
Chris@76 2211 margin: auto;
Chris@76 2212 width: 500px;
Chris@76 2213 }
Chris@76 2214 span.memberstatsbar, span.memberstatsbar span
Chris@76 2215 {
Chris@76 2216 height: 1.1em;
Chris@76 2217 display: block;
Chris@76 2218 }
Chris@76 2219 span.memberstatsbar
Chris@76 2220 {
Chris@76 2221 background: #fff;
Chris@76 2222 border: 1px solid #888;
Chris@76 2223 }
Chris@76 2224 span.memberstatsbar span
Chris@76 2225 {
Chris@76 2226 background: #fe9540;
Chris@76 2227 }
Chris@76 2228
Chris@76 2229 /* Styles for the basic search section.
Chris@76 2230 ------------------------------------------------- */
Chris@76 2231 #simple_search p
Chris@76 2232 {
Chris@76 2233 padding: 0.5em;
Chris@76 2234 }
Chris@76 2235 #simple_search, #simple_search p, #advanced_search
Chris@76 2236 {
Chris@76 2237 text-align: center !important;
Chris@76 2238 margin: 0;
Chris@76 2239 }
Chris@76 2240 #search_error
Chris@76 2241 {
Chris@76 2242 font-style: italic;
Chris@76 2243 padding: 0.3em 1em;
Chris@76 2244 }
Chris@76 2245 #search_term_input
Chris@76 2246 {
Chris@76 2247 font-size: 115%;
Chris@76 2248 margin: 0 0 1em;
Chris@76 2249 }
Chris@76 2250
Chris@76 2251 /* Styles for the advanced search section.
Chris@76 2252 ------------------------------------------------- */
Chris@76 2253 #searchform fieldset
Chris@76 2254 {
Chris@76 2255 text-align: left;
Chris@76 2256 padding: 0;
Chris@76 2257 margin: 0.5em 0;
Chris@76 2258 border: none;
Chris@76 2259 }
Chris@76 2260 #advanced_search dl#search_options
Chris@76 2261 {
Chris@76 2262 margin: 0 auto;
Chris@76 2263 width: 600px;
Chris@76 2264 padding-top: 1em;
Chris@76 2265 overflow: hidden;
Chris@76 2266 }
Chris@76 2267 #advanced_search dt
Chris@76 2268 {
Chris@76 2269 clear: both;
Chris@76 2270 float: left;
Chris@76 2271 padding: 0.2em;
Chris@76 2272 text-align: right;
Chris@76 2273 width: 20%;
Chris@76 2274 }
Chris@76 2275 #advanced_search dd
Chris@76 2276 {
Chris@76 2277 width: 75%;
Chris@76 2278 float: left;
Chris@76 2279 padding: 0.2em;
Chris@76 2280 margin: 0 0 0 0.5em;
Chris@76 2281 text-align: left;
Chris@76 2282 }
Chris@76 2283 #searchform p.clear
Chris@76 2284 {
Chris@76 2285 clear: both;
Chris@76 2286 }
Chris@76 2287
Chris@76 2288 /* Boards picker */
Chris@76 2289 #searchform fieldset div#searchBoardsExpand ul
Chris@76 2290 {
Chris@76 2291 overflow: auto;
Chris@76 2292 margin: 0 0 0 1em;
Chris@76 2293 padding: 0;
Chris@76 2294 width: 48%;
Chris@76 2295 }
Chris@76 2296 #searchform fieldset div#searchBoardsExpand ul ul
Chris@76 2297 {
Chris@76 2298 width: auto;
Chris@76 2299 }
Chris@76 2300 #searchform fieldset div#searchBoardsExpand a
Chris@76 2301 {
Chris@76 2302 text-decoration: underline;
Chris@76 2303 }
Chris@76 2304 #searchform fieldset div#searchBoardsExpand li
Chris@76 2305 {
Chris@76 2306 list-style: none;
Chris@76 2307 float: left;
Chris@76 2308 clear: both;
Chris@76 2309 }
Chris@76 2310 #searchform fieldset p
Chris@76 2311 {
Chris@76 2312 padding: 4px;
Chris@76 2313 text-align: left;
Chris@76 2314 margin-top: 5px;
Chris@76 2315 }
Chris@76 2316
Chris@76 2317 /* Styles for the search results page.
Chris@76 2318 ------------------------------------------------- */
Chris@76 2319 .pagelinks
Chris@76 2320 {
Chris@76 2321 padding: 0.5em;
Chris@76 2322 }
Chris@76 2323 .topic_table td blockquote, .topic_table td .quoteheader
Chris@76 2324 {
Chris@76 2325 margin: 0.5em;
Chris@76 2326 }
Chris@76 2327 .search_results_posts
Chris@76 2328 {
Chris@76 2329 overflow: hidden;
Chris@76 2330 }
Chris@76 2331 .search_results_posts .inner
Chris@76 2332 {
Chris@76 2333 padding: 0.5em 1em;
Chris@76 2334 overflow: hidden;
Chris@76 2335 }
Chris@76 2336 .search_results_posts .windowbg2
Chris@76 2337 {
Chris@76 2338 margin-top: 4px;
Chris@76 2339 }
Chris@76 2340 .search_results_posts .buttons
Chris@76 2341 {
Chris@76 2342 padding: 5px 1em 0 0;
Chris@76 2343 }
Chris@76 2344
Chris@76 2345 /* Styles for the help section.
Chris@76 2346 ------------------------------------------------- */
Chris@76 2347
Chris@76 2348 #helpmain
Chris@76 2349 {
Chris@76 2350 padding: 1em;
Chris@76 2351 border: 1px solid #696969;
Chris@76 2352 }
Chris@76 2353
Chris@76 2354 /* Samples should be easily distinguishable. */
Chris@76 2355 #helpmain .help_sample
Chris@76 2356 {
Chris@76 2357 border: 1px solid #99a;
Chris@76 2358 background: #fff;
Chris@76 2359 padding: 1em;
Chris@76 2360 overflow: auto;
Chris@76 2361 margin-bottom: 1em;
Chris@76 2362 }
Chris@76 2363 #helpmain .help_sample .linktree
Chris@76 2364 {
Chris@76 2365 font-weight: bold;
Chris@76 2366 }
Chris@76 2367
Chris@76 2368 /* We need some air between the lines */
Chris@76 2369 #helpmain p
Chris@76 2370 {
Chris@76 2371 margin: 0 0 1.5em 0;
Chris@76 2372 line-height: 1.5em;
Chris@76 2373 }
Chris@76 2374
Chris@76 2375 #helpmain ol
Chris@76 2376 {
Chris@76 2377 font-weight: bold;
Chris@76 2378 list-style-type: disc;
Chris@76 2379 margin-bottom: 1em;
Chris@76 2380 margin-top: 1em;
Chris@76 2381 line-height: 1.5em;
Chris@76 2382 }
Chris@76 2383 #helpmain ol.la
Chris@76 2384 {
Chris@76 2385 font-weight: normal;
Chris@76 2386 list-style-type: circle;
Chris@76 2387 margin: 0.5em 0 1em 0;
Chris@76 2388 padding-left: 1.5em;
Chris@76 2389 }
Chris@76 2390
Chris@76 2391 ul.basic_helplist
Chris@76 2392 {
Chris@76 2393 padding: 0.8em 1.5em;
Chris@76 2394 line-height: 1.5em;
Chris@76 2395 }
Chris@76 2396 #helpmain .boardsframe p
Chris@76 2397 {
Chris@76 2398 margin: 0;
Chris@76 2399 }
Chris@76 2400 #helpmain #messageindex
Chris@76 2401 {
Chris@76 2402 clear: right;
Chris@76 2403 }
Chris@76 2404
Chris@76 2405 /* ...but leave the tab strips alone! */
Chris@76 2406 #helpmain .buttonlist_bottom ul, #helpmain .buttonlist ul
Chris@76 2407 {
Chris@76 2408 margin: 0 !important;
Chris@76 2409 padding: 0 0 0 1em !important;
Chris@76 2410 }
Chris@76 2411
Chris@76 2412 #helpmain .buttonlist_bottom ul li, #helpmain .buttonlist ul li
Chris@76 2413 {
Chris@76 2414 margin: 0 0.2em 0 0 !important;
Chris@76 2415 padding: 0 !important;
Chris@76 2416 }