Chris@76: /* Normal, standard links. */ Chris@76: a:link Chris@76: { Chris@76: color: #476C8E; Chris@76: text-decoration: none; Chris@76: } Chris@76: 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: /* Navigation links - for the link tree. */ Chris@76: .nav, .nav:link, .nav:visited Chris@76: { Chris@76: color: #000000; Chris@76: text-decoration: none; Chris@76: } Chris@76: a.nav:hover Chris@76: { Chris@76: color: #cc3333; 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: /* By default (td, body..) use verdana in black. */ Chris@76: body, td, th , tr Chris@76: { Chris@76: color: #000000; Chris@76: font-size: small; Chris@76: font-family: verdana, sans-serif; Chris@76: } Chris@76: Chris@76: /* The main body of the entire forum. */ Chris@76: body Chris@76: { Chris@76: background-color: #E5E5E8; Chris@76: margin: 0px; Chris@76: padding: 12px 30px 4px 30px; Chris@76: } Chris@76: Chris@76: /* Input boxes - just a bit smaller than normal so they align well. */ Chris@76: input, textarea, button Chris@76: { Chris@76: color: #000000; Chris@76: font-family: verdana, sans-serif; Chris@76: } Chris@76: input, button Chris@76: { Chris@76: font-size: 90%; Chris@76: } Chris@76: Chris@76: textarea Chris@76: { Chris@76: font-size: 100%; Chris@76: color: #000000; Chris@76: font-family: verdana, sans-serif; Chris@76: } Chris@76: Chris@76: /* All input elements that are checkboxes or radio buttons. */ Chris@76: input.check Chris@76: { Chris@76: } Chris@76: Chris@76: /* Selects are a bit smaller, because it makes them look even better 8). */ Chris@76: select Chris@76: { Chris@76: font-size: 90%; Chris@76: font-weight: normal; Chris@76: color: #000000; Chris@76: font-family: verdana, sans-serif; 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: #666666; Chris@76: background-color: #666666; Chris@76: } 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: /* A quote, perhaps from another post. */ Chris@76: .quote Chris@76: { Chris@76: color: #000000; Chris@76: background-color: #D7DAEC; Chris@76: border: 1px solid #000000; Chris@76: margin: 1px; Chris@76: padding: 1px; Chris@76: font-size: x-small; Chris@76: line-height: 1.4em; Chris@76: } Chris@76: Chris@76: /* A code block - maybe even PHP ;). */ Chris@76: .code Chris@76: { Chris@76: color: #000000; Chris@76: background-color: #dddddd; Chris@76: font-family: "courier new", "times new roman", monospace; Chris@76: font-size: x-small; Chris@76: line-height: 1.3em; Chris@76: /* Put a nice border around it. */ Chris@76: border: 1px solid #000000; Chris@76: margin: 1px auto 1px auto; Chris@76: padding: 1px; Chris@76: width: 99%; Chris@76: /* Don't wrap its contents, and show scrollbars. */ Chris@76: white-space: nowrap; Chris@76: overflow: auto; Chris@76: /* Stop after about 24 lines, and just show a scrollbar. */ Chris@76: max-height: 24em; Chris@76: } Chris@76: Chris@76: /* The "Quote:" and "Code:" header parts... */ Chris@76: .quoteheader, .codeheader Chris@76: { Chris@76: color: #000000; 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: } 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: /* The main post box - this makes it as wide as possible. */ Chris@76: .editor Chris@76: { Chris@76: width: 96%; Chris@76: } Chris@76: Chris@76: /* Highlighted text - such as search results. */ Chris@76: .highlight Chris@76: { Chris@76: background-color: yellow; Chris@76: font-weight: bold; Chris@76: color: black; Chris@76: } Chris@76: Chris@76: /* Alternating backgrounds for posts, and several other sections of the forum. */ Chris@76: .windowbg, #preview_body Chris@76: { Chris@76: color: #000000; Chris@76: background-color: #ECEDF3; Chris@76: } Chris@76: .windowbg2 Chris@76: { Chris@76: color: #000000; Chris@76: background-color: #F6F6F6; Chris@76: } Chris@76: .windowbg3 Chris@76: { Chris@76: color: #000000; Chris@76: background-color: #E0E1E8; Chris@76: } Chris@76: /* the today container in calendar */ Chris@76: .calendar_today Chris@76: { Chris@76: background-color: #FFFFFF; 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: black; Chris@76: font-style: normal; Chris@76: background: url(images/titlebg.jpg) #E9F0F6 repeat-x; Chris@76: border-bottom: solid 1px #9BAEBF; Chris@76: border-top: solid 1px #FFFFFF; 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: black; 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: black; 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: #ffffff; 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: #ffffff; Chris@76: padding-left: 10px; Chris@76: padding-right: 10px; Chris@76: } Chris@76: .catbg, .catbg2, .catbg3 Chris@76: { Chris@76: border-bottom: solid 1px #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: white; 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: white; 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: /* 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: 0px; 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: #FFFFFF; Chris@76: } Chris@76: Chris@76: /* Default font sizes: small (8pt), normal (10pt), and large (14pt). */ Chris@76: .smalltext Chris@76: { Chris@76: font-size: x-small; Chris@76: font-family: verdana, sans-serif; Chris@76: } Chris@76: .middletext Chris@76: { Chris@76: font-size: 90%; Chris@76: } Chris@76: .normaltext Chris@76: { Chris@76: font-size: small; Chris@76: } Chris@76: .largetext Chris@76: { Chris@76: font-size: large; Chris@76: } 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.3em; 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: width: 100%; Chris@76: overflow: auto; Chris@76: padding-bottom: 3px; Chris@76: line-height: 1.3em; 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: Chris@76: /* definitions for the main tab, active means the tab reflects which page is displayed */ Chris@76: .maintab_first, .maintab_back, .maintab_last, .maintab_active_first, .maintab_active_back, .maintab_active_last Chris@76: { Chris@76: color: white; Chris@76: text-transform: uppercase; Chris@76: vertical-align: top; Chris@76: } Chris@76: .maintab_back, .maintab_active_back Chris@76: { Chris@76: color: white; Chris@76: text-decoration: none; Chris@76: font-size: 9px; Chris@76: vertical-align: top; Chris@76: padding: 2px 6px 6px 6px; Chris@76: font-family: tahoma, sans-serif; Chris@76: } Chris@76: Chris@76: .maintab_first Chris@76: { Chris@76: background: url(images/maintab_first.gif) left bottom no-repeat; Chris@76: width: 10px; Chris@76: } Chris@76: .maintab_back Chris@76: { Chris@76: background: url(images/maintab_back.gif) left bottom repeat-x; Chris@76: } Chris@76: .maintab_last Chris@76: { Chris@76: background: url(images/maintab_last.gif) left bottom no-repeat; Chris@76: width: 8px; Chris@76: } Chris@76: .maintab_active_first Chris@76: { Chris@76: background: url(images/maintab_active_first.gif) left bottom no-repeat; Chris@76: width: 6px; Chris@76: } Chris@76: .maintab_active_back Chris@76: { Chris@76: background: url(images/maintab_active_back.gif) left bottom repeat-x; Chris@76: } Chris@76: .maintab_active_last Chris@76: { Chris@76: background: url(images/maintab_active_last.gif) left bottom no-repeat; Chris@76: width: 8px; Chris@76: } Chris@76: Chris@76: /* how links behave in main tab. */ Chris@76: .maintab_back a:link , .maintab_back a:visited, .maintab_active_back a:link , .maintab_active_back a:visited Chris@76: { Chris@76: color: white; Chris@76: text-decoration: none; Chris@76: } Chris@76: Chris@76: .maintab_back a:hover, .maintab_active_back a:hover Chris@76: { Chris@76: color: #e0e0ff; Chris@76: text-decoration: none; Chris@76: } Chris@76: /* definitions for the mirror tab */ Chris@76: .mirrortab_first, .mirrortab_back, .mirrortab_last, .mirrortab_active_first, .mirrortab_active_back, .mirrortab_active_last Chris@76: { Chris@76: color: white; Chris@76: text-transform: uppercase; Chris@76: vertical-align: top; Chris@76: } Chris@76: .mirrortab_back, .mirrortab_active_back Chris@76: { Chris@76: color: white; Chris@76: text-decoration: none; Chris@76: font-size: 9px; Chris@76: vertical-align: bottom; Chris@76: padding: 6px 6px 2px 6px; Chris@76: font-family: tahoma, sans-serif; Chris@76: } Chris@76: Chris@76: .mirrortab_first Chris@76: { Chris@76: background: url(images/mirrortab_first.gif) no-repeat; Chris@76: width: 10px; Chris@76: } Chris@76: .mirrortab_back Chris@76: { Chris@76: background: url(images/mirrortab_back.gif) repeat-x; Chris@76: } Chris@76: .mirrortab_last Chris@76: { Chris@76: background: url(images/mirrortab_last.gif) no-repeat; Chris@76: width: 6px; Chris@76: } Chris@76: .mirrortab_active_first Chris@76: { Chris@76: background: url(images/mirrortab_active_first.gif) no-repeat; Chris@76: width: 6px; Chris@76: } Chris@76: .mirrortab_active_back Chris@76: { Chris@76: background: url(images/mirrortab_active_back.gif) repeat-x; Chris@76: } Chris@76: .mirrortab_active_last Chris@76: { Chris@76: background: url(images/mirrortab_active_last.gif) no-repeat; Chris@76: width: 8px; Chris@76: } Chris@76: Chris@76: /* how links behave in mirror tab. */ Chris@76: .mirrortab_back a:link , .mirrortab_back a:visited, .mirrortab_active_back a:link , .mirrortab_active_back a:visited Chris@76: { Chris@76: color: white; Chris@76: text-decoration: none; Chris@76: } Chris@76: Chris@76: .mirrortab_back a:hover, .mirrortab_active_back a:hover Chris@76: { Chris@76: color: #e0e0ff; Chris@76: text-decoration: none; Chris@76: } Chris@76: Chris@76: /* The AJAX notifier */ Chris@76: #ajax_in_progress Chris@76: { Chris@76: background: #32CD32; Chris@76: color: white; Chris@76: text-align: center; Chris@76: font-weight: bold; Chris@76: font-size: 18pt; Chris@76: padding: 3px; Chris@76: width: 100%; Chris@76: position: fixed; Chris@76: top: 0; Chris@76: left: 0; Chris@76: }