main.css 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. body {
  2. max-width: 45em;
  3. line-height: 1.333;
  4. font-size: 12pt;
  5. font-family: "PT Serif", serif;
  6. text-rendering: optimizeLegibility;
  7. margin: 0 auto;
  8. padding: 20px 60px;
  9. }
  10. #banner h1 {
  11. font-family: "Open Sans","Deja Vu Sans", Georgia, sans;
  12. font-size: 200%;
  13. line-height: .2;
  14. }
  15. h1 a, h2 a, h3 a {
  16. color: #585858;
  17. text-decoration: none;
  18. }
  19. #banner div {
  20. font-size: 115%;
  21. font-family: "Open Sans","Deja Vu Sans", Georgia, sans;
  22. font-weight: 600;
  23. padding-bottom: 30px;
  24. text-align: center;
  25. }
  26. #banner ul {
  27. list-style: none;
  28. margin: 0 auto;
  29. }
  30. #banner p {
  31. margin: 0;
  32. }
  33. #navit a, #navit a:visited {
  34. float: right;
  35. color: #585858;
  36. display: inline-block;
  37. height: 30px;
  38. text-decoration: none;
  39. padding: 0 .5em;
  40. }
  41. a:hover, #navit a:active, #navit .active a:link, #navit .active a:visited {
  42. text-decoration:none;
  43. border-top: 1px solid #000000;
  44. border-left: 1px solid #000000;
  45. border-bottom: 1px solid #000000;
  46. border-right: 1px solid #000000;
  47. }
  48. #footer {
  49. text-align: center;
  50. }
  51. .footdef sup {
  52. float: left;
  53. margin-right: 10px;
  54. }
  55. .footnotes {
  56. font-size: 20px;
  57. margin-top: 50px;
  58. }