Advertisement
Guest User

Index.css

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