/kai/public/css/custom.css

https://bitbucket.org/bbangert/kai/ · CSS · 114 lines · 77 code · 25 blank · 12 comment · 0 complexity · e2b2bc1082cdf3bc1f54dc4b643b7cbb MD5 · raw file

  1. /* @override http://localhost:5050/css/custom.css */
  2. /* Written by Jacobus van Niekerk for Pylons HQ - LexMachina - 15 July 2008 - azapi.com - version 1.2 */
  3. body { background:#0f0f0f url(images/body-bg.jpg) repeat-x 0 0; margin:0; padding:0;}
  4. #doc4 { position:relative; }
  5. #hd { height:185px; position:relative;}
  6. #bd { background:#fff;padding:20px;}
  7. .home #bd { background:#fff url(images/content-bg.jpg) repeat-x 0 100%;padding:20px;}
  8. /* LOGO */
  9. #logo {position: absolute; top: 60px; left: 0;overflow:hidden;}
  10. #logo, #logo span {height:68px; width:315px; color: #000; background: transparent url(images/pylons-logo.gif) no-repeat 0 0;}
  11. h1#logo {color: #000;font-size:0; cursor: pointer;}
  12. #logo span {background-color: transparent;}
  13. #logo a {text-decoration: none;}
  14. /* nav */
  15. #nav { color:#ffd630; position:absolute; top:25px; right:0;}
  16. #nav * { margin:0; padding:0;}
  17. #nav ul { margin-left:0!important; width:549px;}
  18. #nav ul li{ list-style:none; float:left; width:100px; display:inline; position:relative; }
  19. #nav ul a{ color:#ffd630; height:43px; line-height:37px; display:block; text-align:center;}
  20. #nav ul li a { font-size:123.1%; font-weight:700;}
  21. #nav ul li.selected a { color:#000;}
  22. #nav ul li a:hover { text-decoration:underline;}
  23. #nav ul ul { position:absolute; top:45px; left:0; width:auto;}
  24. #nav ul ul li { display:block; position:relative; width:auto; float:none; margin-bottom:4px; *margin-bottom:3px;}
  25. #nav ul ul li a{ text-decoration:none; font-weight:300; font-size:84.65%; padding:0 0 0 20px; color:#ffd630!important; background:none!important; text-align:left; height:auto; *height:1%;line-height:1.2;}
  26. #nav ul ul li.selected a { background: transparent url(images/nav-sub-select.gif) no-repeat 5px 50%!important; text-decoration:underline;}
  27. #nav ul li#nav-1 { width:88px;}
  28. #nav ul li#nav-1.selected a {background: transparent url(images/nav-main-selected.gif) no-repeat 10px 0;}
  29. #nav ul li#nav-2 { width:155px;}
  30. #nav ul li#nav-2.selected a {background: transparent url(images/nav-main-selected.gif) no-repeat 10px -53px;}
  31. #nav ul li#nav-3 { width:130px;}
  32. #nav ul li#nav-3.selected a {background: transparent url(images/nav-main-selected.gif) no-repeat 10px -106px;}
  33. #nav ul li#nav-4 { width:88px;}
  34. #nav ul li#nav-4.selected a {background: transparent url(images/nav-main-selected.gif) no-repeat 10px 0;}
  35. #nav ul li#nav-5 { width:88px;}
  36. #nav ul li#nav-5.selected a {background: transparent url(images/nav-main-selected.gif) no-repeat 10px 0;}
  37. /* content */
  38. #bd { color:#2b2b2b; line-height:1.5;}
  39. #bd a { color:#6f4706; text-decoration: none;}
  40. .home #bd a:hover { text-decoration:underline; color:#f60}
  41. .home #bd h3, .home #bd h4 { color:#6f4706; font-size:184.6%;font-family:Georgia, "Times New Roman", Times, serif; font-weight:300; margin-bottom:10px;}
  42. #sidebar .home #bd ul, #sidebar .home #bd ol { margin-left:20px; padding-left:0;}
  43. home #bd ul,.home #bd ol { margin-left:0px; padding-left:0;}
  44. .home #bd ul li { font-size:84.65%; margin-bottom:10px; margin-left:0px;}
  45. .home #bd ul li a{ font-size:118.25%;}
  46. .home #bd ol li { list-style:none; background: transparent url(images/tickmark.gif) no-repeat 0 3px; margin-bottom:10px; padding-left:25px; margin-left:20px;}
  47. #intro { padding:20px; position:relative; height:85px; background: #e88f00 url(images/intro-bg.gif) no-repeat 0 0; margin-bottom:20px; width:893px;}
  48. #intro h2 { margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:215.4%; font-weight:300; color:#fff; }
  49. #intro #download { width:240px; color:#fff; height:55px; position:absolute; top:20px; right:20px; padding: 10px 10px 8px 20px;}
  50. #intro #download a { display:block; font-size:165%; font-weight:700; color:#fff;}
  51. #bottom-content { padding-top:10px; border-top:1px dotted #f4f4f4;}
  52. /* side content */
  53. #search { background:transparent url(images/search-bg.gif) no-repeat 0 0; padding:20px; width:259px;}
  54. #search-input { margin-right:5px; width:175px; padding:3px}
  55. #sidebar h3, #bottom-content-sidebar h3 { color:#201e1e; font-family:Arial, Helvetica, sans-serif; background:#f1db88; padding:10px 20px; width:259px; margin:0;}
  56. #sidebar ul, #sidebar ol{padding-left:0; margin-left:20px; padding-bottom:20px;}
  57. #sidebar li { list-style:none; background: transparent url(images/side-arrow.gif) no-repeat 0 2px; padding-left:25px; margin-left:0!important;}
  58. #sidebar p { padding:5px 20px 20px 20px;}
  59. #sidebar .side-section{ background:#f0eeee url(images/sidebar-bg.gif) repeat-x 0 100%; width:299px;}
  60. #sidebar #news h3 { background: transparent url(images/sidebar-h3.gif) no-repeat 0 0;}
  61. #sidebar #usefull h3 { background: transparent url(images/sidebar-h3.gif) no-repeat 0 -61px;}
  62. #bottom-content-sidebar form{ padding:20px;}
  63. #bottom-content-sidebar form label { color:#000; display:block; font-size:138.5%;}
  64. #bottom-content-sidebar #join h3 { background: transparent url(images/sidebar-h3.gif) no-repeat 0 -125px;}
  65. #bottom-content-sidebar .input { width:245px; padding:3px;}
  66. #bottom-content-sidebar .side-section{ background:#fcea99 url(images/bottom-sidebar-bg.gif) repeat-x 0 100%;}
  67. /* Footer */
  68. #ft { color:#f4f4f4; text-align:center; font-size:84.65%; padding:20px;}
  69. #ft p { line-height:1.7;}
  70. #ft a {color:#f6c058}
  71. #ft a:hover { text-decoration:none; color:#f60}
  72. /* helping styles */
  73. .spacer { clear:both; font-size:0;}
  74. .hide, hr, span#pageTitle {
  75. display:none;
  76. height: 0;
  77. width: 0;
  78. overflow: hidden;
  79. position: absolute;
  80. }
  81. /* Global clear float fix */
  82. .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
  83. /* Global IR code IR (Image Replacement )*/
  84. .replace{ position:relative; margin:0; padding:0; /* \*/ overflow: hidden; /* */}
  85. .replace span{ display:block !important; position:absolute !important; top:0; left:0; z-index:1;}
  86. *>html .clearfix {height: auto;}
  87. /* Hides from IE-mac \*/
  88. * html #container, * html .clearfix {height: 1%;}
  89. /* End hide from IE5/mac */