Advertisement
Guest User

style.css

a guest
Jun 5th, 2012
29
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.81 KB | None | 0 0
  1. /*
  2. Theme Name: Big Square
  3. Theme URI: http://wordspop.com
  4. Description: Photoblog theme from Wordspop
  5. Version: 1.2
  6. Author: Wordspop
  7. Author URI: http://wordspop.com
  8. Tags: Two Columns, Widgetized, Custom Panel, Photoblog
  9. Note: This theme is free for personal use. For commercial use or removing <a href="http://wordspop.com/">Wordspop</a> link, please <a href="https://www.e-junkie.com/ecom/gb.php?i=892952&c=single&cl=108569">buy this theme for only $39</a>.
  10.  
  11. Licensed under GNU GPL version 2 http://www.gnu.org/licenses/gpl.html
  12. Redistributions of files must retain the above copyright notice.
  13. */
  14.  
  15. /* ============================================================================================ */
  16. /*
  17.  
  18. INDEX
  19.  
  20. 0. Includes
  21. 1. Reset CSS
  22. 2. General Styling
  23. 3. Structure Styling
  24. 4. Basic Theme Styling
  25. 5. Default Theme Styling
  26.  
  27. */
  28.  
  29. /* ============================================================================================ */
  30.  
  31.  
  32.  
  33.  
  34. /* =============== */
  35. /* 0. Includes */
  36. /* =============== */
  37.  
  38. @import url(http://fonts.googleapis.com/css?family=Lobster&subset=latin);
  39.  
  40. /* ============= */
  41. /* Reset CSS */
  42. /* ============= */
  43.  
  44. html, body, div, span, applet, object, iframe,
  45. h1, h2, h3, h4, h5, h6, p, blockquote, pre,
  46. a, abbr, acronym, address, big, cite, code,
  47. del, dfn, em, font, img, ins, kbd, q, s, samp,
  48. small, strike, strong, sub, sup, tt, var,
  49. b, u, i, center,
  50. dl, dt, dd, ol, ul, li,
  51. fieldset, form, label, legend,
  52. table, caption, tbody, tfoot, thead, tr, th, td {
  53. margin: 0;
  54. padding: 0;
  55. border: 0;
  56. outline: 0;
  57. font-size: 100%;
  58. vertical-align: baseline;
  59. background: transparent;
  60. }
  61. body {
  62. line-height: 1;
  63. }
  64. ol, ul {
  65. list-style: none;
  66. }
  67. blockquote, q {
  68. quotes: none;
  69. }
  70. blockquote:before, blockquote:after,
  71. q:before, q:after {
  72. content: '';
  73. content: none;
  74. }
  75. :focus {
  76. outline: 0;
  77. }
  78. ins {
  79. text-decoration: none;
  80. }
  81. del {
  82. text-decoration: line-through;
  83. }
  84. table {
  85. border-collapse: collapse;
  86. border-spacing: 0;
  87. }
  88.  
  89.  
  90. /* ==================== */
  91. /* 2. Basic styling */
  92. /* ==================== */
  93.  
  94. body {
  95. margin: 0;
  96. padding: 0;
  97. font-size: 62.5%;
  98. }
  99. a {
  100. }
  101. a:hover {
  102. }
  103. a:active {
  104. }
  105. a:visited {
  106. }
  107. .clear {
  108. clear: both;
  109. }
  110. .alignleft {
  111. float: left;
  112. }
  113. .alignright {
  114. float: right;
  115. }
  116. img.alignleft {
  117. padding-right: 10px;
  118. padding-bottom: 10px;
  119. }
  120. img.alignright {
  121. padding-left: 10px;
  122. padding-bottom: 10px;
  123. }
  124. .main-outer {
  125. }
  126.  
  127. test
  128.  
  129. /* ======================== */
  130. /* 3. Structure Styling */
  131. /* ======================== */
  132.  
  133. #header {
  134. }
  135. #header .container {
  136. margin: 0 auto;
  137. width: 940px;
  138. padding: 30px 0 10px 0;
  139. }
  140. #header .title {
  141. font-size: 5.8em;
  142. font-weight: 100;
  143. float: left;
  144. min-height: 100px;
  145. padding-bottom: 15px;
  146. }
  147. #header .title a {
  148. min-height: 140px;
  149. }
  150. #header .tagline {
  151. height: 100px;
  152. padding-left: 20px;
  153. float: left;
  154. }
  155. #content {
  156. width: 940px;
  157. margin: 0 auto;
  158. padding-top: 40px;
  159. }
  160. #navigation {
  161. width: 1019px;
  162. height: 59px;
  163. margin: 0 auto;
  164. }
  165. .sf-menu {
  166. margin: 0 auto;
  167. width: 940px;
  168. }
  169. .sf-menu li {
  170. float: left;
  171. padding: 8px;
  172. }
  173. #header .search {
  174. float: right;
  175. padding-top: 110px;
  176. }
  177. .post .featured {
  178. width: 700px;
  179. float: left;
  180. }
  181. .detail {
  182. width: 240px;
  183. float: left;
  184. }
  185. .detail h2 {
  186. padding-left: 20px;
  187. padding-bottom: 8px;
  188. }
  189.  
  190. .detail .wp-caption-text {
  191. padding-left: 20px;
  192. padding-bottom: 8px;
  193. }
  194.  
  195. .detail .meta {
  196. margin-left: 20px;
  197. }
  198. .detail .excerpt {
  199. padding-left: 20px;
  200. }
  201. .pic-excerpt h3 {
  202. padding: 10px 20px;
  203. }
  204. .pic-excerpt div.pic img {
  205. padding-right: 5px;
  206. padding-bottom: 5px;
  207. }
  208. .devider {
  209. padding: 35px 0 0 0;
  210. margin-bottom: 45px;
  211. height: 15px;
  212. clear: both;
  213. }
  214.  
  215.  
  216. #footer {
  217. width: 940px;
  218. padding-bottom: 20px;
  219. }
  220.  
  221. /* -- Single */
  222.  
  223. .single h1, .single .post .meta, .single .post p, .single .post blockquote, .single .post ul, .page h1, .page .post .meta, .page .post p, .page .post h2, .page .post h3, .page .post h4, .page .post blockquote {
  224. width: 700px;
  225. }
  226. .single .post .meta {
  227. padding: 10px 0;
  228. }
  229. .single .post .meta a {
  230. padding-right: 20px;
  231. }
  232. .single .wp-caption {
  233. clear: both;
  234. padding-bottom: 20px;
  235. }
  236. .single .wp-caption a img {
  237. float: left;
  238. }
  239. .single p.wp-caption-text {
  240. float: right;
  241. }
  242.  
  243.  
  244. /* ========================== */
  245. /* 4. Basic Theme Styling */
  246. /* ========================== */
  247. body {
  248. font-family: Arial, Verdana, Helvetica;
  249. }
  250.  
  251. /* ============================ */
  252. /* 5. Default Theme Styling */
  253. /* ============================ */
  254. a {
  255. color: #000;
  256. }
  257. a:hover {
  258. color: #999;
  259. }
  260.  
  261. /* -- header */
  262. #header .title a {
  263. color: #000;
  264. font-family: "Lobster", Arial, Verdana, Helvetica;
  265. text-decoration: none;
  266. }
  267. #header .title a:hover {
  268. color: #999;
  269. }
  270. #header .tagline {
  271. font-size: 14px;
  272. line-height: 94px;
  273. font-weight: bold;
  274. }
  275. #header .search input {
  276. border: none;
  277. -moz-border-radius: 20px;
  278. -webkit-border-radius: 20px;
  279. border-radius: 20px;
  280. background: #000;
  281. padding: 5px 15px;
  282. font-size: 1.3em;
  283. color: #fff;
  284. font-weight: bold;
  285. }
  286.  
  287. /* -- Navigation */
  288. #navigation {
  289. border-top: 1px solid black;
  290. border-bottom: 1px solid black;
  291. }
  292. .sf-menu li {
  293. padding: 0px 8px;
  294. }
  295. .sf-menu li a {
  296. float: left;
  297. padding: 16px 10px;
  298. font-size: 1.5em;
  299. font-family: Georgia, Times, Serif;
  300. color: #000;
  301. text-decoration: none;
  302. border: 1px solid transparent;
  303. /*
  304. -moz-border-radius: 4px;
  305. -webkit-border-radius: 4px;
  306. */
  307. /* border-radius: 4px; */
  308. }
  309. .sf-menu li a:hover, .sf-menu li.sfHover a{
  310. color: #999;
  311. background: url(images/top-nav-hover.gif) no-repeat bottom center;
  312. }
  313.  
  314. /* -- Post */
  315. .post .detail h2 {
  316. font: 2.2em "Lobster", Arial, Verdana, Helvetica;
  317. }
  318. .post .detail h2 a {
  319. color: #000;
  320. text-decoration: none;
  321. font-weight: 100;
  322. }
  323. .post .detail h2 a:hover {
  324. color: #999;
  325. }
  326. .detail .meta {
  327. border-top: 1px solid black;
  328. border-bottom: 1px solid black;
  329. font-size: 1.3em;
  330. line-height: 1.4em;
  331. color: #000;
  332. }
  333. .detail .meta p {
  334. font-family: Georgia, Times, Serif;
  335. font-style: italic;
  336. }
  337.  
  338. .detail .meta p {
  339. padding: 1px 10px;
  340. padding-left: 0 !important;
  341. }
  342. .detail .meta p a {
  343. font-weight: bold;
  344. font-style: normal;
  345. font-family: Arial, Helvetica, Sans-Serif;
  346. color: #000;
  347. text-decoration: none;
  348. }
  349. .detail .meta p a:hover {
  350. color: #999;
  351. }
  352. .detail .excerpt {
  353. font-size: 1.3em;
  354. line-height: 1.6em;
  355. color: #000;
  356. padding-top: 10px;
  357. padding-bottom: 10px;
  358. }
  359. .no-featured .detail {
  360. width: 700px;
  361. }
  362. .pic-excerpt {
  363. margin-top: 20px;
  364. }
  365. .pic-excerpt h3 {
  366. font-size: 1.2em;
  367. text-transform: uppercase;
  368. color: #000;
  369. }
  370. .pic-excerpt div.pic {
  371. padding-left: 20px;
  372. padding-bottom: 10px;
  373. }
  374. .pic-excerpt .outer {
  375.  
  376. }
  377. .pic-excerpt .top {
  378. background: none;
  379. }
  380. .pic-excerpt .bottom {
  381. background: none;
  382. }
  383. .featured {
  384. padding-bottom: 35px;
  385. background: url(images/pic-shadow.png) no-repeat center bottom;
  386. }
  387. .no-featured h2, .no-featured div.meta, .no-featured div.excerpt, .no-featured div.pic-excerpt, .no-featured .outer h3, .no-featured .outer div.pic {
  388. padding-left: 0px;
  389. margin-left: 0px;
  390. }
  391. .no-featured div.meta p {
  392. display: inline;
  393. }
  394. /* -- Devider */
  395. .devider {
  396. background: url(images/border-bg.gif) repeat-x bottom;
  397. text-align: right;
  398. }
  399. .devider a {
  400. text-transform: uppercase;
  401. font-weight: bold;
  402. color: #000;
  403. font-size: 1.3em;
  404. text-decoration: none;
  405. /* text-shadow: 1px 1px #e4f4f8; */
  406. background: url(images/top-nav-hover.gif) no-repeat right center;
  407. padding-right: 15px;
  408. }
  409. .devider a:hover {
  410. color: #999;
  411. }
  412.  
  413.  
  414. /* -- Footer */
  415. #footer {
  416. font-size: 1.3em;
  417. color: #000;
  418. }
  419. #footer .footlogo {
  420. margin-top: -10px;
  421. line-height: 2.4em;
  422. }
  423. #footer .footlogo a {
  424. background: url(images/wordspop.jpg) no-repeat top center;
  425. width: 96px;
  426. height: 24px;
  427. display: block;
  428. text-indent: -7777px;
  429. }
  430.  
  431. /* -- Single */
  432.  
  433. .single h1, .page h1, .archive h1, .category h1 {
  434. font-size: 3em;
  435. font-family: "Lobster", Arial, Verdana, Sans-Serif;
  436. font-weight: 100;
  437. }
  438. .single h1 a, .page h1 a {
  439. text-decoration: none;
  440. }
  441. .single .post, .page .post {
  442. background: none;
  443. }
  444. .single .post .meta, .page .post .meta {
  445. font-size: 1.3em;
  446. border-bottom: 1px solid black;
  447. }
  448. .single .post .meta span, .page .post .meta span {
  449. font-style: italic;
  450. font-family: Georgia, Serif;
  451. }
  452. .single .post .meta a, .page .post .meta a {
  453. font-weight: bold;
  454. text-decoration: none;
  455. }
  456. .single .post p, .page .post p {
  457. font-size: 1.3em;
  458. padding: 0.8em 0;
  459. line-height: 1.8em;
  460. }
  461. .post ol, .post ul {
  462. padding: 0 0 1.6em 0;
  463. font-size: 1.3em;
  464. padding-left: 20px;
  465. }
  466. .post ol {
  467. list-style: decimal;
  468. }
  469. .post ul {
  470. list-style: disc;
  471. }
  472. .post ol li, .post ul li {
  473. padding: 0.5em 0;
  474. }
  475. .wp-caption img {
  476. background: url(images/pic-shadow.png) no-repeat bottom center;
  477. padding-bottom: 35px;
  478. }
  479. .single p.wp-caption-text, .page p.wp-caption-text {
  480. color: #000;
  481. font-style: italic;
  482. font-family: Georgia, Serif;
  483. background: #efefef url(images/border-bg.gif) repeat-x left bottom;
  484. width: 210px;
  485. padding-left: 20px;
  486. padding-right: 10px;
  487. }
  488.  
  489. blockquote {
  490. font: italic 1.3em Georgia, "Times New Roman", Serif;
  491. border-left: 5px solid #000;
  492. padding: 0 15px;
  493. margin-bottom: 20px;
  494. }
  495.  
  496. /* Category */
  497. .sidelist {
  498. }
  499. .sidelist h1 {
  500. padding-bottom: 20px;
  501. }
  502. .sidelist .post {
  503. width: 220px;
  504. float: left;
  505. text-align: center;
  506. padding-right: 10px;
  507. padding-top: 20px;
  508. padding-bottom: 20px;
  509. }
  510. .sidelist .post h2 {
  511. font: normal 2.2em "Lobster", Arial, Verdana, Helvetica;
  512. padding-top: 10px;
  513. }
  514. .sidelist .post h2 a {
  515. text-decoration: none;
  516. }
  517. .sidelist .post .date {
  518. font-size: 1.3em;
  519. }
  520. .sidelist .cat-desc {
  521. font-size: 1.3em;
  522. line-height: 1.2em;
  523. padding-bottom: 10px;
  524. line-height: 1.4em;
  525. }
  526.  
  527. /* Nav Menu */
  528. ul ul.sub-menu {
  529. position: absolute;
  530. width: 200px !important;
  531. margin-top: 47px;
  532. background: #000;
  533. padding: 0;
  534. }
  535. ul ul.sub-menu li {
  536. clear: both;
  537. float: none;
  538. background: none !important;
  539. color: #fff;
  540. padding: 0;
  541. }
  542. ul ul.sub-menu li a {
  543. background: none !important;
  544. color: #fff;
  545. display: block;
  546. float: none;
  547. }
  548. ul ul.sub-menu li a:hover {
  549. background: #999 !important;
  550. color: #000;
  551. }
  552. ul ul.sub-menu li a {
  553. padding: 10px 10px;
  554. }
  555.  
  556. /* Comment Template */
  557. h3#comments-title {
  558. font-family: "Lobster";
  559. font-size: 2.4em;
  560. font-weight: 100;
  561. width: 700px;
  562. background: url("images/border-bg.gif") repeat-x scroll left top transparent;
  563. padding-top: 10px;
  564. padding-bottom: 10px;
  565. }
  566. ol.commentlist {
  567. list-style: none;
  568. width: 700px;
  569. font-size: 1.3em;
  570. }
  571. ol.commentlist div {
  572.  
  573. }
  574. ol.commentlist li {
  575. background: url("images/border-bg.gif") repeat-x scroll left bottom transparent;
  576. padding: 20px 0;
  577. }
  578. ol.commentlist li img.avatar {
  579. float: left;
  580. }
  581. ol ul.children {
  582. background: none;
  583. padding-top: 20px;
  584. }
  585. ol ul.children li {
  586. background: none;
  587. border-left: 5px solid #000;
  588. padding-left: 20px;
  589. }
  590. ul.children div.comment-post {
  591. width: 560px;
  592. }
  593. div.comment-author {
  594. width: 100px;
  595. float: left;
  596. }
  597. div.comment-post {
  598. width: 590px;
  599. float: right;
  600. }
  601. div#respond {
  602. clear: both;
  603. font-size: 1.3em;
  604. }
  605. div#respond h3 {
  606. font-family: "Lobster";
  607. font-size: 1.9em;
  608. font-weight: 100;
  609. padding: 10px 0;
  610. }
  611. cite.fn {
  612. font-style: normal;
  613. }
  614. .comment-meta {
  615. font-size: 1.2em;
  616. padding-bottom: 5px;
  617. }
  618. .comment-meta a {
  619. font-weight: bold;
  620. text-decoration: none;
  621. }
  622. .comment-form-author label, .comment-form-email label, .comment-form-url label, .comment-form-comment label {
  623. width: 80px;
  624. float: left;
  625. line-height: 40px;
  626. }
  627. .required {
  628. display: none;
  629. }
  630. .reply {
  631. float: left;
  632. padding-top: 10px;
  633. }
  634. .reply a {
  635. display: block;
  636. padding: 5px 10px;
  637. background: #000;
  638. color: #fff;
  639. -moz-border-radius: 12px;
  640. -webkit-border-radius: 12px;
  641. border-radius: 12px;
  642. text-decoration: none;
  643. font-weight: bold;
  644. }
  645. .reply a:hover {
  646. color: #999;
  647. }
  648. form#commentform {
  649. width: 700px;
  650. padding-top: 10px;
  651. }
  652. form#commentform p {
  653. padding: 8px 0;
  654. font-size: 1.1em;
  655. }
  656. form#commentform p input, form#commentform p textarea {
  657. border: none;
  658. background: #999;
  659. font-size: 1.1em;
  660. padding: 7px;
  661. -moz-border-radius: 8px;
  662. -webkit-border-radius: 8px;
  663. border-radius: 8px;
  664. font-family: Arial, Verdana, Helvetica;
  665. }
  666. form#commentform p input:focus, form#commentform p textarea:focus {
  667. background: #000;
  668. color: #fff;
  669. }
  670. form#commentform p textarea {
  671. font-size: 1.1em;
  672. }
  673. form#commentform p.form-submit {
  674. padding-left: 80px;
  675. }
  676. form#commentform #submit {
  677. background: #000;
  678. color: #fff;
  679. cursor: pointer;
  680. }
  681. p.form-allowed-tags {
  682. background: #efefef;
  683. }
  684. #comments {
  685. clear: both;
  686. }
  687.  
  688. /* Paging */
  689. .paging {
  690. clear: both;
  691. font-size: 14px;
  692. padding-bottom: 30px;
  693. margin-top: 30px;
  694. }
  695. .paging a {
  696. background: #000;
  697. color: #fff;
  698. text-decoration: none;
  699. padding: 5px;
  700. }
  701. .paging a:hover {
  702. background: #666;
  703. }
  704.  
  705. div.sociable ul li {
  706. padding: 0 2px 0 2px;
  707. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement