Advertisement
Guest User

Untitled

a guest
May 2nd, 2012
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.06 KB | None | 0 0
  1. /*
  2. Theme Name: SafiTech
  3. Theme URI:
  4. Description: A dark techy feel with a crisp and clean layout. Theme options include configurable left/right sidebars, set either visible or hidden. Lavalamp menu, ad-sense ready, and very easy to edit and customize.
  5. Tags: black, dark, fixed-width, theme-options, left-sidebar, right-sidebar, one-column, photoblogging
  6. Author: SAFI Technologies Ltd.
  7. Author URI: http://forums.safitech.com/
  8. Version: 1.7 */
  9.  
  10. /* Reset Defaults Starts */
  11.  
  12. * { margin: 0;
  13. padding: 0;
  14. }
  15.  
  16. h1,h2,h3,h4,h5,h6,p,blockquote {
  17. margin: 0;
  18. padding: 10px;
  19. }
  20.  
  21.  
  22. a {
  23. color: #0F92BC;
  24. }
  25.  
  26. a:hover {
  27. color: #0F92BC;
  28. text-decoration: underline !important;
  29. }
  30.  
  31. blockquote {
  32. border: 1px dotted silver;
  33. display: block;
  34. margin: 0px;
  35. padding: 10px;
  36. quotes: "\201C" "\201D";
  37. }
  38.  
  39. blockquote:before,blockquote:after {
  40. font-weight: bold;
  41. color: #0F92BC;
  42. margin:0px;
  43. padding:0px;
  44. display: block;
  45. font-size: 20px;
  46. width: 100%;
  47. height:10px;
  48. }
  49.  
  50. blockquote:before {
  51. content: open-quote;
  52. }
  53.  
  54. blockquote:after {
  55. content: close-quote;
  56. text-align:right;
  57. }
  58.  
  59.  
  60. code {
  61. color: #3366CC;
  62. }
  63.  
  64. a img {
  65. border: none;
  66. }
  67.  
  68. img.centered {
  69. display: block;
  70. margin-left: auto;
  71. margin-right: auto;
  72. }
  73.  
  74. img.alignright {
  75. padding: 4px;
  76. margin: 0 0 2px 7px;
  77. display: inline;
  78. }
  79.  
  80. img.alignleft {
  81. padding: 4px;
  82. margin: 0 7px 2px 0;
  83. display: inline;
  84. }
  85.  
  86. .alignright {
  87. float: right;
  88. }
  89.  
  90. .alignleft {
  91. float: left;
  92. }
  93.  
  94. .aligncenter {
  95. display: block;
  96. margin-left: auto;
  97. margin-right: auto;
  98. }
  99.  
  100. /* Reset Defaults Ends */
  101.  
  102. /*====== layouts =====*/
  103.  
  104. .layout .content { padding: 0 10px;}.layout_sidebar1left_sidebar2right #contentwrapper,.layout_sidebar1right_sidebar2left #contentwrapper{margin:0 175px;position:relative}.layout_sidebar1left_sidebar2right .sidebar_left,.layout_sidebar1right_sidebar2left .sidebar_left{position:absolute;width:160px;left:10px;}.layout_sidebar1left_sidebar2right .sidebar_right,.layout_sidebar1right_sidebar2left .sidebar_right{display:inline;padding:0}.layout_sidebar1left_sidebar2right .sidebar_right,.layout_sidebar1right_sidebar2left .sidebar_right,.layout_sidebar1left_sidebar2left #contentwrapper,.layout_sidebar1left #contentwrapper,.layout_sidebar2left #contentwrapper{float:right}.layout_sidebar1left_sidebar2left .sidebar_left,.layout_sidebar1left_sidebar2left .sidebar_right,.layout_sidebar1right_sidebar2right #contentwrapper,.layout_sidebar1right_sidebar2right .sidebar_left,.layout_sidebar1right_sidebar2right .sidebar_right,.layout_sidebar1left .sidebar_left,.layout_sidebar2left .sidebar_left,.layout_sidebar1right #contentwrapper,.layout_sidebar2right #contentwrapper,.layout_sidebar1right .sidebar_right,.layout_sidebar2right .sidebar_right{float:left}.layout_sidebar1left .sidebar_left,.layout_sidebar2left .sidebar_left{padding-left:0 !important}.layout_sidebar2right .sidebar_right, .layout_sidebar1right .sidebar_right {padding-left:10px;}.layout_sidebar1right_sidebar2right .sidebar,.layout_sidebar2right_sidebar1right .sidebar {padding-left:15px;}.layout_sidebar1right_sidebar2left .sidebar_left {padding-left:0px !important;}.layout_sidebar1right_sidebar2left .sidebar_right,.layout_sidebar2right_sidebar1left .sidebar_right {margin-right:5px;}.layout_sidebar1left_sidebar2right .sidebar_right {margin-right:5px;}.layout_sidebar1left_sidebar2right .sidebar_left,.layout_sidebar1right_sidebar2left .sidebar_left { *top: 130px;}.layout_sidebar1left_sidebar2right .sidebar_right, .layout_sidebar1right_sidebar2left .sidebar_right { *display: inline; *position: absolute; *right: 10px; *top: 130px;}
  105.  
  106. body {
  107. background: #000000 url("images/texture_background.jpg") repeat scroll center top; font-family:"Trebuchet MS",sans-serif; text-align:center;
  108. }
  109.  
  110. /* #fixed {
  111. width:80; /* you can use px, em or %
  112. text-align:left;
  113. } */
  114.  
  115.  
  116. #wrapper {
  117. margin-left: auto;
  118. margin-right: auto;
  119. position:relative;
  120. text-align:center;
  121. }
  122. #header {
  123. width:100%;
  124. height: 120 px;
  125. background: url("http://collagegallery.org/wp-content/uploads/2012/05/collagegallerybanner3.png") top;
  126. background-repeat:no-repeat;
  127. margin-left: auto;
  128. margin-right: auto;
  129. position:relative;
  130. padding: 0 0 0 0;
  131. }
  132.  
  133. #underheader {
  134. clear: both;
  135. margin-top: 20px;
  136. padding: 0 0 15px 0;
  137. }
  138.  
  139. #underheader h1.sitename {
  140. padding: 0 0 0 0;
  141. position: relative;
  142. font-size: 23pt;
  143. width: 600px;
  144. }
  145.  
  146. #underheader h1.sitename a {
  147. color: #fff;
  148. text-decoration: none;
  149. }
  150.  
  151. #underheader h1.sitename a:hover {
  152. color: #4C82A6;
  153. text-decoration: none;
  154. }
  155.  
  156. #underheader h2.sitedesc {
  157. padding: 0 0 0 0;
  158. position: relative;
  159. font-size: 12pt;
  160. color: #4C82A6;
  161. }
  162.  
  163. #underheader #toprss {
  164. float: right;
  165. position: relative;
  166. margin: 0 0 0 0;
  167. padding: 0;
  168. text-align: right;
  169. }
  170.  
  171. /* Main content */
  172. #main {background:#000000 url("images/texture_background.jpg") repeat scroll center top; clear:both;display:block;margin-left: auto;
  173. margin-right: auto;padding:0 1% 1%;width: 73%;}
  174.  
  175. #content {float:none;display:block;margin-left:auto;margin-right:auto;padding:0 1%;text-align:center;}
  176.  
  177. #content .pageTitle {
  178. padding: 5px 0 5px 0;
  179. font-size: 14pt;
  180. color: #fff;
  181. }
  182.  
  183. /* .contentsearch {
  184. margin: 0 0 40px 100px;
  185. }
  186.  
  187. .contentsponsors {
  188. margin: 0 0 30px 190px;
  189. }
  190.  
  191. .adsense_top {
  192. text-align: center;
  193. margin: 10px 0 25px 0;
  194. font-size: 9pt;
  195. }
  196.  
  197. .adsense_sidebar {
  198. text-align: center;
  199. margin: 0 0 20px 0;
  200. font-size: 9pt;
  201. }
  202.  
  203. .post {
  204. margin: 20px 0 25px 0;
  205. }*/
  206.  
  207. #content h2,#content h3,#content h4,#content h5,#content h6 {
  208. padding: 0 10px;
  209. font-weight: bold;
  210. }
  211.  
  212. #content h2 {
  213. font-size: 14pt;
  214. }
  215.  
  216. #content h3 {
  217. font-size: 12pt;
  218. }
  219.  
  220. #content h4,#content h5,#content h6 {
  221. font-size: 11pt;
  222. }
  223.  
  224. h2.homeTitle {
  225. margin: 0 0 15px 0;
  226. }
  227.  
  228. h2.postTitle {
  229. padding: 0 10px;
  230. font-size: 14pt;
  231. font-weight: bold;
  232. color: #000000;
  233. }
  234.  
  235. h2.postTitle a {
  236. font-size: 14pt;
  237. font-weight: bold;
  238. text-decoration: none;
  239. color: #000000;
  240. letter-spacing: -1px;
  241. }
  242.  
  243. h2.postTitle a:hover {
  244. color: #000000;
  245. }
  246.  
  247. .postMeta {
  248. padding: 2px 10px 4px 10px;
  249. font-size: 9pt;
  250. color: #333;
  251. }
  252.  
  253. .postMeta .date {
  254. background: url("images/date.gif") left no-repeat;
  255. padding: 0 0 0 15px;
  256. }
  257.  
  258. .postMeta .filed {
  259. background: url("images/folder.gif") left no-repeat;
  260. padding: 0 0 0 18px;
  261. margin: 0 0 0 3px;
  262. }
  263.  
  264. .postMeta .commentcount {
  265. background: url("images/comments.gif") left no-repeat;
  266. padding: 0 0 0 18px;
  267. margin: 0 0 0 3px;
  268. }
  269.  
  270. .postMeta .tags {
  271. background: url("images/tags.gif") left no-repeat;
  272. padding: 0 0 0 15px;
  273. }
  274.  
  275. .postMeta a {
  276. text-decoration: none;
  277. }
  278. /* .postContent img {
  279. margin: 10px;
  280. border: 3px solid #CCC;
  281. }*/
  282.  
  283. #content p,.postContent p {
  284. padding: 5px 10px;
  285. font-size: 10pt;
  286. color: #fff;
  287. }
  288.  
  289. .postContent ul,ol {
  290. padding: 0 0 0 0;
  291. }
  292.  
  293. .postContent ul li,ol li {
  294. font-size: 10pt;
  295. color: #fff;
  296. }
  297.  
  298. p.comments {
  299. clear: both;
  300. padding: 5px 10px 5px 10px;
  301. }
  302.  
  303. p.comments a {
  304. padding-left: 20px;
  305. background: url("images/comment.gif") left top no-repeat;
  306. font-size: 10pt;
  307. text-decoration: none;
  308. }
  309.  
  310. .commentlist {
  311. margin: 10px 0;
  312. font-size: 10pt;
  313. list-style: none;
  314. }
  315.  
  316. .commentlist li {
  317. margin: 0 0 5px -25px;
  318. width: 510px;
  319. }
  320.  
  321. .commentlist cite {
  322. padding: 10px;
  323. font-size: 10pt;
  324. }
  325.  
  326. .commentlist cite a {
  327.  
  328. }
  329.  
  330. .commentmetadata {
  331. padding: 10px;
  332. }
  333.  
  334. .comment h3 {
  335. padding: 0 10px;
  336. font-size: 12pt;
  337. font-weight: bold;
  338. text-decoration: none;
  339. color: #000;
  340. }
  341.  
  342. .comment p {
  343. padding: 10px;
  344. font-size: 10pt;
  345. color: #000;
  346. }
  347.  
  348. .comment a {
  349. text-decoration: none;
  350. }
  351.  
  352. .comment a:hover {
  353. text-decoration: underline;
  354. }
  355.  
  356. .comment textarea {
  357. width: 510px;
  358. }
  359.  
  360. .comment #submit {
  361. width: 118px;
  362. padding: 3px;
  363. font-size: 9pt;
  364. color: #215679;
  365. }
  366.  
  367. .comment #submit :hover {
  368. cursor: pointer;
  369. }
  370.  
  371. .navigation {
  372. margin: 10px 0;
  373. color: #406E8D;
  374. text-align: center;
  375. font-size: 10pt;
  376. }
  377.  
  378. .navigation a {
  379. text-decoration: none;
  380. }
  381.  
  382. a.gravatar {
  383. float: left;
  384. margin: 10px 15px 20px 0;
  385. width: 69px;
  386. }
  387. /* Sidebars */.sidebar { width: 160px; margin-top: 15px; }#sidebar1 { display:inline;}#sidebar2 { padding-left: 10px; display:inline;}
  388. .sidebar h2 {
  389. padding: 3px 7px;
  390. font-size: 11pt;
  391. color: #fff !important;
  392. font-weight: normal;
  393. background: transparent url("images/home-content-header-bg.jpg")
  394. no-repeat scroll left top;
  395. margin-bottom: 3px;
  396. }
  397.  
  398. .sidebar h2 a{
  399. color: #ffffff;
  400. }
  401.  
  402. .sidebar table {
  403. width: 160px;
  404. }
  405.  
  406. .sidebar ul {
  407. margin: 0;
  408. padding: 0 0 5px 0;
  409. }
  410.  
  411. .sidebar li {
  412. margin-bottom: 20px;
  413. list-style: none;
  414. font-size: 9pt;
  415. }
  416.  
  417. .sidebar li ul {
  418. padding: 0;
  419. }
  420.  
  421. .sidebar ul ul li {
  422. margin: 0;
  423. padding: 2px 2px 2px 2px;
  424. color: #222;
  425. line-height: 17px;
  426. /* Required for cross-browser consistency; cross-browser defaults vary. */
  427. border-bottom: 1px dotted #ccc;
  428. }
  429.  
  430. .sidebar a {
  431. display: block;
  432. color: #333;
  433. text-decoration: none;
  434. display: inline;
  435. }
  436.  
  437. .sidebar a:hover {
  438. color: #4C82A6;
  439. text-decoration: underline;
  440. }
  441.  
  442. .sidebar p {
  443. padding: 2px 0;
  444. font-size: 9pt;
  445. }
  446.  
  447. #tag_cloud a {
  448. display: inline;
  449. }
  450.  
  451. .sidebar ul.children li {
  452. border-bottom: none;
  453. }
  454.  
  455. .sidebar ul.children {
  456. margin-bottom: -5px;
  457. }
  458.  
  459. /* Footer */
  460. #footer {
  461. clear: both;
  462. padding-top: 0;
  463. color: #fff;
  464. text-align: center; /* IE Centering Technique */
  465. background: #000000 url("images/texture_background.jpg") repeat scroll center top; font-family:"Trebuchet MS",sans-serif; text-align:center;
  466. }
  467.  
  468. #footer p {
  469. padding: 0;
  470. font-size: 8pt;
  471. color: #fff;
  472. text-align: center;
  473. }
  474.  
  475. #footer a {
  476. color: #87BBD9;
  477. }
  478.  
  479. #footer a:hover {
  480. color: #fff;
  481. }
  482.  
  483. #credits {
  484. clear: both;
  485. margin: 0 auto;
  486. }
  487.  
  488. /* Extras */
  489. .cleared {
  490. clear: both;
  491. }
  492.  
  493. .left {
  494. float: left;
  495. }
  496.  
  497. .right {
  498. float: right;
  499. }
  500.  
  501. #nextprevious {
  502. padding: 10px;
  503. font-size: 80%;
  504. }
  505.  
  506. .commentbody {
  507. float: right;
  508. width: 420px;
  509. margin-bottom: 0px;
  510. padding: 0 0 0 0;
  511. }
  512.  
  513. #toprss {
  514. background: transparent url("images/logo.jpg") no-repeat scroll left top
  515. ;
  516. height: 102px;
  517. }
  518.  
  519. .logo {
  520. float: left;
  521. margin: 37px 0 0 34px;
  522. }
  523.  
  524. .blogerName {
  525. float: right;
  526. margin: 0px 10px 0px 0px;
  527. color: #9ED1D4;
  528. font-size: 14px;
  529. clear: right;
  530. }
  531.  
  532. .blogerName h1 {
  533. padding: 5px 10px;
  534. }
  535.  
  536. .blogerName a {
  537. color: #9ED1D4;
  538. text-decoration: none !important;
  539. }
  540.  
  541. .blogerName .description {
  542. text-align: right;
  543. padding-right: 10px;
  544. }
  545.  
  546. #mainMenu {
  547. float: right;
  548. position: relative;
  549. left: -50%;
  550. text-align: left;
  551. margin-left: auto;
  552. margin-right: auto;
  553. height: 30px;
  554. padding: 0px 0px;
  555. margin-top: 0px;
  556. }
  557.  
  558. #mainMenu ul {
  559. position: relative;
  560. left: 50%
  561. }
  562.  
  563. #mainMenu ul li {
  564. float: left;
  565. position: relative;
  566. color: #bcb8bf;
  567. }
  568.  
  569. #mainMenu ul li a,#mainMenu ul li a:link,#mainMenu ul li :visited {
  570. float: left;
  571. text-align: center;
  572. text-decoration: none;
  573. color: #bcb8bf;
  574. text-transform: uppercase;
  575. font-size: 14px;
  576. }
  577.  
  578. #mainMenu ul li a:hover {
  579. color: white !important;
  580. }
  581.  
  582. .lavaLamp ul {
  583. text-align:right;
  584. list-style-image: none;
  585. list-style-position: outside;
  586. list-style-type: none;
  587. position: relative;
  588. padding: 0px 10px;
  589. margin: 0px auto;
  590. overflow: hidden;
  591. height: 30px;
  592. }
  593.  
  594. .lavaLamp ul li.back {
  595. background: transparent url("images/menu-bg.png") no-repeat right -28px;
  596. width: 9px;
  597. height: 28px;
  598. z-index: 8;
  599. position: absolute;
  600. margin-top: 3px;
  601. }
  602.  
  603. .lavaLamp ul li.back .left {
  604. background: transparent url("images/menu-bg.png") no-repeat top left;
  605. height: 28px;
  606. margin-right: 9px; /* 7px is the width of the rounded shape */
  607. width: 100%;
  608. }
  609.  
  610. .lavaLamp ul li a {
  611. outline: none;
  612. text-align: center;
  613. top: 7px;
  614. text-transform: uppercase;
  615. letter-spacing: 0;
  616. z-index: 10;
  617. display: block;
  618. float: left;
  619. height: 28px;
  620. position: relative;
  621. overflow: hidden;
  622. margin: auto 10px;
  623. text-decoration: none !important;
  624. }
  625.  
  626. .lavaLamp ul li a:hover,.lavaLamp ul li a:active,.lavaLamp ul li a:visited
  627. {
  628. border: none;
  629. }
  630.  
  631. .rss {
  632. float: right;
  633. font-size: 12px;
  634. padding: 10px 10px 0 0;
  635. margin-right: 10px;
  636. }
  637.  
  638. .rss a {
  639. text-decoration: none;
  640. }
  641.  
  642. .rss img {
  643. vertical-align: top;
  644. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement