Untitled


SUBMITTED BY: Guest

DATE: Dec. 11, 2013, 11:27 p.m.

FORMAT: Text only

SIZE: 11.7 kB

HITS: 17189

  1. @font-face {
  2. font-family: Yanone Kaffeesatz;
  3. src: url('../fonts/YanoneKaffeesatz-Regular.eot');
  4. src: local("Yanone Kaffeesatz"), url('../fonts/YanoneKaffeesatz-Regular.ttf');
  5. }
  6. @font-face {
  7. font-family: News Cycle;
  8. src: url('../fonts/NewsCycle-Regular.eot');
  9. src: local("News Cycle"), url('../fonts/NewsCycle-Regular.ttf');
  10. }
  11. html {
  12. height: 100%;
  13. }
  14. * {
  15. margin: 0;
  16. padding: 0;
  17. }
  18. /* tell the browser to render HTML 5 elements as block */
  19. article, aside, figure, footer, header, hgroup, nav, section {
  20. display:block;
  21. }
  22. body {
  23. font: normal .80em arial, sans-serif;
  24. background: #000
  25. color: #000;
  26. }
  27. p {
  28. padding: 0 0 20px 0;
  29. line-height: 1.7em;
  30. }
  31. img {
  32. border: 0;
  33. }
  34. h1, h2, h3, h4, h5, h6 {
  35. color: #362C20;
  36. letter-spacing: 0em;
  37. padding: 0 0 5px 0;
  38. }
  39. h1, h2, h3 {
  40. font: normal 170% "News Cycle", arial, sans-serif;
  41. margin: 0 0 15px 0;
  42. padding: 15px 0 5px 0;
  43. color: #222;
  44. }
  45. h2 {
  46. font-size: 160%;
  47. padding: 9px 0 5px 0;
  48. color: #F67400;
  49. }
  50. h3 {
  51. font-size: 140%;
  52. padding: 5px 0 0 0;
  53. }
  54. h4, h6 {
  55. color: #F67400;
  56. padding: 0 0 5px 0;
  57. font: normal 130% arial, sans-serif;
  58. }
  59. h5, h6 {
  60. color: #555;
  61. font: italic 95% arial, sans-serif;
  62. letter-spacing: normal;
  63. padding: 0 0 15px 0;
  64. }
  65. a, a:hover {
  66. outline: none;
  67. text-decoration: underline;
  68. color: #09BCE8;
  69. }
  70. a:hover {
  71. text-decoration: none;
  72. }
  73. blockquote {
  74. margin: 20px 0;
  75. padding: 10px 20px 0 20px;
  76. border: 1px solid #E5E5DB;
  77. background: #FFF;
  78. }
  79. ul {
  80. margin: 2px 0 22px 17px;
  81. }
  82. ul li {
  83. list-style-type: circle;
  84. margin: 0 0 6px 0;
  85. padding: 0 0 4px 5px;
  86. line-height: 1.5em;
  87. }
  88. ol {
  89. margin: 8px 0 22px 20px;
  90. }
  91. ol li {
  92. margin: 0 0 11px 0;
  93. }
  94. .left {
  95. float: left;
  96. width: auto;
  97. margin-right: 10px;
  98. }
  99. .right {
  100. float: right;
  101. width: auto;
  102. margin-left: 10px;
  103. }
  104. .center {
  105. display: block;
  106. text-align: center;
  107. margin: 20px auto;
  108. }
  109. #main, nav, #container, #logo, #site_content, footer {
  110. margin-left: auto;
  111. margin-right: auto;
  112. }
  113. #main {
  114. margin: 5px auto;
  115. width: 930px;
  116. background: transparent;
  117. padding-bottom: 30px;
  118. }
  119. header {
  120. background: transparent;
  121. height: 150px;
  122. }
  123. #logo {
  124. width: 300px;
  125. height: 150px;
  126. background: transparent;
  127. color: #888;
  128. padding: 0 0 0 25px;
  129. float: left;
  130. }
  131. #logo h1, #logo h2 {
  132. font: normal 320% 'News Cycle', arial, sans-serif;
  133. border-bottom: 0;
  134. text-transform: none;
  135. margin: 0;
  136. padding: 0;
  137. }
  138. #logo_text h1, #logo_text h1 a, #logo_text h1 a:hover {
  139. padding: 0;
  140. color: #444;
  141. text-decoration: none;
  142. }
  143. #logo_text h1 a .logo_colour {
  144. color: #09BCE8;
  145. }
  146. #logo_text a:hover .logo_colour {
  147. color: #444;
  148. }
  149. #logo_text h2 {
  150. font-size: 140%;
  151. padding: 0;
  152. color: #222;
  153. }
  154. nav {
  155. height: 44px;
  156. width: 928px;
  157. float: right;
  158. margin: -20px auto 20px auto;
  159. color: #222;
  160. background: #333; /* Show a solid color for older browsers */
  161. background: -moz-linear-gradient(#444, #222);
  162. background: -o-linear-gradient(#444, #222);
  163. background: -webkit-linear-gradient(#444, #222);
  164. -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  165. -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  166. box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  167. border: 1px solid #222;
  168. }
  169. #site_content {
  170. width: 930px;
  171. overflow: hidden;
  172. margin: 20px auto;
  173. background: #FFF;
  174. }
  175. #sidebar_container {
  176. float: right;
  177. width: 450px;
  178. padding: 0;
  179. height: 450px;
  180. }
  181. #content {
  182. text-align: left;
  183. width: 440px;
  184. margin: 0 0 0 0;
  185. float: left;
  186. padding: 0 20px 20px 20px;
  187. }
  188. #content ul {
  189. margin: 2px 0 22px 0px;
  190. }
  191. #content ul li, .sidebar ul li {
  192. list-style-type: none;
  193. background: url(../images/bullet.png) no-repeat;
  194. margin: 0 0 0 0;
  195. padding: 0 0 4px 28px;
  196. line-height: 1.5em;
  197. }
  198. #blog_container h4 {
  199. font: normal 170% 'News Cycle', arial, sans-serif;
  200. margin: 0 0 15px 0;
  201. padding: 5px 0;}
  202. #blog_container h4.select {
  203. width: 475px;}
  204. .blog {
  205. background: url(../images/calendar.png) no-repeat;
  206. width: 54px;
  207. height: 46px;
  208. float: left;
  209. margin: 0 15px 0 0;
  210. }
  211. .blog h2 {
  212. font: normal 90% arial, sans-serif;
  213. text-shadow: none;
  214. text-align: center;
  215. margin: 0;
  216. padding: 4px 0 0 0;
  217. color: #FFF;
  218. }
  219. .blog h3 {
  220. font: 140% arial, sans-serif;
  221. text-shadow: none;
  222. margin: -5px 0 0 0;
  223. text-align: center;
  224. color: #222;
  225. }
  226. footer {
  227. width: 928px;
  228. font: 140% 'News Cycle', arial, sans-serif;
  229. height: 30px;
  230. padding: 9px 0 15px 0;
  231. color: #FFF;
  232. text-align: center;
  233. background: #333; /* Show a solid color for older browsers */
  234. background: -moz-linear-gradient(#444, #222);
  235. background: -o-linear-gradient(#444, #222);
  236. background: -webkit-linear-gradient(#444, #222);
  237. -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  238. -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  239. box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  240. border: 1px solid #222;
  241. }
  242. footer p {
  243. line-height: 1.7em;
  244. padding: 0 0 10px 0;
  245. }
  246. footer a {
  247. color: #FFF;
  248. text-decoration: none;
  249. }
  250. footer a:hover {
  251. color: #222;
  252. text-shadow: none;
  253. text-decoration: underline;
  254. }
  255. .form_settings {
  256. margin: 15px 0 0 0;
  257. }
  258. .form_settings p {
  259. padding: 0 0 4px 0;
  260. }
  261. .form_settings span {
  262. float: left;
  263. width: 100px;
  264. text-align: left;
  265. }
  266. .form_settings input, .form_settings textarea {
  267. padding: 5px;
  268. width: 299px;
  269. font: 100% arial;
  270. border: 1px solid #D5D5D5;
  271. background: #FFF;
  272. color: #47433F;
  273. border-radius: 7px 7px 7px 7px;
  274. -moz-border-radius: 7px 7px 7px 7px;
  275. -webkit-border: 7px 7px 7px 7px;
  276. }
  277. .form_settings .submit {
  278. font: 150% 'Yanone Kaffeesatz', arial, sans-serif;
  279. border: 0;
  280. width: 99px;
  281. margin: 0 0 0 212px;
  282. height: 33px;
  283. padding: 2px 0 3px 0;
  284. cursor: pointer;
  285. background: #333; /* Show a solid color for older browsers */
  286. background: -moz-linear-gradient(#444, #222);
  287. background: -o-linear-gradient(#444, #222);
  288. background: -webkit-linear-gradient(#444, #222);
  289. -webkit-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  290. -moz-box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  291. box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 2px;
  292. border: 1px solid #222;
  293. color: #FFF;
  294. }
  295. .form_settings textarea, .form_settings select {
  296. font: 100% arial;
  297. width: 299px;
  298. }
  299. .form_settings select {
  300. width: 310px;
  301. }
  302. .form_settings .checkbox {
  303. margin: 4px 0;
  304. padding: 0;
  305. width: 14px;
  306. border: 0;
  307. background: none;
  308. }
  309. .separator {
  310. width: 100%;
  311. height: 0;
  312. border-top: 1px solid #D9D5CF;
  313. border-bottom: 1px solid #FFF;
  314. margin: 0 0 20px 0;
  315. }
  316. table {
  317. margin: 10px 0 30px 0;
  318. }
  319. table tr th, table tr td {
  320. background: #70D4E6;
  321. color: #FFF;
  322. padding: 7px 4px;
  323. text-align: left;
  324. }
  325. table tr td {
  326. background: #D3F2F7;
  327. color: #47433F;
  328. border-top: 1px solid #FFF;
  329. }
  330. ul.images {
  331. width:450px;
  332. height:450px;
  333. overflow:hidden;
  334. position:relative;
  335. margin:0;
  336. padding:0;
  337. }
  338. ul.images li {
  339. position:absolute;
  340. margin:0;
  341. padding:0;
  342. left:0;
  343. right:0;
  344. list-style:none;
  345. }
  346. ul.images li.show {
  347. z-index:500;
  348. }
  349. ul img {
  350. border:none;
  351. }
  352. /**
  353. Stylesheet for SooperFish by www.SooperThemes.com
  354. Author: Jurriaan Roelofs
  355. **/
  356. /* Configuration of menu width */
  357. html body ul.sf-menu ul,html body ul.sf-menu ul li {
  358. width: 220px;
  359. }
  360. html body ul.sf-menu ul ul {
  361. margin: 0 0 0 220px;
  362. }
  363. /* Framework for proper showing/hiding/positioning */
  364. ul.sf-menu,ul.sf-menu * {
  365. margin: 0;
  366. padding: 0;
  367. }
  368. ul.sf-menu {
  369. display: block;
  370. position: relative;
  371. }
  372. ul.sf-menu li {
  373. display: block;
  374. list-style: none;
  375. float: left;
  376. position: relative;
  377. }
  378. ul.sf-menu li:hover {
  379. visibility: inherit; /* fixes IE7 'sticky bug' */
  380. }
  381. ul.sf-menu a {
  382. display: block;
  383. position: relative;
  384. }
  385. ul.sf-menu ul {
  386. position: absolute;
  387. left: 0;
  388. width: 150px;
  389. top: auto;
  390. left: -999999px;
  391. }
  392. ul.sf-menu ul a {
  393. zoom: 1; /* IE6/7 fix */
  394. }
  395. ul.sf-menu ul li {
  396. float: left; /* Must always be floated otherwise there will be a rogue 1px margin-bottom in IE6/7 */
  397. width: 150px;
  398. }
  399. ul.sf-menu ul ul {
  400. top: 0;
  401. margin: 0 0 0 150px;
  402. }
  403. ul.sf-menu li:hover ul,ul.sf-menu li:focus ul,ul.sf-menu li.sf-hover ul,
  404. ul.sf-menu ul li:hover ul,ul.sf-menu ul li:focus ul,ul.sf-menu ul li.sf-hover ul,
  405. ul.sf-menu ul ul li:hover ul,ul.sf-menu ul ul li:focus ul,ul.sf-menu ul ul li.sf-hover ul,
  406. ul.sf-menu ul ul ul li:hover ul,ul.sf-menu ul ul ul li:focus ul,ul.sf-menu ul ul ul li.sf-hover ul {
  407. left: auto;
  408. }
  409. ul.sf-menu li:hover ul ul,ul.sf-menu li:focus ul ul,ul.sf-menu li.sf-hover ul ul,
  410. ul.sf-menu ul li:hover ul ul,ul.sf-menu ul li:focus ul ul,ul.sf-menu ul li.sf-hover ul ul,
  411. ul.sf-menu ul ul li:hover ul ul,ul.sf-menu ul ul li:focus ul ul,ul.sf-menu ul ul li.sf-hover ul ul,
  412. ul.sf-menu ul ul ul li:hover ul ul,ul.sf-menu ul ul ul li:focus ul ul,ul.sf-menu ul ul ul li.sf-hover ul ul {
  413. left: -999999px;
  414. }
  415. /* autoArrows CSS */
  416. span.sf-arrow {
  417. width: 7px;
  418. height: 7px;
  419. position: absolute;
  420. top: 20px;
  421. right: 5px;
  422. display: block;
  423. background: url(../images/arrows-white.png) no-repeat 0 0;
  424. overflow: hidden; /* making sure IE6 doesn't overflow and expand the box */
  425. font-size: 1px;
  426. }
  427. ul ul span.sf-arrow {
  428. right: 5px;
  429. top: 20px;
  430. background-position: 0 100%;
  431. }
  432. /* Theming the menu */
  433. ul#nav {
  434. float: left;
  435. }
  436. ul#nav ul {
  437. background: #222;
  438. margin-top: 4px;
  439. padding-bottom: 15px;
  440. }
  441. ul#nav li a {
  442. padding: 7px 25px 6px 25px;
  443. font: 140% 'News Cycle', arial, sans-serif;
  444. text-decoration: none;
  445. color: #FFF;
  446. margin-right: 2px;
  447. }
  448. ul#nav li a:hover, ul#nav li a:focus, ul#nav li.selected a, ul#nav li.selected a:hover, ul#nav li.selected a:focus {
  449. color: #09BCE8;
  450. text-shadow: none;
  451. }
  452. ul#nav ul li a {
  453. color: #FFF;
  454. }
  455. ul#nav ul li a:hover {
  456. color: #09BCE8;
  457. margin-right: 2px;
  458. }
  459. /* Image Transitions */
  460. ul#images {
  461. margin: 0 15px 10px 0;
  462. padding: 0;
  463. list-style: none;
  464. position: relative;
  465. }
  466. ul#images li {
  467. display: block;
  468. overflow: hidden;
  469. padding: 0;
  470. float: left;
  471. width: 155px;
  472. height: 300px;
  473. }

comments powered by Disqus