home *** CD-ROM | disk | FTP | other *** search
/ PC World 2003 May / PCWorld_2003-05_cd.bin / Komunik / apache / apache_2.0.45-win32-x86-no_ssl.msi / Data.Cab / F213260_manual.css < prev    next >
Cascading Style Sheet File  |  2003-02-03  |  16KB  |  857 lines

  1. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2.  * manual.css
  3.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  4.  
  5. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  6.  * mainframe ;-)
  7.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  8. html {
  9.     font-size: 14px;
  10. }
  11.  
  12. body {
  13.     background-color: #fff;
  14.     color: #036;
  15.     padding: 0 1em 0 0;
  16.     margin: 0;
  17.     font-family: Arial, Helvetica, sans-serif;
  18.     font-weight: normal;
  19. }
  20.  
  21. pre, code {
  22.     font-family: "Courier New", Courier, monospace;
  23. }
  24.  
  25. strong {
  26.     font-weight: bold;
  27. }
  28.  
  29. q, em, var {
  30.     font-style: italic;
  31. }
  32.  
  33. span.transnote {
  34.     background-color: inherit;
  35.     color: #888;
  36. }
  37.  
  38. /* fixup IE & Opera
  39.  * otherwise they forget to inherit
  40.  * the computed font-size value
  41.  */
  42. table, code {
  43.     font-size: 1em;
  44. }
  45.  
  46. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  47.  * Links
  48.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  49.  
  50. /* normal links           */
  51. /* ====================== */
  52. a:link {
  53.     color: #0073c7;
  54.     background-color: inherit;
  55. }
  56.  
  57. a:visited {
  58.     color: #5A88B5;
  59.     background-color: inherit;
  60. }
  61.  
  62. a:hover,
  63. a:active {
  64.     color: #0073c7;
  65.     background-color: #f0f0f0;
  66. }
  67.  
  68. /* hover on non-white backgrounds */
  69. tr.odd a:hover,
  70. tr.odd a:active,
  71. tr.header a:hover,
  72. tr.header a:active,
  73. div.note a:hover,
  74. div.note a:active,
  75. div.example a:hover,
  76. div.example a:active,
  77. div.warning a:hover,
  78. div.warning a:active,
  79. div#quickview a:hover,
  80. div#quickview a:active {
  81.     background-color: #fff;
  82.     color: #0073c7;
  83. }
  84.  
  85. /* code.module [links]    */
  86. /* ====================== */
  87. code.module,
  88. code.module a:link {
  89.     color: #8b4513;
  90.     background-color: inherit;
  91. }
  92.  
  93. code.module a:visited {
  94.     color: #bc8f8f;
  95.     background-color: inherit;
  96. }
  97.  
  98. code.module a:hover,
  99. code.module a:active {
  100.     color: #8b4513;
  101.     background-color: #f0f0f0;
  102. }
  103.  
  104. /* hover on non-white backgrounds */
  105. tr.odd code.module a:hover,
  106. tr.odd code.module a:active,
  107. tr.header code.module a:hover,
  108. tr.header code.module a:active,
  109. div.note code.module a:hover,
  110. div.note code.module a:active,
  111. div.example code.module a:hover,
  112. div.example code.module a:active,
  113. div.warning code.module a:hover,
  114. div.warning code.module a:active,
  115. div#quickview code.module a:hover,
  116. div#quickview code.module a:active {
  117.     background-color: #fff;
  118.     color: #8b4513;
  119. }
  120.  
  121. /* code.directive [links] */
  122. /* ====================== */
  123. code.directive,
  124. code.directive a:link {
  125.     color: #287f00;
  126.     background-color: inherit;
  127. }
  128.  
  129. code.directive a:visited {
  130.     color: #35a500;
  131.     background-color: inherit;
  132. }
  133.  
  134. code.directive a:hover,
  135. code.directive a:active {
  136.     color: #287f00;
  137.     background-color: #f0f0f0;
  138. }
  139.  
  140. /* hover on non-white backgrounds */
  141. tr.odd code.directive a:hover,
  142. tr.odd code.directive a:active,
  143. tr.header code.directive a:hover,
  144. tr.header code.directive a:active,
  145. div.note code.directive a:hover,
  146. div.note code.directive a:active,
  147. div.example code.directive a:hover,
  148. div.example code.directive a:active,
  149. div.warning code.directive a:hover,
  150. div.warning code.directive a:active,
  151. div#quickview code.directive a:hover,
  152. div#quickview code.directive a:active {
  153.     background-color: #fff;
  154.     color: #287f00;
  155. }
  156.  
  157. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  158.  * Headings
  159.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  160.  
  161. /* h1                     */
  162. /* ====================== */
  163. h1 {
  164.     padding: 0.2em;
  165.     margin: 0 0 0.5em 0;
  166.     border: 1px solid #405871;
  167.     background-color: inherit;
  168.     color: #036;
  169.     text-decoration: none;
  170.     font-size: 22px;
  171.     font-weight: bold;
  172. }
  173.  
  174. /* h2                     */
  175. /* ====================== */
  176. h2 {
  177.     padding: 0.2em 0 0.2em 0.7em;
  178.     margin: 0 0 0.5em 0;
  179.     text-decoration: none;
  180.     font-size: 18px;
  181.     font-weight: bold;
  182. }
  183.  
  184. .section h2 {
  185.     background-color: #405871;
  186.     color: #fff;
  187. }
  188.  
  189. .directive-section h2 {
  190.     background-color: #557697;
  191.     color: #fff;
  192. }
  193.  
  194. /* take care of <a name>s inside */
  195. h2 a,
  196. h2 a:hover,
  197. h2 a:active {
  198.     color: inherit;
  199.     background-color: inherit;
  200.     text-decoration: none;
  201. }
  202.  
  203. /* h3, h4                 */
  204. /* ====================== */
  205. h3 {
  206.     background-color: inherit;
  207.     color: #036;
  208.     text-decoration: none;
  209.     font-weight: bold;
  210.     font-size: 16px;
  211.     margin: 1.3em 0 0.4em 0;
  212.     padding: 0;
  213. }
  214.  
  215. h4 {
  216.     background-color: inherit;
  217.     color: #036;
  218.     text-decoration: none;
  219.     font-weight: bold;
  220.     font-size: 14px;
  221.     margin: 1.3em 0 0.2em 0;
  222.     padding: 0;
  223. }
  224.  
  225. /* margin adjustment */
  226. h3 + *, h4 + * {
  227.     margin-top: 0;
  228. }
  229.  
  230. /* IE confuses the + * :-(
  231.  * so reset some things
  232.  */
  233. ul, .section table, .directive-section table {
  234.     margin-bottom: 1em;
  235. }
  236.  
  237. /* titles for
  238.  * examples, notes and warnings
  239.  */
  240. div.example h3,
  241. div.note h3,
  242. div.warning h3 {
  243.     margin: 0 0 0.5em 0;
  244.     text-align: left;
  245.     font-size: 14px;
  246. }
  247.  
  248. /* sidebar */
  249. div#quickview h3 {
  250.     margin: 1em 0 0.3em 0.5em;
  251.     font-size: 15px;
  252. }
  253.  
  254. div#quickview h3.directives {
  255.     margin-top: 0.3em;
  256. }
  257.  
  258. /* take care of <a name>s inside */
  259. h3 a,
  260. h3 a:hover,
  261. h3 a:active,
  262. h4 a,
  263. h4 a:hover,
  264. h4 a:active {
  265.     color: inherit;
  266.     background-color: inherit;
  267.     text-decoration: none;
  268. }
  269.  
  270. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271.  * Up & Top helper images
  272.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  273.  
  274. /* arrow left             */
  275. /* ====================== */
  276. div.up {
  277.     width: 30px;
  278.     height: 20px;
  279.     padding: 0;
  280.     margin: -20px 0 1px 0;
  281.     text-align: center;
  282.     vertical-align: top;
  283. }
  284.  
  285. div.up img {
  286.     vertical-align: top;
  287.     width: 11px;
  288.     height: 11px;
  289.     border-style: none;
  290. }
  291.  
  292. /* arrow up (to page top) */
  293. /* ====================== */
  294. div.top {
  295.     width: 30px;
  296.     padding: 0 0 0 30px;
  297.     margin: 0;
  298. }
  299.  
  300. div.top img {
  301.     margin-top: 0.5em;
  302.     vertical-align: bottom;
  303.     width: 11px;
  304.     height: 11px;
  305.     border-style: none;
  306. }
  307.  
  308. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  309.  * Tables
  310.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  311.  
  312. /* general                */
  313. /* ====================== */
  314. table {
  315.     border: 1px solid #aaa;
  316.     border-collapse: collapse;
  317.     padding: 2px;
  318.     margin-top: 0.5em;
  319.     margin-bottom: 0;
  320. }
  321.  
  322. td, th {
  323.     empty-cells: show; /* show border around empty cells */
  324.     padding: 0.1em 0.2em;
  325.     vertical-align: top;
  326.     text-align: left;
  327.     line-height: 1.3em;
  328. }
  329.  
  330. th {
  331.     font-weight: bold;
  332. }
  333.  
  334. td.centered {
  335.     text-align: center;
  336. }
  337.  
  338. tr.odd { /* for large tables alternating colors */
  339.     background-color: #f2f2f2;
  340. }
  341.  
  342. tr.header, tr.header th {
  343.     background-color: #e2e2e2;
  344.     border-top: 1px solid #aaa;
  345.     border-bottom: 1px solid #aaa;
  346. }
  347.  
  348. /* bordered table cells   */
  349. /* ====================== */
  350.  
  351. /* turn off borders in tables nested in
  352.  * bordered tables per default
  353.  */
  354. table.bordered table td,
  355. table.bordered table th {
  356.     border-style: none;
  357. }
  358.  
  359. table.bordered td,
  360. table.bordered th,
  361. table table.bordered td,
  362. table table.bordered th {
  363.     border: 1px solid #aaa;
  364. }
  365.  
  366. /* mod/dir. overview table and quick reference  */
  367. /* ============================================ */
  368. table.module th,
  369. table.directive th {
  370.     white-space: nowrap;
  371. }
  372.  
  373. table.qref {
  374.     border-collapse: collapse;
  375.     width: 100%;
  376. }
  377.  
  378. table.qref td {
  379.     border-style: none solid;
  380.     border-color: #aaa;
  381.     border-width: 1px;
  382. }
  383.  
  384. table.qref td.descr {
  385.     padding-left: 1em;
  386.     font-size: 13px;
  387. }
  388.  
  389. table#legend {
  390.     width: 100%;
  391.     border-style: none;
  392.     border-width: 0;
  393.     vertical-align: bottom;
  394.     padding: 0;
  395.     margin: 0;
  396. }
  397.  
  398. table#legend td {
  399.     vertical-align: bottom;
  400.     margin: 0;
  401.     padding: 0;
  402. }
  403.  
  404. table#legend td.letters {
  405.     width: 100%;
  406.     padding-bottom: 0.5em;
  407. }
  408.  
  409. table#legend table {
  410.     vertical-align: bottom;
  411.     margin: 0 0 0 0.4em;
  412.     padding: 0;
  413.     height: 7.5em;
  414. }
  415.  
  416. table#legend table td,
  417. table#legend table th {
  418.     vertical-align: middle;
  419.     padding: 0.1ex 0.2em;
  420.     line-height: 1em;
  421. }
  422.  
  423. /* related modules & dir. */
  424. /* ====================== */
  425.  
  426. /* assuming, all links are enclosed by
  427.  * <code class="directive"> or
  428.  * <code class="module">
  429.  */
  430.  
  431. table.related {
  432.     border-collapse: separate;
  433. }
  434.  
  435. table.related th {
  436.     padding: 0.2ex 0.3em;
  437.     background-color: #e5ecf3;
  438.     color: #405871;
  439.     vertical-align: middle;
  440. }
  441.  
  442. table.related td {
  443.     padding: 0.2ex 0.3em;
  444. }
  445.  
  446. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  447.  * Lists
  448.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  449.  
  450. /* list default values    */
  451. /* ====================== */
  452. ul {
  453.     list-style-type: disc;
  454. }
  455.  
  456. ul ul {
  457.     list-style-type: square;
  458. }
  459.  
  460. ul ul ul {
  461.     list-style-type: circle;
  462. }
  463.  
  464. li, dt, dd {
  465.     line-height: 1.3em;
  466. }
  467.  
  468. dt {
  469.     margin-top: 0.5em;
  470.     font-weight: bold;
  471. }
  472.  
  473. ol li {
  474.     margin-top: 0.5em;
  475. }
  476.  
  477. ol.up-A {
  478.     list-style-type: upper-alpha;
  479. }
  480.  
  481. dd.separate {
  482.     margin-bottom: 2em;
  483. }
  484.  
  485. li.separate {
  486.     margin-bottom: 1em;
  487. }
  488.  
  489. /* table of contents      */
  490. /* ====================== */
  491. #toc,
  492. #topics {
  493.     margin: 0 0 1em 0;
  494.     padding: 0;
  495. }
  496.  
  497. #toc li,
  498. #topics li {
  499.     list-style-type: none;
  500.     margin: 0;
  501.     padding: 0;
  502. }
  503.  
  504. /* see also               */
  505. /* ====================== */
  506. .seealso {
  507.     margin: 0 0 1em 0;
  508.     padding: 0;
  509. }
  510.  
  511. .seealso li {
  512.     list-style-type: none;
  513.     margin: 0;
  514.     padding: 0 0 0 34px;
  515. }
  516.  
  517. /* related modules & dir. */
  518. /* ====================== */
  519. table.related td ul,
  520. table.related td li {
  521.     list-style-type: none;
  522.     margin: 0;
  523.     padding: 0;
  524. }
  525.  
  526. /* list of all directives */
  527. /* ====================== */
  528. div#directive-list ul {
  529.     margin: 0;
  530.     padding: 0;
  531. }
  532.  
  533. /* sidebar                */
  534. /* ====================== */
  535. div#quickview li {
  536.     font-size: 13px;
  537. }
  538.  
  539. div#quickview ul {
  540.     margin: 0 0 15px 0;
  541.     padding: 0;
  542. }
  543.  
  544. div#quickview ul#toc {
  545.     margin: 0 0 0 0.5em;
  546.     padding: 0;
  547. }
  548.  
  549. #module-index div#quickview ul#toc,
  550. #manual-page div#quickview ul#toc {
  551.     margin-left: 0;
  552. }
  553.  
  554. div#quickview ul#toc li {
  555.     margin: 0;
  556.     padding: 0;
  557.     list-style-type: none;
  558. }
  559.  
  560. div#quickview li img {
  561.     display: none;
  562. }
  563.  
  564. #module-index div#quickview ul#toc,
  565. #manual-page div#quickview ul#toc,
  566. div#quickview #topics,
  567. div#quickview .seealso {
  568.     padding-left: 15px;
  569. }
  570.  
  571. #module-index div#quickview ul#toc li,
  572. #manual-page div#quickview ul#toc li,
  573. div#quickview #topics li,
  574. div#quickview .seealso li {
  575.     margin: 0.4em 0 2px 0;
  576.     padding: 0;
  577.     list-style-type: square;
  578.     list-style-position: outside;
  579. }
  580.  
  581. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  582.  * main page sections
  583.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  584.  
  585. /* page header            */
  586. /* ====================== */
  587. div#page-header {
  588.     margin-left: 30px;
  589. }
  590.  
  591. div#page-header img {
  592.     padding: 0;
  593.     display: block;
  594.     margin: -70px 0 1px 2em;
  595.     width: 248px;
  596.     height: 70px;
  597. }
  598.  
  599. div#page-header p.apache {
  600.     background-color: #405871;
  601.     color: #fff;
  602.     padding: 0 0 0 248px;
  603.     margin: 0;
  604.     text-align: center;
  605.     vertical-align: middle;
  606.     font-size: 16px;
  607.     font-weight: bold;
  608.     line-height: 29px;
  609. }
  610.  
  611. div#page-header p.menu {
  612.     text-align: right;
  613.     font-size: 13px;
  614.     margin: 30px 0 0.5em 0;
  615.     padding: 0;
  616. }
  617.  
  618. /* breadcrumb navigation */
  619. div#path {
  620.     margin: 0.2em 0 1.2em 30px;
  621.     padding: 0;
  622.     font-size: 13px;
  623. }
  624.  
  625. /* content sections       */
  626. /* ====================== */
  627. div#preamble {
  628.     padding-bottom: 1em;
  629.     margin-left: 30px;
  630. }
  631.  
  632. div.section,
  633. div.directive-section {
  634.     margin: -1.2em 0 0 60px;
  635.     padding: 0;
  636. }
  637.  
  638. .section p,
  639. .directive-section p {
  640.     margin: 0 0 1em 0;
  641.     padding: 0;
  642. }
  643.  
  644. /* look for this on directive
  645.  * list pages
  646.  */
  647. div#directive-list {
  648.     margin-left: 30px;
  649.     padding: 0 0 1em 1em;
  650. }
  651.  
  652. div#directive-ref {
  653.     margin: -1em 0 0 0;
  654.     padding: 0 0 1em 30px;
  655.     width: 100%; /* IE is BAD (broken as designed) */
  656. }
  657.  
  658. div[id]#directive-ref { /* a big sorry to ICab, Amaya (and old Konquerors?) */
  659.     width: auto; /* other browsers are fine ;-) */
  660. }
  661.  
  662. /* sidebar position: right */
  663. div#quickview {
  664.     position: absolute;
  665.     top: 5.5em;
  666.     right: 1em;
  667.     margin-left: 0;
  668.     margin-top: 40px;
  669.     padding: 4px;
  670.     width: 13.5em;
  671.     background-color: #f0f0f0;
  672.     color: inherit;
  673. }
  674.  
  675. /* -> move content left */
  676. div#page-content {
  677.     padding-top: 0;
  678.     margin-right: 13em;
  679.     padding-right: 30px;
  680. }
  681.  
  682. /* in general */
  683. p {
  684.     line-height: 1.3em;
  685. }
  686.  
  687. /* page footer            */
  688. /* ====================== */
  689. div#footer {
  690.     margin-left: 30px;
  691.     font-size: 13px;
  692.     border-top: 1px solid #405871;
  693.     padding-top: 0.2em;
  694. }
  695.  
  696. div#footer p.apache {
  697.     float: left;
  698.     text-align: left;
  699.     padding: 0 0 1em 0;
  700.     margin-top: 0;
  701.     font-weight: bold;
  702. }
  703.  
  704. div#footer p.menu {
  705.     float: right;
  706.     text-align: right;
  707.     margin-top: 0;
  708.     padding: 0 0 1em 0;
  709. }
  710.  
  711. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  712.  * subsections (examples, notes, warnings)
  713.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  714.  
  715. /* examples               */
  716. /* ====================== */
  717. div.example {
  718.     background-color: #e5ecf3;
  719.     color: #000;
  720.     padding: 0.5em;
  721.     margin: 1em 2em 1em 1em;
  722. }
  723.  
  724. /* example inside a note:
  725.  * blue in gray doesn't look good
  726.  * so simply draw a border around
  727.  * and keep it gray
  728.  */
  729. div.note div.example,
  730. div.warning div.example {
  731.     border: 1px solid #aaa;
  732.     background-color: transparent;
  733.     color: inherit;
  734.     margin-right: 1em;
  735. }
  736.  
  737. /* example inside table */
  738. table div.example {
  739.     margin-right: 1em;
  740. }
  741.  
  742. /* the following [block] elements
  743.  * may appear inside example...
  744.  */
  745. div.example p,
  746. div.example pre,
  747. div.example table {
  748.     padding: 0;
  749.     margin: 0;
  750. }
  751.  
  752. div.example p {
  753.     line-height: 1em;
  754. }
  755.  
  756. div.example pre,
  757. div.example p > code {
  758.     font-size: 13px;
  759. }
  760.  
  761. /* notes & warnings       */
  762. /* ====================== */
  763. div.note,
  764. div.warning {
  765.     background-color: #eee;
  766.     color: #036;
  767.     padding: 0.5em;
  768.     margin: 1em 2em 1em 1em;
  769. }
  770.  
  771. div.warning {
  772.     border: 1px solid #f00;
  773. }
  774.  
  775. div.note p,
  776. div.warning p {
  777.     margin: 0.5em 0 0 0;
  778.     padding: 0;
  779. }
  780.  
  781. div.note pre,
  782. div.warning pre {
  783.     font-size: 13px;
  784. }
  785.  
  786. /* inside table */
  787. table div.note,
  788. table div.warning {
  789.     margin-right: 1em;
  790. }
  791.  
  792. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  793.  * quotations, indented paragraphs and figures
  794.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  795. p.letters {
  796.     margin: 1em 0 0 0;
  797. }
  798.  
  799. .letters {
  800.     text-align: center;
  801.     background-color: inherit;
  802.     color: #ccc;
  803. }
  804.  
  805. .letters a:link,
  806. .letters a:visited {
  807.     text-decoration: none;
  808.     font-weight: bold;
  809. }
  810.  
  811. .letters a:hover,
  812. .letters a:active {
  813.     font-weight: bold;
  814. }
  815.  
  816. blockquote p {
  817.     font-style: italic;
  818.     margin: 0;
  819. }
  820.  
  821. blockquote p.cite {
  822.     font-style: normal;
  823.     margin-top: 0;
  824.     margin-left: 2em;
  825. }
  826.  
  827. blockquote p.cite cite {
  828.     font-style: normal;
  829. }
  830.  
  831. p.indent {
  832.     margin-left: 2em;
  833.     margin-top: 1em;
  834. }
  835.  
  836. span.indent {
  837.     padding-left: 1.5em;
  838.     display: block;
  839. }
  840.  
  841. p.figure {
  842.     margin-left: 2em;
  843.     font-style: italic;
  844. }
  845.  
  846. p.figure img {
  847.     border: 1px solid #aaa;
  848. }
  849.  
  850. p.figure dfn {
  851.     font-weight: bold;
  852. }
  853.  
  854. /* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  855.  * -> The End <-
  856.  * ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
  857.