Advertisement
Guest User

Arjuna X - Stylesheet

a guest
Feb 12th, 2013
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
CSS 40.72 KB | None | 0 0
  1. /*  
  2. Theme Name: Arjuna X
  3. Theme URI: http://www.srssolutions.com/en/downloads/arjuna_wordpress_theme
  4. Description: Arjuna stands for elegance, accessibility, and attention to detail. We have put a great deal in optimizing its ins and outs. This version requires WordPress 3.1. For older, backwards-compatible versions, please contact us. Changelog: http://www.srssolutions.com/en/downloads/arjuna_wordpress_theme#changelog
  5. Author: SRS Solutions
  6. Author URI: http://www.srssolutions.com/en/services/design/website_design/wordpress_design
  7. Version: 1.7.1
  8. License: GNU General Public License
  9. License URI: license.txt
  10. Tags: white, silver, light, three-columns, two-columns, fixed-width, right-sidebar, left-sidebar, theme-options, translation-ready, threaded-comments, black, custom-colors, custom-background, custom-menu
  11.  
  12. Min WP Version: 3.1
  13.  
  14. This program is free software: you can redistribute it and/or modify
  15.     it under the terms of the GNU General Public License as published by
  16.     the Free Software Foundation, either version 3 of the License, or
  17.     (at your option) any later version.
  18.  
  19.     This program is distributed in the hope that it will be useful,
  20.     but WITHOUT ANY WARRANTY; without even the implied warranty of
  21.     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  22.     GNU General Public License for more details.
  23.  
  24.     You should have received a copy of the GNU General Public License
  25.     along with this program.  If not, see <http://www.gnu.org/licenses/>.
  26. */
  27.  
  28.  
  29. /**
  30.  * Normalize
  31.  */
  32.  
  33. img.nohover {
  34. border:0
  35. }
  36. img.hover {
  37. border:0;
  38. a br {display: none;}
  39. }
  40. a:hover img.hover {
  41. display:inline
  42. }
  43. a:hover img.nohover {
  44. a br {display: none;}
  45. }
  46.  
  47. body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
  48.     margin: 0;
  49.     padding: 0;
  50. }
  51. h1, h2, h3, h4, h5, h6 {
  52.     font-size: 100%;
  53.     font-weight:normal;
  54. }
  55. ol, ul {
  56.     list-style: none;
  57. }
  58. address, caption, cite, code, dfn, em, strong, th, var {
  59.     font-style: normal;
  60.     font-weight: normal;
  61. }
  62. table {
  63.     border: none;}
  64.     border-collapse: collapse;
  65.     border-spacing: 0;
  66. }
  67. fieldset, img {
  68.     border: 0;
  69. }
  70. caption, th {
  71.     text-align: left;
  72. }
  73. q:before, q:after {
  74.     content: '';
  75. }
  76. abbr {
  77.     border:0;
  78. }
  79.  
  80. /**
  81.  * WordPress Static
  82.  */
  83.  
  84. .alignleft {
  85.     float:left;
  86.     text-align:left;
  87.     margin-right:10px;
  88. }
  89. .alignright {
  90.     float:right;
  91.     text-align:right;
  92.     margin-left:10px;
  93. }
  94. .aligncenter {
  95.     margin: 10px auto;
  96.     text-align: center;
  97.     display: block;
  98. }
  99.  
  100. .wp-caption {
  101.   text-align:center;
  102.   padding:7px 2px 2px;
  103. }
  104. .wp-caption p.wp-caption-text {
  105.     font-size:12px;
  106.     line-height:17px;
  107.     padding:2px 4px 5px;
  108.     margin:0;
  109.     color:#555;
  110.     font-style:italic;
  111. }
  112.  
  113. .gallery {
  114.     margin: 0 auto 18px;
  115. }
  116. .gallery .gallery-item {
  117.     float: left;
  118.     margin-top: 0;
  119.     text-align: center;
  120.     width: 33%;
  121. }
  122. .gallery-columns-2 .gallery-item {
  123.     width: 50%;
  124. }
  125. .gallery-columns-4 .gallery-item {
  126.     width: 25%;
  127. }
  128. .gallery-columns-2 .attachment-medium {
  129.     max-width: 92%;
  130.     height: auto;
  131. }
  132. .gallery-columns-4 .attachment-thumbnail {
  133.     max-width: 84%;
  134.     height: auto;
  135. }
  136. .gallery .gallery-caption {
  137.     font-size:12px;
  138.     line-height:17px;
  139.     padding:2px 4px 5px;
  140.     margin:0;
  141.     color:#555;
  142.     font-style:italic;
  143. }
  144. .gallery dl {
  145.     margin: 0;
  146. }
  147. .gallery img {
  148.     border: 10px solid #f1f1f1;
  149. }
  150. .gallery br+br {
  151.     display: none;
  152. }
  153.  
  154. .home .sticky {
  155. }
  156.  
  157. blockquote {
  158.     background:url(./images/blockquote.png) 3px 3px no-repeat;
  159.     padding:4px 12px 0 40px;
  160.     margin:5px 0;
  161.     overflow:hidden;
  162.     font-style:italic;
  163. }
  164. pre {
  165.     padding:4px 12px 0 40px;
  166.     margin:5px 0;
  167.     white-space:pre-wrap;
  168.     overflow:hidden;
  169.     font-style:italic;
  170. }
  171. .more-link,
  172. .more-link:visited,
  173. .more-link:hover {
  174.     font-size:11px;
  175.     color:#999;
  176.     text-decoration:none;
  177. }
  178.  
  179. /**
  180.  * Main design
  181.  */
  182.  
  183. body {
  184.     font-family:Arial, Helvetica, Verdana, sans-serif;
  185.     font-size:13px;
  186.     line-height:normal;
  187. }
  188.  
  189. body.gradient_blueish {
  190.     background:#d9d9d9 url(./images/bg/gradient_blueish.png) repeat-x 0 0;
  191. }
  192. body.gradient_gray {
  193.     background:#f2f2f2 url(./images/bg/gradient_gray.png) repeat-x 0 0;
  194. }
  195. body.gradient_gray_reverse {
  196.     background:#ccc url(./images/bg/gradient_gray_reverse.png) repeat-x 0 0;
  197. }
  198. body.gradient_khaki {
  199.  
  200.     background:#ede9e4 url(./images/bg/gradient_khaki.png) repeat-x 0 0;
  201. }
  202.  
  203. /* Links */
  204. a, a:visited {
  205.     text-decoration:none;
  206.     color:#5c7a99;
  207. }
  208. a:hover {
  209.     text-decoration:underline;
  210. }
  211.  
  212. /* Standard buttons */
  213. a.btn,
  214. a.btn:hover {
  215.     display:inline-block;
  216.     height:18px;
  217.     background:url(./images/icons.png) no-repeat 0 -450px;
  218.     color:#5c7a99;
  219.     text-decoration:none;
  220.     margin:0 0 0 10px;
  221. }
  222. .btn span {
  223.     display:block;
  224.     height:18px;
  225.     margin-left:21px;
  226.     background:url(./images/icons.png) no-repeat 100% -60px;
  227.     line-height:18px;
  228.     font-size:11px;
  229.     padding:0 15px 0 8px;
  230. }
  231. a.btn:hover span {
  232.     background-position:100% -80px;
  233. }
  234.  
  235. .gradient_gray a.btn,
  236. .gradient_gray a.btn:hover,
  237. .gradient_gray .btn span,
  238. .gradient_khaki a.btn,
  239. .gradient_khaki a.btn:hover,
  240. .gradient_khaki .btn span,
  241. .buttonStyle_light a.btn,
  242. .buttonStyle_light a.btn:hover,
  243. .buttonStyle_light .btn span {
  244.     background-image:url(./images/icons_light.png);
  245. }
  246.  
  247. /* Miscellaneous */
  248. .clear {
  249.     display:block;
  250.     clear:both;
  251. }
  252.  
  253.  
  254. a#skipToPosts {
  255.     position:absolute;
  256.     top:0;
  257.     left:-999em;
  258. }
  259.  
  260. .IENotice {
  261.     background:#990000;
  262.     color:#fff;
  263.     border-bottom:2px solid #600;
  264.     line-height:20px;
  265.     text-align:center;
  266.     font-size:11px;
  267. }
  268. .IENotice a,
  269. .IENotice a:visited {
  270.     color:#fff;
  271.     text-decoration:underline;
  272. }
  273.  
  274. .pageContainer {
  275.     text-align:left;
  276.     width:980px;
  277.     margin:0 auto;
  278.     position:relative;
  279.     z-index:1;
  280. }
  281.  
  282. .headerBG {
  283.     width:1000px;
  284.     height:80px;
  285.     position:absolute;
  286.     top:0;
  287.     left:-20px;
  288.     background:url(./images/headerBG.png) no-repeat 0 0;
  289. }
  290. .header {
  291.     position:relative;
  292.     z-index:2;
  293.     margin:0 10px;
  294. }
  295. .headerMain {
  296.     position:relative;
  297. }
  298. .headerMain h1 {
  299.     position:absolute;
  300.     left:50px;
  301.     top:10px;
  302.     color:#36414d;
  303.     font-size:40px;
  304.     font-family:"Times New Roman", Times, serif;
  305. }
  306. .headerMain h1 a,
  307. .headerMain h1 a:visited,
  308. .headerMain h1 a:hover {
  309.     color:#36414d;
  310.     font-size:40px;
  311.     font-family:"Times New Roman", Times, serif;
  312.     text-decoration:none;
  313. }
  314. .headerMain span {
  315.     position:absolute;
  316.     left:52px;
  317.     top:53px;
  318.     color:#666;
  319.     font-size:14px;
  320.     font-family:"Times New Roman", Times, serif;
  321. }
  322.  
  323. /*
  324.  * Header Versions
  325.  */
  326. .header_lightBlue {
  327.     height:89px;
  328.     background:url(./images/header/lightBlue.jpg) no-repeat 0 0;
  329. }
  330.  
  331. .header_darkBlue {
  332.     height:400px;
  333.     background:url(./images/header/mps_header_logo.png) no-repeat 0 0;
  334. }
  335. .header_darkBlue h1,
  336. .header_darkBlue h1 a,
  337. .header_darkBlue h1 a:visited,
  338. .header_darkBlue h1 a:hover {
  339.     color:#0f2033;
  340. }
  341. .header_darkBlue span {
  342.     color:#3d454d;
  343. }
  344.  
  345. .header_khaki {
  346.     height:89px;
  347.     background:url(./images/header/khaki.jpg) no-repeat 0 0;
  348. }
  349. .header_khaki h1,
  350. .header_khaki h1 a,
  351. .header_khaki h1 a:visited,
  352. .header_khaki h1 a:hover {
  353.     color:#4d2d16;
  354. }
  355. .header_khaki span {
  356.     color:#5f4e3a;
  357. }
  358.  
  359. .header_seaGreen {
  360.     height:89px;
  361.     background:url(./images/header/seaGreen.jpg) no-repeat 0 0;
  362. }
  363. .header_seaGreen h1,
  364. .header_seaGreen h1 a,
  365. .header_seaGreen h1 a:visited,
  366. .header_seaGreen h1 a:hover {
  367.     color:#003330;
  368. }
  369. .header_seaGreen span {
  370.     color:#33504e;
  371. }
  372.  
  373. .header_lightRed {
  374.     height:89px;
  375.     background:url(./images/header/lightRed.jpg) no-repeat 0 0;
  376. }
  377. .header_lightRed h1,
  378. .header_lightRed h1 a,
  379. .header_lightRed h1 a:visited,
  380. .header_lightRed h1 a:hover {
  381.     color:#330000;
  382. }
  383. .header_lightRed span {
  384.     color:#503333;
  385. }
  386.  
  387. .header_purple {
  388.     height:89px;
  389.     background:url(./images/header/purple.jpg) no-repeat 0 0;
  390. }
  391. .header_purple h1,
  392. .header_purple h1 a,
  393. .header_purple h1 a:visited,
  394. .header_purple h1 a:hover {
  395.     color:#000033;
  396. }
  397. .header_purple span {
  398.     color:#33334f;
  399. }
  400.  
  401. .header_lightGray {
  402.     height:89px;
  403.     background:url(./images/header/lightGray.jpg) no-repeat 0 0;
  404. }
  405. .header_lightGray h1,
  406. .header_lightGray h1 a,
  407. .header_lightGray h1 a:visited,
  408. .header_lightGray h1 a:hover {
  409.     color:#333333;
  410. }
  411. .header_lightGray span {
  412.     color:#4f4f4f;
  413. }
  414.  
  415. .header_darkGray {
  416.     height:89px;
  417.     background:url(./images/header/darkGray.jpg) no-repeat 0 0;
  418. }
  419. .header_darkGray h1,
  420. .header_darkGray h1 a,
  421. .header_darkGray h1 a:visited,
  422. .header_darkGray h1 a:hover {
  423.     color:#000;
  424. }
  425. .header_darkGray span {
  426.     color:#333;
  427. }
  428.  
  429. .header_regimentalBlue {
  430.     height:89px;
  431.     background:url(./images/header/regimentalBlue.jpg) no-repeat 0 0;
  432. }
  433. .header_regimentalBlue h1,
  434. .header_regimentalBlue h1 a,
  435. .header_regimentalBlue h1 a:visited,
  436. .header_regimentalBlue h1 a:hover {
  437.     color:#b9c4dc;
  438. }
  439. .header_regimentalBlue span {
  440.     color:#8f9ab1;
  441. }
  442.  
  443. .header_bristolBlue {
  444.     height:89px;
  445.     background:url(./images/header/bristolBlue.jpg) no-repeat 0 0;
  446. }
  447. .header_bristolBlue h1,
  448. .header_bristolBlue h1 a,
  449. .header_bristolBlue h1 a:visited,
  450. .header_bristolBlue h1 a:hover {
  451.     color:#0f2033;
  452. }
  453. .header_bristolBlue span {
  454.     color:#3d454d;
  455. }
  456.  
  457.  
  458.  
  459. .headerSearch {
  460.     width:150px;
  461.     height:25px;
  462.     position:absolute;
  463.    
  464. }
  465. .headerSearchTop {
  466.     top:0;
  467.     right:1px;
  468.     background:url(./images/header/searchTop.png) no-repeat 0 0;
  469. }
  470. .headerSearchBottom {
  471.     bottom:0;
  472.     right:1px;
  473.     background:url(./images/header/searchBottom.png) no-repeat 0 0;
  474. }
  475. .headerSearch .searchQuery {
  476.     display:block;
  477.     float:left;
  478.     padding:6px 5px 5px 10px;
  479.     width:135px;
  480.     height:14px;
  481.     font-size:11px;
  482.     border:0;
  483.     color:#333;
  484.     background:none;
  485. }
  486. .headerSearch .searchQueryIA {
  487.     color:#fff;
  488.     font-style:italic;
  489. }
  490. .headerSearch .searchButton {
  491.     display:block;
  492.     float:left;
  493.     margin-left:3px;
  494.     width:25px;
  495.     height:25px;
  496.     padding:0;
  497.     border:0;
  498.     background:none;
  499.     text-indent:-1000px;
  500.     cursor:pointer;
  501. }
  502.  
  503.  
  504.  
  505. /* When the option to disable header menu 1 is set */
  506. /*.hideHeaderMenu1 .headerBG {
  507.     height:113px;
  508.     background-position:0 -27px;
  509. }
  510. */
  511.  
  512. /* Content Wrapper */
  513. .contentWrapper {
  514.     min-height:350px;
  515.     padding:20px;
  516. }
  517.  
  518. .headerMenu1 {
  519.     z-index:3;
  520.     position:relative;
  521.     min-height:25px;
  522.     background:url(./images/header/menu-1.png) no-repeat 0 bottom;
  523. }
  524. .headerMenu1 ul {
  525.     float:right;
  526.     margin:0 20px;
  527. }
  528. .headerMenu1L ul {
  529.     float:left;
  530. }
  531. .headerMenu1 ul li {
  532.     float:left;
  533.     height:24px;
  534.     position:relative;
  535.     z-index:1;
  536. }
  537. .headerMenu1 li.jHover {
  538.     z-index:2;
  539. }
  540. .headerMenu1 li a,
  541. .headerMenu1 li a:visited {
  542.     display:block;
  543.     height:24px;
  544.     line-height:24px;
  545.     color:#a6a6a6;
  546.     font-size:11px;
  547.     text-decoration:none;
  548.     padding:0 8px;
  549. }
  550. .headerMenu1 li a:hover,
  551. .headerMenu1 li a.active {
  552.     color:#bfbfbf;
  553.     text-decoration:none;
  554. }
  555. .headerMenu1 ul ul {
  556.     float:none;
  557.     position:absolute;
  558.     top:24px;
  559.     right:0;
  560.     display:none;
  561.     background-color:#dbdddd;
  562.     border:1px solid #000;
  563.     margin:0;
  564.     z-index:1;
  565. }
  566. .headerMenu1L ul ul {
  567.     right:auto;
  568.     left:0;
  569. }
  570. .headerMenu1 li li {
  571.     float:none;
  572.     width:180px;
  573.     height:auto;
  574. }
  575. .headerMenu1 li li a,
  576. .headerMenu1 li li a:visited {
  577.     height:auto;
  578.     line-height:20px;
  579.     padding:0 8px;
  580.     width:164px;
  581.     position:relative;
  582.     color:#333 !important;
  583. }
  584. .headerMenu1 li li a:hover,
  585. .headerMenu1 li li a.active {
  586.     background:#cacccc;
  587.     padding:0 8px;
  588.     color:#333;
  589. }
  590. .headerMenu1 li:hover ul,
  591. .headerMenu1 li.jHover ul {
  592.     display:block;
  593. }
  594. .headerMenu1 ul ul ul,
  595. .headerMenu1 li:hover ul ul,
  596. .headerMenu1 li.jHover ul ul {
  597.     display:none;
  598.     top:3px;
  599.     right:175px;
  600.     z-index:2;
  601. }
  602. .headerMenu1L ul ul ul,
  603. .headerMenu1L li:hover ul ul,
  604. .headerMenu1L li.jHover ul ul {
  605.     right:auto;
  606.     left:175px;
  607. }
  608. .headerMenu1 li li:hover ul,
  609. .headerMenu1 li li.jHover ul {
  610.     display:block;
  611. }
  612.  
  613. .headerMenu2 {
  614.     position:relative;
  615.     z-index:2;
  616.     background:url(./images/header/menu-2.png) no-repeat 0 100%;
  617. }
  618. .headerMenu2 .helper {
  619.     height:1px;
  620.     background:url(./images/header/menu-2.png) no-repeat 0 0;
  621. }
  622. .headerMenu2 ul {
  623.     margin:0 20px;
  624.     min-height:26px;
  625. }
  626. .headerMenu2DS ul {
  627.     padding-left:2px;
  628.     background:url(./images/header/menu-2.png) no-repeat -2498px 0;
  629. }
  630. .headerMenu2 li {
  631.     float:left;
  632.     height:26px;
  633.     position:relative;
  634.     z-index:1;
  635. }
  636. .headerMenu2 li.jHover {
  637.     z-index:2;
  638. }
  639. .headerMenu2DS li {
  640.     background:url(./images/header/menu-2.png) no-repeat right 0;
  641.     padding-right:2px;
  642. }
  643. .headerMenu2 li a,
  644. .headerMenu2 li a:visited {
  645.     display:block;
  646.     line-height:26px;
  647.     height:26px;
  648.     color:#fff;
  649.     font-size:12px;
  650.     text-decoration:none;
  651.     padding:0 8px;
  652. }
  653. .headerMenu2 li a:hover,
  654. .headerMenu2 li a.active {
  655.     background:url(./images/header/menu-2.png) no-repeat -1050px 0;
  656.     color:#ddd;
  657.     text-decoration:none;
  658. }
  659. .headerMenu2 li a:not([href]) {
  660.     cursor:default;
  661. }
  662. .headerMenu2 ul ul {
  663.     position:absolute;
  664.     top:25px;
  665.     left:0;
  666.     display:none;
  667.     background:#dbdddd;
  668.     border:1px solid #000;
  669.     margin:0;
  670.     z-index:1;
  671.     height:auto;
  672.     padding:0;
  673.     min-height:0;
  674. }
  675. .headerMenu2 li li {
  676.     float:none;
  677.     width:180px;
  678.     height:auto;
  679.     background:none;
  680.     padding-right:0;
  681. }
  682. .headerMenu2 li li a,
  683. .headerMenu2 li li a:visited {
  684.     height:auto;
  685.     line-height:20px;
  686.     padding:0 8px;
  687.     width:164px;
  688.     position:relative;
  689.     color:#333;
  690. }
  691. .headerMenu2 li li a:hover,
  692. .headerMenu2 li li a.active {
  693.     background:#cacccc;
  694.     color:#333;
  695. }
  696. .headerMenu2 li:hover ul,
  697. .headerMenu2 li.jHover ul {
  698.     display:block;
  699. }
  700. .headerMenu2 ul ul ul,
  701. .headerMenu2 li:hover ul ul,
  702. .headerMenu2 li.jHover ul ul {
  703.     top:3px;
  704.     display:none;
  705.     left:175px;
  706.     z-index:2;
  707. }
  708. .headerMenu2 li li:hover ul,
  709. .headerMenu2 li li.jHover ul {
  710.     display:block;
  711. }
  712.  
  713. .headerMenu2 li a.homeIcon,
  714. .headerMenu2 li a.homeIcon:visited {
  715.     background:url(./images/header/menu-2.png) no-repeat -2000px 0;
  716.     padding-left:26px;
  717. }
  718. .headerMenu2 li a.homeIcon:hover,
  719. .headerMenu2 li a.homeIcon.active {
  720.     background:url(./images/header/menu-2.png) no-repeat -1000px 0;
  721. }
  722.  
  723. .noHeaderMenu2 {
  724.     border-top:1px solid #4d4d4d;
  725. }
  726.  
  727. h3.contentHeader {
  728.     font-family:Verdana, Geneva, sans-serif;
  729.     font-size:18px;
  730.     border-bottom:1px solid #8c8c8c;
  731.     padding-bottom:4px;
  732.     text-align:center;
  733.     margin:10px 0 40px;
  734. }
  735. h3.contentHeader em {
  736.     font-style:normal;
  737.     font-weight:bold;
  738. }
  739.  
  740. .postHeader {
  741. }
  742. .postTitle {
  743.     font-weight:bold;
  744.     font-size:16px;
  745.     font-family:Verdana, Geneva, sans-serif;
  746.     text-decoration:none;
  747.     color:#000;
  748. }
  749. .postHeader .postTitle {
  750.     background:url(./images/heading.png) no-repeat 0 0;
  751.     padding-left:15px;
  752.     margin-right:15px;
  753. }
  754. .postHeader .postTitle a,
  755. .postHeader .postTitle a:visited {
  756.     color:#000;
  757. }
  758. .postHeader .postTitle span {
  759.     display:block;
  760.     background:url(./images/heading.png) no-repeat right 0;
  761.     padding:6px 15px 5px;
  762.     margin-right:-15px;
  763. }
  764. .postHeader a:hover {
  765.     text-decoration:none;
  766. }
  767. .postHeader .bottom {
  768.     background:url(./images/heading.png) no-repeat 0 -60px;
  769.     padding-left:15px;
  770.     margin-right:15px;
  771. }
  772. .postHeader .bottom div {
  773.     background:url(./images/heading.png) no-repeat right -60px;
  774.     padding:0 15px;
  775.     margin-right:-15px;
  776.     height:22px;
  777.     position:relative;
  778. }
  779. .postDate {
  780.     display:block;
  781.     float:left;
  782.     font-size:11px;
  783.     color:#555;
  784.     line-height:22px;
  785.     background:url(./images/heading.png) no-repeat 0 -86px;
  786.     padding-left:20px;
  787. }
  788. .postAuthor {
  789.     display:block;
  790.     float:left;
  791.     font-size:11px;
  792.     color:#555;
  793.     line-height:22px;
  794.     background:url(./images/heading.png) no-repeat -200px -86px;
  795.     padding-left:15px;
  796.     margin-left:15px;
  797. }
  798. .postAuthor a {
  799.     color:#555;
  800. }
  801.  
  802. .postHeaderCompact {
  803.     background:url(./images/heading.png) no-repeat 0 -120px;
  804.     padding-left:15px;
  805.     margin:0 15px 40px 0;
  806. }
  807. .postHeaderCompact .inner {
  808.     display:block;
  809.     background:url(./images/heading.png) no-repeat right -120px;
  810.     padding:0 15px;
  811.     margin-right:-15px;
  812.     position:relative;
  813. }
  814. .postHeaderCompact .postTitle {
  815.     margin-bottom:-30px;
  816.     position:relative;
  817.     z-index:1;
  818.     top:8px;
  819. }
  820. .postHeaderCompact .bottom {
  821.     background:url(./images/heading.png) no-repeat 0 -152px;
  822.     padding-left:15px;
  823.     margin:0 15px 0 -30px;
  824.     position:relative;
  825.     bottom:-26px;
  826.     height:26px;
  827. }
  828. .postHeaderCompact .bottom span {
  829.     display:block;
  830.     background:url(./images/heading.png) no-repeat right -152px;
  831.     padding:0 15px;
  832.     margin-right:-30px;
  833.     height:26px;
  834.     position:relative;
  835. }
  836.  
  837. .postCommentLabel {
  838.     display:block;
  839.     height:16px;
  840.     position:absolute;
  841.     right:20px;
  842.     top:3px;
  843.     background:url(./images/icons.png) no-repeat 0 0;
  844. }
  845. .postCommentLabel span {
  846.     display:block;
  847.     height:16px;
  848.     margin-left:21px;
  849.     background:url(./images/icons.png) no-repeat 100% -20px;
  850.     line-height:16px;
  851.     font-size:11px;
  852.     padding:0 15px 0 8px;
  853.     color:#555;
  854. }
  855. a.postCommentLabel span {
  856.     color:#5c7a99;
  857. }
  858. a.postCommentLabel:hover span {
  859.     background-position:100% -40px;
  860. }
  861. a.postCommentLabel:hover {
  862.     text-decoration:none;
  863. }
  864.  
  865. .postContent {
  866.     color:#222;
  867.     font-family:Verdana, Geneva, sans-serif;
  868.     font-size:12px;
  869.     line-height:20px;
  870.     margin:20px 15px;
  871.     overflow:hidden;
  872. }
  873. .postContent p,
  874. .comment .message p {
  875.     margin:0 0 15px;
  876. }
  877. .postContent table,
  878. .comment .message table {
  879.     border-collapse:collapse;
  880.     margin:5px 0 10px;
  881. }
  882. .postContent th,
  883. .postContent td,
  884. .comment .message th,
  885. .comment .message td {
  886.     border:1px solid #aaa;
  887.     padding:3px 10px;
  888.     text-align:left;
  889.     vertical-align:top;
  890. }
  891. .postContent th,
  892. .comment .message th {
  893.     background:#e5e5e5;
  894. }
  895. .postContent em,
  896. .comment .message em {
  897.     font-style:italic;
  898. }
  899. .postContent strong,
  900. .comment .message strong {
  901.     font-weight:bold;
  902. }
  903. .postContent ul,
  904. .postContent ol,
  905. .comment .message ul,
  906. .comment .message ol {
  907.     margin-bottom:15px;
  908. }
  909. .postContent ul ul,
  910. .postContent ol ol,
  911. .comment .message ul ul,
  912. .comment .message ol ol {
  913.     margin-bottom:0;
  914. }
  915. .postContent ul li,
  916. .comment .message ul li {
  917.     list-style:disc;
  918.     margin-left:25px;
  919. }
  920. .postContent ul ul li,
  921. .comment .message ul ul li {
  922.     list-style:circle;
  923. }
  924. .postContent ul ul ul li,
  925. .comment .message ul ul ul li {
  926.     list-style:square;
  927. }
  928. .postContent ul ul ul ul li,
  929. .comment .message ul ul ul ul li {
  930.     list-style:disc;
  931. }
  932. .postContent ol li,
  933. .comment .message ol li {
  934.     list-style:decimal;
  935.     margin-left:25px;
  936. }
  937. .postContent ol ol li,
  938. .comment .message ol ol li {
  939.     list-style:lower-alpha;
  940. }
  941. .postContent ol ol ol li,
  942. .comment .message ol ol ol li {
  943.     list-style:lower-roman;
  944. }
  945. .postContent ol ol ol ol li,
  946. .comment .message ol ol ol ol li {
  947.     list-style:decimal;
  948. }
  949. .postContent h1,
  950. .comment .message h1 {
  951.     font-size:16px;
  952.     font-weight:bold;
  953.     margin-bottom:10px;
  954. }
  955. .postContent h2,
  956. .comment .message h2 {
  957.     font-size:15px;
  958.     font-weight:bold;
  959.     margin-bottom:10px;
  960. }
  961. .postContent h3,
  962. .comment .message h3 {
  963.     font-size:14px;
  964.     font-weight:bold;
  965.     margin-bottom:10px;
  966. }
  967. .postContent h4,
  968. .comment .message h4 {
  969.     font-size:13px;
  970.     font-weight:bold;
  971.     margin-bottom:10px;
  972. }
  973. .postContent img.size-full {
  974. }
  975.  
  976. .postFooter {
  977.     background:url(./images/postFooter.png) no-repeat 0 0;
  978.     margin:0 40px 20px 0;
  979.     padding-left:40px;
  980.     position:relative;
  981.     min-height:33px;
  982. }
  983. .postFooter .r {
  984.     height:33px;
  985.     background:url(./images/postFooter.png) no-repeat 100% 0;
  986.     width:40px;
  987.     position:absolute;
  988.     right:-40px;
  989.     top:0;
  990. }
  991. .postFooter .left {
  992.     margin-left:-20px;
  993.     margin-right:130px;
  994.     overflow:hidden;
  995.     padding-top:8px;
  996. }
  997.  
  998. /* Buttons */
  999.  
  1000. .postCategories {
  1001.     background:url(./images/icons.png) no-repeat 0px -99px;
  1002.     padding-left:25px;
  1003.     font-size:11px;
  1004.     margin-right:20px;
  1005.     float:left;
  1006. }
  1007. .postTags {
  1008.     background:url(./images/icons.png) no-repeat 0px -250px;
  1009.     padding-left:25px;
  1010.     font-size:11px;
  1011.     float:left;
  1012. }
  1013. .postTags i {
  1014.     color:#777;
  1015. }
  1016.  
  1017. a.postEdit,
  1018. a.postEdit:hover {
  1019.     position:absolute;
  1020.     top:8px;
  1021.     right:-20px;
  1022.     background-position:0 -570px;
  1023.     color:#5c7a99;
  1024.     text-decoration:none;
  1025. }
  1026. a.postEdit:hover {
  1027.     text-decoration:none;
  1028. }
  1029. a.postEdit span {
  1030.     background-position:100% -60px;
  1031. }
  1032. a.postEdit:hover span {
  1033.     background-position:100% -80px;
  1034. }
  1035.  
  1036. .btnReadMore,
  1037. .btnReadMore:hover {
  1038.     position:absolute;
  1039.     top:8px;
  1040.     right:-20px;
  1041.     background-position:0 -220px;
  1042. }
  1043. .btnReadMore span {
  1044.     background-position:100% -60px;
  1045. }
  1046. .btnReadMore:hover span {
  1047.     background-position:100% -80px;
  1048. }
  1049.  
  1050. /**
  1051.  * Comments
  1052.  */
  1053.  
  1054. .noComments {
  1055.     margin:0 0 40px;
  1056.     text-align:center;
  1057.     color:#333;
  1058. }
  1059.  
  1060. .postComments {
  1061.     margin-top:30px;
  1062. }
  1063. .commentHeader {
  1064.     min-height:27px;
  1065.     background:url(./images/icons.png) repeat-x 0 -375px;
  1066.     margin-bottom:20px;
  1067.     overflow:hidden;
  1068. }
  1069. .commentHeader h4 {
  1070.     float:left;
  1071.     font-size:16px;
  1072.     font-family:Verdana, Geneva, sans-serif;
  1073.     line-height:30px;
  1074.     margin:0 20px 0 15px;
  1075. }
  1076. .commentHeader .tabs {
  1077.     overflow:hidden;
  1078.     float:left;
  1079.     font-size:13px;
  1080.     font-family:Verdana, Geneva, sans-serif;
  1081.     margin:0 0 0 15px;
  1082. }
  1083. .commentHeader .tabs li {
  1084.     float:left;
  1085.     display:block;
  1086.     margin-right:5px;
  1087. }
  1088. .commentHeader .tabs li a {
  1089.     display:block;
  1090.     margin-right:5px;
  1091.     height:25px;
  1092.     color:#333;
  1093.     text-decoration:none;
  1094.     outline:none;
  1095. }
  1096. .commentHeader .tabs li a span {
  1097.     display:block;
  1098.     margin:0 -5px 0 10px;
  1099.     height:25px;
  1100.     line-height:25px;
  1101. }
  1102. .commentHeader .tabs li a.active {
  1103.     background:url(./images/commentTabs.png) no-repeat 0 0;
  1104. }
  1105. .commentHeader .tabs li a.active span {
  1106.     background:url(./images/commentTabs.png) no-repeat right 0;
  1107. }
  1108. .commentHeader .tabs a.comments i {
  1109.     background:url(./images/commentTabs.png) no-repeat 0 -47px;
  1110.     padding:0 10px 0 20px;
  1111. }
  1112. .commentHeader .tabs a.trackbacks i {
  1113.     background:url(./images/commentTabs.png) no-repeat 0 -98px;
  1114.     padding:0 10px 0 20px;
  1115. }
  1116. .commentHeader .buttons {
  1117.     float:right;
  1118.     margin-right:20px;
  1119. }
  1120.  
  1121. .commentBody .contentBox {
  1122.     display:none;
  1123. }
  1124. .commentBody .active {
  1125.     display:block;
  1126. }
  1127.  
  1128. .commentBody strong {
  1129.     font-weight:bold;
  1130. }
  1131. .commentBody em {
  1132.     font-style:italic;
  1133. }
  1134.  
  1135. a.btnTrackback,
  1136. a.btnTrackback:hover {
  1137.     background-position:0 -490px;
  1138.     margin-top:5px;
  1139. }
  1140. a.btnReply,
  1141. a.btnReply:hover {
  1142.     background-position:0 -470px;
  1143.     margin-top:5px;
  1144. }
  1145.  
  1146. li.comment,
  1147. li.pingback {
  1148.     overflow:hidden;
  1149.     margin-bottom:20px;
  1150.     list-style:none !important;
  1151. }
  1152. li.comment li,
  1153. li.pingback li {
  1154.     margin:20px 0 0;
  1155. }
  1156. .comment .avatar,
  1157. .pingback .avatar {
  1158.     border:1px solid #a6a6a6;
  1159.     background-color:#d9d9d9;
  1160.     padding:1px;
  1161.     float:left;
  1162.     margin-top:8px;
  1163. }
  1164. .comment .message,
  1165. .pingback .message {
  1166.     margin-left:50px;
  1167. }
  1168. .comment .message .t,
  1169. .pingback .message .t {
  1170.     height:40px;
  1171.     background:url(./images/comment.png) no-repeat 0 0;
  1172.     margin-right:10px;
  1173. }
  1174. .comment .message .t div,
  1175. .pingback .message .t div {
  1176.     height:40px;
  1177.     width:10px;
  1178.     background:url(./images/comment.png) no-repeat -990px 0;
  1179.     float:right;
  1180.     margin-right:-10px;
  1181. }
  1182. .comment .message .i,
  1183. .pingback .message .i {
  1184.     border:1px solid #bfbfbf;
  1185.     border-width:0 1px;
  1186.     background-color:#f2f2f2;
  1187.     margin:0 0 0 17px;
  1188.     padding:1px 0;
  1189. }
  1190. .comment .message .i .i2,
  1191. .pingback .message .i .i2 {
  1192.     margin:-37px 15px 0;
  1193.     position:relative;
  1194.     padding-top:14px;
  1195. }
  1196.     .comment .message .i span,
  1197.     .pingback .message .i span {
  1198.         font-size:11px;
  1199.     }
  1200.     .comment .message .i .title,
  1201.     .pingback .message .i .title {
  1202.         display:block;
  1203.         position:absolute;
  1204.         top:0;
  1205.         left:5px;
  1206.     }
  1207.     .comment .message .i .links,
  1208.     .pingback .message .i .links {
  1209.         display:block;
  1210.         position:absolute;
  1211.         top:0;
  1212.         right:5px;
  1213.     }
  1214. .comment .message .b,
  1215. .pingback .message .b {
  1216.     height:11px;
  1217.     background:url(./images/comment.png) no-repeat 0 -40px;
  1218.     margin-right:10px;
  1219. }
  1220. .comment .message .b div,
  1221. .pingback .message .b div {
  1222.     height:11px;
  1223.     width:10px;
  1224.     background:url(./images/comment.png) no-repeat -990px -40px;
  1225.     float:right;
  1226.     margin-right:-10px;
  1227. }
  1228. .comment .message p,
  1229. .comment .message ul,
  1230. .pingback .message p,
  1231. .pingback .message ul {
  1232.     margin-top:10px;
  1233.     font-size:12px;
  1234.     line-height:150%;
  1235. }
  1236.  
  1237. .commentList ul.children {
  1238.     margin:0 0 0 20px;
  1239.     clear:both;
  1240. }
  1241. .commentList ul.children li {
  1242.     margin:2px 0 0;
  1243.     list-style:none !important;
  1244. }
  1245.  
  1246. .commentListAlt .thread-odd .avatar,
  1247. .commentListRight li .avatar {
  1248.     float:right;
  1249. }
  1250. .commentListAlt .thread-odd .message,
  1251. .commentListRight li .message {
  1252.     margin:0 50px 0 0;
  1253. }
  1254. .commentListAlt .thread-odd .message .t,
  1255. .commentListRight li .message .t {
  1256.     margin:0 0 0 10px;
  1257.     background-position:right -60px;
  1258. }
  1259. .commentListAlt .thread-odd .message .t div,
  1260. .commentListRight li .message .t div {
  1261.     background-position:0 -60px;
  1262.     float:left;
  1263.     margin:0 0 0 -10px;
  1264. }
  1265. .commentListAlt .thread-odd .message .i,
  1266. .commentListRight li .message .i {
  1267.     margin:0 17px 0 0;
  1268. }
  1269. .commentListAlt .thread-odd .message .b,
  1270. .commentListRight li .message .b {
  1271.     background-position:right -100px;
  1272.     margin:0 0 0 10px;
  1273. }
  1274. .commentListAlt .thread-odd .message .b div,
  1275. .commentListRight li .message .b div {
  1276.     background-position:0 -100px;
  1277.     float:left;
  1278.     margin:0 0 0 -10px;
  1279. }
  1280.  
  1281. .commentListAlt .thread-odd ul.children,
  1282. .commentListRight li ul.children {
  1283.     margin:0 20px 0 0;
  1284. }
  1285.  
  1286. .commentList .bypostauthor {
  1287. }
  1288.  
  1289. /*
  1290.  * Post Pagination
  1291.  */
  1292. .postLinkPages {
  1293.     font-size:11px;
  1294.     margin:0 20px 10px;
  1295. }
  1296.  
  1297.  
  1298. .commentReply {
  1299.     padding-top:20px;
  1300. }
  1301. .replyHeader {
  1302.     overflow:hidden;
  1303.     height:30px;
  1304.     background:url(./images/icons.png) repeat-x 0 -372px;
  1305.     margin-bottom:20px;
  1306. }
  1307. .replyHeader h4 {
  1308.     font-size:16px;
  1309.     font-family:Verdana, Geneva, sans-serif;
  1310.     line-height:30px;
  1311.     margin:0 20px 0 15px;
  1312.     float:left;
  1313. }
  1314. .cancelReply {
  1315.     display:inline;
  1316. }
  1317. a.btnCancel,
  1318. a.btnCancel:hover {
  1319.     margin-top:5px;
  1320.     background-position:0 -550px;
  1321. }
  1322. .commentReply .replyLoggedIn {
  1323.     color:#666;
  1324.     font-family:Verdana, Geneva, sans-serif;
  1325.     margin:0 10px 10px;
  1326.     font-size:11px;
  1327.     line-height:18px;
  1328. }
  1329. .commentReply .replyRow {
  1330.     margin-bottom:2px;
  1331. }
  1332. .commentReply .inputText {
  1333.     background:#f2f2f2 url(./images/inputText.png) no-repeat 0 0;
  1334.     border:1px solid #999;
  1335.     padding:3px 8px;
  1336.     font-size:13px;
  1337.     width:184px;
  1338.     font-family:Verdana, Geneva, sans-serif;
  1339. }
  1340. .commentReply textarea {
  1341.     font-family:Verdana, Geneva, sans-serif;
  1342.     background:#f2f2f2 url(./images/inputText.png) no-repeat 0 0;
  1343.     border:1px solid #999;
  1344.     padding:3px 8px;
  1345.     font-size:13px;
  1346.     width:98%;
  1347.     height:120px;
  1348. }
  1349. .commentReply .inputIA {
  1350.     color:#999;
  1351.     font-style:italic;
  1352. }
  1353. .commentReplyActive {
  1354.     padding:20px;
  1355.     margin:20px 0;
  1356.     border:1px dotted #999;
  1357.     background:#ddd;
  1358. }
  1359. .commentReplyActive .replyHeader {
  1360.     margin:0 -19px 20px;
  1361. }
  1362.  
  1363. .replySubmitArea {
  1364.     overflow:hidden;
  1365.     margin-top:10px;
  1366. }
  1367. .inputBtn {
  1368.     float:right;
  1369.     background:url(./images/button.png) no-repeat 0 0;
  1370.     border:0;
  1371.     height:23px;
  1372.     width:160px;
  1373.     margin-right:20px;
  1374.     padding:0;
  1375.     position:relative;
  1376.     overflow:visible;
  1377.     cursor:pointer;
  1378.     text-align:center;
  1379.     line-height:20px;
  1380.     color:#b3b3b3;
  1381. }
  1382. .inputBtn::-moz-focus-inner {
  1383.     padding:0;
  1384.     border:0;
  1385. }
  1386.  
  1387. a.btnSubscribe,
  1388. a.btnSubscribe:hover {
  1389.     background-position:0 -510px;
  1390. }
  1391. a.btnLogout,
  1392. a.btnLogout:hover {
  1393.     background-position:0 -530px;
  1394. }
  1395.  
  1396. .pagination,
  1397. .pagination div,
  1398. .pagination .info,
  1399. .pagination a span {
  1400.     background:url(./images/pagination/default.png) no-repeat 0 100px;
  1401. }
  1402. .buttonStyle_light .pagination,
  1403. .buttonStyle_light .pagination div,
  1404. .buttonStyle_light .pagination .info,
  1405. .buttonStyle_light .pagination a span,
  1406. .gradient_gray .pagination,
  1407. .gradient_gray .pagination div,
  1408. .gradient_gray .pagination .info,
  1409. .gradient_gray .pagination a span,
  1410. .gradient_gray_reverse .pagination,
  1411. .gradient_gray_reverse .pagination div,
  1412. .gradient_gray_reverse .pagination .info,
  1413. .gradient_gray_reverse .pagination a span {
  1414.     background-image:url(./images/pagination/light.png);
  1415. }
  1416.  
  1417. .gradient_gray_reverse .pagination {
  1418.     background-position:0 0 !important;
  1419. }
  1420. .gradient_gray_reverse .pagination div {
  1421.     background-position:right 0 !important;
  1422. }
  1423. .gradient_gray_reverse .paginationTop {
  1424.     background:url(./images/pagination/default.png) 0 -30px !important;
  1425. }
  1426. .gradient_gray_reverse .paginationTop div {
  1427.     background:url(./images/pagination/default.png) right -30px !important;
  1428. }
  1429.  
  1430. .pagination {
  1431.     height:24px;
  1432.     background-position:0 -30px;
  1433.     margin:30px 10px 0 0;
  1434. }
  1435.  
  1436. .paginationTop {
  1437.     margin:0 10px 30px 0;
  1438.     background-position:0 0;
  1439. }
  1440. .pagination div {
  1441.     height:24px;
  1442.     background-position:right -30px;
  1443.     margin:0 -10px 0 10px;
  1444.     padding:0 20px 0 10px;
  1445. }
  1446. .paginationTop div {
  1447.     background-position:right 0;
  1448. }
  1449. .pagination .info {
  1450.     display:block;
  1451.     float:left;
  1452.     color:#808080;
  1453.     height:22px;
  1454.     line-height:22px;
  1455.     padding:0 15px 0 25px;
  1456.     font-size:11px;
  1457.     background-position:0 -61px;
  1458. }
  1459.  
  1460. .pagination li {
  1461.     float:left;
  1462.     margin:1px 1px 1px 0;
  1463. }
  1464. .pagination li.current {
  1465.     float:left;
  1466.     margin:-2px 1px -2px 0;
  1467.     height:26px;
  1468. }
  1469. .pagination li.prev {
  1470.     margin-right:10px;
  1471. }
  1472. .pagination li.prev a span {
  1473.     background-position:0 -100px;
  1474.     padding:0 7px 0 20px;
  1475. }
  1476. .pagination li.prev a:hover span {
  1477.     background-position:0 -125px;
  1478. }
  1479. .pagination li.next {
  1480.     margin-left:10px;
  1481. }
  1482. .pagination li.next a span {
  1483.     background-position:right -100px;
  1484.     padding:0 20px 0 7px;
  1485. }
  1486. .pagination li.next a:hover span {
  1487.     background-position:right -125px;
  1488. }
  1489. .pagination li.gap span {
  1490.     line-height:22px;
  1491.     display:block;
  1492.     float:left;
  1493.     padding:0 5px;
  1494.     color:#808080;
  1495. }
  1496. .pagination a {
  1497.     display:block;
  1498.     float:left;
  1499.     height:20px;
  1500.     border:1px solid #9a9a9a;
  1501.     background:#fff;
  1502.     -moz-border-radius:3px;
  1503.     -webkit-border-radius:3px;
  1504.     border-radius:3px;
  1505. }
  1506. .pagination a span {
  1507.     display:block;
  1508.     margin:1px;
  1509.     height:18px;
  1510.     color:#5c7a99;
  1511.     font-size:11px;
  1512.     line-height:18px;
  1513.     padding:0 7px;
  1514.     background-position:-15px -100px;
  1515. }
  1516. .pagination a:hover {
  1517.     text-decoration:none;
  1518.     border-color:#808080;
  1519. }
  1520. .pagination a:hover span {
  1521.     background-position:-15px -125px;
  1522. }
  1523. .pagination li.current a {
  1524.     height:26px;
  1525. }
  1526. .pagination li.current a span {
  1527.     height:24px;
  1528.     line-height:24px;
  1529.     background-position:0 -150px;
  1530.     padding:0 9px;
  1531.     font-weight:bold;
  1532. }
  1533. .pagination li.current a:hover span {
  1534.     background-position:0 -150px;
  1535. }
  1536.  
  1537. .pagination .newer {
  1538.     display:block;
  1539.     margin-top:1px;
  1540. }
  1541. .pagination .newer span {
  1542.     background-position:0 -100px;
  1543.     padding-left:20px;
  1544. }
  1545. .pagination a.newer:hover span {
  1546.     background-position:0 -125px;
  1547. }
  1548. .pagination .older {
  1549.     display:block;
  1550.     float:right;
  1551.     margin-top:1px;
  1552. }
  1553. .pagination .older span {
  1554.     background-position:right -100px;
  1555.     padding-right:20px;
  1556. }
  1557. .pagination a.older:hover span {
  1558.     background-position:right -125px;
  1559. }
  1560.  
  1561. /* Comment pagination */
  1562.  
  1563. .commentPagination span,
  1564. .commentPagination a {
  1565.     background:url(./images/pagination/default.png) no-repeat 0 100px;
  1566. }
  1567.  
  1568. .commentPagination span,
  1569. .commentPagination a {
  1570.     background:url(./images/pagination/default.png) no-repeat 0 100px;
  1571. }
  1572.  
  1573. .commentPagination {
  1574.     height:24px;
  1575.     margin:30px 10px 0 0;
  1576. }
  1577. .commentPagination div {
  1578.     height:24px;
  1579.     margin:0 -10px 0 10px;
  1580.     padding:0 20px 0 10px;
  1581. }
  1582. .commentPagination span,
  1583. .commentPagination a
  1584. {
  1585.     display:block;
  1586.     float:left;
  1587.     height:18px;
  1588.     border:1px solid #9a9a9a;
  1589.     margin:1px;
  1590.     color:#5c7a99;
  1591.     font-size:11px;
  1592.     line-height:18px;
  1593.     padding:1px 7px;
  1594.     background-position:-15px -99px;
  1595. }
  1596. .commentPagination a:hover {
  1597.     background-position:-15px -124px;
  1598.     text-decoration:none;
  1599. }
  1600. .commentPagination .title {
  1601.     display:block;
  1602.     float:left;
  1603.     color:#555;
  1604.     height:22px;
  1605.     line-height:22px;
  1606.     padding:0 15px 0 25px;
  1607.     font-size:11px;
  1608.     border:none;
  1609.     background-position:0 -61px;
  1610. }
  1611. .commentPagination .gap {
  1612.     color:#808080;
  1613.     height:22px;
  1614.     line-height:22px;
  1615.     font-size:11px;
  1616.     padding:0 8px;
  1617.     border:none;
  1618.     background:none;
  1619. }
  1620. .commentPagination .current {
  1621.     float:left;
  1622.     margin:-2px 1px -2px 0;
  1623.     height:24px;
  1624.     line-height:24px;
  1625.     background-position:0 -149px;
  1626.     padding:1px 9px;
  1627.     font-weight:bold;
  1628.     color:#808080;
  1629. }
  1630.  
  1631. .commentPagination .newer,
  1632. .commentPagination .older {
  1633.     display:block;
  1634.     background:none;
  1635.     padding:0;
  1636.     border:0;
  1637.     margin:0;
  1638. }
  1639. .commentPagination .newer a {
  1640.     background-position:0 -99px;
  1641.     padding-left:20px;
  1642. }
  1643. .commentPagination .newer a:hover {
  1644.     background-position:0 -124px;
  1645. }
  1646. .commentPagination .older {
  1647.     float:right;
  1648. }
  1649. .commentPagination .older a {
  1650.     background-position:right -99px;
  1651.     padding-right:20px;
  1652. }
  1653. .commentPagination .older a:hover {
  1654.     background-position:right -124px;
  1655. }
  1656.  
  1657.  
  1658. /* Footer */
  1659. .footer {
  1660.     height:90px;
  1661.     width:960px;
  1662.     margin:10px auto 0;
  1663.     background:url(./images/footer.png) no-repeat 0 0;
  1664.     position:relative;
  1665. }
  1666. .footer .icon1 {
  1667.     position:absolute;
  1668.     top:20px;
  1669.     left:80px;
  1670. }
  1671. .footer .icon2 {
  1672.     position:absolute;
  1673.     top:21px;
  1674.     left:110px;
  1675. }
  1676. .footer .copyright {
  1677.     position:absolute;
  1678.     top:15px;
  1679.     left:150px;
  1680.     color:#999;
  1681.     font-size:11px;
  1682. }
  1683. .footer .design {
  1684.     position:absolute;
  1685.     top:30px;
  1686.     left:150px;
  1687.     color:#999;
  1688.     font-size:11px;
  1689. }
  1690. .footer .design a {
  1691.     color:#999;
  1692.     text-decoration:none;
  1693. }
  1694. .footer .design a em {
  1695.     color:#525c66;
  1696. }
  1697.  
  1698. /* Footer Style 2 */
  1699. .footer2 {
  1700.     height:70px;
  1701.     width:960px;
  1702.     margin:10px auto 0;
  1703.     position:relative;
  1704.     background:url(./images/footer/lightBlue.jpg) no-repeat 0 bottom;
  1705. }
  1706. .footer2 .footerTop {
  1707.     height:10px;
  1708.     background:url(./images/footer/top.png) no-repeat 0 0;
  1709. }
  1710. .footer2 .footerContainer {
  1711. }
  1712. .footer_khaki {
  1713.     background-image:url(./images/footer/khaki.jpg);
  1714. }
  1715. .footer_darkBlue {
  1716.     background-image:url(./images/footer/darkBlue.jpg);
  1717. }
  1718. .footer_seaGreen {
  1719.     background-image:url(./images/footer/seaGreen.jpg);
  1720. }
  1721. .footer_lightRed {
  1722.     background-image:url(./images/footer/lightRed.jpg);
  1723. }
  1724. .footer_purple {
  1725.     background-image:url(./images/footer/purple.jpg);
  1726. }
  1727. .footer_lightGray {
  1728.     background-image:url(./images/footer/lightGray.jpg);
  1729. }
  1730. .footer_darkGray {
  1731.     background-image:url(./images/footer/darkGray.jpg);
  1732. }
  1733. .footer_regimentalBlue {
  1734.     background-image:url(./images/footer/regimentalBlue.jpg);
  1735. }
  1736. .footer_bristolBlue {
  1737.     background-image:url(./images/footer/bristolBlue.jpg);
  1738. }
  1739. .footer2 .icon1 {
  1740.     position:absolute;
  1741.     top:33px;
  1742.     left:80px;
  1743. }
  1744. .footer2 .icon2 {
  1745.     position:absolute;
  1746.     top:33px;
  1747.     left:105px;
  1748. }
  1749. .footer2 .copyright {
  1750.     position:absolute;
  1751.     top:28px;
  1752.     left:150px;
  1753.     color:#666;
  1754.     font-size:11px;
  1755. }
  1756. .footer2 .design {
  1757.     position:absolute;
  1758.     top:43px;
  1759.     left:150px;
  1760.     color:#666;
  1761.     font-size:11px;
  1762. }
  1763. .footer2 .design a {
  1764.     color:#666;
  1765.     text-decoration:none;
  1766. }
  1767. .footer2 .design a em {
  1768.     color:#525c66;
  1769. }
  1770.  
  1771. .footer_darkBlue .copyright,
  1772. .footer_darkBlue .design,
  1773. .footer_darkBlue .design a {
  1774.     color:#3d454d;
  1775. }
  1776. .footer_darkBlue .design a em {
  1777.     color:#0F2033;
  1778. }
  1779.  
  1780. .footer_khaki .copyright,
  1781. .footer_khaki .design,
  1782. .footer_khaki .design a {
  1783.     color:#5F4E3A;
  1784. }
  1785. .footer_khaki .design a em {
  1786.     color:#4D2D16;
  1787. }
  1788.  
  1789. .footer_seaGreen .copyright,
  1790. .footer_seaGreen .design,
  1791. .footer_seaGreen .design a {
  1792.     color:#33504E;
  1793. }
  1794. .footer_seaGreen .design a em {
  1795.     color:#003330;
  1796. }
  1797.  
  1798. .footer_lightRed .copyright,
  1799. .footer_lightRed .design,
  1800. .footer_lightRed .design a {
  1801.     color:#503333;
  1802. }
  1803. .footer_lightRed .design a em {
  1804.     color:#330000;
  1805. }
  1806.  
  1807. .footer_purple .copyright,
  1808. .footer_purple .design,
  1809. .footer_purple .design a {
  1810.     color:#33334F;
  1811. }
  1812. .footer_purple .design a em {
  1813.     color:#000033;
  1814. }
  1815.  
  1816. .footer_darkGray .copyright,
  1817. .footer_darkGray .design,
  1818. .footer_darkGray .design a {
  1819.     color:#333;
  1820. }
  1821. .footer_darkGray .design a em {
  1822.     color:#000;
  1823. }
  1824.  
  1825. .footer_regimentalBlue .copyright,
  1826. .footer_regimentalBlue .design,
  1827. .footer_regimentalBlue .design a {
  1828.     color:#8f9ab1;
  1829. }
  1830. .footer_regimentalBlue .design a em {
  1831.     color:#b9c4dc;
  1832. }
  1833.  
  1834. .footer_bristolBlue .copyright,
  1835. .footer_bristolBlue .design,
  1836. .footer_bristolBlue .design a {
  1837.     color:#2f353a;
  1838. }
  1839. .footer_bristolBlue .design a em {
  1840.     color:#0F2033;
  1841. }
  1842.  
  1843.  
  1844. /**
  1845.  * Layout Setups
  1846.  */
  1847.  
  1848. /* Standard setup */
  1849. .contentArea {
  1850.     float:left;
  1851. }
  1852. .sidebarLeft {
  1853.     float:left;
  1854. }
  1855. .sidebarRight {
  1856.     float:right;
  1857. }
  1858. .sidebarFull {
  1859.     clear:both;
  1860. }
  1861. .sidebarIcons {
  1862.     margin-bottom:10px;
  1863. }
  1864.  
  1865. /* No sidebar */
  1866. .NS .contentArea {
  1867.     float:none;
  1868.     width:920px;
  1869. }
  1870.  
  1871. /* Left sidebar */
  1872. .LS .sidebarsLeft {
  1873.     float:left;
  1874.     margin-right:10px;
  1875. }
  1876.  
  1877. /* Right sidebar */
  1878. .RS .sidebarsRight {
  1879.     float:right;
  1880.     margin-left:10px;
  1881. }
  1882.  
  1883. /* Both sidebars */
  1884. .BS .sidebarsLeft {
  1885.     float:left;
  1886.     width:250px;
  1887.     margin-right:10px;
  1888. }
  1889. .BS .sidebarsRight {
  1890.     float:right;
  1891.     width:250px;
  1892.     margin-left:10px;
  1893. }
  1894.  
  1895.  
  1896. /* No sidebar */
  1897. .contentAreaFull {
  1898.     float:none !important;
  1899.     width:auto !important;
  1900. }
  1901.  
  1902.  
  1903. /* Sidebar */
  1904. .sidebars .t {
  1905.     height:170px;
  1906.     background:url(./images/sidebars.png) no-repeat -500px 0;
  1907.     margin-right:15px;
  1908. }
  1909. .sidebars .t div {
  1910.     height:170px;
  1911.     width:15px;
  1912.     background:url(./images/sidebars.png) no-repeat -985px 0;
  1913.     float:right;
  1914.     margin-right:-15px;
  1915. }
  1916. .sidebars .i {
  1917.     background:url(./images/sidebars.png) repeat-y -1000px 0;
  1918.     margin-right:15px;
  1919. }
  1920. .sidebars .i .i2 {
  1921.     background:url(./images/sidebars.png) repeat-y right 0;
  1922.     margin:0 -15px 0 15px;
  1923.     padding:1px 0;
  1924. }
  1925. .sidebars .i .c {
  1926.     margin:-155px 15px 0 0;
  1927.     position:relative;
  1928. }  
  1929.     .sidebars h4 {
  1930.         border:1px solid #ccc;
  1931.         border-width:1px 0;
  1932.         background-color:#fbfbfb;
  1933.         margin:10px -14px;
  1934.     }
  1935.     .sidebars .twtr-widget h4 {
  1936.         border:none;
  1937.         background:none;
  1938.     }
  1939.     .sidebars h4 span {
  1940.         display:block;
  1941.         margin:1px 0;
  1942.         background-color:#ebebeb;
  1943.         font-family:Verdana, Geneva, sans-serif;
  1944.         font-size:16px;
  1945.         padding:6px 15px;
  1946.     }
  1947.     .sidebars .sidebarLeft h4 {
  1948.         border-width:1px 1px 1px 0;
  1949.     }
  1950.     .sidebars .sidebarLeft h4 span {
  1951.         margin:1px 1px 1px 0;
  1952.     }
  1953.     .sidebars .sidebarRight h4 {
  1954.         border-width:1px 0 1px 1px;
  1955.     }
  1956.     .sidebars .sidebarRight h4 span {
  1957.         margin:1px 0 1px 1px;
  1958.     }
  1959.     .sidebars ul {
  1960.     }
  1961.     .sidebars li {
  1962.         background:url(./images/sidebars.png) no-repeat -500px -195px;
  1963.         padding:0 0 0 20px;
  1964.         margin-bottom:1px;
  1965.         line-height:18px;
  1966.         font-size:12px;
  1967.         font-family:Verdana, Geneva, sans-serif;
  1968.     }
  1969.    
  1970.     /* Disable for certain widgets */
  1971.     .sidebars .wGallery li {
  1972.         background:none;
  1973.         padding:0;
  1974.     }
  1975.    
  1976.     .sidebarIcons a,
  1977.     .rssBtnExtended {
  1978.         display:inline-block;
  1979.         height:26px;
  1980.         padding:0 0 0 32px;
  1981.         margin-right:5px;
  1982.         line-height:26px;
  1983.         font-size:12px;
  1984.         font-weight:bold;
  1985.         vertical-align:middle;
  1986.     }
  1987.     .sidebars a.rssBtn {
  1988.         color:#662700;
  1989.         background:url(./images/sidebars.png) no-repeat 0 0;
  1990.     }
  1991.     .sidebars a.twitterBtn {
  1992.         color:#056;
  1993.         background:url(./images/sidebars.png) no-repeat 0 -50px;
  1994.     }
  1995.     .sidebars a.facebookBtn {
  1996.         color:#223b73;
  1997.         background:url(./images/sidebars.png) no-repeat 0 -100px;
  1998.     }
  1999.     .sidebars a.linkedInBtn {
  2000.         color:#056;
  2001.         background:url(./images/sidebars.png) no-repeat 0 -150px;
  2002.     }
  2003.     .sidebars .rssBtnExtended {
  2004.         padding:0;
  2005.         color:#662700;
  2006.     }
  2007.     .sidebars .rssBtnExtended a {
  2008.         float:none;
  2009.     }
  2010.     .sidebars .rssBtnExtended .primary {
  2011.         vertical-align:middle;
  2012.         display:inline-block;
  2013.         width:26px;
  2014.         background:url(./images/sidebars.png) no-repeat 0 -200px;
  2015.         padding:0;
  2016.         margin:0;
  2017.         float:none;
  2018.     }
  2019.     #rss-extended {
  2020.         vertical-align:middle;
  2021.         display:inline-block;
  2022.         width:9px;
  2023.         height:26px;
  2024.         background:url(./images/sidebars.png) no-repeat -26px -200px;
  2025.         position:relative;
  2026.         padding-right:8px;
  2027.     }
  2028.     #rss-extended.active {
  2029.         background-position:-276px -200px;
  2030.     }
  2031.     #rss-extended ul {
  2032.         position:absolute;
  2033.         top:0;
  2034.         left:7px;
  2035.         display:none;
  2036.         background:#fff3e5;
  2037.         border:1px solid #e5bca0;
  2038.         margin:0;
  2039.         z-index:1;
  2040.         height:auto;
  2041.         padding:0;
  2042.     }
  2043.     #rss-extended.active ul {
  2044.         display:block;
  2045.     }
  2046.     #rss-extended li {
  2047.         float:none;
  2048.         width:180px;
  2049.         height:auto;
  2050.         background:none;
  2051.         padding:0;
  2052.     }
  2053.     #rss-extended li.separator {
  2054.         border-bottom:1px solid #f2d5c2;
  2055.         margin:5px 5px 4px;
  2056.         width:170px;
  2057.     }
  2058.     #rss-extended li a,
  2059.     #rss-extended li a:visited {
  2060.         height:auto;
  2061.         line-height:20px;
  2062.         padding:0 8px;
  2063.         width:164px;
  2064.         position:relative;
  2065.         color:#805933;
  2066.         float:none;
  2067.         font-size:11px;
  2068.         display:block;
  2069.         font-weight:normal;
  2070.         margin:0;
  2071.     }
  2072.     #rss-extended li a:hover,
  2073.     #rss-extended li a.active {
  2074.         background:#ffe6cc;
  2075.         color:#805933;
  2076.         text-decoration:none;
  2077.     }
  2078.     #rss-extended li a em {
  2079.         font-style:italic;
  2080.     }
  2081.     #rss-extended li:hover ul,
  2082.     #rss-extended li.jHover ul {
  2083.         display:block;
  2084.     }
  2085.    
  2086. .sidebars .b {
  2087.     height:15px;
  2088.     background:url(./images/sidebars.png) no-repeat -500px -170px;
  2089.     margin-right:15px;
  2090. }
  2091. .sidebars .b div {
  2092.     height:15px;
  2093.     width:15px;
  2094.     background:url(./images/sidebars.png) no-repeat -985px -170px;
  2095.     float:right;
  2096.     margin-right:-15px;
  2097. }
  2098.  
  2099. .textwidget strong {
  2100.     font-weight:bold;
  2101. }
  2102. .textwidget em {
  2103.     font-style:italic;
  2104. }
  2105.  
  2106.  
  2107. #wp-calendar {
  2108.     width:99%;
  2109.     border-collapse:separate;
  2110.     border-spacing:1px;
  2111. }
  2112. #wp-calendar caption {
  2113.     font-weight:bold;
  2114.     font-size:12px;
  2115.     text-align:left;
  2116.     padding-bottom:5px;
  2117. }
  2118. #wp-calendar th,
  2119. #wp-calendar td {
  2120.     text-align:center;
  2121. }
  2122. #wp-calendar th {
  2123.     background:#f2f2f2 url(./images/calendar.gif) repeat-x 0 -50px;
  2124.     border:1px solid #999;
  2125.     line-height:16px;
  2126.     font-size:12px;
  2127.     color:#666;
  2128. }
  2129. #wp-calendar tbody td {
  2130. }
  2131. #wp-calendar td a,
  2132. #wp-calendar td a:visited {
  2133.     display:block;
  2134.     background:#fff url(./images/calendar.gif) repeat-x 0 1px;
  2135.     border:1px solid #bfbfbf;
  2136.     line-height:16px;
  2137.     font-size:12px;
  2138.     color:#666;
  2139. }
  2140. #wp-calendar tbody td a:hover {
  2141.     border-color:#999;
  2142.     text-decoration:none;
  2143. }
  2144. #wp-calendar #today {
  2145.     font-weight:bold;
  2146. }
  2147. #wp-calendar tbody td.pad {
  2148.     border:0 none;
  2149. }
  2150. #wp-calendar td#prev a,
  2151. #wp-calendar td#prev a:visited {
  2152.     padding-top:5px;
  2153.     text-align:left;
  2154.     background:none;
  2155.     border:none;
  2156.     color:#5c7a99;
  2157. }
  2158. #wp-calendar td#next a,
  2159. #wp-calendar td#next a:visited {
  2160.     text-align:right;
  2161.     padding-top:5px;
  2162.     background:none;
  2163.     border:none;
  2164.     color:#5c7a99;
  2165. }
  2166.  
  2167. .twtr-widget {
  2168.     overflow:auto;
  2169. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement