Chris@76: /* Styles for the general looks for the Core theme. Chris@76: ------------------------------------------------------- */ Chris@76: Chris@76: /* Normal, standard links. */ Chris@76: a:link, a:visited Chris@76: { Chris@76: color: #476c8e; Chris@76: text-decoration: none; Chris@76: } Chris@76: a:hover Chris@76: { Chris@76: text-decoration: underline; Chris@76: } Chris@76: Chris@76: /* Tables should show empty cells. */ Chris@76: table Chris@76: { Chris@76: empty-cells: show; Chris@76: } Chris@76: Chris@76: /* Set a fontsize that will look the same in all browsers. */ Chris@76: body Chris@76: { Chris@76: background: #e5e5e8; Chris@76: font: 95%/90% Verdana, Helvetica, sans-serif; Chris@76: margin: 0; Chris@76: padding: 12px 0 4px 0; Chris@76: } Chris@76: Chris@76: /* Help popups require a different styling of the body element. */ Chris@76: body#help_popup Chris@76: { Chris@76: width: auto; Chris@76: padding: 1em; Chris@76: min-width: 0; Chris@76: } Chris@76: Chris@76: /* use dark grey for the text, leaving #000 for headers etc */ Chris@76: body, td, th, tr Chris@76: { Chris@76: color: #444; Chris@76: } Chris@76: Chris@76: /* lets give all forms zero padding/margins */ Chris@76: form Chris@76: { Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: } Chris@76: Chris@76: /* We can style the different types of input buttons to be uniform throughout different browsers and their color themes. Chris@76: .button_submit - covers input[type=submit], input[type=button], button[type=submit] and button[type=button] in all browsers Chris@76: .button_reset - covers input[type=reset] and button[type=reset] throughout all browsers Chris@76: .input_check - covers input[type=checkbox] throughout all browsers Chris@76: .input_radio - covers input[type=radio] throughout all browsers Chris@76: .input_text - covers input[type=text] throughout all browsers Chris@76: .input_file - covers input[type=file] throughout all browsers Chris@76: */ Chris@76: Chris@76: input, button, select, textarea Chris@76: { Chris@76: font: 90%/105% verdana, Helvetica, sans-serif; Chris@76: color: #000; Chris@76: } Chris@76: Chris@76: /* The font size of textareas should be just a little bit larger. */ Chris@76: textarea Chris@76: { Chris@76: font: 100%/130% verdana, Helvetica, sans-serif; Chris@76: } Chris@76: Chris@76: /* All input elements that are checkboxes or radio buttons shouldn't have a border around them. */ Chris@76: input.input_check, input.input_radio Chris@76: { Chris@76: border: none; Chris@76: background: none; Chris@76: } Chris@76: Chris@76: /* Standard horizontal rule.. ([hr], etc.) */ Chris@76: hr, .hrcolor Chris@76: { Chris@76: height: 1px; Chris@76: border: 0; Chris@76: color: #666; Chris@76: background-color: #666; Chris@76: } Chris@76: Chris@76: /* By default set the color on these tags as #000. */ Chris@76: h1, h2, h3, h4, h5, h6 Chris@76: { Chris@76: color: #000; Chris@76: font-size: 1em; Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: } Chris@76: .content fieldset Chris@76: { Chris@76: border: 2px groove #fff; Chris@76: padding: 1em; Chris@76: margin: 0 0 0.3em 0; Chris@76: } Chris@76: /* No image should have a border when linked. */ Chris@76: a img Chris@76: { Chris@76: border: 0; Chris@76: } Chris@76: Chris@76: /* Define strong as bold, and em as italics */ Chris@76: strong Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: Chris@76: em Chris@76: { Chris@76: font-style: italic; Chris@76: } Chris@76: /* Alternative for u tag */ Chris@76: .underline Chris@76: { Chris@76: text-decoration: underline; Chris@76: } Chris@76: Chris@76: /* Common classes for easy styling. Chris@76: ------------------------------------------------------- */ Chris@76: Chris@76: .floatright Chris@76: { Chris@76: float: right; Chris@76: } Chris@76: .floatleft Chris@76: { Chris@76: float: left; Chris@76: } Chris@76: Chris@76: .flow_auto Chris@76: { Chris@76: overflow: auto; Chris@76: } Chris@76: .flow_hidden Chris@76: { Chris@76: overflow: hidden; Chris@76: } Chris@76: .clear Chris@76: { Chris@76: clear: both; Chris@76: } Chris@76: .clear_left Chris@76: { Chris@76: clear: left; Chris@76: } Chris@76: .clear_right Chris@76: { Chris@76: clear: right; Chris@76: } Chris@76: Chris@76: /* Default font sizes: small (8pt), normal (10pt), and large (14pt). */ Chris@76: .smalltext, tr.smalltext th Chris@76: { Chris@76: font-size: 0.85em; Chris@76: font-family: verdana, sans-serif; Chris@76: } Chris@76: .middletext Chris@76: { Chris@76: font-size: 0.9em; Chris@76: font-family: verdana, sans-serif; Chris@76: } Chris@76: .normaltext Chris@76: { Chris@76: font-size: 1em; Chris@76: line-height: 1.2em; Chris@76: } Chris@76: .largetext Chris@76: { Chris@76: font-size: 1.4em; Chris@76: } Chris@76: .centertext Chris@76: { Chris@76: margin: 0 auto; Chris@76: text-align: center; Chris@76: } Chris@76: .righttext Chris@76: { Chris@76: margin-left: auto; Chris@76: margin-right: 0; Chris@76: text-align: right; Chris@76: } Chris@76: .lefttext Chris@76: { Chris@76: margin-left: 0; Chris@76: margin-right: auto; Chris@76: text-align: left; Chris@76: } Chris@76: /* some common padding styles */ Chris@76: .padding Chris@76: { Chris@76: padding: 0.7em; Chris@76: } Chris@76: .main_section, .lower_padding Chris@76: { Chris@76: padding-bottom: 0.5em; Chris@76: } Chris@76: /* a quick reset list class. */ Chris@76: ul.reset, ul.reset li Chris@76: { Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: list-style: none; Chris@76: } Chris@76: Chris@76: /* Some BBC related styles. Chris@76: ------------------------------------------------------- */ Chris@76: Chris@76: /* A quote, perhaps from another post. */ Chris@76: blockquote.bbc_standard_quote, blockquote.bbc_alternate_quote Chris@76: { Chris@76: color: #000; Chris@76: border: 1px solid #000; Chris@76: margin: 1px; Chris@76: padding: 1px; Chris@76: font-size: x-small; Chris@76: line-height: 1.4em; Chris@76: overflow: auto; Chris@76: } Chris@76: Chris@76: /* Alterate block quote stylings */ Chris@76: blockquote.bbc_standard_quote Chris@76: { Chris@76: background-color: #d7daec; Chris@76: } Chris@76: blockquote.bbc_alternate_quote Chris@76: { Chris@76: background-color: #e7eafc; Chris@76: } Chris@76: Chris@76: /* A code block - maybe even PHP ;). */ Chris@76: code.bbc_code Chris@76: { Chris@76: display: block; Chris@76: font-family: "dejavu sans mono", "monaco", "lucida console", "courier new", monospace; Chris@76: font-size: x-small; Chris@76: background: #eef; Chris@76: border: 1px solid #000; Chris@76: line-height: 1.3em; Chris@76: padding: 1px; Chris@76: overflow: auto; Chris@76: white-space: nowrap; Chris@76: /* Show a scrollbar after about 24 lines. */ Chris@76: max-height: 24em; Chris@76: } Chris@76: Chris@76: /* The "Quote:" and "Code:" header parts... */ Chris@76: .codeheader, .quoteheader Chris@76: { Chris@76: color: #000; Chris@76: text-decoration: none; Chris@76: font-style: normal; Chris@76: font-weight: bold; Chris@76: font-size: x-small; Chris@76: line-height: 1.2em; Chris@76: padding: 0 0.3em; Chris@76: } Chris@76: Chris@76: /* For links to change the code stuff... */ Chris@76: .codeoperation Chris@76: { Chris@76: font-weight: normal; Chris@76: } Chris@76: Chris@76: /* Styling for BBC tags */ Chris@76: .bbc_size Chris@76: { Chris@76: line-height: 1.4em; Chris@76: } Chris@76: .bbc_color a Chris@76: { Chris@76: color: inherit; Chris@76: } Chris@76: .bbc_img Chris@76: { Chris@76: border: 0; Chris@76: } Chris@76: .bbc_table Chris@76: { Chris@76: font: inherit; Chris@76: color: inherit; Chris@76: } Chris@76: .bbc_table td Chris@76: { Chris@76: font: inherit; Chris@76: color: inherit; Chris@76: vertical-align: top; Chris@76: } Chris@76: .bbc_u Chris@76: { Chris@76: text-decoration: underline; Chris@76: } Chris@76: .bbc_tt Chris@76: { Chris@76: font-family: "dejavu sans mono", "monaco", "lucida console", "courier new", monospace; Chris@76: } Chris@76: Chris@76: /* Generally, those [?] icons. This makes your cursor a help icon. */ Chris@76: .help Chris@76: { Chris@76: cursor: help; Chris@76: } Chris@76: Chris@76: /* /me uses this a lot. (emote, try typing /me in a post.) */ Chris@76: .meaction Chris@76: { Chris@76: color: red; Chris@76: } Chris@76: Chris@76: /* Highlighted text - such as search results. */ Chris@76: .highlight Chris@76: { Chris@76: background-color: #ff0; Chris@76: font-weight: bold; Chris@76: color: #000; Chris@76: } Chris@76: Chris@76: /* A more discreet highlight color, for selected membergroups etc. */ Chris@76: .highlight2 Chris@76: { Chris@76: background-color: #D1E1EF; Chris@76: color: #000; Chris@76: } Chris@76: Chris@76: /* Generic, mostly color-related, classes. Chris@76: ------------------------------------------------------- */ Chris@76: Chris@76: .titlebg, .titlebg2, tr.titlebg td, tr.titlebg2 td Chris@76: { Chris@76: color: #000; Chris@76: font-family: Verdana, Helvetica, sans-serif; Chris@76: font-weight: bold; Chris@76: background: url(../images/titlebg.jpg) #E9F0F6 repeat-x; Chris@76: } Chris@76: .catbg, .catbg2, tr.catbg td, tr.catbg2 td, tr.catbg th, tr.catbg2 th Chris@76: { Chris@76: color: #fff; Chris@76: font-family: Verdana, Helvetica, sans-serif; Chris@76: font-weight: bold; Chris@76: background: url(../images/catbg.jpg) #88A6C0 repeat-x; Chris@76: } Chris@76: .catbg, .catbg2, tr.catbg td, tr.catbg2 td, tr.catbg th, tr.catbg2 th Chris@76: { Chris@76: background: url(../images/catbg2.jpg) #A1BFD9 repeat-x; Chris@76: } Chris@76: Chris@76: /* adjust the table versions of headers */ Chris@76: tr.titlebg td, tr.titlebg2 td Chris@76: { Chris@76: padding: 6px; Chris@76: } Chris@76: tr.catbg td, tr.catbg2 td, td.catbg, td.catbg2, tr.catbg th, tr.catbg2 th, th.catbg, th.catbg2 Chris@76: { Chris@76: padding: 6px; Chris@76: } Chris@76: tr.titlebg td a, tr.titlebg2 td a Chris@76: { Chris@76: color: #000; Chris@76: } Chris@76: tr.catbg td a, tr.catbg2 td a, .catbg a Chris@76: { Chris@76: color: #fff; Chris@76: } Chris@76: tr.catbg th.smalltext Chris@76: { Chris@76: font-size: 0.9em; Chris@76: } Chris@76: /* Alternating backgrounds for posts, and several other sections of the forum. */ Chris@76: .windowbg, #preview_body, .content, .roundframe Chris@76: { Chris@76: color: #000; Chris@76: background-color: #ecedf3; Chris@76: } Chris@76: .windowbg2 Chris@76: { Chris@76: color: #000; Chris@76: background-color: #f6f6f6; Chris@76: } Chris@76: .windowbg3 Chris@76: { Chris@76: color: #000; Chris@76: background-color: #e0e1e8; Chris@76: } Chris@76: Chris@76: /* the page navigation area */ Chris@76: .pagesection Chris@76: { Chris@76: font-size: 0.85em; Chris@76: padding: 0.5em 0.2em; Chris@76: overflow: hidden; Chris@76: } Chris@76: .pagesection .pagelinks Chris@76: { Chris@76: padding: 0.5em 0; Chris@76: } Chris@76: Chris@76: /* GenericList */ Chris@76: table.table_grid thead tr.catbg th.smalltext Chris@76: { Chris@76: white-space: nowrap; Chris@76: } Chris@76: Chris@76: /* Color for background of posts requiring approval */ Chris@76: .approvebg Chris@76: { Chris@76: color: #000; Chris@76: background-color: #f6e0d4; Chris@76: } Chris@76: /* Color for background of *topics* requiring approval */ Chris@76: .approvetbg Chris@76: { Chris@76: color: #000; Chris@76: background-color: #e4a17c; Chris@76: } Chris@76: /* sticky posts have a different background */ Chris@76: .stickybg Chris@76: { Chris@76: background: #e8d8cf; Chris@76: } Chris@76: .stickybg2 Chris@76: { Chris@76: background: #f2e3d9; Chris@76: } Chris@76: /* locked posts too! */ Chris@76: .lockedbg Chris@76: { Chris@76: background: #d4dce2; Chris@76: font-style: italic; Chris@76: } Chris@76: .lockedbg2 Chris@76: { Chris@76: background: #d8e1e7; Chris@76: font-style: italic; Chris@76: } Chris@76: Chris@76: /* Posts and personal messages displayed throughout the forum. */ Chris@76: .post, .personalmessage Chris@76: { Chris@76: width: 100%; Chris@76: overflow: auto; Chris@76: line-height: 1.4em; Chris@76: } Chris@76: Chris@76: /* All the signatures used in the forum. If your forum users use Mozilla, Opera, or Safari, you might add max-height here ;). */ Chris@76: .signature Chris@76: { Chris@76: clear: right; Chris@76: padding: 1em 0 3px 0; Chris@76: width: 98%; Chris@76: border-top: 1px solid #666; Chris@76: line-height: 1.4em; Chris@76: font-size: 0.85em; Chris@76: } Chris@76: .custom_fields_above_signature Chris@76: { Chris@76: clear: right; Chris@76: padding: 1em 0 3px 0; Chris@76: width: 98%; Chris@76: border-top: 1px solid #666; Chris@76: line-height: 1.4em; Chris@76: font-size: 0.85em; Chris@76: } Chris@76: Chris@76: /* Sometimes there will be an error when you post */ Chris@76: .error Chris@76: { Chris@76: color: red; Chris@76: } Chris@76: Chris@76: /* Messages that somehow need to attract the attention. */ Chris@76: .alert Chris@76: { Chris@76: color: red; Chris@76: } Chris@76: Chris@76: /* Calendar colors for birthdays, events and holidays */ Chris@76: .birthday Chris@76: { Chris@76: color: #920ac4; Chris@76: } Chris@76: Chris@76: .event Chris@76: { Chris@76: color: #078907; Chris@76: } Chris@76: Chris@76: .holiday Chris@76: { Chris@76: color: #000080; Chris@76: } Chris@76: Chris@76: /* Colors for warnings */ Chris@76: .warn_mute Chris@76: { Chris@76: color: red; Chris@76: } Chris@76: Chris@76: .warn_moderate Chris@76: { Chris@76: color: #ffa500; Chris@76: } Chris@76: Chris@76: .warn_watch, .success Chris@76: { Chris@76: color: green; Chris@76: } Chris@76: Chris@76: a.moderation_link, a.moderation_link:visited Chris@76: { Chris@76: color: red; Chris@76: font-weight: bold; Chris@76: } Chris@76: Chris@76: .openid_login Chris@76: { Chris@76: background: white url(../images/openid.gif) no-repeat; Chris@76: padding-left: 18px; Chris@76: } Chris@76: Chris@76: /* a descriptive style */ Chris@76: .description Chris@76: { Chris@76: padding: 1em; Chris@76: font-size: 0.9em; Chris@76: line-height: 1.5em; Chris@76: border: 1px solid #bbb; Chris@76: background: #f5f5f0; Chris@76: margin: 0 0 1em 0; Chris@76: } Chris@76: /* an informative style */ Chris@76: .information Chris@76: { Chris@76: padding: 1em; Chris@76: font-size: 0.9em; Chris@76: line-height: 1.5em; Chris@76: border: 1px solid #bbb; Chris@76: background: #f0f6f0; Chris@76: margin: 0 0 1em 0; Chris@76: } Chris@76: .information p Chris@76: { Chris@76: padding: 1em; Chris@76: margin: 0; Chris@76: } Chris@76: /* AJAX notification bar Chris@76: ------------------------------------------------------- */ Chris@76: #ajax_in_progress Chris@76: { Chris@76: background: #32cd32; Chris@76: color: #fff; Chris@76: text-align: center; Chris@76: font-weight: bold; Chris@76: font-size: 18pt; Chris@76: padding: 0.4em; Chris@76: width: 100%; Chris@76: position: fixed; Chris@76: top: 0; Chris@76: left: 0; Chris@76: } Chris@76: Chris@76: #ajax_in_progress a Chris@76: { Chris@76: color: #fff; Chris@76: text-decoration: underline; Chris@76: font-size: smaller; Chris@76: float: right; Chris@76: } Chris@76: Chris@76: /* a general table class */ Chris@76: table.table_grid Chris@76: { Chris@76: border-collapse: collapse; Chris@76: border: 1px solid #adadad; Chris@76: } Chris@76: table.table_grid td Chris@76: { Chris@76: padding: 3px; Chris@76: border: 1px solid #adadad; Chris@76: } Chris@76: Chris@76: /* Lists with settings use these a lot. Chris@76: ------------------------------------------------------- */ Chris@76: dl.settings Chris@76: { Chris@76: clear: right; Chris@76: overflow: auto; Chris@76: margin: 0 0 10px 0; Chris@76: padding: 0; Chris@76: } Chris@76: dl.settings dt Chris@76: { Chris@76: width: 48%; Chris@76: float: left; Chris@76: margin: 0 0 10px 0; Chris@76: padding: 0; Chris@76: clear: both; Chris@76: } Chris@76: dl.settings dt.settings_title Chris@76: { Chris@76: width: 100%; Chris@76: float: none; Chris@76: margin: 0 0 10px 0; Chris@76: padding: 5px 0 0 0; Chris@76: font-weight: bold; Chris@76: clear: both; Chris@76: } Chris@76: dl.settings dt.windowbg Chris@76: { Chris@76: width: 98%; Chris@76: float: left; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0 0 5px 0; Chris@76: clear: both; Chris@76: } Chris@76: dl.settings dd Chris@76: { Chris@76: width: 48%; Chris@76: float: left; Chris@76: overflow: auto; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0; Chris@76: } Chris@76: dl.settings img Chris@76: { Chris@76: margin: 0 10px 0 0; Chris@76: } Chris@76: Chris@76: /* The main content area. Chris@76: ------------------------------------------------------- */ Chris@76: .content, .roundframe Chris@76: { Chris@76: padding: 0.5em 1.2em; Chris@76: margin: 0; Chris@76: border: none; Chris@76: border: 1px solid #adadad; Chris@76: } Chris@76: .content p, .roundframe p Chris@76: { Chris@76: margin: 0 0 0.5em 0; Chris@76: } Chris@76: Chris@76: /* Styles used by the auto suggest control. Chris@76: ------------------------------------------------------- */ Chris@76: .auto_suggest_div Chris@76: { Chris@76: border: 1px solid #000; Chris@76: position: absolute; Chris@76: visibility: hidden; Chris@76: } Chris@76: .auto_suggest_item Chris@76: { Chris@76: background-color: #ddd; Chris@76: } Chris@76: .auto_suggest_item_hover Chris@76: { Chris@76: background-color: #888; Chris@76: cursor: pointer; Chris@76: color: #eee; Chris@76: } Chris@76: Chris@76: /* Styles for the standard dropdown menus. Chris@76: ------------------------------------------------------- */ Chris@76: /* Container for the new admin menu */ Chris@76: #adm_container Chris@76: { Chris@76: float: left; Chris@76: margin-left: 10px; Chris@76: padding: 0 5px 0 5px; Chris@76: background: url(../images/admintab_left.gif) no-repeat; Chris@76: } Chris@76: Chris@76: ul.admin_menu, ul.admin_menu li ul Chris@76: { Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: list-style: none; Chris@76: } Chris@76: Chris@76: ul.admin_menu Chris@76: { Chris@76: background: url(../images/admintab_right.gif) top right no-repeat; Chris@76: } Chris@76: Chris@76: ul.admin_menu a Chris@76: { Chris@76: text-decoration: none; Chris@76: } Chris@76: Chris@76: /* First layer of menu items */ Chris@76: ul.admin_menu li Chris@76: { Chris@76: position: relative; Chris@76: float: left; Chris@76: background: url(../images/admintab_back.gif) top right repeat-x; Chris@76: padding-right: 4px; Chris@76: } Chris@76: Chris@76: ul.admin_menu li.last Chris@76: { Chris@76: background: url(../images/admintab_right.gif) top right repeat-x; Chris@76: } Chris@76: Chris@76: ul.admin_menu li.chosen Chris@76: { Chris@76: background: url(../images/admintab_active_left.gif) no-repeat; Chris@76: padding: 0 0 0 6px; Chris@76: } Chris@76: Chris@76: ul.admin_menu li h4 Chris@76: { Chris@76: margin: 0; Chris@76: padding: 7px 5px 3px 5px; Chris@76: cursor: pointer; Chris@76: font-weight: normal; Chris@76: font-size: x-small; Chris@76: text-transform: uppercase; Chris@76: color: #fff; Chris@76: } Chris@76: Chris@76: ul.admin_menu li.last.chosen h4 Chris@76: { Chris@76: background: url(../images/admintab_active_last.gif) top right no-repeat; Chris@76: padding-right: 17px; Chris@76: } Chris@76: /* IE6 does't support multiple class selectors */ Chris@76: ul.admin_menu li.last_chosen h4 Chris@76: { Chris@76: background: url(../images/admintab_active_last.gif) top right no-repeat; Chris@76: padding-right: 17px; Chris@76: } Chris@76: Chris@76: ul.admin_menu li.chosen h4 Chris@76: { Chris@76: background: url(../images/admintab_active_right.gif) top right no-repeat; Chris@76: padding-right: 10px; Chris@76: } Chris@76: Chris@76: /* Second layer of menu items */ Chris@76: Chris@76: ul.admin_menu li ul Chris@76: { Chris@76: z-index: 90; Chris@76: display: none; Chris@76: position: absolute; Chris@76: /* IE6 needs a fixed width to prevent the menu from going haywire */ Chris@76: width: 19em; Chris@76: border: 1px solid #808080; Chris@76: border-left: 2px solid #6888a7; Chris@76: background: #f8f8fb; Chris@76: } Chris@76: Chris@76: ul.admin_menu li.chosen ul Chris@76: { Chris@76: margin: 0 0 0 -6px; Chris@76: } Chris@76: Chris@76: ul.admin_menu li ul li Chris@76: { Chris@76: background: none; Chris@76: width: 19em; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: ul.admin_menu li ul li a Chris@76: { Chris@76: display: block; Chris@76: padding: 0.5em 2em 0.5em 0.5em; Chris@76: font-size: 90%; Chris@76: text-decoration: none; Chris@76: background: none; Chris@76: color: #000 !important; Chris@76: } Chris@76: Chris@76: ul.admin_menu li ul li a.subsection Chris@76: { Chris@76: background: url(../images/admin/subsection.gif) no-repeat 98% 50%; Chris@76: } Chris@76: Chris@76: ul.admin_menu li ul li a.chosen Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: Chris@76: ul.admin_menu li ul li a:hover Chris@76: { Chris@76: background-color: #c8e2fb; Chris@76: text-decoration: none; Chris@76: } Chris@76: Chris@76: ul.admin_menu li:hover ul, ul.admin_menu li.over ul Chris@76: { Chris@76: display: block; Chris@76: } Chris@76: Chris@76: /* Third layer of menu items */ Chris@76: ul.admin_menu li ul li ul, ul.admin_menu li ul li.over ul Chris@76: { Chris@76: display: none; Chris@76: position: absolute; Chris@76: top: -999em; Chris@76: border: 1px solid #a0a0a0; Chris@76: border-left: 2px solid #6888a7; Chris@76: background: #fff; Chris@76: } Chris@76: Chris@76: ul.admin_menu li ul li:hover ul, ul.admin_menu li ul li.over ul Chris@76: { Chris@76: display: block; Chris@76: left: 18em; Chris@76: top: auto; Chris@76: margin: -2em 0 0 1em; Chris@76: } Chris@76: #adm_submenus Chris@76: { Chris@76: padding: 0 0 0 2em; Chris@76: } Chris@76: #adm_submenus, #adm_submenus ul Chris@76: { Chris@76: height: 3em; Chris@76: overflow: auto; Chris@76: } Chris@76: Chris@76: /* The dropdown menu toggle image */ Chris@76: div#menu_toggle Chris@76: { Chris@76: float: right; Chris@76: margin: 0 10px 0 0; Chris@76: background: url(../images/mirrortab_first.gif) top left no-repeat; Chris@76: padding: 0 0 0 7px; Chris@76: } Chris@76: div#menu_toggle a Chris@76: { Chris@76: display: block; Chris@76: background: #e5e5e8 url(../images/mirrortab_last.gif) top right no-repeat; Chris@76: padding: 8px 12px 3px 6px; Chris@76: } Chris@76: Chris@76: /* Styles for the standard button lists. Chris@76: ------------------------------------------------------- */ Chris@76: Chris@76: .buttonlist ul Chris@76: { Chris@76: background: url(../images/maintab_first.gif) no-repeat scroll left bottom; Chris@76: padding: 0 0 0 10px; Chris@76: } Chris@76: .buttonlist ul li, .buttonlist_bottom ul li Chris@76: { Chris@76: display: inline; Chris@76: } Chris@76: .buttonlist ul li a, .buttonlist_bottom ul li a Chris@76: { Chris@76: float: left; Chris@76: display: block; Chris@76: color: #fff; Chris@76: font-size: 0.8em; Chris@76: font-family: tahoma, sans-serif; Chris@76: text-transform: uppercase; Chris@76: text-decoration: none; Chris@76: } Chris@76: .buttonlist ul li a:hover, .buttonlist_bottom ul li a:hover Chris@76: { Chris@76: color: #e0e0ff; Chris@76: } Chris@76: .buttonlist ul li a span Chris@76: { Chris@76: background: url(../images/maintab_back.gif) repeat-x bottom left; Chris@76: display: block; Chris@76: padding: 0.1em 0.5em 0.5em 0.5em; Chris@76: } Chris@76: .buttonlist ul li.last a span Chris@76: { Chris@76: background: url(../images/maintab_last.gif) no-repeat bottom right; Chris@76: padding: 0.1em 1em 0.5em 0.5em; Chris@76: } Chris@76: .buttonlist ul li.active a span em Chris@76: { Chris@76: padding: 0.1em 0.5em 0.5em 0.5em; Chris@76: display: block; Chris@76: font-style: normal; Chris@76: background: url(../images/maintab_active_back.gif) repeat-x bottom right; Chris@76: } Chris@76: .buttonlist ul li.active a span Chris@76: { Chris@76: background: url(../images/maintab_active_first.gif) no-repeat bottom left; Chris@76: padding: 0 0 0 8px; Chris@76: } Chris@76: .buttonlist ul li.lastactive Chris@76: { Chris@76: float: left; Chris@76: background: url(../images/maintab_last.gif) no-repeat bottom right; Chris@76: padding: 0 8px 0 0; Chris@76: } Chris@76: .buttonlist ul li.active a Chris@76: { Chris@76: background: url(../images/maintab_active_last.gif) no-repeat bottom right; Chris@76: padding-right: 8px; Chris@76: } Chris@76: /* For links that are basically submit buttons. */ Chris@76: .buttonlist_submit Chris@76: { Chris@76: background: transparent; Chris@76: color: #fff; Chris@76: text-transform: uppercase; Chris@76: vertical-align: top; Chris@76: text-decoration: none; Chris@76: font-size: 9px; Chris@76: font-family: tahoma, sans-serif; Chris@76: border: 0; Chris@76: } Chris@76: .buttonlist_submit:hover Chris@76: { Chris@76: color: #e0e0ff; Chris@76: } Chris@76: /* ..for the "bottom" menu */ Chris@76: .buttonlist_bottom ul Chris@76: { Chris@76: background: url(../images/mirrortab_first.gif) no-repeat scroll left top; Chris@76: padding: 0 0 0 10px; Chris@76: } Chris@76: .buttonlist_bottom ul li a span Chris@76: { Chris@76: background: url(../images/mirrortab_back.gif) repeat-x top left; Chris@76: display: block; Chris@76: padding: 0.4em 0.5em 0.2em 0.5em; Chris@76: } Chris@76: .buttonlist_bottom ul li.last a span Chris@76: { Chris@76: background: url(../images/mirrortab_last.gif) no-repeat top right; Chris@76: padding: 0.4em 1em 0.2em 0.5em; Chris@76: } Chris@76: .buttonlist_bottom ul li.active a span em Chris@76: { Chris@76: padding: 0.4em 0.5em 0.2em 0.5em; Chris@76: display: block; Chris@76: font-style: normal; Chris@76: background: url(../images/mirrortab_active_back.gif) repeat-x top right; Chris@76: } Chris@76: .buttonlist_bottom ul li.active a span Chris@76: { Chris@76: background: url(../images/mirrortab_active_first.gif) no-repeat top left; Chris@76: padding: 0 0 0 8px; Chris@76: } Chris@76: .buttonlist_bottom ul li.lastactive Chris@76: { Chris@76: float: left; Chris@76: background: url(../images/mirrortab_last.gif) no-repeat top right; Chris@76: padding: 0 8px 0 0; Chris@76: } Chris@76: .buttonlist_bottom ul li.active a Chris@76: { Chris@76: background: url(../images/mirrortab_active_last.gif) no-repeat top right; Chris@76: padding-right: 8px; Chris@76: } Chris@76: Chris@76: /* The old-style button strips, with images */ Chris@76: .oldbuttonlist Chris@76: { Chris@76: text-align: right; Chris@76: padding: 0.5em; Chris@76: } Chris@76: Chris@76: /* a smaller quick-button list */ Chris@76: ul.quickbuttons Chris@76: { Chris@76: margin: 0.9em 11px 0 0; Chris@76: clear: right; Chris@76: float: right; Chris@76: text-align: right; Chris@76: } Chris@76: ul.quickbuttons li Chris@76: { Chris@76: float: left; Chris@76: display: inline; Chris@76: margin: 0 0 0 11px; Chris@76: } Chris@76: ul.quickbuttons li a Chris@76: { Chris@76: padding: 0 0 0.7em 20px; Chris@76: display: block; Chris@76: height: 20px; Chris@76: font: bold 0.85em/18px arial, sans-serif; Chris@76: float: left; Chris@76: } Chris@76: ul.quickbuttons li.quote_button Chris@76: { Chris@76: background: url(../images/buttons/quote.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.remove_button Chris@76: { Chris@76: background: url(../images/buttons/delete.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.modify_button Chris@76: { Chris@76: background: url(../images/buttons/modify.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.approve_button Chris@76: { Chris@76: background: url(../images/buttons/approve.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.restore_button Chris@76: { Chris@76: background: url(../images/buttons/restore_topic.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.split_button Chris@76: { Chris@76: background: url(../images/buttons/split.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.reply_button Chris@76: { Chris@76: background: url(../images/buttons/reply.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.reply_all_button Chris@76: { Chris@76: background: url(../images/buttons/reply.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.notify_button Chris@76: { Chris@76: background: url(../images/buttons/notify_sm.gif) no-repeat 0 0; Chris@76: } Chris@76: ul.quickbuttons li.inline_mod_check Chris@76: { Chris@76: margin: 0 0 0 5px; Chris@76: } Chris@76: Chris@76: .generic_tab_strip Chris@76: { Chris@76: margin: 0 1em 2em; Chris@76: } Chris@76: .generic_tab_strip .buttonlist Chris@76: { Chris@76: float: left !important; Chris@76: } Chris@76: Chris@76: /* the navigation list */ Chris@76: ul#navigation Chris@76: { Chris@76: margin: 0; Chris@76: font-size: 0.9em; Chris@76: padding: 1em 0.4em; Chris@76: } Chris@76: ul#navigation li Chris@76: { Chris@76: float: none; Chris@76: font-size: 0.95em; Chris@76: display: inline; Chris@76: } Chris@76: Chris@76: /* Styles for the general looks for the Core theme. Chris@76: ------------------------------------------------------- */ Chris@76: Chris@76: /* this is the main container surrounding everything, use this to set forum width, font-size etc. */ Chris@76: #mainframe Chris@76: { Chris@76: font-size: 85%; Chris@76: width: 95%; Chris@76: margin: auto; Chris@76: } Chris@76: /* the forum name or logo */ Chris@76: h1#forum_name Chris@76: { Chris@76: padding: 0.6em 0 0.6em 0; Chris@76: margin: 0; Chris@76: font-family: Verdana, helvetica, sans-serif; Chris@76: font-size: 135%; Chris@76: color: #fff; Chris@76: } Chris@76: Chris@76: /* The greeting section */ Chris@76: #greeting_section Chris@76: { Chris@76: padding: 0.7em 0.4em 0.7em 0.4em; Chris@76: clear: both; Chris@76: } Chris@76: #greeting_section li Chris@76: { Chris@76: font-weight: normal; Chris@76: } Chris@76: #greeting_section li#name Chris@76: { Chris@76: padding-left: 0.5em; Chris@76: } Chris@76: #greeting_section li em Chris@76: { Chris@76: font-style: normal; Chris@76: font-weight: bold; Chris@76: } Chris@76: Chris@76: /* user section with all relevant links */ Chris@76: #user_section Chris@76: { Chris@76: padding: 1px; Chris@76: margin: 1px 0 0 0; Chris@76: font-size: 90%; Chris@76: } Chris@76: #user_section ul, #user_section form Chris@76: { Chris@76: padding: 0.5em 0.7em 0.5em 0.7em; Chris@76: } Chris@76: Chris@76: /* the avatar, located to the left */ Chris@76: #user_section #myavatar Chris@76: { Chris@76: padding: 0.7em; Chris@76: border-right: 1px solid #adadad; Chris@76: margin: 0 0.5em 0 0; Chris@76: float: left; Chris@76: } Chris@76: /* the news and search areas */ Chris@76: #news_section Chris@76: { Chris@76: clear: both; Chris@76: font-size: 0.8em; Chris@76: padding: 0.5em 1em 0.5em 1em; Chris@76: } Chris@76: #random_news h3 Chris@76: { Chris@76: margin-right: 1em; Chris@76: font-size: 0.85em; Chris@76: display: inline; Chris@76: } Chris@76: #random_news p Chris@76: { Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: display: inline; Chris@76: } Chris@76: Chris@76: /* The main menu. */ Chris@76: .main_menu Chris@76: { Chris@76: padding-left: 1em; Chris@76: } Chris@76: .main_menu ul Chris@76: { Chris@76: list-style: none; Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: background: url(../images/maintab_first.gif) no-repeat bottom left; Chris@76: padding-left: 10px; Chris@76: } Chris@76: .main_menu li Chris@76: { Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: display: inline; Chris@76: } Chris@76: .main_menu li a:link, .main_menu li a:visited Chris@76: { Chris@76: float: left; Chris@76: display: block; Chris@76: color: #fff; Chris@76: font-size: 0.8em; Chris@76: font-family: tahoma, sans-serif; Chris@76: text-transform: uppercase; Chris@76: } Chris@76: .main_menu li a:hover Chris@76: { Chris@76: color: #e0e0ff; Chris@76: text-decoration: none; Chris@76: } Chris@76: .main_menu li a span Chris@76: { Chris@76: background: url(../images/maintab_back.gif) repeat-x bottom left; Chris@76: display: block; Chris@76: padding: 0.1em 0.5em 0.5em 0.5em; Chris@76: } Chris@76: .main_menu li.last a span Chris@76: { Chris@76: background: url(../images/maintab_last.gif) no-repeat bottom right; Chris@76: padding: 0.1em 1em 0.5em 0.5em; Chris@76: } Chris@76: .main_menu li.active a span em Chris@76: { Chris@76: padding: 0.1em 0.5em 0.5em 0.5em; Chris@76: display: block; Chris@76: font-style: normal; Chris@76: background: url(../images/maintab_active_back.gif) repeat-x bottom right; Chris@76: } Chris@76: .main_menu li.active a span Chris@76: { Chris@76: background: url(../images/maintab_active_first.gif) no-repeat bottom left; Chris@76: padding: 0 0 0 8px; Chris@76: } Chris@76: .main_menu li.last.active Chris@76: { Chris@76: float: left; Chris@76: background: url(../images/maintab_last.gif) no-repeat bottom right; Chris@76: padding: 0 8px 0 0; Chris@76: } Chris@76: /* IE6 doesn't support multiple class selectors */ Chris@76: .main_menu li.lastactive Chris@76: { Chris@76: float: left; Chris@76: padding: 0 8px 0 0; Chris@76: background: url(../images/maintab_last.gif) no-repeat bottom right; Chris@76: } Chris@76: .main_menu li.active a Chris@76: { Chris@76: background: url(../images/maintab_active_last.gif) no-repeat bottom right; Chris@76: padding-right: 8px; Chris@76: } Chris@76: Chris@76: /* the linktree */ Chris@76: ul.linktree Chris@76: { Chris@76: clear: both; Chris@76: width: 100%; Chris@76: list-style: none; Chris@76: margin: 0; Chris@76: padding: 1.5em 0.5em 0.5em 0.5em; Chris@76: overflow: hidden; Chris@76: } Chris@76: ul.linktree li Chris@76: { Chris@76: float: left; Chris@76: padding: 0 0.5em 0 0; Chris@76: font-size: 0.8em; Chris@76: } Chris@76: ul.linktree li a Chris@76: { Chris@76: color: #000; Chris@76: } Chris@76: ul.linktree li a:hover Chris@76: { Chris@76: color: #cc3333; Chris@76: } Chris@76: ul.linktree li span Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: Chris@76: /* the footer area */ Chris@76: #footerarea Chris@76: { Chris@76: padding: 1em 0 2em 0; Chris@76: text-align: center; Chris@76: } Chris@76: #footerarea ul Chris@76: { Chris@76: margin: 0 auto 0 auto; Chris@76: } Chris@76: #footerarea ul li Chris@76: { Chris@76: text-align: center; Chris@76: display: inline; Chris@76: border-right: 1px solid #888; Chris@76: margin: 0; Chris@76: padding: 0 4px 0 2px; Chris@76: } Chris@76: /* Note: It is against the license to remove, alter or otherwise hide the copyright output from SMF so please do not alter the two sections below. */ Chris@76: #footerarea ul li.copyright Chris@76: { Chris@76: display: block; Chris@76: line-height: 0; Chris@76: font-size: small; Chris@76: padding: 1em; Chris@76: } Chris@76: #footerarea ul li.copyright, #footerarea ul li.last Chris@76: { Chris@76: border-right: none; Chris@76: } Chris@76: /* page created in.. */ Chris@76: #footerarea p Chris@76: { Chris@76: clear: both; Chris@76: text-align: left; Chris@76: padding-left: 0.5em; Chris@76: } Chris@76: p#show_loadtime Chris@76: { Chris@76: display: block; Chris@76: text-align: center; Chris@76: } Chris@76: /* the upshrink buttons */ Chris@76: #upshrink, #advsearch Chris@76: { Chris@76: margin: 0 1ex; Chris@76: } Chris@76: Chris@76: /* Styles for a typical table. Chris@76: ------------------------------------------------------- */ Chris@76: table.table_list Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: table.table_list p Chris@76: { Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: } Chris@76: table.table_list td,table.table_list th Chris@76: { Chris@76: padding: 5px; Chris@76: } Chris@76: table.table_list tbody.header td Chris@76: { Chris@76: padding: 0; Chris@76: } Chris@76: table.table_list tbody.content td.stats Chris@76: { Chris@76: font-size: 90%; Chris@76: width: 15%; Chris@76: text-align: center; Chris@76: } Chris@76: table.table_list tbody.content td.lastpost Chris@76: { Chris@76: line-height: 1.2em; Chris@76: font-size: 85%; Chris@76: width: 24%; Chris@76: } Chris@76: table.table_list tbody.content td.icon Chris@76: { Chris@76: text-align: center; Chris@76: width: 6%; Chris@76: } Chris@76: Chris@76: /* Styles for headers. Chris@76: ------------------------------------------------------- */ Chris@76: /* Styles for headers used in Curve templates. */ Chris@76: h3.catbg, h3.catbg2, h3.titlebg, h4.titlebg, h4.catbg, div.titlebg, .table_list tbody.header td Chris@76: { Chris@76: overflow: hidden; Chris@76: line-height: 2em; Chris@76: font-weight: bold; Chris@76: } Chris@76: h3.titlebg, h4.titlebg Chris@76: { Chris@76: border-left: 1px solid #adadad; Chris@76: border-right: 1px solid #adadad; Chris@76: } Chris@76: h3.titlebg, h4.catbg Chris@76: { Chris@76: padding: 0 0.5em !important; Chris@76: } Chris@76: h3.catbg img.icon, div.titlebg img.icon, h3.catbg img Chris@76: { Chris@76: float: left; Chris@76: margin: 5px 8px 0 0; Chris@76: } Chris@76: Chris@76: /* These are used primarily for titles, but also for headers (the row that says what everything in the table is.) */ Chris@76: .titlebg, tr.titlebg th, tr.titlebg td, .titlebg2, tr.titlebg2 th, tr.titlebg2 td Chris@76: { Chris@76: color: #000; Chris@76: font-style: normal; Chris@76: background: url(../images/titlebg.jpg) #E9F0F6 repeat-x; Chris@76: border-bottom: 1px solid #9baebf; Chris@76: border-top: 1px solid #fff; Chris@76: padding-left: 10px; Chris@76: padding-right: 10px; Chris@76: } Chris@76: .titlebg, .titlebg a:link, .titlebg a:visited Chris@76: { Chris@76: font-weight: bold; Chris@76: color: #000; Chris@76: font-style: normal; Chris@76: } Chris@76: Chris@76: .titlebg a:hover Chris@76: { Chris@76: color: #404040; Chris@76: } Chris@76: /* same as titlebg, but used where bold text is not needed */ Chris@76: .titlebg2 a:link, .titlebg2 a:visited Chris@76: { Chris@76: color: #000; Chris@76: font-style: normal; Chris@76: text-decoration: underline; Chris@76: } Chris@76: Chris@76: .titlebg2 a:hover Chris@76: { Chris@76: text-decoration: underline; Chris@76: } Chris@76: Chris@76: /* This is used for categories, page indexes, and several other areas in the forum. Chris@76: .catbg and .catbg2 is for boardindex, while .catbg3 is for messageindex and display headers. */ Chris@76: .catbg, tr.catbg td, .catbg3, tr.catbg3 td Chris@76: { Chris@76: background: url(../images/catbg.jpg) #88A6C0 repeat-x; Chris@76: color: #fff; Chris@76: padding-left: 10px; Chris@76: padding-right: 10px; Chris@76: } Chris@76: .catbg2, tr.catbg2 td Chris@76: { Chris@76: background: url(../images/catbg2.jpg) #A1BFD9 repeat-x; Chris@76: color: #fff; Chris@76: padding-left: 10px; Chris@76: padding-right: 10px; Chris@76: } Chris@76: .catbg, .catbg2, .catbg3 Chris@76: { Chris@76: border-bottom: 1px solid #375576; Chris@76: } Chris@76: .catbg, .catbg2 Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: .catbg3, tr.catbg3 td, .catbg3 a:link, .catbg3 a:visited Chris@76: { Chris@76: font-size: 95%; Chris@76: color: #fff; Chris@76: text-decoration: none; Chris@76: } Chris@76: .catbg a:link, .catbg a:visited, .catbg2 a:link, .catbg2 a:visited Chris@76: { Chris@76: color: #fff; Chris@76: text-decoration: none; Chris@76: } Chris@76: .catbg a:hover, .catbg2 a:hover, .catbg3 a:hover Chris@76: { Chris@76: color: #e0e0ff; Chris@76: } Chris@76: Chris@76: /* Styles for the board index. Chris@76: ------------------------------------------------- */ Chris@76: Chris@76: p#stats Chris@76: { Chris@76: text-align: right; Chris@76: } Chris@76: h3#newsfader Chris@76: { Chris@76: font-size: 1em; Chris@76: } Chris@76: #smfNewsFader Chris@76: { Chris@76: font-weight: bold; Chris@76: line-height: 1.4em; Chris@76: padding: 1em; Chris@76: font-size: 1em; Chris@76: text-align: center; Chris@76: } Chris@76: #upshrink_ic Chris@76: { Chris@76: margin-right: 2ex; Chris@76: text-align: right; Chris@76: } Chris@76: .categoryframe Chris@76: { Chris@76: margin-top: 0.4em; Chris@76: } Chris@76: .categoryframe h3 Chris@76: { Chris@76: margin: 0; Chris@76: } Chris@76: table.boardsframe Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: table.boardsframe td.icon Chris@76: { Chris@76: text-align: center; Chris@76: padding: 0.5em; Chris@76: width: 6%; Chris@76: } Chris@76: table.boardsframe td.info Chris@76: { Chris@76: width: 60%; Chris@76: padding: 0; Chris@76: } Chris@76: table.boardsframe td.info h4 Chris@76: { Chris@76: padding: 0.4em 0.4em 0 0.4em; Chris@76: margin: 0; Chris@76: } Chris@76: table.boardsframe td.info p Chris@76: { Chris@76: padding: 0 0.4em 0.5em 0.4em; Chris@76: margin: 0; Chris@76: } Chris@76: table.boardsframe td.info p.moderators Chris@76: { Chris@76: font-size: 0.8em; Chris@76: font-family: verdana, sans-serif; Chris@76: } Chris@76: table.boardsframe td.stats Chris@76: { Chris@76: width: 8%; Chris@76: vertical-align: middle; Chris@76: text-align: center; Chris@76: } Chris@76: table.boardsframe td.lastpost Chris@76: { Chris@76: width: 20%; Chris@76: vertical-align: top; Chris@76: padding: 0.5em; Chris@76: } Chris@76: #posticons Chris@76: { Chris@76: clear: both; Chris@76: width: 100%; Chris@76: } Chris@76: #posticons .buttonlist Chris@76: { Chris@76: margin-right: 1em; Chris@76: float: right; Chris@76: } Chris@76: Chris@76: /* the newsfader */ Chris@76: #smfFadeScroller Chris@76: { Chris@76: text-align: center; Chris@76: overflow: auto; Chris@76: color: #000000; /* shouldn't be shorthand style due to JS bug in IE! */ Chris@76: } Chris@76: Chris@76: /* Styles for the info center on the board index. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: #infocenterframe Chris@76: { Chris@76: margin-top: 2em; Chris@76: clear: both; Chris@76: } Chris@76: /* each section in infocenter has this class */ Chris@76: .infocenter_section Chris@76: { Chris@76: clear: both; Chris@76: } Chris@76: .infocenter_section p.section Chris@76: { Chris@76: display: block; Chris@76: margin: 0; Chris@76: width: 30px; Chris@76: text-align: center; Chris@76: float: left; Chris@76: padding: 0.5em 0 0 0; Chris@76: } Chris@76: .infocenter_section div.sectionbody Chris@76: { Chris@76: margin-left: 30px; Chris@76: padding: 0.3em; Chris@76: border-left: 1px solid #a0a0a0; Chris@76: min-height: 25px; Chris@76: height: auto !important; Chris@76: } Chris@76: /* recent posts - or just one recent post */ Chris@76: dl#infocenter_recentposts Chris@76: { Chris@76: float: left; Chris@76: width: 100%; Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: } Chris@76: dl#infocenter_recentposts dt Chris@76: { Chris@76: clear: left; Chris@76: float: left; Chris@76: padding: 0.1em; Chris@76: width: 68%; Chris@76: white-space: nowrap; Chris@76: overflow: hidden; Chris@76: } Chris@76: dl#infocenter_recentposts dd Chris@76: { Chris@76: clear: right; Chris@76: float: right; Chris@76: padding: 0.1em; Chris@76: width: 25%; Chris@76: text-align: right; Chris@76: white-space: nowrap; Chris@76: overflow: hidden; Chris@76: } Chris@76: /* login form */ Chris@76: form#infocenter_login ul.horizlist label Chris@76: { Chris@76: white-space: nowrap; Chris@76: font-size: 90%; Chris@76: font-weight: bold; Chris@76: } Chris@76: Chris@76: /* Styles for the message (topic) index. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: #childboards table Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: .modbuttons Chris@76: { Chris@76: clear: both; Chris@76: width: 100%; Chris@76: } Chris@76: .buttonlist, .buttonlist_bottom Chris@76: { Chris@76: margin-right: 1em; Chris@76: float: right; Chris@76: } Chris@76: #messageindex td.icon1, #messageindex td.icon2 Chris@76: { Chris@76: text-align: center; Chris@76: padding: 0.5em; Chris@76: width: 5%; Chris@76: } Chris@76: #messageindex td.subject Chris@76: { Chris@76: padding: 0.5em; Chris@76: } Chris@76: #messageindex td.starter Chris@76: { Chris@76: text-align: center; Chris@76: padding: 0.5em; Chris@76: width: 14%; Chris@76: } Chris@76: #messageindex td.replies Chris@76: { Chris@76: text-align: center; Chris@76: padding: 0.5em; Chris@76: width: 4%; Chris@76: } Chris@76: #messageindex td.views Chris@76: { Chris@76: text-align: center; Chris@76: padding: 0.5em; Chris@76: width: 4%; Chris@76: } Chris@76: #messageindex td.lastpost Chris@76: { Chris@76: padding: 0.5em; Chris@76: width: 22%; Chris@76: } Chris@76: #messageindex td.moderation Chris@76: { Chris@76: text-align: center; Chris@76: padding: 0.5em; Chris@76: width: 4%; Chris@76: } Chris@76: #topic_icons p Chris@76: { Chris@76: display: block; Chris@76: padding: 0.5em 0.5em 0.1em 0.5em; Chris@76: margin: 0; Chris@76: border-bottom: none; Chris@76: font-weight: normal !important; Chris@76: } Chris@76: #topic_icons ul Chris@76: { Chris@76: display: block; Chris@76: padding: 0.5em 1em 0.1em 1em; Chris@76: margin: 0; Chris@76: border-bottom: none; Chris@76: font-weight: normal !important; Chris@76: } Chris@76: #message_index_jump_to Chris@76: { Chris@76: margin: 2em 4em 0 2em; Chris@76: } Chris@76: .lastpost img Chris@76: { Chris@76: float: right; Chris@76: } Chris@76: Chris@76: /* Styles for the display template (topic view). Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: .linked_events Chris@76: { Chris@76: clear: both; Chris@76: margin: 1em 0; Chris@76: } Chris@76: .linked_events .edit_event Chris@76: { Chris@76: color: #f00; Chris@76: } Chris@76: #moderationbuttons Chris@76: { Chris@76: margin-left: 0.5em; Chris@76: } Chris@76: #postbuttons .nav, #postbuttons_lower .nav Chris@76: { Chris@76: margin: 0.5em 0.5em 0 0; Chris@76: text-align: right; Chris@76: } Chris@76: #postbuttons_lower .nav Chris@76: { Chris@76: margin: 0 0.5em 0.5em 0; Chris@76: } Chris@76: #postbuttons, #postbuttons_lower Chris@76: { Chris@76: text-align: right; Chris@76: } Chris@76: Chris@76: /* Poll question */ Chris@76: h4#pollquestion Chris@76: { Chris@76: padding: 1em 0 1em 2em; Chris@76: } Chris@76: Chris@76: /* Poll vote options */ Chris@76: #poll_options ul.options Chris@76: { Chris@76: border-top: 1px solid #696969; Chris@76: padding: 1em 2.5em 0 2em; Chris@76: margin: 0 0 1em 0; Chris@76: } Chris@76: #poll_options div.submitbutton Chris@76: { Chris@76: clear: both; Chris@76: padding: 0 0 1em 2em; Chris@76: } Chris@76: Chris@76: #poll_options div.submitbutton.border Chris@76: { Chris@76: border-bottom: 1px solid #696969; Chris@76: margin: 0 0 1em 0; Chris@76: } Chris@76: Chris@76: /* Poll results */ Chris@76: #poll_options dl.options Chris@76: { Chris@76: border: solid #696969; Chris@76: border-width: 1px 0; Chris@76: padding: 1em 2.5em 0 2em; Chris@76: margin: 0 0 1em 0; Chris@76: } Chris@76: #poll_options dl.options dt.voted Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: #poll_options dl.options dd Chris@76: { Chris@76: margin: 0.5em 0 1em 0; Chris@76: } Chris@76: Chris@76: /* Poll notices */ Chris@76: #poll_options p Chris@76: { Chris@76: margin: 0 1.5em 0.2em 1.5em; Chris@76: padding: 0 0.5em 0.5em 0.5em; Chris@76: } Chris@76: Chris@76: div#pollmoderation Chris@76: { Chris@76: margin: -1em 0 0 2em; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: .approve_post Chris@76: { Chris@76: margin: 2ex; Chris@76: padding: 1ex; Chris@76: border: 2px dashed #cc3344; Chris@76: color: #000; Chris@76: font-weight: bold; Chris@76: } Chris@76: #forumposts h3.catbg3 Chris@76: { Chris@76: font-weight: normal; Chris@76: padding: 0.4em; Chris@76: overflow: hidden; Chris@76: } Chris@76: #forumposts h3.catbg3 img Chris@76: { Chris@76: float: left; Chris@76: vertical-align: middle; Chris@76: } Chris@76: #forumposts h3.catbg3 span Chris@76: { Chris@76: float: left; Chris@76: padding-left: 2%; Chris@76: } Chris@76: #forumposts h3.catbg3 span#top_subject Chris@76: { Chris@76: padding-left: 9.5em; Chris@76: } Chris@76: .poster Chris@76: { Chris@76: width: 15em; Chris@76: float: left; Chris@76: } Chris@76: .post Chris@76: { Chris@76: clear: right; Chris@76: } Chris@76: img.smiley Chris@76: { Chris@76: vertical-align: bottom; Chris@76: } Chris@76: .postarea Chris@76: { Chris@76: margin-left: 16em; Chris@76: } Chris@76: .messageicon Chris@76: { Chris@76: float: left; Chris@76: margin: 0 0.5em 0.5em 0; Chris@76: } Chris@76: .messageicon img Chris@76: { Chris@76: padding: 6px 3px; Chris@76: } Chris@76: .keyinfo Chris@76: { Chris@76: float: left; Chris@76: clear: none; Chris@76: width: 50%; Chris@76: min-height: 3em; Chris@76: } Chris@76: ul.postingbuttons Chris@76: { Chris@76: float: right; Chris@76: padding: 0 0.5em 0 0; Chris@76: } Chris@76: ul.postingbuttons li Chris@76: { Chris@76: float: left; Chris@76: margin: 0 0.5em 0 0; Chris@76: } Chris@76: .modifybutton Chris@76: { Chris@76: float: right; Chris@76: margin: 0 0.5em 0.5em 0; Chris@76: font: bold 0.85em arial, sans-serif; Chris@76: color: #476c8e; Chris@76: } Chris@76: .attachments Chris@76: { Chris@76: padding-top: 1em; Chris@76: overflow: auto; Chris@76: } Chris@76: .attachments hr Chris@76: { Chris@76: clear: both; Chris@76: margin: 1em 0 1em 0; Chris@76: } Chris@76: .postfooter Chris@76: { Chris@76: margin-left: 16em; Chris@76: } Chris@76: .topborder Chris@76: { Chris@76: border-top: 1px solid #bbb; Chris@76: } Chris@76: .moderatorbar Chris@76: { Chris@76: clear: right; Chris@76: margin: 1em 0 0 16em; Chris@76: } Chris@76: #pollmoderation, #moderationbuttons_strip Chris@76: { Chris@76: float: left; Chris@76: } Chris@76: Chris@76: /* Styles for the quick reply area. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: #quickReplyOptions #quickReplyWarning Chris@76: { Chris@76: border: none; Chris@76: text-align: left; Chris@76: margin: 0; Chris@76: width: 25%; Chris@76: float: left; Chris@76: } Chris@76: #quickReplyOptions #quickReplyContent Chris@76: { Chris@76: text-align: right; Chris@76: float: left; Chris@76: width: 67.5%; Chris@76: padding: 1em; Chris@76: border-left: 1px solid #aaa; Chris@76: } Chris@76: Chris@76: #quickReplyOptions #quickReplyContent textarea, #quickReplyOptions #quickReplyContent input Chris@76: { Chris@76: margin-bottom: .5em; Chris@76: } Chris@76: Chris@76: #quickReplyWarning Chris@76: { Chris@76: width: 20%; Chris@76: float: left; Chris@76: padding: 0.5em 1em; Chris@76: } Chris@76: #quickReplyContent Chris@76: { Chris@76: width: 75%; Chris@76: float: right; Chris@76: padding: 0.5em 0; Chris@76: } Chris@76: #quickReplyOptions .roundframe Chris@76: { Chris@76: overflow: hidden; Chris@76: } Chris@76: #quickReplyOptions form textarea Chris@76: { Chris@76: height: 100px; Chris@76: width: 635px; Chris@76: max-width: 100%; Chris@76: min-width: 100%; Chris@76: } Chris@76: Chris@76: /* The jump to box */ Chris@76: #display_jump_to Chris@76: { Chris@76: clear: both; Chris@76: padding: 5px; Chris@76: } Chris@76: Chris@76: /* Separator of posts. More useful in the print stylesheet. */ Chris@76: #forumposts .post_separator Chris@76: { Chris@76: display: none; Chris@76: } Chris@76: Chris@76: /* Styles for edit post section Chris@76: ---------------------------------------------------- */ Chris@76: form#postmodify .roundframe Chris@76: { Chris@76: padding: 0 12%; Chris@76: } Chris@76: #post_header Chris@76: { Chris@76: margin-bottom: 0.5em; Chris@76: padding: 0.5em; Chris@76: overflow: hidden; Chris@76: } Chris@76: #post_header dt Chris@76: { Chris@76: float: left; Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: width: 15%; Chris@76: margin: .3em 0; Chris@76: font-weight: bold; Chris@76: } Chris@76: #post_header dd Chris@76: { Chris@76: float: left; Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: width: 83%; Chris@76: margin: .3em 0; Chris@76: } Chris@76: #post_header img Chris@76: { Chris@76: vertical-align: middle; Chris@76: } Chris@76: ul.post_options Chris@76: { Chris@76: margin: 0 0 0 1em; Chris@76: padding: 0; Chris@76: list-style: none; Chris@76: overflow: hidden; Chris@76: } Chris@76: ul.post_options li Chris@76: { Chris@76: margin: 0.2em 0; Chris@76: width: 49%; Chris@76: float: left; Chris@76: } Chris@76: #postAdditionalOptionsHeader Chris@76: { Chris@76: margin-top: 1em; Chris@76: } Chris@76: #postMoreOptions Chris@76: { Chris@76: border-bottom: 1px solid #666; Chris@76: padding: 0.5em; Chris@76: } Chris@76: #postAttachment, #postAttachment2 Chris@76: { Chris@76: overflow: hidden; Chris@76: margin: .5em 0; Chris@76: padding: 0; Chris@76: border-bottom: 1px solid #666; Chris@76: padding: 0.5em; Chris@76: } Chris@76: #postAttachment dd, #postAttachment2 dd Chris@76: { Chris@76: margin: .3em 0 .3em 1em; Chris@76: } Chris@76: #postAttachment dt, #postAttachment2 dt Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: #postAttachment3 Chris@76: { Chris@76: margin-left: 1em; Chris@76: } Chris@76: #post_confirm_strip, #shortcuts Chris@76: { Chris@76: padding: 1em 0 0 0; Chris@76: } Chris@76: .post_verification Chris@76: { Chris@76: margin-top: .5em; Chris@76: } Chris@76: .post_verification #verification_control Chris@76: { Chris@76: margin: .3em 0 .3em 1em; Chris@76: } Chris@76: /* The BBC buttons */ Chris@76: #bbcBox_message Chris@76: { Chris@76: margin: 1em 0 0.5em 0; Chris@76: } Chris@76: #bbcBox_message div Chris@76: { Chris@76: margin: 0.2em 0; Chris@76: vertical-align: top; Chris@76: } Chris@76: #bbcBox_message div img Chris@76: { Chris@76: margin: 0 1px 0 0; Chris@76: vertical-align: top; Chris@76: } Chris@76: #bbcBox_message select Chris@76: { Chris@76: margin: 0 2px; Chris@76: } Chris@76: /* The smiley strip */ Chris@76: #smileyBox_message Chris@76: { Chris@76: margin: 0.75em 0 0.5em 0; Chris@76: } Chris@76: Chris@76: /* Styles for edit event section Chris@76: ---------------------------------------------------- */ Chris@76: #post_event .roundframe Chris@76: { Chris@76: padding: 1% 12%; Chris@76: } Chris@76: #post_event fieldset Chris@76: { Chris@76: margin-bottom: 0.5em; Chris@76: border: 1px solid #c4c4c4; Chris@76: padding: 0.5em; Chris@76: clear: both; Chris@76: } Chris@76: #post_event legend Chris@76: { Chris@76: font-weight: bold; Chris@76: color: #000; Chris@76: } Chris@76: #post_event #event_main input Chris@76: { Chris@76: margin: 0 0 1em 0; Chris@76: float: left; Chris@76: } Chris@76: #post_event #event_main div.smalltext Chris@76: { Chris@76: width: 33em; Chris@76: float: right; Chris@76: } Chris@76: #post_event div.event_options Chris@76: { Chris@76: float: right; Chris@76: } Chris@76: #post_event ul.event_main, ul.event_options Chris@76: { Chris@76: padding: 0; Chris@76: overflow: hidden; Chris@76: } Chris@76: #post_event ul.event_main li Chris@76: { Chris@76: list-style-type: none; Chris@76: margin: 0.2em 0; Chris@76: width: 49%; Chris@76: float: left; Chris@76: } Chris@76: #post_event ul.event_options Chris@76: { Chris@76: margin: 0; Chris@76: padding: 0 0 .7em .7em; Chris@76: } Chris@76: #post_event ul.event_options li Chris@76: { Chris@76: list-style-type: none; Chris@76: margin: 0; Chris@76: float: left; Chris@76: } Chris@76: #post_event #event_main select, #post_event ul.event_options li select, #post_event ul.event_options li .input_check Chris@76: { Chris@76: margin: 0 1em 0 0; Chris@76: } Chris@76: Chris@76: /* Styles for edit poll section. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: #edit_poll Chris@76: { Chris@76: overflow: hidden; Chris@76: } Chris@76: #edit_poll fieldset Chris@76: { Chris@76: margin: 0.5em 0; Chris@76: border: 1px solid #c4c4c4; Chris@76: padding: 0.5em; Chris@76: clear: both; Chris@76: overflow: hidden; Chris@76: } Chris@76: #edit_poll legend Chris@76: { Chris@76: font-weight: bold; Chris@76: color: #000; Chris@76: } Chris@76: #edit_poll fieldset input Chris@76: { Chris@76: margin-left: 8.6em; Chris@76: } Chris@76: #edit_poll ul.poll_main li Chris@76: { Chris@76: padding-left: 1em; Chris@76: } Chris@76: #edit_poll ul.poll_main input Chris@76: { Chris@76: margin-left: 1em; Chris@76: } Chris@76: #edit_poll ul.poll_main, dl.poll_options Chris@76: { Chris@76: overflow: hidden; Chris@76: padding: 0 0 .7em .7em; Chris@76: list-style: none; Chris@76: } Chris@76: #edit_poll ul.poll_main li Chris@76: { Chris@76: margin: 0.2em 0; Chris@76: } Chris@76: #edit_poll dl.poll_options dt Chris@76: { Chris@76: width: 33%; Chris@76: padding: 0 0 0 1em; Chris@76: } Chris@76: #edit_poll dl.poll_options dd Chris@76: { Chris@76: width: 65%; Chris@76: } Chris@76: #edit_poll dl.poll_options dd input Chris@76: { Chris@76: margin-left: 0; Chris@76: } Chris@76: Chris@76: Chris@76: /* Styles for the recent messages section. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: .readbuttons Chris@76: { Chris@76: clear: both; Chris@76: width: 100%; Chris@76: } Chris@76: .buttonlist, .buttonlist_bottom Chris@76: { Chris@76: margin-right: 1em; Chris@76: float: right; Chris@76: } Chris@76: Chris@76: /* Styles for the move topic section. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: #move_topic dl Chris@76: { Chris@76: margin-bottom: 0; Chris@76: } Chris@76: .move_topic Chris@76: { Chris@76: width: 710px; Chris@76: margin: auto; Chris@76: text-align: left; Chris@76: } Chris@76: div.move_topic fieldset Chris@76: { Chris@76: margin: 0.5em 0; Chris@76: border: 1px solid #cacdd3; Chris@76: padding: 0.5em; Chris@76: } Chris@76: Chris@76: /* Styles for the send topic section. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: fieldset.send_topic Chris@76: { Chris@76: margin-bottom: 0.5em; Chris@76: border: none; Chris@76: padding: 0.5em; Chris@76: } Chris@76: dl.send_topic Chris@76: { Chris@76: margin-bottom: 0; Chris@76: } Chris@76: dl.send_mail dt Chris@76: { Chris@76: width: 35%; Chris@76: } Chris@76: dl.send_mail dd Chris@76: { Chris@76: width: 64%; Chris@76: } Chris@76: Chris@76: /* Styles for the split topic section. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: div#selected, div#not_selected Chris@76: { Chris@76: width: 49%; Chris@76: } Chris@76: ul.split_messages li.windowbg, ul.split_messages li.windowbg2 Chris@76: { Chris@76: border: 1px solid #adadad; Chris@76: padding: 1em; Chris@76: margin: 1px; Chris@76: } Chris@76: ul.split_messages li a.split_icon Chris@76: { Chris@76: padding: 0 0.5em; Chris@76: } Chris@76: ul.split_messages div.post Chris@76: { Chris@76: padding: 1em 0 0 0; Chris@76: border-top: 1px solid #fff; Chris@76: } Chris@76: Chris@76: /* Styles for the report topic section. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: #report_topic dl Chris@76: { Chris@76: margin-bottom: 0; Chris@76: } Chris@76: #report_topic dl.settings dt Chris@76: { Chris@76: width: 20%; Chris@76: } Chris@76: #report_topic dl.settings dd Chris@76: { Chris@76: width: 79%; Chris@76: } Chris@76: Chris@76: /* Styles for the merge topic section. Chris@76: ---------------------------------------------------- */ Chris@76: Chris@76: ul.merge_topics li Chris@76: { Chris@76: list-style-type: none; Chris@76: } Chris@76: dl.merge_topic dt Chris@76: { Chris@76: width: 25%; Chris@76: } Chris@76: dl.merge_topic dd Chris@76: { Chris@76: width: 74%; Chris@76: } Chris@76: fieldset.merge_options Chris@76: { Chris@76: margin-bottom: 0.5em; Chris@76: } Chris@76: fieldset.merge_options legend Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: .custom_subject Chris@76: { Chris@76: margin: 0.5em 0; Chris@76: } Chris@76: Chris@76: /* Styles for the login areas. Chris@76: ------------------------------------------------------- */ Chris@76: .login Chris@76: { Chris@76: width: 540px; Chris@76: margin: 0 auto; Chris@76: } Chris@76: .login dl Chris@76: { Chris@76: overflow: auto; Chris@76: clear: right; Chris@76: } Chris@76: .login dt, .login dd Chris@76: { Chris@76: margin: 0 0 0.4em 0; Chris@76: width: 44%; Chris@76: padding: 0.1em; Chris@76: } Chris@76: .login dt Chris@76: { Chris@76: float: left; Chris@76: clear: both; Chris@76: text-align: right; Chris@76: font-weight: bold; Chris@76: } Chris@76: .login dd Chris@76: { Chris@76: width: 54%; Chris@76: float: right; Chris@76: text-align: left; Chris@76: } Chris@76: .login p Chris@76: { Chris@76: text-align: center; Chris@76: } Chris@76: .login h3 img Chris@76: { Chris@76: float: left; Chris@76: margin: 4px 0.5em 0 0; Chris@76: } Chris@76: Chris@76: /* Styles for the registration section. Chris@76: ------------------------------------------------------- */ Chris@76: .register_error Chris@76: { Chris@76: border: 1px dashed red; Chris@76: padding: 5px; Chris@76: margin: 0 1ex 1ex 1ex; Chris@76: } Chris@76: .register_error span Chris@76: { Chris@76: text-decoration: underline; Chris@76: } Chris@76: Chris@76: /* Additional profile fields */ Chris@76: dl.register_form Chris@76: { Chris@76: margin: 0; Chris@76: clear: right; Chris@76: overflow: auto; Chris@76: } Chris@76: Chris@76: dl.register_form dt Chris@76: { Chris@76: font-weight: normal; Chris@76: float: left; Chris@76: clear: both; Chris@76: width: 50%; Chris@76: margin: 0.5em 0 0 0; Chris@76: } Chris@76: Chris@76: dl.register_form dt strong Chris@76: { Chris@76: font-weight: bold; Chris@76: } Chris@76: Chris@76: dl.register_form dt span Chris@76: { Chris@76: display: block; Chris@76: } Chris@76: Chris@76: dl.register_form dd Chris@76: { Chris@76: float: left; Chris@76: width: 49%; Chris@76: margin: 0.5em 0 0 0; Chris@76: } Chris@76: Chris@76: #confirm_buttons Chris@76: { Chris@76: text-align: center; Chris@76: padding: 1em 0; Chris@76: } Chris@76: Chris@76: .coppa_contact Chris@76: { Chris@76: padding: 4px; Chris@76: width: 32ex; Chris@76: background-color: #fff; Chris@76: color: #000; Chris@76: margin-left: 5ex; Chris@76: border: 1px solid #000; Chris@76: } Chris@76: Chris@76: .valid_input Chris@76: { Chris@76: background-color: #f5fff0; Chris@76: } Chris@76: .invalid_input Chris@76: { Chris@76: background-color: #fff0f0; Chris@76: } Chris@76: Chris@76: /* Styles for maintenance mode. Chris@76: ------------------------------------------------------- */ Chris@76: #maintenance_mode Chris@76: { Chris@76: width: 75%; Chris@76: min-width: 520px; Chris@76: text-align: left; Chris@76: } Chris@76: #maintenance_mode img.floatleft Chris@76: { Chris@76: margin-right: 1em; Chris@76: } Chris@76: Chris@76: /* common for all admin sections */ Chris@76: h3.titlebg img Chris@76: { Chris@76: vertical-align: middle; Chris@76: margin-right: 0.5em; Chris@76: } Chris@76: tr.titlebg td Chris@76: { Chris@76: padding-left: 0.7em; Chris@76: } Chris@76: #admin_menu Chris@76: { Chris@76: min-height: 2em; Chris@76: padding-left: 0; Chris@76: } Chris@76: #admin_content Chris@76: { Chris@76: clear: left; Chris@76: } Chris@76: #admin_login .centertext Chris@76: { Chris@76: padding: 1em; Chris@76: } Chris@76: #admin_login .centertext .error Chris@76: { Chris@76: padding: 0 0 1em 0; Chris@76: } Chris@76: Chris@76: /* Styles for sidebar menus. Chris@76: ------------------------------------------------------- */ Chris@76: .left_admmenu, .left_admmenu ul, .left_admmenu li Chris@76: { Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: list-style: none; Chris@76: } Chris@76: #left_admsection Chris@76: { Chris@76: background-color: #ecedf3; Chris@76: padding: 1px; Chris@76: border: 1px solid #ADADAD; Chris@76: width: 160px; Chris@76: float: left; Chris@76: margin-right: 10px; Chris@76: } Chris@76: .adm_section h4.titlebg Chris@76: { Chris@76: font-size: 95%; Chris@76: margin-bottom: 5px; Chris@76: } Chris@76: #main_container Chris@76: { Chris@76: position: relative; Chris@76: } Chris@76: .left_admmenu li Chris@76: { Chris@76: padding: 0 0 0 0.5em; Chris@76: } Chris@76: .left_admmenu Chris@76: { Chris@76: margin-bottom: 1.1em; Chris@76: } Chris@76: #main_admsection Chris@76: { Chris@76: position: relative; Chris@76: left: 0; Chris@76: right: 0; Chris@76: overflow: hidden; Chris@76: } Chris@76: Chris@76: tr.windowbg td, tr.windowbg2 td, tr.approvebg td, tr.highlight2 td Chris@76: { Chris@76: padding: 0.3em 0.7em; Chris@76: } Chris@76: #credits p Chris@76: { Chris@76: padding: 0; Chris@76: font-style: italic; Chris@76: margin: 0; Chris@76: } Chris@76: Chris@76: /* Styles for generic tables. Chris@76: ------------------------------------------------------- */ Chris@76: .topic_table table Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: .topic_table .icon1, .topic_table .icon2, .topic_table .stats Chris@76: { Chris@76: text-align: center; Chris@76: } Chris@76: #topic_icons Chris@76: { Chris@76: margin-top: 1em; Chris@76: } Chris@76: #topic_icons .description Chris@76: { Chris@76: margin: 0; Chris@76: } Chris@76: .topic_table table thead Chris@76: { Chris@76: border-bottom: 1px solid #fff; Chris@76: } Chris@76: /* the subject column */ Chris@76: .topic_table td Chris@76: { Chris@76: font-size: 1em; Chris@76: } Chris@76: .topic_table td.subject Chris@76: { Chris@76: padding: 4px; Chris@76: } Chris@76: .topic_table td.subject p, .topic_table td.stats, .topic_table td.lastpost Chris@76: { Chris@76: font-size: 0.85em; Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: } Chris@76: .topic_table td.lastpost, .topic_table td.lastpost Chris@76: { Chris@76: font-size: 0.9em; Chris@76: line-height: 100%; Chris@76: padding: 4px; Chris@76: } Chris@76: .topic_table td.stickybg2 Chris@76: { Chris@76: background-image: url(../images/icons/quick_sticky.gif); Chris@76: background-repeat: no-repeat; Chris@76: background-position: 98% 4px; Chris@76: } Chris@76: .topic_table td.lockedbg2 Chris@76: { Chris@76: background-image: url(../images/icons/quick_lock.gif); Chris@76: background-repeat: no-repeat; Chris@76: background-position: 98% 4px; Chris@76: } Chris@76: .topic_table td.lastpost Chris@76: { Chris@76: background-image: none; Chris@76: } Chris@76: Chris@76: /* Styles for (fatal) errors. Chris@76: ------------------------------------------------- */ Chris@76: Chris@76: #fatal_error Chris@76: { Chris@76: border: 1px solid #aaa; Chris@76: } Chris@76: Chris@76: .errorbox Chris@76: { Chris@76: padding: 1em; Chris@76: border: 1px solid #cc3344; Chris@76: color: #000; Chris@76: background-color: #ffe4e9; Chris@76: margin: 1em 0; Chris@76: } Chris@76: .errorbox h3 Chris@76: { Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: font-size: 1.1em; Chris@76: text-decoration: underline; Chris@76: } Chris@76: .errorbox p Chris@76: { Chris@76: margin: 1em 0 0 0; Chris@76: } Chris@76: .errorbox p.alert Chris@76: { Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: float: left; Chris@76: width: 1em; Chris@76: font-size: 1.5em; Chris@76: } Chris@76: Chris@76: /* Styles for the profile section. Chris@76: ------------------------------------------------- */ Chris@76: Chris@76: dl Chris@76: { Chris@76: overflow: auto; Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: /* Fixes for the core theme */ Chris@76: #profileview Chris@76: { Chris@76: padding: 1px; Chris@76: border: 1px solid #696969; Chris@76: background-color: #ecedf3; Chris@76: } Chris@76: #profileview .content Chris@76: { Chris@76: border: none; Chris@76: } Chris@76: #basicinfo .content Chris@76: { Chris@76: padding: 1em; Chris@76: } Chris@76: #detailedinfo .content Chris@76: { Chris@76: padding: 0.7em 1.2em; Chris@76: border-left: 1px solid #aaa; Chris@76: } Chris@76: Chris@76: /* The basic user info on the left */ Chris@76: #basicinfo Chris@76: { Chris@76: width: 20%; Chris@76: float: left; Chris@76: } Chris@76: #detailedinfo Chris@76: { Chris@76: width: 78%; Chris@76: float: right; Chris@76: } Chris@76: #basicinfo h4 Chris@76: { Chris@76: font-size: 135%; Chris@76: font-weight: 100; Chris@76: line-height: 105%; Chris@76: white-space: pre-wrap; /* css-2.1 */ Chris@76: word-wrap: break-word; /* Internet Explorer 5.5+ */ Chris@76: overflow: hidden; Chris@76: } Chris@76: #basicinfo h4 span.position Chris@76: { Chris@76: font-size: 80%; Chris@76: font-weight: 100; Chris@76: display: block; Chris@76: } Chris@76: #basicinfo img.avatar Chris@76: { Chris@76: display: block; Chris@76: margin: 10px 0 0 0; Chris@76: } Chris@76: #basicinfo ul Chris@76: { Chris@76: list-style-type: none; Chris@76: margin: 10px 0 0 0; Chris@76: } Chris@76: #basicinfo ul li Chris@76: { Chris@76: display: block; Chris@76: float: left; Chris@76: margin-right: 5px; Chris@76: height: 20px; Chris@76: } Chris@76: #basicinfo span#userstatus Chris@76: { Chris@76: display: block; Chris@76: clear: both; Chris@76: } Chris@76: #basicinfo span#userstatus img Chris@76: { Chris@76: vertical-align: middle; Chris@76: } Chris@76: #detailedinfo div.content dl, #tracking div.content dl Chris@76: { Chris@76: clear: right; Chris@76: overflow: auto; Chris@76: margin: 0 0 18px 0; Chris@76: padding: 0 0 15px 0; Chris@76: border-bottom: 1px solid #ccc; Chris@76: } Chris@76: #detailedinfo div.content dt, #tracking div.content dt Chris@76: { Chris@76: width: 30%; Chris@76: float: left; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0; Chris@76: font-weight: bold; Chris@76: clear: both; Chris@76: } Chris@76: #detailedinfo div.content dd, #tracking div.content dd Chris@76: { Chris@76: width: 70%; Chris@76: float: left; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0; Chris@76: } Chris@76: #detailedinfo div.content dl.noborder Chris@76: { Chris@76: border-bottom: 0; Chris@76: } Chris@76: #detailedinfo div.content dt.clear Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: .signature, .custom_fields_above_signature, .attachments Chris@76: { Chris@76: width: 98%; Chris@76: overflow: auto; Chris@76: clear: right; Chris@76: border-top: 1px solid #666; Chris@76: } Chris@76: .signature h5 Chris@76: { Chris@76: font-size: 100%; Chris@76: margin-bottom: 10px; Chris@76: } Chris@76: #personal_picture Chris@76: { Chris@76: display: block; Chris@76: margin-bottom: 0.3em; Chris@76: } Chris@76: #avatar_server_stored div Chris@76: { Chris@76: float: left; Chris@76: } Chris@76: Chris@76: #main_admsection #basicinfo, #main_admsection #detailedinfo Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: #main_admsection #detailedinfo .content Chris@76: { Chris@76: border: none !important; Chris@76: } Chris@76: #main_admsection #basicinfo Chris@76: { Chris@76: border-bottom: 1px solid #ccc; Chris@76: } Chris@76: #main_admsection #basicinfo h4 Chris@76: { Chris@76: float: left; Chris@76: } Chris@76: #main_admsection #basicinfo img.avatar Chris@76: { Chris@76: float: right; Chris@76: vertical-align: top; Chris@76: } Chris@76: #main_admsection #basicinfo ul Chris@76: { Chris@76: clear: left; Chris@76: padding-top: 10px; Chris@76: } Chris@76: #main_admsection #basicinfo span#userstatus Chris@76: { Chris@76: clear: left; Chris@76: } Chris@76: #main_admsection #basicinfo p#infolinks Chris@76: { Chris@76: display: none; Chris@76: clear: both; Chris@76: } Chris@76: #main_admsection #basicinfo .botslice Chris@76: { Chris@76: clear: both; Chris@76: } Chris@76: Chris@76: /* Simple feedback messages */ Chris@76: div#profile_error, div#profile_success Chris@76: { Chris@76: margin: 0 0 1em 0; Chris@76: padding: 1em 2em; Chris@76: border: 1px solid; Chris@76: } Chris@76: div#profile_error Chris@76: { Chris@76: border-color: red; Chris@76: color: red; Chris@76: background: #fee; Chris@76: } Chris@76: Chris@76: div#profile_error span Chris@76: { Chris@76: text-decoration: underline; Chris@76: } Chris@76: Chris@76: div#profile_success Chris@76: { Chris@76: border-color: green; Chris@76: color: green; Chris@76: background: #efe; Chris@76: } Chris@76: Chris@76: /* Profile statistics */ Chris@76: #generalstats div.content dt Chris@76: { Chris@76: width: 50%; Chris@76: float: left; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0; Chris@76: font-weight: bold; Chris@76: clear: both; Chris@76: } Chris@76: #generalstats div.content dd Chris@76: { Chris@76: width: 50%; Chris@76: float: left; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: /* Activity by time */ Chris@76: .activity_stats Chris@76: { Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: list-style: none; Chris@76: } Chris@76: .activity_stats li Chris@76: { Chris@76: width: 4.16%; Chris@76: float: left; Chris@76: } Chris@76: .activity_stats li span Chris@76: { Chris@76: display: block; Chris@76: border: solid #000; Chris@76: border-width: 1px 1px 0 0; Chris@76: text-align: center; Chris@76: } Chris@76: .activity_stats li.last span Chris@76: { Chris@76: border-right: none; Chris@76: } Chris@76: .activity_stats li div.bar Chris@76: { Chris@76: margin: 0 auto; Chris@76: width: 15px; Chris@76: } Chris@76: .activity_stats li div.bar div Chris@76: { Chris@76: background: url('../images/bar.gif'); Chris@76: } Chris@76: .activity_stats li div.bar span Chris@76: { Chris@76: position: absolute; Chris@76: top: -1000em; Chris@76: left: -1000em; Chris@76: } Chris@76: Chris@76: /* Most popular boards by posts and activity */ Chris@76: #popularposts Chris@76: { Chris@76: width: 50%; Chris@76: float: left; Chris@76: } Chris@76: #popularactivity Chris@76: { Chris@76: width: 50%; Chris@76: float: right; Chris@76: } Chris@76: Chris@76: #popularposts div.content dt, #popularactivity div.content dt Chris@76: { Chris@76: width: 65%; Chris@76: float: left; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0; Chris@76: font-weight: bold; Chris@76: clear: both; Chris@76: } Chris@76: #popularposts div.content dd, #popularactivity div.content dd Chris@76: { Chris@76: width: 35%; Chris@76: float: left; Chris@76: margin: 0 0 3px 0; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: .profile_pie Chris@76: { Chris@76: background-image: url(../images/stats_pie.png); Chris@76: float: left; Chris@76: height: 20px; Chris@76: width: 20px; Chris@76: margin: 0 1em 0 0; Chris@76: padding: 0; Chris@76: text-indent: -1000em; Chris@76: } Chris@76: Chris@76: /* View posts */ Chris@76: .time Chris@76: { Chris@76: float: right; Chris@76: } Chris@76: .counter Chris@76: { Chris@76: margin: 0 0 0 0; Chris@76: padding: 0.2em 0.5em 0.1em 0.2em; Chris@76: font-size: 2.2em; Chris@76: font-weight: bold; Chris@76: color: #354c5f; Chris@76: float: left; Chris@76: } Chris@76: .list_posts Chris@76: { Chris@76: border-top: 1px solid #adadad; Chris@76: padding-top: 1em; Chris@76: margin-top: 0.5em; Chris@76: } Chris@76: div.core_posts Chris@76: { Chris@76: border: 1px solid #adadad; Chris@76: margin-bottom: 3px; Chris@76: } Chris@76: div.core_posts div.content Chris@76: { Chris@76: background: none; Chris@76: border: none; Chris@76: } Chris@76: .topic h4 Chris@76: { Chris@76: margin: 3px 0; Chris@76: } Chris@76: Chris@76: .mod_icons Chris@76: { Chris@76: text-align: right; Chris@76: margin-right: 1em; Chris@76: } Chris@76: #permissions div.tborder Chris@76: { Chris@76: margin-bottom: 2em; Chris@76: } Chris@76: #permissions ul Chris@76: { Chris@76: padding: 0; Chris@76: margin: 1px 0 0 0; Chris@76: border-top: 1px solid #e5e5e8; Chris@76: float: left; Chris@76: width: 100%; Chris@76: } Chris@76: #permissions div.permission_name Chris@76: { Chris@76: width: 48%; Chris@76: list-style: none; Chris@76: border-right: 1px solid #e5e5e8; Chris@76: background: #ecedf3; Chris@76: margin: 0 1% 0 0; Chris@76: padding: 0.7em 0.7em 0.8em 0.7em; Chris@76: line-height: 1em; Chris@76: } Chris@76: #permissions li Chris@76: { Chris@76: width: 100%; Chris@76: padding: 0; Chris@76: list-style: none; Chris@76: margin: 0 0 1px 0; Chris@76: } Chris@76: #permissions li span.permission_status, #permissions li span.alert Chris@76: { Chris@76: line-height: 2.9em; Chris@76: font-size: 0.85em; Chris@76: } Chris@76: Chris@76: #tracking div.content dl Chris@76: { Chris@76: border-bottom: 0; Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: #creator dl Chris@76: { Chris@76: margin: 0; Chris@76: } Chris@76: #creator dt Chris@76: { Chris@76: width: 40%; Chris@76: float: left; Chris@76: clear: both; Chris@76: margin: 0 0 10px 0; Chris@76: } Chris@76: #creator dd Chris@76: { Chris@76: float: left; Chris@76: width: 60%; Chris@76: margin: 0 0 10px 0; Chris@76: overflow: auto; Chris@76: } Chris@76: Chris@76: .ignoreboards Chris@76: { Chris@76: margin: 0 2%; Chris@76: padding: 0; Chris@76: width: 45%; Chris@76: } Chris@76: .ignoreboards a Chris@76: { Chris@76: font-weight: bold; Chris@76: text-decoration: none; Chris@76: border-bottom: 1px solid #c4c4c4; Chris@76: padding: 0.1em 0; Chris@76: } Chris@76: .ignoreboards a:hover Chris@76: { Chris@76: text-decoration: none; Chris@76: border-bottom: 1px solid #476c8e; Chris@76: } Chris@76: .ignoreboards ul Chris@76: { Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: } Chris@76: .ignoreboards li Chris@76: { Chris@76: list-style: none; Chris@76: float: left; Chris@76: clear: both; Chris@76: } Chris@76: .ignoreboards li.category Chris@76: { Chris@76: margin: 0.7em 0 0 0; Chris@76: width: 100%; Chris@76: } Chris@76: .ignoreboards li ul Chris@76: { Chris@76: margin: 0.2em 0 0 0; Chris@76: } Chris@76: .ignoreboards li.category ul li.board Chris@76: { Chris@76: width: 93%; Chris@76: } Chris@76: Chris@76: #theme_settings Chris@76: { Chris@76: overflow: auto; Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: #theme_settings li Chris@76: { Chris@76: list-style: none; Chris@76: margin: 10px 0; Chris@76: padding: 0; Chris@76: } Chris@76: /*Paid Subscriptions*/ Chris@76: #paid_subscription Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: #paid_subscription dl.settings Chris@76: { Chris@76: margin-bottom: 0; Chris@76: } Chris@76: #paid_subscription dl.settings dd, #paid_subscription dl.settings dt Chris@76: { Chris@76: margin-bottom: 4px; Chris@76: } Chris@76: /*pick theme*/ Chris@76: #pick_theme Chris@76: { Chris@76: width: 100%; Chris@76: float: left; Chris@76: } Chris@76: /*Issue a warning*/ Chris@76: #warn_body{ Chris@76: width: 80%; Chris@76: font-size: 0.9em; Chris@76: } Chris@76: Chris@76: /* Styles for the statistics center. Chris@76: ------------------------------------------------- */ Chris@76: #statistics Chris@76: { Chris@76: padding-bottom: 0.5em; Chris@76: } Chris@76: #statistics h4.titlebg Chris@76: { Chris@76: text-align: center; Chris@76: margin-bottom: 5px; Chris@76: } Chris@76: #stats_left, #top_posters, #top_topics_replies, #top_topics_starter Chris@76: { Chris@76: float: left; Chris@76: width: 49.5%; Chris@76: } Chris@76: #stats_right, #top_boards, #top_topics_views, #most_online Chris@76: { Chris@76: float: right; Chris@76: width: 49.5%; Chris@76: } Chris@76: dl.stats Chris@76: { Chris@76: clear: both; Chris@76: overflow: hidden; Chris@76: margin: 0; Chris@76: padding: 0; Chris@76: } Chris@76: dl.stats dt Chris@76: { Chris@76: width: 49%; Chris@76: float: left; Chris@76: margin: 0 0 4px 0; Chris@76: line-height: 16px; Chris@76: padding: 0; Chris@76: clear: both; Chris@76: font-size: 1em; Chris@76: } Chris@76: dl.stats dd Chris@76: { Chris@76: text-align: right; Chris@76: width: 50%; Chris@76: font-size: 1em; Chris@76: float: right; Chris@76: margin: 0 0 4px 0; Chris@76: line-height: 16px; Chris@76: padding: 0; Chris@76: } Chris@76: .stats_bar Chris@76: { Chris@76: float: left; Chris@76: background-image: url(../images/bar_stats.png); Chris@76: height: 16px; Chris@76: font-size: 0.9em; Chris@76: display: block; Chris@76: text-align: left; Chris@76: color: #fff; Chris@76: font-weight: bold; Chris@76: background-position: top center; Chris@76: } Chris@76: .stats_bar span Chris@76: { Chris@76: padding-left: 2px; Chris@76: } Chris@76: Chris@76: /* Styles for the personal messages section. Chris@76: ------------------------------------------------- */ Chris@76: Chris@76: #personal_messages Chris@76: { Chris@76: padding: 1px; Chris@76: } Chris@76: #personal_messages #top_subject Chris@76: { Chris@76: padding-left: 11.75em !important; Chris@76: } Chris@76: #personal_messages div.labels Chris@76: { Chris@76: padding: 0 1em 0 0; Chris@76: } Chris@76: #personal_messages .capacity_bar Chris@76: { Chris@76: background: #fff; Chris@76: border: 1px solid #000; Chris@76: height: 7px; Chris@76: width: 75%; Chris@76: margin: 0 auto; Chris@76: } Chris@76: #personal_messages .capacity_bar div Chris@76: { Chris@76: border: none; Chris@76: height: 7px; Chris@76: } Chris@76: #personal_messages .capacity_bar div.empty Chris@76: { Chris@76: background: #468008; Chris@76: } Chris@76: #personal_messages .capacity_bar div.filled Chris@76: { Chris@76: background: #EEA800; Chris@76: } Chris@76: #personal_messages .capacity_bar div.full Chris@76: { Chris@76: background: #A53D05; Chris@76: } Chris@76: #personal_messages .reportlinks Chris@76: { Chris@76: padding: 0.5em 1.3em; Chris@76: } Chris@76: #searchLabelsExpand li Chris@76: { Chris@76: padding: 0.3em 0.5em; Chris@76: } Chris@76: Chris@76: /* Styles for the calendar section. Chris@76: ------------------------------------------------- */ Chris@76: .calendar_table Chris@76: { Chris@76: margin-bottom: 0.7em; Chris@76: } Chris@76: Chris@76: /* Used to indicate the current day in the grid. */ Chris@76: .calendar_today Chris@76: { Chris@76: background-color: #fff; Chris@76: } Chris@76: Chris@76: #month_grid Chris@76: { Chris@76: width: 200px; Chris@76: text-align: center; Chris@76: float: left; Chris@76: } Chris@76: Chris@76: #month_grid table Chris@76: { Chris@76: width: 200px; Chris@76: border-collapse: collapse; Chris@76: border: 1px solid #adadad; Chris@76: } Chris@76: Chris@76: #month_grid table td, #month_grid table th Chris@76: { Chris@76: border: 1px solid #adadad; Chris@76: } Chris@76: Chris@76: #main_grid table Chris@76: { Chris@76: width: 100%; Chris@76: padding-bottom: 4px; Chris@76: border-collapse: collapse; Chris@76: border: 1px solid #adadad; Chris@76: } Chris@76: Chris@76: #main_grid table td, #main_grid table th Chris@76: { Chris@76: border: 1px solid #adadad; Chris@76: } Chris@76: Chris@76: #main_grid table h3.catbg Chris@76: { Chris@76: text-align: center; Chris@76: Chris@76: border-top: 1px solid #adadad; Chris@76: border-bottom: none; Chris@76: } Chris@76: Chris@76: #main_grid table h4 Chris@76: { Chris@76: border: none; Chris@76: } Chris@76: Chris@76: #main_grid table.weeklist td.windowbg Chris@76: { Chris@76: text-align: center; Chris@76: height: 49px; Chris@76: width: 25px; Chris@76: font-size: large; Chris@76: padding: 0 7px; Chris@76: border-bottom: 1px solid #adadad; Chris@76: } Chris@76: Chris@76: #main_grid table.weeklist td.weekdays Chris@76: { Chris@76: height: 49px; Chris@76: width: 100%; Chris@76: padding: 4px; Chris@76: text-align: left; Chris@76: vertical-align: middle; Chris@76: border-right: 1px solid #adadad; Chris@76: border-bottom: 1px solid #adadad; Chris@76: } Chris@76: Chris@76: #main_grid h3.weekly Chris@76: { Chris@76: text-align: center; Chris@76: padding-left: 0; Chris@76: font-size: large; Chris@76: height: 29px; Chris@76: } Chris@76: Chris@76: #main_grid h3 span.floatleft, #main_grid h3 span.floatright Chris@76: { Chris@76: display: block; Chris@76: Chris@76: } Chris@76: Chris@76: #main_grid table th.days Chris@76: { Chris@76: width: 14%; Chris@76: } Chris@76: Chris@76: #main_grid table td.weeks Chris@76: { Chris@76: vertical-align: middle; Chris@76: text-align: center; Chris@76: } Chris@76: Chris@76: #main_grid table td.days Chris@76: { Chris@76: vertical-align: top; Chris@76: Chris@76: } Chris@76: Chris@76: a.modify_event Chris@76: { Chris@76: color: red; Chris@76: } Chris@76: Chris@76: span.hidelink Chris@76: { Chris@76: font-style: italic; Chris@76: } Chris@76: Chris@76: #calendar_navigation Chris@76: { Chris@76: text-align: center; Chris@76: } Chris@76: Chris@76: #calendar .buttonlist_bottom Chris@76: { Chris@76: border-bottom: 1px solid #adadad; Chris@76: padding: 0 0 0 1ex; Chris@76: margin: 0 0 1ex 0; Chris@76: } Chris@76: Chris@76: /* Styles for the memberlist section. Chris@76: ------------------------------------------------- */ Chris@76: #mlist_search Chris@76: { Chris@76: margin: auto; Chris@76: width: 400px; Chris@76: } Chris@76: Chris@76: /* Styles for the basic search section. Chris@76: ------------------------------------------------- */ Chris@76: #simple_search p Chris@76: { Chris@76: padding: 0.5em; Chris@76: } Chris@76: #simple_search, #simple_search p, #advanced_search Chris@76: { Chris@76: text-align: center !important; Chris@76: margin: 0; Chris@76: } Chris@76: #search_error Chris@76: { Chris@76: font-style: italic; Chris@76: padding: 0.3em 1em; Chris@76: } Chris@76: #search_term_input Chris@76: { Chris@76: font-size: 115%; Chris@76: margin: 0 0 1em; Chris@76: } Chris@76: Chris@76: /* Styles for the advanced search section. Chris@76: ------------------------------------------------- */ Chris@76: #searchform fieldset Chris@76: { Chris@76: text-align: left; Chris@76: padding: 0; Chris@76: margin: 0; Chris@76: border: none; Chris@76: } Chris@76: fieldset#advanced_search .roundframe Chris@76: { Chris@76: border-bottom: none !important; Chris@76: } Chris@76: #advanced_search dl#search_options Chris@76: { Chris@76: margin: 0 auto; Chris@76: width: 600px; Chris@76: padding-top: 1em; Chris@76: overflow: hidden; Chris@76: } Chris@76: #advanced_search dt Chris@76: { Chris@76: clear: both; Chris@76: float: left; Chris@76: padding: 0.2em; Chris@76: text-align: right; Chris@76: width: 20%; Chris@76: } Chris@76: #advanced_search dd Chris@76: { Chris@76: width: 75%; Chris@76: float: left; Chris@76: padding: 0.2em; Chris@76: margin: 0 0 0 0.5em; Chris@76: text-align: left; Chris@76: } Chris@76: #searchform p.clear Chris@76: { Chris@76: clear: both; Chris@76: } Chris@76: Chris@76: /* Styles for the search results page. Chris@76: ------------------------------------------------- */ Chris@76: .pagelinks Chris@76: { Chris@76: padding: 0.5em; Chris@76: } Chris@76: .topic_table td blockquote, .topic_table td .quoteheader Chris@76: { Chris@76: margin: 0.5em; Chris@76: } Chris@76: .search_results_posts Chris@76: { Chris@76: overflow: hidden; Chris@76: } Chris@76: .search_results_posts .inner Chris@76: { Chris@76: padding: 0.5em 1em; Chris@76: overflow: hidden; Chris@76: } Chris@76: .search_results_posts .windowbg2 Chris@76: { Chris@76: margin-top: 4px; Chris@76: } Chris@76: .search_results_posts .buttons Chris@76: { Chris@76: padding: 5px 1em 0 0; Chris@76: } Chris@76: Chris@76: /* Styles for the help section. Chris@76: ------------------------------------------------- */ Chris@76: Chris@76: #helpmain Chris@76: { Chris@76: padding: 1em; Chris@76: border: 1px solid #696969; Chris@76: } Chris@76: #helpmain p Chris@76: { Chris@76: margin: 0 0 1.5em 0; Chris@76: line-height: 1.5em; Chris@76: } Chris@76: #helpmain ul Chris@76: { Chris@76: line-height: 1.5em; Chris@76: } Chris@76: Chris@76: /* Depreciated stuff from the old days. Chris@76: ------------------------------------------------- */ Chris@76: Chris@76: /* This style will make sure all headers use the same padding throughout. */ Chris@76: .headerpadding Chris@76: { Chris@76: padding: 0.5em; Chris@76: } Chris@76: /* smaller padding used in paragraphs, sections etc */ Chris@76: .smallpadding Chris@76: { Chris@76: padding: 0.2em; Chris@76: } Chris@76: /* larger padding used in paragraphs, sections etc */ Chris@76: .largepadding Chris@76: { Chris@76: padding: 0.7em; Chris@76: } Chris@76: Chris@76: /* A small space to the next section. */ Chris@76: .marginbottom Chris@76: { Chris@76: margin-bottom: 1em; Chris@76: } Chris@76: /* On the top too. */ Chris@76: .margintop Chris@76: { Chris@76: margin-top: 1em !important; Chris@76: } Chris@76: /* remove bold/italic styles */ Chris@76: span.plainstyle Chris@76: { Chris@76: font-weight: normal; Chris@76: font-style: normal; Chris@76: } Chris@76: /* float a list horizontally */ Chris@76: ul.horizlist Chris@76: { Chris@76: width: 100%; Chris@76: } Chris@76: ul.horizlist li Chris@76: { Chris@76: float: left; Chris@76: padding: 0.2em 0.4em 0.2em 0.4em; Chris@76: vertical-align: top; Chris@76: } Chris@76: /* make a inline-list */ Chris@76: ul.nolist li Chris@76: { Chris@76: display: inline; Chris@76: } Chris@76: /* Helping style to clear floated items. */ Chris@76: .clearfix:after Chris@76: { Chris@76: content: "."; Chris@76: display: block; Chris@76: height: 0; Chris@76: clear: both; Chris@76: visibility: hidden; Chris@76: } Chris@76: Chris@76: .clearfix Chris@76: { Chris@76: display: inline-block; Chris@76: } Chris@76: Chris@76: /* Hides from IE-mac. \*/ Chris@76: * html .clearfix Chris@76: { Chris@76: height: 1%; Chris@76: } Chris@76: .clearfix Chris@76: { Chris@76: display: block; Chris@76: } Chris@76: /* End hide from IE-mac. */ Chris@76: Chris@76: /* This is used for tables that have a grid/border background color (such as the topic listing.) */ Chris@76: .bordercolor Chris@76: { Chris@76: background-color: #adadad; Chris@76: padding: 0; Chris@76: } Chris@76: Chris@76: /* This is used on tables that should just have a border around them. */ Chris@76: .tborder Chris@76: { Chris@76: padding: 1px; Chris@76: border: 1px solid #696969; Chris@76: background-color: #fff; Chris@76: } Chris@76: /* If some random peep decides to use a description class within a tborder (happened to me!) */ Chris@76: .tborder .description Chris@76: { Chris@76: margin-bottom: 0; Chris@76: } Chris@76: Chris@76: /* Styles for print media. Chris@76: ------------------------------------------------------- */ Chris@76: @media print Chris@76: { Chris@76: #headerarea Chris@76: { Chris@76: display: none; Chris@76: } Chris@76: Chris@76: .tborder Chris@76: { Chris@76: border: none; Chris@76: } Chris@76: }