Advertisement
Guest User

The Amateur's Dish

a guest
Jun 4th, 2010
90
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.12 KB | None | 0 0
  1. /*
  2. Theme Name: Under the Influence
  3. Author URI: http://www.spaceperson.net/
  4. Description: Minimalist theme with admin panel for custom colors, two- or three-column-layout and various other options. Comes with optional German translation.
  5. Version: 1.03
  6. Author: Spaceperson
  7. Tags: fixed-width, two-columns, three-columns, light, white, green, custom-colors, custom-header, theme-options, threaded-comments, sticky-post, right-sidebar, translation-ready
  8.  
  9. Based on WordPress 2.9's default theme.
  10. The CSS and XHTML is released under GPL:
  11. http://www.opensource.org/licenses/gpl-license.php
  12.  
  13. */
  14.  
  15. /* Typography & Colors */
  16.  
  17. a {
  18. color: #333;
  19. text-decoration: none;
  20. outline:none;
  21. }
  22. .attachment a {
  23. border:none !important;
  24. }
  25. acronym, abbr, span.caps {
  26. font-size: 0.9em;
  27. letter-spacing: .07em;
  28. }
  29. .author {
  30. font-size:.8em;
  31. text-transform:capitalize;
  32. letter-spacing: 2px;
  33. }
  34. .author, #page_list li.page_item a, .navigation, .navigation a {
  35. color: #999;
  36. }
  37. body {
  38. font-size: 70%; /* Resets 1em to 12px */
  39. font-family: Arial, Georgia, "Times New Roman", Verdana;
  40. color: #333;
  41. text-align: center;
  42. }
  43. .commentbox cite a{
  44. color:#000;
  45. }
  46. code {
  47. font: 1.1em Arial, Georgia, "Times New Roman", Verdana, Fixed;
  48. }
  49. .commentbox {
  50. border: 1px solid #ccc;
  51. }
  52. .commentlist cite, #footer ul li, #footer ol li, h3{
  53. font-size: 1.3em;
  54. }
  55. .commentlist li, #commentform input, #commentform textarea, .nocomments {
  56. font: 0.9em Arial, Georgia, "Times New Roman", Verdana;
  57. }
  58. .commentlist p {
  59. font-weight: normal;
  60. line-height: 1.2em;
  61. text-transform: none;
  62. }
  63. .commentmetadata {
  64. border-bottom:1px solid #eee;
  65. }
  66. .commentmetadata a, .reply a {
  67. border:none !important;
  68. }
  69. #commentspopup h1 a{
  70. color:#fff;
  71. }
  72. #commentspopup h1 a:hover{
  73. border-bottom:1px dotted #fff;
  74. }
  75. #commentspopup .metadata{
  76. text-align:center;
  77. }
  78. #commentspopup .comment-body{
  79. border-left:1px solid #ddd;
  80. }
  81. #commentspopup #commentlist li{
  82. text-align:left;it
  83. border-top:1px solid #eee;
  84. border-bottom:1px solid #eee;
  85. }
  86. #content {
  87. font-size: 1.2em;
  88. }
  89. #content_container .search, #footer .search {
  90. border:none;
  91. }
  92. #credits {
  93. font-family: Arial, Georgia, "Times New Roman", Verdana;
  94. border-top: 1px solid #ddd;
  95. padding-top:10px;
  96. font-style:italic !important;
  97. }
  98. .description{
  99. letter-spacing:2px !important;
  100. }
  101. .entry{
  102. line-height: 1.2em;
  103. }
  104. .entry a, .comment_body a{
  105. border-bottom:1px dotted #666;
  106. }
  107. .entry a img{
  108. margin-bottom: -3px;
  109. }
  110. .entry a:hover{
  111. color:#FFF;
  112. }
  113. .entry h1 {
  114. font-size: 2.4em;
  115. }
  116. .even, .alt {
  117. }
  118. #footer .children a {
  119. font-size:12px;
  120. }
  121. #footer p {
  122. text-align: center;
  123. }
  124. #footer ul li, #footer ol li {
  125. letter-spacing:-1px;
  126. border-bottom:2px dotted #ddd;
  127. }
  128. .gallery a{
  129. border:none !important;
  130. }
  131. .gallery img {
  132. padding: 2px;
  133. border: 1px solid #ccc;
  134. }
  135. h1, h1 a, h1 a:visited, h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite, #page_list li.page_item a {
  136. text-decoration: none;
  137. }
  138. h1, h2, h3, h4, h5, h6, #page_list li.page_item, .description, .read_more, .commentlist cite{
  139. font-family: Arial, Georgia, "Times New Roman", Verdana;
  140. letter-spacing:-1px;
  141. font-weight:normal;
  142. }
  143. h2 {
  144. font-size: 1.4em;
  145. }
  146. h2, h2 a, h3, h3 a, #page_list li.current_page_item a, #page_list li.page_item a:hover, #commentform input, #commentform textarea, .entry a{
  147. color: #333;
  148. }
  149. #page_list li.page_item {
  150. font-size:1.1em;
  151. background-color:#fff;
  152. border-right:1px solid #ccc;
  153. border-top:1px solid #ccc;
  154. border-left:1px solid #ccc;
  155. }
  156. .navigation a{
  157. padding: 0 5px;
  158. border:none !important;
  159.  
  160. .nocomments{
  161. font-style:italic;
  162. }
  163. #page {
  164. text-align: left;
  165. }
  166. #page_list{
  167. border-bottom:1px solid #ddd;
  168. }
  169. .post .date, .page .date {
  170. border-bottom:1px dotted #CCC;
  171. text-transform:capitalize;
  172. font-size:.9em;
  173. }
  174. .postmetadata {
  175. border-top:1px dotted #CCC;
  176. border-bottom:2px dotted #DDD;
  177. }
  178. .postmetadata a, .tags a{
  179. border:none !important;
  180. }
  181. .postmetadata, .tags {
  182. text-align: left;
  183. font-size:.8em;
  184. }
  185. .read_more:hover, .navigation a:hover{
  186. color:#fff !important;
  187. }
  188. .read_more, #content_container .search, #footer .search, .navigation, .commentlist li ul li, #credits {
  189. font-size:1em;
  190. }
  191. .reply{
  192. border-top:1px solid #ddd;
  193. border-left:1px solid #ddd;
  194. background-color:#FFF;
  195. }
  196. .reply a{
  197. color:#ccc;
  198. }
  199. #sidebar .children a {
  200. font-size:8px;
  201. }
  202. #sidebar ul ul li, #sidebar ul ol li {
  203. border-bottom:1px solid #eee;
  204. }
  205. #sidebar h2 {
  206. font-size: 1.3em;
  207. font-weight:bold;
  208. }
  209. small, #sidebar ul ul li, #sidebar ul ol li, #footer ul ul li, #footer ul ol li, .nocomments, .postmetadata, blockquote, strike, .tags, #credits, #credits a, #content_container .search, #footer .search, .post .date, .page .date, .children li {
  210. color: #666;
  211. }
  212. small, .reply a {
  213. font-family: Arial, Georgia, "Times New Roman", Verdana;
  214. font-size: 0.9em;
  215. line-height: 1.2em;
  216. }
  217. .sticky {
  218. background: #f7f7f7;
  219. }
  220. .sticky h2 {
  221. font-style:italic;
  222. }
  223. .thread-alt {
  224. }
  225. .thread-even {
  226. }
  227. .vcard {
  228. float: left;
  229. border: 1px solid #ddd;
  230. padding: 2px;
  231. }
  232. #wp-calendar #prev, #wp-calendar #next {
  233. font-size: 8pt;
  234. }
  235. #wp-calendar a {
  236. text-decoration: none;
  237. background-color:#eee;
  238. }
  239. #wp-calendar a:hover {
  240. color:#fff;
  241. }
  242. #wp-calendar caption {
  243. text-align: center;
  244. }
  245. #wp-calendar th {
  246. font-style: normal;
  247. text-transform: capitalize;
  248. }
  249. /* Typography & Colors */
  250.  
  251.  
  252.  
  253. /* Structure */
  254. *{
  255. margin:;
  256. padding:;
  257. }
  258. body {
  259. margin: 0 0 20px 0;
  260. padding: ;
  261. }
  262. #page {
  263. margin:0;
  264. }
  265. .page #content{
  266. padding-top:10px;
  267. }
  268. #content_container
  269. margin:auto;
  270. }/*contains content, sidebar and navigation bar*/
  271. #content {
  272. margin-top:10px;
  273. }
  274. .post, .search .page{
  275. text-align: justify;
  276. overflow:hidden;
  277. margin: 0 13px 0 0;
  278. padding:12px 7px 12px 7px;
  279. }
  280. .singlepage .post, .singlepage .page {
  281. padding: 15px 20px 12px 12px;
  282. float:none;
  283. }
  284. .post .date, .page .date{
  285. width:150px;
  286. }
  287. .entry{
  288. margin-top:10px;
  289. position:relative;
  290. }
  291. .entry p{
  292. margin-top:10px;
  293. }
  294. .postmetadata {
  295. margin-top:20px;
  296. padding: 3px 0 3px;
  297. clear: both;
  298. }
  299. .singlepage .postmetadata{
  300. clear:none;
  301. }
  302. hr {
  303. display: block; clear: both;
  304. visibility: hidden;
  305. }
  306. .clear {
  307. clear: both;
  308. }
  309. #footer {
  310. margin: 20px auto 10px;
  311. clear: both;
  312. }
  313. #footer p {
  314. padding: 20px 0;
  315. clear:both;
  316. }
  317. /* Structure */
  318.  
  319.  
  320.  
  321. /* Headers */
  322. h1 {
  323. margin: 0;
  324. }
  325. .entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6 {
  326. margin:0 0 10px 0;
  327. }
  328. #title_box{
  329. padding:10px 25px 5px;
  330. margin-left:7px;
  331. position:relative;
  332. float:left;
  333. }
  334. .corner_bl, .corner_br, .corner_tr, .corner_tl{
  335. position:absolute;
  336. }
  337. .corner_bl{
  338. background:url(images/kreis.png) 0px 10px;
  339. left:0;
  340. bottom:0;
  341. width:10px;
  342. height:10px;
  343. }
  344. .corner_br{
  345. background:url(images/kreis.png) 10px 10px;
  346. right:0;
  347. bottom:0;
  348. width:10px;
  349. height:10px;
  350. }
  351. .corner_tr{
  352. background:url(images/kreis_voll.png) 0px 0px;
  353. right:-7px;
  354. width:7px;
  355. height:7px;
  356. top:0px;}
  357. .corner_tl{
  358. background:url(images/kreis_voll.png) 7px 0px;
  359. left:-7px;
  360. width:7px;
  361. height:7px;
  362. top:0px;
  363. }
  364. h2 {
  365. margin-top: 10px;
  366. }
  367. #sidebar h2 {
  368. margin-top: 5px;
  369. padding: 0;
  370. }
  371. h3#comments {
  372. margin: 40px auto 10px ;
  373. }
  374. h3#trackback {
  375. margin: 40px auto 10px ;
  376. }
  377. #footer h2 {
  378. background:url(images/floral_kl.png) center bottom no-repeat;
  379. padding-bottom: 15px;
  380. position:relative;
  381. z-index:1;
  382. }
  383. /* Headers */
  384.  
  385.  
  386.  
  387. /* Images */
  388. a img, .entry img {
  389. padding: 2px;
  390. border: 1px solid #ccc;
  391. max-width: 100%;
  392. }
  393. /* Using 'class="alignright"' on an image will (who would've
  394. thought?!) align the image to the right. And using 'class="centered',
  395. will of course center the image. This is much better than using
  396. align="center", being much more futureproof (and valid) */
  397. .alignright {
  398. float: right;
  399. }
  400. .alignleft {
  401. float: left;
  402. min-width:200px;
  403. }
  404. .alignleft img, .alignright img{
  405. min-width /*\**/: 150px\9 /* compensates ie issues */
  406. }
  407. .mainpage .alignnone img{
  408. max-width:360px !important;
  409. height:auto;
  410. }
  411. /* compensates ie issues */
  412. .centered {
  413. text-align:center;
  414. margin:0 auto;
  415. }
  416. img.centered, img.alignright, img.alignleft{
  417. padding: 2px;
  418. border: 1px solid #ccc;
  419. }
  420. img.centered {
  421. display: block;
  422. margin-left: auto;
  423. margin-right: auto;
  424. }
  425. img.alignright {
  426. margin: 2px 0 2px 10px;
  427. display: inline;
  428. }
  429. img.alignleft {
  430. margin: 2px 10px 2px 0;
  431. display: inline;
  432. }
  433. #three_column img.centered {
  434. max-width: 380px;
  435. }
  436. #three_column img.alignright, #three_column img.left {
  437. height:auto;
  438. }
  439. /* Images */
  440.  
  441.  
  442.  
  443. /* Lists */
  444. .children {
  445. margin-top:0!important;
  446. padding-top: 0!important;
  447. }
  448. .children li{
  449. border:none !important;
  450. }
  451. .entry ul, .entry ol {
  452. margin-left: 5px;
  453. padding: 0 0 0 15px;
  454. }
  455. .entry ol ol li {
  456. list-style:lower-latin;
  457. }
  458. .entry ol ol ol li {
  459. list-style:lower-roman;
  460. }
  461. #page_list li.page_item{
  462. background:url(images/top_gradient.png);
  463. height:16px;
  464. float:left;
  465. margin:2px 1px 0px;
  466. padding:6px 12px 0px;
  467. -moz-border-radius-topleft: 5px;
  468. -moz-border-radius-topright: 5px;
  469. -webkit-border-top-left-radius: 5px;
  470. -webkit-border-top-right-radius: 5px;
  471. -khtml-border-radius-topleft: 5px;
  472. -khtml-border-radius-topright: 5px;
  473. border-top-left-radius: 5px;
  474. border-top-right-radius: 5px;
  475. }
  476. #page_list li.current_page_item{
  477. height:17px;
  478. }
  479. #page_list{
  480. background:url(images/background.png);
  481. height:25px;
  482. padding:3px 0 0 10px;
  483. list-style:none;
  484. margin: 0 auto;
  485. }
  486. .postmetadata ul, .postmetadata li {
  487. display: inline;
  488. list-style-type: none;
  489. list-style-image: none;
  490. }
  491. #sidebar ul, #sidebar ul ol {
  492. margin: 0;
  493. padding: 0;
  494. }
  495. #sidebar ul li {
  496. list-style-type: none;
  497. list-style-image: none;
  498. margin-bottom: 15px;
  499. }
  500. #sidebar ul p, #sidebar ul select, #footer p, #footer select {
  501. margin: 5px 0 8px;
  502. }
  503. #sidebar ul ul, #sidebar ul ol{
  504. margin: 5px 0 0 10px;
  505. }
  506. #sidebar ul ul ul, #sidebar ul ol, #footer ul ul {
  507. margin: 0 0 0 10px;
  508. }
  509. ol li, #sidebar ul ol li, #footer ol li {
  510. list-style: decimal outside;
  511. }
  512. #sidebar ul ul li, #sidebar ul ol li, #footer ul li, #footer ol li {
  513. margin: 3px 0 0;
  514. padding: 0;
  515. }
  516. #footer ul, #footer ol {
  517. padding-top:10px;
  518. margin-bottom: 20px;
  519. }
  520. #footer ul li {
  521. list-style-type: none;
  522. list-style-image: none;
  523. }
  524. #footer .widget ul{
  525. text-align:left;
  526. }
  527.  
  528. /* Lists */
  529.  
  530.  
  531.  
  532. /* Forms */
  533.  
  534. #commentform {
  535. margin: 5px 10px 0 0;
  536. }
  537. #commentform input {
  538. width: 200px;
  539. padding: 2px;
  540. margin: 5px 5px 1px 0;
  541. }
  542. #commentform #submit {
  543. }
  544. #commentform textarea {
  545. width: 80%;
  546. padding: 2px;
  547. }
  548. #content_container .search{
  549. background:url(images/search.png) no-repeat;
  550. padding-left:20px;
  551. height:20px;
  552. margin-left:10px;
  553. width:120px;
  554. }
  555. .entry form { /* This is mainly for password protected posts, makes them look better. */
  556. text-align:center;
  557. }
  558. #footer .search{
  559. background:url(images/search.png) no-repeat;
  560. padding-left:20px;
  561. height:20px;
  562. width:160px;
  563. margin: 10px 0;
  564. }
  565. #respond {
  566. margin-top:30px;
  567. }
  568. select {
  569. width: 130px;
  570. }
  571.  
  572. /* Forms */
  573.  
  574.  
  575.  
  576. /* Comments*/
  577. .alt {
  578. margin: 0;
  579. padding: 10px;
  580. }
  581. .comment_body{
  582. padding:0 10px 5px 10px;
  583. position:relative;
  584. }
  585. .commentbox {
  586. margin-left:60px;
  587. border: 1px solid #ddd;
  588. }
  589. #commentform p {
  590. margin: 5px 0;
  591. }
  592. .commentlist {
  593. padding: 0;
  594. text-align: justify;
  595. width:80%;
  596. }
  597. .commentlist li {
  598. margin: 10px 0 0px 20px;
  599. padding: 10px 5px 0px 0px;
  600. list-style: none;
  601. }
  602. .commentlist li ul li {
  603. margin-right: -20px;
  604. margin-left: 20px;
  605. }
  606. .commentlist p {
  607. margin: 10px 5px 10px 0;
  608. }
  609. #commentspopup #background{
  610. padding-top:30px;
  611. padding-bottom:5px;
  612. }
  613. #commentspopup .comment-body{
  614. margin-left:120px;
  615. padding-left:10px;
  616. width:225px;
  617. }
  618. #commentspopup #commentlist{
  619. width:90%;
  620. margin:auto;
  621. }
  622. #commentspopup #commentlist li{
  623. list-style:decimal inside;
  624. clear:both;
  625. min-height:25px;
  626. margin:5px 0;
  627. }
  628. #commentspopup .metadata{
  629. float:left;
  630. width:100px;
  631. margin-left:10px;
  632. }
  633. .commentmetadata {
  634. background:url(images/background.png);
  635. padding:5px 10px 3px 10px;
  636. display: block;
  637. }
  638. .nocomments {
  639. text-align: center;
  640. margin: 0;
  641. padding: 0;
  642. }
  643. .reply{
  644. position:absolute;
  645. right:-1px;
  646. bottom:-1px;
  647. padding:0 5px;
  648. }
  649. /* Comments */
  650.  
  651.  
  652.  
  653. /* Sidebar */
  654. #sidebar {
  655. padding-top:5px;
  656. float:right;
  657. }
  658. #sidebar form {
  659. margin: 0;
  660. }
  661. /* Sidebar */
  662.  
  663. /* Footer*/
  664. .cell-1, .cell-2, .cell-3{
  665. padding:20px;
  666. float:left;
  667. }
  668. #footer .divider{
  669. border-top:1px solid #ddd;
  670. width:50%;
  671. margin:0 auto;
  672. }
  673. #footer .line{
  674. border-top:1px solid #ccc;
  675. margin-top:-8px;
  676. }
  677. #footer .widget {
  678. text-align:center;
  679. position:relative;
  680. }
  681. #footer .widget_tag_cloud .line{
  682. margin-bottom:10px;
  683. }
  684. #footer .widget_tag_cloud{
  685. margin-bottom:15px;
  686. }
  687.  
  688. /* Footer */
  689.  
  690. /* Calendar */
  691. #wp-calendar {
  692. empty-cells: show;
  693. margin: 10px auto 0;
  694. width: 155px;
  695. }
  696. #wp-calendar #next a {
  697. padding-right: 10px;
  698. text-align: right;
  699. }
  700. #wp-calendar #prev a {
  701. padding-left: 10px;
  702. text-align: left;
  703. }
  704. #wp-calendar a {
  705. display: block;
  706. }
  707. #wp-calendar caption {
  708. background:url(images/background.png);
  709. border-bottom:1px solid #ddd;
  710. padding: 2px 0;
  711. text-align: center;
  712. width: 100%;
  713. }
  714. #wp-calendar td {
  715. padding: 3px 0;
  716. text-align: center;
  717. }
  718. #wp-calendar td.pad:hover { /* Doesn't work in IE */
  719. background-color: #fff; }
  720. /* Calendar */
  721.  
  722.  
  723.  
  724. /* Various Tags & Classes */
  725. acronym, abbr, span.caps {
  726. cursor: help;
  727. }
  728. acronym, abbr {
  729. border-bottom: 1px dashed #999;
  730. }
  731. blockquote {
  732. min-height:30px;
  733. background:url(images/quote.png) no-repeat;
  734. margin: 15px 30px 0 10px;
  735. padding-left: 40px;
  736. }
  737. blockquote cite {
  738. margin: 5px 0 0;
  739. display: block;
  740. }
  741. .center {
  742. text-align: center;
  743. }
  744. .gallery {
  745. clear:both !important;
  746. margin:0 auto;
  747. display:table;
  748. }
  749. .gallery-caption {
  750. margin-left: 0;
  751. }
  752. .gallery-item {
  753. float: left;
  754. margin: 10px 0 0 20px;
  755. text-align: center;
  756. min-width /*\**/: 150px\9
  757. }/* compensates ie issues */
  758. .hidden {
  759. display: none;
  760. }
  761. .navigation {
  762. text-align: center;
  763. margin: 10px auto 0px auto;
  764. padding-top:5px;
  765. }
  766. .ornament{
  767. background:url(images/background.png);
  768. height:10px;
  769. }
  770. #content .ornament{
  771. margin-top:10px;
  772. border-top:1px solid #eee;
  773. border-bottom:1px solid #eee;
  774. }
  775. .read_more{
  776. font-style:italic;
  777. position:absolute;
  778. right:0;
  779. bottom:-20px;
  780. padding:0 5px;
  781. }
  782. .screen-reader-text {
  783. position: absolute;
  784. left: -1000em;
  785. }
  786. .widget_tag_cloud a{
  787. font-family:Arial, Georgia, "Times New Roman", Verdana;
  788. letter-spacing:-1px;
  789. font-style:italic;
  790. text-transform:lowercase;
  791. }
  792. /* Various Tags & Classes*/
  793.  
  794.  
  795.  
  796. /* Captions */
  797. .aligncenter,
  798. div.aligncenter {
  799. display: block;
  800. margin-left: auto;
  801. margin-right: auto;
  802. }
  803. .wp-caption.alignleft{
  804. margin:0 10px 5px 0;
  805. }
  806. .wp-caption.alignright{
  807. margin:0 0 5px 10px;
  808. }
  809. .wp-caption-text {
  810. padding-top:10px;
  811. text-align: center;
  812. margin: 10px;
  813. }
  814. .wp-caption a {
  815. margin: 0;
  816. border: none;
  817. }
  818. .wp-caption img {
  819. padding: 2px;
  820. border: 1px solid #ccc;
  821. }
  822. .wp-caption p.wp-caption-text {
  823. line-height: 17px;
  824. margin: 0;
  825. }
  826. /* captions */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement