index.css 57 KB

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