Advertisement
Guest User

styles

a guest
Aug 1st, 2011
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.60 KB | None | 0 0
  1. /*
  2. Theme Name: Fresh Editorial
  3. Description: The WordPress theme was designed by Maruf Rahman, from over at <a href="http://www.brightcherry.co.uk/">Brightcherry</a>.
  4. Version: 2.1
  5. Author: Maruf Rahman
  6. Author URI: http://www.brightcherry.co.uk/
  7. Tags: black, white, grey, fixed width, editorial, widgets, simple, right sidebar, clean
  8.  
  9.  
  10. This theme was designed and built by Maruf Rahman,
  11. whose blog you will find at http://www.brightcherry.co.uk/
  12.  
  13. If you have any questions about this theme, please
  14. visit http://www.brightcherry.co.uk/
  15. */
  16.  
  17.  
  18.  
  19. /* Global
  20. ------------------------------------------------------------------*/
  21. html, body, form, fieldset, h1, h2, h3, h4, h5, h6, p, pre, blockquote, ul, ol, dl, address {
  22. margin:0;
  23. padding:0;
  24. }
  25. ul,li {
  26. list-style-type:none;
  27. }
  28.  
  29.  
  30. ul.children{
  31. float:left;
  32. }
  33.  
  34.  
  35. a{
  36. outline: none;
  37. }
  38.  
  39. body {
  40. margin:0;
  41. padding:0;
  42. text-align:center;
  43. background:url(images/bg.gif) #eee repeat-x;
  44. font-family: Georgia, Helvetica, sans-serif;
  45. font-size:14px;
  46. }
  47.  
  48. img {
  49. border:none;
  50. }
  51.  
  52.  
  53. #wrapper{
  54. width:850px;
  55. margin: 0 auto;
  56. text-align:left;
  57. }
  58.  
  59.  
  60.  
  61. /* H tags
  62. ------------------------------------------------------------------*/
  63.  
  64. h1{
  65. font-size:26px;
  66. letter-spacing:-0.1em;
  67. color:#666;
  68. text-transform:capitalize;
  69. }
  70.  
  71. h1 a{
  72. font-size:26px;
  73. letter-spacing:-0.1em;
  74. color:#666;
  75. text-decoration:none;
  76. }
  77.  
  78. h1 a:hover{
  79. color:#767575;
  80. }
  81.  
  82. h1.pagetitle{
  83. margin-top:30px;
  84. }
  85.  
  86. #title h1{
  87. margin-top:30px;
  88. text-transform:capitalize;
  89. }
  90.  
  91. #title h2{
  92. font-family: Arial, Helvetica, sans-serif;
  93. font-size:26px;
  94. letter-spacing:-0.1em;
  95. color:#666;
  96. margin-top:30px;
  97. }
  98.  
  99. #title h2 a{
  100. font-family: Arial, Helvetica, sans-serif;
  101. font-size:26px;
  102. letter-spacing:-0.1em;
  103. color:#666;
  104. text-decoration:none;
  105. }
  106.  
  107. #title h2 a:hover{
  108. color:#767575;
  109. }
  110.  
  111.  
  112. h2{
  113. font-family:Georgia, "Times New Roman", Times, serif;
  114. font-size:20px;
  115. text-transform:capitalize;
  116. }
  117.  
  118. h3{
  119. font-family:Georgia, "Times New Roman", Times, serif;
  120. font-size:14px;
  121. }
  122.  
  123. /* header
  124. ------------------------------------------------------------------*/
  125.  
  126.  
  127. #header{
  128. position:relative;
  129. }
  130.  
  131. #headertag{
  132. position:relative;
  133. }
  134.  
  135. #toptag{
  136. position:absolute;
  137. right:90px;
  138. top:-4px;
  139. }
  140.  
  141. #topheader{
  142. color:#999;
  143. text-align:left;
  144. float:left;
  145. width:850px;
  146. }
  147.  
  148.  
  149. #topheader li{
  150. float:left;
  151. margin:12px 15px 0 0;
  152. text-transform: uppercase;
  153. }
  154.  
  155. #topheader a{
  156. font-family:Georgia, "Times New Roman", Times, serif;
  157. color:#fff;
  158. font-size:12px;
  159. text-decoration:none;
  160. letter-spacing:0.1em;
  161. font-weight:bold;
  162. }
  163.  
  164. #topheader a:hover{
  165. color:#ccc;
  166. }
  167.  
  168. #mainnavigation{
  169. float:right;
  170. height:60px;
  171. background:none;
  172. padding: 0 10px 0 10px;
  173.  
  174. }
  175.  
  176.  
  177. #mainnavigation ul{
  178. padding-left:15px;
  179. padding-top:6px;
  180. }
  181.  
  182.  
  183. #logo{
  184. float:left;
  185. width:850px;
  186. z-index:8;
  187. height:83px;
  188. }
  189.  
  190. #navigation{
  191. height:33px;
  192. float:left;
  193. width:850px;
  194. }
  195.  
  196. #navigation li{
  197. float:left;
  198. height:33px;
  199. border-left: 1px #c0c0c0 solid;
  200. line-height:30px;
  201. text-transform: capitalize;
  202.  
  203. }
  204.  
  205. #navigation a{
  206. color:#666;
  207. text-decoration:none;
  208. letter-spacing:0.1em;
  209. float:left;
  210. padding:1px 10px 3px 10px;
  211. }
  212.  
  213. #navigation a:hover{
  214. color:#A4C155;
  215. background:#DFDFDF;
  216. float:left;
  217. padding:1px 10px 3px 10px;
  218. }
  219.  
  220.  
  221.  
  222. /* content
  223. ------------------------------------------------------------------*/
  224.  
  225. #content{
  226. width:850px;
  227. background:url('images/mainbg.gif') no-repeat;
  228. float:left;
  229. }
  230.  
  231.  
  232. #mainimage{
  233. float:left;
  234. margin-top:15px;
  235. background:#fff;
  236. }
  237.  
  238. #mainimage img{
  239. border:1px #666 solid;
  240. padding:3px;
  241. }
  242.  
  243. #contentleft{
  244. width:600px;
  245. float:left;
  246. }
  247.  
  248. #contentright{
  249. width:250px;
  250. float:left;
  251. }
  252.  
  253. h2 a{
  254. font-family:Georgia, "Times New Roman", Times, serif;
  255. font-size:20px;
  256. color:#333;
  257. text-decoration:none;
  258. }
  259.  
  260. h2 a:hover{
  261. color:#666;
  262. }
  263.  
  264.  
  265. .blogtitle{
  266. position:relative;
  267. top:8px;
  268. padding-bottom:12px;
  269. border-bottom:1px #eee solid;
  270. width:450px;
  271. }
  272.  
  273. .blogpost{
  274. position:relative;
  275. float:left;
  276. background:#fff;
  277. padding:10px;
  278. margin-top:30px;
  279. width:566px;
  280. }
  281.  
  282. .blogpost a{
  283. color:#666;
  284. }
  285.  
  286. .blogpost a:hover{
  287. color:#333;
  288. background:#FAFAFA;
  289. }
  290.  
  291. .datetab{
  292. position:absolute;
  293. height:100px;
  294. width:123px;
  295. background:url('images/datetab.gif');
  296. right:-10px;
  297. top:-20px;
  298. }
  299.  
  300. .blogauthor{
  301. position:relative;
  302. top:11px;
  303. color:#666;
  304. font-style:italic;
  305. font-size:11px;
  306. }
  307.  
  308. .blogcontent{
  309. padding-top:25px;
  310. line-height:1.6em;
  311. width:560px;
  312. }
  313.  
  314. .blogcontent p{
  315. margin-top:10px;
  316. line-height:1.6em;
  317. }
  318.  
  319. .blogcontent ul, .blogcontent ol{
  320. margin-left:25px;
  321. }
  322.  
  323. .blogcontent li{
  324. list-style-type:disc;
  325. }
  326.  
  327. blockquote {
  328. border-left: 4px solid #666;
  329. width:430px;
  330. margin:10px;
  331. padding:0 0 10px 10px;
  332. letter-spacing:1px;
  333. color:#666;
  334. }
  335.  
  336. .blogstrip{
  337. text-transform:uppercase;
  338. font-size:10px;
  339. color:#666;
  340. margin-top:20px;
  341. }
  342.  
  343. .blogtags{
  344. margin:10px 0 15px 0;
  345. }
  346.  
  347. .blogdivide{
  348. float:left;
  349. width:560px;
  350. height:15px;
  351. background:url('images/hr.jpg');
  352. margin-bottom:5px;
  353. }
  354.  
  355. .blogtags a{
  356. color:#666;
  357. }
  358.  
  359. .blogtags a:hover{
  360. background:#FAFAFA;
  361. }
  362.  
  363. .readmore{
  364. float:left;
  365. width:85px;
  366. }
  367.  
  368. .readmore a{
  369. color:#333;
  370. text-decoration:none;
  371. }
  372.  
  373. .readmore a:hover{
  374. color:#666;
  375. background:#FAFAFA;
  376. }
  377.  
  378. .blogcategory{
  379. float:right;
  380. }
  381.  
  382. .blogcategory a{
  383. color:#333;
  384. }
  385.  
  386. .blogcategory a:hover{
  387. color:#666;
  388. background:#FAFAFA;
  389. }
  390.  
  391. .blogdate{
  392. position:relative;
  393. font-family:Georgia, "Times New Roman", Times, serif;
  394. font-size:14px;
  395. top:38px;
  396. left:5px;
  397. width:100px;
  398. text-align:right;
  399. }
  400.  
  401. .blogdateyear{
  402. position:relative;
  403. font-family:Georgia, "Times New Roman", Times, serif;
  404. font-size:14px;
  405. top:38px;
  406. left:50px;
  407. width:60px;
  408. }
  409.  
  410. .blogcomments{
  411. float:left;
  412. }
  413.  
  414. .blogcomments a{
  415. color:#333;
  416. text-decoration:none;
  417. }
  418.  
  419. .blogcomments a:hover{
  420. color:#666;
  421. background:#FAFAFA;
  422. }
  423.  
  424.  
  425. /* comments
  426. ------------*/
  427.  
  428. #commentwrap, #commentreplies{
  429. float:left;
  430. margin:20px 0 0 0;
  431. }
  432.  
  433. #commentwrap textarea{
  434. width:500px;
  435. }
  436.  
  437. .commentitle{
  438. border-bottom:#666 solid 2px;
  439. float:left;
  440. width:590px;
  441. }
  442.  
  443. #commentwrap h3, #commentreplies h3{
  444. background:#333;
  445. float:left;
  446. padding: 8px;
  447. font-size:13px;
  448. color:#fff;
  449. }
  450.  
  451. #commentform{
  452. float:left;
  453. background:#eee;
  454. width:590px;
  455. padding-top:10px;
  456. }
  457.  
  458. ol.commentlist{
  459. float:left;
  460. width:590px;
  461. }
  462.  
  463. ol.commentlist li{
  464. float:left;
  465. width:580px;
  466. padding:10px 0 10px 10px;
  467. border-bottom:1px solid #999;
  468. background:#fff;
  469. }
  470.  
  471. ol.commentlist a{
  472. color:#333;
  473. }
  474.  
  475. ol.commentlist a:hover{
  476. color:#666;
  477. }
  478.  
  479. .commentwrapper{
  480. float:left;
  481. }
  482.  
  483. .commentleft{
  484. float:left;
  485. }
  486.  
  487. .commentright{
  488. float:right;
  489. }
  490.  
  491. .commentcentre{
  492. float:left;
  493. width:120px;
  494. }
  495.  
  496. .commentright p{
  497. width:405px;
  498. padding-left:10px;
  499. }
  500.  
  501. .commentsavatar{
  502. border:#c0c0c0 solid 1px;
  503. padding:4px;
  504. margin-right:5px;
  505. float:left;
  506. }
  507.  
  508. .commentauthor{
  509. font-size:11px;
  510. color:#333;
  511. font-weight:bold;
  512. float:left;
  513. width:120px;
  514. padding-left:5px;
  515. }
  516.  
  517. .commentdate{
  518. font-size:11px;
  519. color:#999;
  520. width:120px;
  521. padding-left:5px;
  522. }
  523.  
  524. .commentcomment{
  525. float:left;
  526. font-size:13px;
  527. }
  528.  
  529. .commentcomment em{
  530. color:#999;
  531. padding-left:8px;
  532. }
  533.  
  534. #commentwrap input{
  535. padding:2px;
  536. border:0px;
  537. margin:10px 10px 10px 0;
  538. border:1px solid #666;
  539.  
  540. }
  541.  
  542. #commentwrap textarea{
  543. padding:0px;
  544. border:0px;
  545. margin:10px 10px 10px 0;
  546. border:1px solid #666;
  547. }
  548.  
  549.  
  550. #commentwrap label{
  551. color:#666;
  552. font-weight:bold;
  553. }
  554.  
  555. #commentloggedin{
  556. color:#666;
  557. font-weight:bold;
  558. float:left;
  559. font-size:12px;
  560. margin:10px 10px 10px 0;
  561. }
  562.  
  563. #commentloggedin a{
  564. color:#666;
  565. }
  566.  
  567. #commentloggedin a:hover{
  568. text-decoration:none;
  569. background:#FAFAFA;
  570. }
  571.  
  572. .commentedit{
  573. width:405px;
  574. padding-left:10px;
  575. margin-top:15px;
  576. }
  577.  
  578.  
  579. #submit{
  580. text-transform: uppercase;
  581. font-size:11px;
  582. font-weight:bold;
  583. }
  584.  
  585.  
  586. #youmustbe{
  587. font-family: Arial, Helvetica, sans-serif;
  588. font-size:20px;
  589. letter-spacing:-0.1em;
  590. font-weight:bold;
  591. color:#333;
  592. margin:10px 0 10px 0;
  593. }
  594.  
  595. #youmustbe a{
  596. color:#666;
  597. }
  598.  
  599. #youmustbe a:hover{
  600. background:#c0c0c0;
  601. }
  602.  
  603. /* sidebar
  604. ------------------------------------------------------------------*/
  605.  
  606. #rss{
  607. position:relative;
  608. bottom:25px;
  609. }
  610.  
  611. #introduction p{
  612. margin-top:10px;
  613. }
  614.  
  615. #introduction{
  616. float:left;
  617. font-size:12px;
  618. word-spacing:0.1em;
  619. line-height:1.6em;
  620. background:#fff;
  621. border:#c0c0c0 solid 1px;
  622. padding:7px;
  623. width:195px;
  624. }
  625.  
  626. #introductionwrap{
  627. float:left;
  628. background:#c0c0c0;
  629. border:#999 solid 1px;
  630. padding:2px;
  631. }
  632.  
  633. #recentposts, #widgetsposts{
  634. float:left;
  635. font-size:18px;
  636. word-spacing:0.1em;
  637. line-height:1em;
  638. background:#fff;
  639. border:#c0c0c0 solid 1px;
  640. padding:7px;
  641. width:195px;
  642. }
  643.  
  644. #recentpostswrap, #widgetswrap{
  645. float:left;
  646. background:#c0c0c0;
  647. border:#999 solid 1px;
  648. padding:2px;
  649. margin-top:15px;
  650. }
  651.  
  652. #sidebar{
  653. margin:10px 0 10px 0;
  654. padding-left:10px;
  655. float:left;
  656. }
  657.  
  658.  
  659. #widgetsposts li{
  660. border-bottom:1px dashed #999;
  661. }
  662.  
  663. #widgetsposts li a{
  664. color:#000;
  665. text-decoration:underline;
  666. }
  667.  
  668. .recentpostswrap{
  669. float:left;
  670. margin-top:15px;
  671. display:block;
  672. width:193px;
  673. }
  674.  
  675. .recentpoststitle a{
  676. color:#333;
  677. }
  678.  
  679. .recentpoststitle a:hover{
  680. color:#666;
  681. background:#FAFAFA;
  682. }
  683.  
  684. .recentpostsdate{
  685. float:left;
  686. width:193px;
  687. }
  688.  
  689. .recentpoststitle{
  690. float:left;
  691. width:193px;
  692. }
  693.  
  694.  
  695. #searchformsidebar{
  696. position:relative;
  697. float:left;
  698. margin-top:15px;
  699. }
  700.  
  701. #searchformsidebar input.searchbg{
  702. padding:3px;
  703. border:1px solid #c0c0c0;
  704. width:195px;
  705. color:#999;
  706. }
  707.  
  708. #searchmenu{
  709. float:left;
  710. }
  711.  
  712. #searchsubmitbtn{
  713. position:relative;
  714. bottom:1px;
  715. right:10px;
  716. float:left;
  717. }
  718.  
  719.  
  720.  
  721. #calendarwrap{
  722. float:left;
  723. background:#c0c0c0;
  724. border:#999 solid 1px;
  725. padding:2px;
  726. margin-top:15px;
  727. width:210px;
  728. }
  729.  
  730. #calendar{
  731. float:left;
  732. font-size:12px;
  733. word-spacing:0.1em;
  734. line-height:1.6em;
  735. background:#fff;
  736. border:#c0c0c0 solid 1px;
  737. padding:7px;
  738. width:194px;
  739. font-family:Georgia, "Times New Roman", Times, serif;
  740. }
  741.  
  742. #widgets a{
  743. color:#000;
  744. }
  745.  
  746. #widgets a:hover{
  747. text-decoration:none;
  748. }
  749.  
  750. #wp-calendar{
  751. width:194px;
  752. }
  753.  
  754. #wp-calendar a{
  755. color:#fff;
  756. background:#999;
  757. padding:2px;
  758. text-decoration:none;
  759. }
  760.  
  761. #wp-calendar a:hover{
  762. background:#666;
  763. text-decoration:underline;
  764. }
  765.  
  766.  
  767. #prev a{
  768. background:none;
  769. color:#000;
  770. }
  771.  
  772. #next a{
  773. background:none;
  774. color:#000;
  775. }
  776.  
  777. #calendar caption{
  778. font-size:14px;
  779. font-weight:bold;
  780. border-bottom:1px solid #333;
  781. padding-bottom:4px;
  782. }
  783.  
  784. /* paging
  785. ------------------------------------------------------------------*/
  786.  
  787. #paging{
  788. position:relative;
  789. margin-top:20px;
  790. float:left;
  791. width:586px;
  792. }
  793.  
  794. #alignleft{
  795. float:left;
  796. }
  797.  
  798. #alignright{
  799. float:right;
  800. }
  801.  
  802. #paging a{
  803. color:#000;
  804. font-size:18px;
  805. text-decoration:none;
  806. }
  807.  
  808. #paging a:hover{
  809. color:#666;
  810. }
  811.  
  812.  
  813. /* footer
  814. ------------------------------------------------------------------*/
  815.  
  816.  
  817. #footer{
  818. background:#212121;
  819. font-size: 11px;
  820. padding: 18px 0 0px 0;
  821. font-size:11px;
  822. height:32px;
  823. float:left;
  824. width:100%;
  825. }
  826.  
  827. #footercontent h3{
  828. margin-bottom:5px;
  829. }
  830.  
  831. #footercontent{
  832. width:850px;
  833. float:left;
  834. margin:20px 0 0 0;
  835. padding-bottom:40px;
  836. }
  837.  
  838. .footercolumn{
  839. float:left;
  840. padding-right:20px;
  841. margin:0 10px 10px 10px;
  842. padding:0 10px 10px 10px;
  843. width:160px;
  844. }
  845.  
  846. .footercolumn a{
  847. color:#666;
  848. text-transform: uppercase;
  849. text-decoration:none;
  850. line-height:2.0em;
  851. font-size:11px;
  852.  
  853. }
  854.  
  855.  
  856. .footercolumn a:hover{
  857. color:#999;
  858. }
  859.  
  860. #footerbg{
  861. float:left;
  862. background:url('images/footerbg.gif');
  863. width:850px;
  864. }
  865.  
  866. #footerheader{
  867. float:left;
  868. height:61px;
  869. width:850px;
  870. background:url('images/topheader.gif');
  871.  
  872. }
  873.  
  874.  
  875. #footerbottomcontent{
  876. width:850px;
  877. margin: 0 auto;
  878. text-align:left;
  879. position:relative;
  880. bottom:6px;
  881. color:#666;
  882. }
  883.  
  884. #footerbottomcontent a{
  885. color:#666;
  886. }
  887.  
  888. .advertwrapper{
  889. float:left;
  890. }
  891.  
  892. b.pink{
  893. color:#EC005E;
  894. font-weight:normal;
  895. }
  896.  
  897.  
  898.  
  899. /* recommended by wordpress themes
  900. ------------------------------------------------------------------*/
  901.  
  902. .wp-caption {
  903. border: 1px solid #ddd;
  904. text-align: center;
  905. background-color: #f3f3f3;
  906. padding-top: 4px;
  907. margin: 10px;
  908. -moz-border-radius: 3px;
  909. -khtml-border-radius: 3px;
  910. -webkit-border-radius: 3px;
  911. border-radius: 3px;
  912. }
  913.  
  914. .wp-caption img {
  915. margin: 0;
  916. padding: 0;
  917. border: 0 none;
  918. }
  919.  
  920. .wp-caption-dd {
  921. font-size: 11px;
  922. line-height: 17px;
  923. padding: 0 4px 5px;
  924. margin: 0;
  925. }
  926.  
  927. .aligncenter {
  928. display: block;
  929. margin-left: auto;
  930. margin-right: auto;
  931. }
  932.  
  933. .alignleft {
  934. float: left;
  935. }
  936.  
  937. .alignright {
  938. float: right;
  939. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement