Advertisement
Guest User

css

a guest
Jul 26th, 2012
303
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.35 KB | None | 0 0
  1. /**
  2. * Theme Name: Elbee Elgee
  3. * Theme URI: http://literalbarrage.org/blog/code/lblg
  4. * Short Name: lblg
  5. * Support URI: http://literalbarrage.org/blog/forums/themes/lblg/
  6. * Description: An extremely flexible 1, 2, or 3 column theme with over 30 possible layouts and support for widgetized sidebars, custom headers, custom backgrounds, custom navigation menus, BuddyPress and bbPress.
  7. * Author: Doug Stewart
  8. * Author URI: http://literalbarrage.org/blog/
  9. * License: GPL v2
  10. * License URI: http://www.gnu.org/licenses/gpl-2.0.html
  11. * Version: 1.3.7
  12. * Tags: buddypress, two-columns, three-columns, one-column, left-sidebar, right-sidebar, white, blue, fixed-width, flexible-width, custom-header, custom-menu, featured-images, sticky-post, theme-options
  13. *
  14. * Elbee Elgee WordPress Theme, Copyright (C) 2011 Doug Stewart
  15. *
  16. * This program is free software; you can redistribute it and/or modify
  17. * it under the terms of the GNU General Public License as published by
  18. * the Free Software Foundation; either version 2 of the License, or
  19. * (at your option) any later version.
  20. *
  21. * This program is distributed in the hope that it will be useful,
  22. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  23. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  24. * GNU General Public License for more details.
  25. *
  26. **/
  27.  
  28. /* @group Reset CSS
  29. Based on YUI Reset CSS */
  30.  
  31. body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
  32. margin: 0;
  33. padding: 0;
  34. }
  35. table {
  36. border-collapse: collapse;
  37. border-spacing: 0;
  38. }
  39. fieldset,img {
  40. border: 0;
  41. }
  42. address,caption,cite,code,dfn,em,strong,th,var {
  43. font-style: normal;
  44. font-weight: normal;
  45. }
  46. ol,ul {
  47. list-style: none;
  48. }
  49. caption,th {
  50. text-align: left;
  51. }
  52. h1,h2,h3,h4,h5,h6 {
  53. font-size: 100%;
  54. font-weight: normal;
  55. }
  56. q:before,q:after {
  57. content:'';
  58. }
  59. abbr,acronym { border:0;
  60. }
  61.  
  62. /* @end */
  63.  
  64. /* @group Fonts set
  65. Based on YUI fonts set */
  66.  
  67. body {font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
  68. table {font-size:inherit;font:100%;}
  69.  
  70. select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}
  71.  
  72. pre, code {font:115% monospace;*font-size:100%;}
  73.  
  74. body * {line-height:1.22em;}
  75.  
  76. /* @end */
  77.  
  78. /* @group Top-level containers */
  79.  
  80. #header {
  81. }
  82.  
  83. #menu,
  84. div.menu {
  85. margin: 0;
  86. padding: 0;
  87. float: left;
  88. width: 100%;
  89. border-top: 0px;
  90. position: relative;
  91. vertical-align: bottom;
  92. }
  93.  
  94. #lb-content {
  95. padding-left: 10px;
  96. padding-right: 10px;
  97. }
  98.  
  99. #wrapper-404 {
  100. float: left;
  101. width: 100%;
  102. }
  103.  
  104. #wrapper-404 #content {
  105. width: 95%;
  106. }
  107.  
  108. #archive-wrapper {
  109. float:left;
  110. width:100%;
  111. margin-left:-49%
  112. }
  113.  
  114. #archive-posts{
  115. margin-left: 50%;
  116. padding-left: 5%;
  117. }
  118.  
  119. #archive-categories {
  120. float: right;
  121. width: 44%;
  122. padding-right: 5%;
  123. text-align: right;
  124. }
  125.  
  126.  
  127. #footerleft {
  128. width: 45%;
  129. margin: 0 auto;
  130. float: left;
  131. }
  132.  
  133. #footerright {
  134. width: 45%;
  135. margin: 0 auto;
  136. float: right;
  137. text-align: right;
  138. }
  139.  
  140. #footercredits {
  141. width: 50%;
  142. margin: 0 auto;
  143. clear: both;
  144. text-align: center;
  145. }
  146.  
  147. #comments {
  148. padding-left: 0px;
  149. list-style: none;
  150. width: 95%;
  151. }
  152.  
  153. /* @end */
  154.  
  155.  
  156.  
  157. #header h1 {
  158. font-size: 189%;
  159. font-family: times;
  160. padding-left: 20px;
  161. }
  162.  
  163. #header p{
  164. padding-left: 20px;
  165. }
  166.  
  167. #menu li {
  168. display: inline-block;
  169. }
  170.  
  171. #menu a:link,
  172. #menu a:visited,
  173. div.menu a:link,
  174. div.menu a:visited {
  175. display: block;
  176. }
  177.  
  178. #menu li:first-child a {
  179. }
  180.  
  181. .series-links,
  182. .series-toc {
  183. font-size: 77%;
  184. }
  185.  
  186. .ch_code_container {
  187. background-color: #f0f0f0;
  188. border: 1px solid #C3CED9;
  189. padding: 0px 0px 0 0;
  190. width: 100%;
  191. text-align: left;
  192. font-size:1.00em;
  193. overflow:auto;
  194. }
  195.  
  196. .ch_code_container .head {
  197. color: #808080;
  198. font-weight: bold;
  199. background-color: #f0f0ff;
  200. border-bottom: 1px solid #d0d0d0;
  201. padding: 2px;
  202. }
  203.  
  204. /* @group List reset */
  205.  
  206.  
  207. #navigation ul,
  208. #extra ul,
  209. #footer ul,
  210. #footer ol,
  211. #bigbar ul {
  212. margin: 5px 0 0;
  213. padding-left: 0;
  214. padding-right: 5px;
  215. }
  216.  
  217. #navigation ul li,
  218. #extra ul li,
  219. #footer ul li,
  220. #bigbar ul li {
  221. list-style-type: none;
  222. list-style-image: none;
  223. }
  224.  
  225. .now-reading ul{
  226. list-style: none;
  227. }
  228.  
  229. /* @end */
  230.  
  231.  
  232.  
  233. /* @group Alignment classes */
  234.  
  235. .center,
  236. .aligncenter {
  237. text-align: center;
  238. margin: 0 auto;
  239. }
  240.  
  241. .alignright {
  242. float: right;
  243. }
  244.  
  245. .alignleft {
  246. float: left
  247. }
  248.  
  249. /* @end */
  250.  
  251. /* @group Image classes */
  252.  
  253. img.center,
  254. img.aligncenter,
  255. img[align="center"] {
  256. display: block;
  257. margin: 0 auto !important;
  258. _margin-right: auto;
  259. _margin-left: auto;
  260. }
  261.  
  262. img.alignright,
  263. img[align="right"] {
  264. padding: 4px !important;
  265. _padding: 4px;
  266. margin: 0 0 2px 7px !important;
  267. display: inline;
  268. }
  269.  
  270. img.alignleft,
  271. img[align="left"] {
  272. padding: 4px;
  273. _padding: 4px;
  274. margin: 0 7px 2px 0;
  275. display: inline;
  276. }
  277.  
  278. img.noborder {
  279. border: none !important;
  280. }
  281.  
  282. #content img {
  283. margin-left: -5px;
  284. padding: 4px;
  285. border: 1px solid #ccc;
  286. max-width: 100%;
  287. }
  288.  
  289. .lifestream_icon img,
  290. .btc-summary img {
  291. border: 0 none !important;
  292. }
  293.  
  294. #flickrrss img {
  295. border: 0 none;
  296. padding: 5px;
  297. }
  298.  
  299. .wp-caption {
  300.  
  301. }
  302.  
  303. .wp-caption-text {
  304.  
  305. }
  306.  
  307. .gallery-caption {
  308.  
  309. }
  310. /* @end */
  311.  
  312. /* @group Gravatar classes */
  313.  
  314. .gravatar,
  315. .avatar {
  316. float: left;
  317. padding: 3px;
  318. border: 1px solid #3c3c3c;
  319. background: #fff;
  320. margin-right: 10px;
  321. margin-bottom: 5px;
  322. margin-left: 5px !important;
  323. }
  324.  
  325. .postgrav {
  326. float: left;
  327. padding: 3px;
  328. margin-right: 5px;
  329. margin-left: 5px;
  330. border: 1px solid #000;
  331. background: transparent;
  332. }
  333.  
  334. /* @end */
  335.  
  336. /* @group Navigation classes */
  337.  
  338. .navigation {
  339. text-align: center;
  340. margin: 10px 0 10px;
  341. padding: 0;
  342. width: 100%;
  343. }
  344. .navigation .left {
  345. float: left;
  346. width: 50%;
  347. text-align: left;
  348. }
  349.  
  350. .navigation .right {
  351. float: right;
  352. width: 50%;
  353. text-align: right;
  354. }
  355.  
  356. /* @end */
  357.  
  358. /* @group Meta info classes */
  359.  
  360. .postinfo {
  361. font-size: 90%;
  362. clear: both;
  363. }
  364.  
  365. .postmeta {
  366. line-height: 20px;
  367. padding-left: 20px;
  368. background: url('images/icon-set-bloggers/gray/date-small.png') no-repeat left top;
  369. }
  370. .postcats {
  371. line-height: 20px;
  372. padding-left: 20px;
  373. background: url('images/icon-set-bloggers/gray/category-small.png') no-repeat left top;
  374. }
  375.  
  376. .posttags {
  377. line-height: 20px;
  378. padding-left: 20px;
  379. background: url('images/icon-set-bloggers/gray/tag-small.png') no-repeat left top;
  380. }
  381.  
  382. .commentlink {
  383. line-height: 20px;
  384. padding-right: 20px;
  385. background: url('images/icon-set-bloggers/gray/comment-small.png') no-repeat right;
  386. }
  387.  
  388. .extlink {
  389. padding-right: 8px;
  390. background-image: url('http://literalbarrage.org/blog/wp-images/aoutside.gif');
  391. background-position: right top;
  392. background-repeat: no-repeat;
  393. }
  394.  
  395. /* @end */
  396.  
  397. /* @group Drop-down meta classes */
  398.  
  399. #site-meta,
  400. #site-quickpost {
  401. position:fixed;
  402. width:100%;
  403. z-index:1000;
  404. top:0px;
  405. left: 0px;
  406. }
  407.  
  408. #site-meta li {
  409. display:inline;
  410. }
  411.  
  412. #meta-panel {
  413. background: #EEE;
  414. border-bottom: 1px solid black;
  415. }
  416.  
  417. #meta-panel ul {
  418. width:960px;
  419. margin:0 auto;
  420. padding:36px 0;
  421. text-align: right;
  422. }
  423.  
  424. #meta-anchor,
  425. #quickpost-anchor {
  426. display:block;
  427. float: right;
  428. background-color:#eee;
  429. border: 1px solid black;
  430. border-top: #eee;
  431. margin-top: -1px;
  432. padding-left: 1.5em;
  433. padding-right: 1.5em;
  434. height: 1.8em;
  435. }
  436.  
  437.  
  438.  
  439. /* @end */
  440.  
  441. /* @group Clearing classes */
  442.  
  443. .clear {
  444. clear: both;
  445. margin: 0;
  446. padding: 0;
  447. }
  448.  
  449. .listclear {
  450. clear: both;
  451. height: 1px;
  452. overflow: hidden;
  453. }
  454.  
  455. /* @end */
  456.  
  457. /* @group Comments classes */
  458. #comments_fieldset {
  459. border: 0px;
  460. padding: 0px;
  461. }
  462.  
  463. #comments li.odd,
  464. #comments li.even,
  465. #comments li.highlight {
  466. padding: 5px;
  467. }
  468.  
  469. #comment {
  470. width: 95%;
  471. margin: 0 auto;
  472. height: 12em;
  473. font-size: 12pt;
  474. }
  475.  
  476. .comment-meta {
  477. float: left;
  478. }
  479.  
  480. .comment-author {
  481. display: block;
  482. }
  483.  
  484. .comment-date {
  485. display: block;
  486. }
  487.  
  488. .comment-text {
  489. margin-left: 85px;
  490. }
  491.  
  492. /* @end */
  493.  
  494. #footer h2 a.rssfeed{
  495. background: url('images/feed.png') center left no-repeat;
  496. padding-left: 18px;
  497. }
  498.  
  499. #aboutsite {
  500. margin-left: -300px;
  501. width: 300px;
  502. float: right;
  503. clear: both;
  504. }
  505.  
  506. div.message {
  507. width: 80%;
  508. margin: 0 auto;
  509. padding: 10px 20px 10px 20px;
  510. margin-top: 20px;
  511. margin-bottom: 20px;
  512. font-size: 1em;
  513. }
  514.  
  515. .information {
  516. background-color: #F8FAFC;
  517. border-top: 2px solid;
  518. border-bottom: 2px solid;
  519. border-color: #B5D4FE;
  520. color: #333;
  521. }
  522.  
  523. .notification,
  524. .category-notification {
  525. border-color: #669933;
  526. border: 1px solid;
  527. background-color: #9BCF7B;
  528. color: #333;
  529. padding: 10px;
  530. }
  531.  
  532. div.notification a,
  533. div.category-notification a{
  534. color: #4d7424;
  535. }
  536.  
  537. .alert,
  538. .category-alert {
  539. border: 1px solid #E6DB55;
  540. background-color: lightYellow;
  541. color: #000;
  542. padding: 10px;
  543. }
  544.  
  545. .warning,
  546. .category-warning {
  547. border: 1px solid;
  548. border-color: #D43C3C;
  549. background-color: #faa19f;
  550. color: #000;
  551. padding: 10px;
  552. }
  553.  
  554. div.warning a,
  555. div.category-warning a {
  556. color: #d43c3c;
  557. }
  558.  
  559. .sticky {
  560. border: 1px solid #097bc3;
  561. background: #9ed2fb;
  562. padding: 10px;
  563. }
  564.  
  565. div.sticky a {
  566. color: #097bc3;
  567. }
  568. .bypostauthor {
  569.  
  570. }
  571.  
  572. #lb-content dl.gallery-item{
  573. padding-left: 0;
  574. }
  575.  
  576. div.post-pagination {
  577. clear: both;
  578. }
  579.  
  580. #s {
  581. max-width: 97%;
  582. }
  583.  
  584. .accessibly-hidden{
  585. display: none;
  586. }
  587.  
  588. #lb-content.bp-full-width{
  589. margin: 0 auto;
  590. width: 95%;
  591. padding: 0 20px;
  592. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement