annotate forum/Themes/Vamp/css/index.css @ 76:e3e11437ecea website

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