PageRenderTime 40ms CodeModel.GetById 10ms RepoModel.GetById 0ms app.codeStats 0ms

/cpg1.4.x/themes/project_vii/style.css

https://github.com/cpg-contrib/coppermine
CSS | 678 lines | 551 code | 93 blank | 34 comment | 0 complexity | fea693cbc019ec6ed839951516c508cc MD5 | raw file
  1. /*************************
  2. Coppermine Photo Gallery
  3. ************************
  4. Copyright (c) 2003-2010 Coppermine Dev Team
  5. v1.0 originally written by Gregory Demar
  6. This program is free software; you can redistribute it and/or modify
  7. it under the terms of the GNU General Public License version 3
  8. as published by the Free Software Foundation.
  9. ********************************************
  10. Coppermine version: 1.4.28
  11. $HeadURL$
  12. $Revision$
  13. $Author$
  14. $Date$
  15. **********************************************/
  16. /* Colors used: */
  17. /* --------------------------------------------*/
  18. /* #000000 = RBG 0, 0, 0 = (black) */
  19. /* #333333 = RBG 51, 51, 51 = (dark grey) */
  20. /* #5F5F5F = RBG 95, 95, 95 = (dark grey) */
  21. /* #666666 = RBG 102,102,102 = (medium grey) */
  22. /* #999999 = RBG 153,153,153 = (medium grey) */
  23. /* #FAFAFA = RBG 250,250,250 = (light grey) */
  24. /* #BDBDBD = RBG 189,190,189 = (light grey) */
  25. /* #BDBEBD = RBG 189,190,189 = (light grey) */
  26. /* #E6E6E6 = RBG 230,230,230 = (dark white) */
  27. /* #EFEFEF = RBG 239,239,239 = (dark white) */
  28. /* #FFFFFF = RBG 255,255,255 = (white) */
  29. /* #87CFED = RBG 135,207,237 = (cyan) */
  30. /* #FF6600 = RBG 255,102, 0 = (orange) */
  31. /* if you don't like a color, just do a search */
  32. /* and replace on the hex color... */
  33. body {
  34. background-color: #FAFAFA;
  35. font-family: "Trebuchet MS", Verdana, Geneva, Arial, sans-serif;
  36. font-size : 12px;
  37. color: #000000;
  38. margin: 0px;
  39. }
  40. table {
  41. font-size : 12px;
  42. }
  43. h1{
  44. font-weight: normal;
  45. font-size: 28px;
  46. text-decoration: none;
  47. padding-left : 20px;
  48. color: #333333;
  49. margin: 2px;
  50. }
  51. h2 {
  52. background-image : url(images/box_left_icon.gif);
  53. background-repeat : no-repeat;
  54. background-position : left;
  55. padding-left : 18px;
  56. font-size: 18px;
  57. margin: 0px;
  58. }
  59. h3 {
  60. font-weight: bold;
  61. font-size: 14px;
  62. padding-left : 20px;
  63. color: #646464;
  64. margin: 2px;
  65. }
  66. p {
  67. font-size: 100%;
  68. margin: 2px 0px;
  69. }
  70. ul {
  71. margin-left: 5px;
  72. padding: 0px;
  73. }
  74. li {
  75. margin-left: 10px;
  76. margin-top: 4px;
  77. margin-bottom: 4px;
  78. padding: 0px;
  79. list-style-position: outside;
  80. list-style-type: disc;
  81. }
  82. .top_panel td {
  83. white-space: nowrap;
  84. }
  85. .top_menu_left_bttn a {
  86. background-image : url(images/left_menu_button.gif);
  87. background-repeat : no-repeat;
  88. background-position : left;
  89. padding-left : 12px;
  90. padding-right : 6px;
  91. position: relative;
  92. display: block;
  93. height : 35px;
  94. line-height : 35px;
  95. text-decoration: none;
  96. color: #000000;
  97. font-size: 14px;
  98. }
  99. .top_menu_left_bttn a:hover {
  100. background-image : url(images/left_menu_button_over.gif);
  101. background-position : left;
  102. background-repeat : no-repeat;
  103. text-decoration: none;
  104. color: #000000;
  105. }
  106. .top_menu_right_bttn a {
  107. background-image : url(images/right_menu_button.gif);
  108. background-repeat : no-repeat;
  109. background-position : right;
  110. padding-right : 22px;
  111. padding-left : 6px;
  112. position: relative;
  113. display: block;
  114. height : 35px;
  115. line-height : 35px;
  116. text-decoration: none;
  117. color: #000000;
  118. font-size: 14px;
  119. }
  120. .top_menu_right_bttn a:hover {
  121. background-image : url(images/right_menu_button_over.gif);
  122. background-position : right;
  123. background-repeat : no-repeat;
  124. text-decoration: none;
  125. color:#000000;
  126. }
  127. .top_menu_bttn a {
  128. background-image : url(images/menu_button.gif);
  129. background-position : left;
  130. padding-left : 6px;
  131. padding-right : 6px;
  132. position: relative;
  133. display: block;
  134. height : 35px;
  135. line-height : 35px;
  136. text-decoration: none;
  137. color: #000000;
  138. font-size: 14px;
  139. }
  140. .top_menu_bttn a:hover {
  141. background-image : url(images/menu_button_over.gif);
  142. text-decoration: none;
  143. color: #000000;
  144. }
  145. .textinput {
  146. font-size: 100%;
  147. border: 1px solid #666666;
  148. padding-right: 3px;
  149. padding-left: 3px;
  150. }
  151. .listbox {
  152. font-size: 100%;
  153. border: 1px solid #666666;
  154. vertical-align : middle;
  155. }
  156. .button {
  157. font-size: 100%;
  158. border: 1px solid #666666;
  159. background-image : url(images/button_bg.gif);
  160. background-position : bottom;
  161. }
  162. .comment_button {
  163. font-size: 100%;
  164. border: 1px solid #666666;
  165. background-image : url(images/button_bg.gif);
  166. background-position : bottom;
  167. padding-left: 3px;
  168. padding-right: 3px;
  169. }
  170. .radio {
  171. font-size: 100%;
  172. vertical-align : middle;
  173. }
  174. .checkbox {
  175. font-size: 100%;
  176. vertical-align : middle;
  177. }
  178. a {
  179. color: #FF6600;
  180. text-decoration: none;
  181. }
  182. a:hover {
  183. color: #FF6600;
  184. text-decoration: underline;
  185. }
  186. .bblink a {
  187. color: #FF6600;
  188. text-decoration: none;
  189. }
  190. .bblink a:hover {
  191. color: #FF6600;
  192. text-decoration: underline;
  193. }
  194. .maintable {
  195. background-color: #999999;
  196. margin-top: 2px;
  197. margin-bottom: 2px;
  198. }
  199. .tableh1 {
  200. background : #BDBDBD ;
  201. color: #FFFFFF;
  202. padding-top: 3px;
  203. padding-right: 10px;
  204. padding-bottom: 3px;
  205. padding-left: 10px;
  206. }
  207. .tableh1_compact {
  208. background : #BDBDBD ;
  209. color: #FFFFFF;
  210. padding-top: 2px;
  211. padding-right: 5px;
  212. padding-bottom: 2px;
  213. padding-left: 5px;
  214. }
  215. .tableh2 {
  216. background: #E6E6E6 ;
  217. color : #000000;
  218. padding-top: 3px;
  219. padding-right: 10px;
  220. padding-bottom: 3px;
  221. padding-left: 10px;
  222. }
  223. .tableh2_compact {
  224. background: #E6E6E6 ;
  225. color : #000000;
  226. padding-top: 2px;
  227. padding-right: 5px;
  228. padding-bottom: 2px;
  229. padding-left: 5px;
  230. }
  231. .tableb {
  232. background: #FFFFFF ;
  233. padding-top: 3px;
  234. padding-right: 10px;
  235. padding-bottom: 3px;
  236. padding-left: 10px;
  237. }
  238. .tableb_compact {
  239. background: #FFFFFF ;
  240. padding-top: 2px;
  241. padding-right: 5px;
  242. padding-bottom: 2px;
  243. padding-left: 5px;
  244. }
  245. .tablef {
  246. background: #E6E6E6 ;
  247. padding-top: 10px;
  248. padding-right: 10px;
  249. padding-bottom: 10px;
  250. padding-left: 10px;
  251. }
  252. .catrow_noalb {
  253. background: #E6E6E6 ;
  254. color : #000000;
  255. padding-top: 3px;
  256. padding-right: 10px;
  257. padding-bottom: 3px;
  258. padding-left: 10px;
  259. }
  260. .catrow {
  261. background: #FFFFFF ;
  262. padding-top: 3px;
  263. padding-right: 10px;
  264. padding-bottom: 3px;
  265. padding-left: 10px;
  266. }
  267. .album_stat {
  268. font-size : 85%;
  269. margin: 5px 0px;
  270. }
  271. .thumb_filename {
  272. font-size: 80%;
  273. display: block;
  274. }
  275. .thumb_title {
  276. font-weight : bold;
  277. font-size: 80%;
  278. padding: 2px;
  279. display : block;
  280. }
  281. .thumb_caption {
  282. font-size: 80%;
  283. padding: 1px;
  284. display : block;
  285. }
  286. .thumb_caption a {
  287. text-decoration: underline;
  288. color: #000000;
  289. }
  290. .thumb_num_comments {
  291. font-weight: normal;
  292. font-size: 85%;
  293. padding: 2px;
  294. font-style : italic;
  295. display : block;
  296. }
  297. .user_thumb_infobox {
  298. margin-top: 1px;
  299. margin-bottom: 1px;
  300. }
  301. .user_thumb_infobox th {
  302. font-weight : bold;
  303. font-size: 100%;
  304. margin-top: 1px;
  305. margin-bottom: 1px;
  306. text-align : center;
  307. }
  308. .user_thumb_infobox td {
  309. font-size: 85%;
  310. margin-top: 1px;
  311. margin-bottom: 1px;
  312. text-align : center;
  313. }
  314. .user_thumb_infobox a {
  315. text-decoration: none;
  316. color: #000000;
  317. }
  318. .user_thumb_infobox a:hover {
  319. color: #000000;
  320. text-decoration: underline;
  321. }
  322. .sortorder_cell {
  323. background : #BDBDBD ;
  324. color: #FFFFFF;
  325. padding-top: 0px;
  326. padding-bottom: 0px;
  327. padding-left: 0px;
  328. padding-right: 20px;
  329. margin: 0px;
  330. }
  331. .sortorder_options {
  332. background : #BDBDBD ;
  333. color: #FFFFFF;
  334. padding: 0px;
  335. margin: 0px;
  336. font-weight: normal;
  337. font-size: 80%;
  338. white-space: nowrap;
  339. }
  340. .navmenu {
  341. color: #FFFFFF;
  342. font-weight: bold;
  343. background : #BDBDBD ;
  344. border-style: none;
  345. }
  346. .navmenu img {
  347. margin-top: 1px;
  348. margin-right: 5px;
  349. margin-bottom: 1px;
  350. margin-left: 5px;
  351. }
  352. .navmenu a {
  353. display: block;
  354. padding-top: 2px;
  355. padding-right: 5px;
  356. padding-bottom: 2px;
  357. padding-left: 5px;
  358. text-decoration: none;
  359. color: #FFFFFF;
  360. }
  361. .navmenu a:hover {
  362. background : #87CFED ;
  363. text-decoration: none;
  364. color: #000000;
  365. }
  366. .admin_menu_thumb {
  367. font-size: 90%;
  368. border: 1px solid #666666;
  369. background-image : url(images/button_bg.gif);
  370. background-position : bottom;
  371. color: #000000;
  372. font-weight: bold;
  373. margin-top: 0px;
  374. margin-bottom: 0px;
  375. width: 85px;
  376. }
  377. .admin_menu_thumb a {
  378. color: #000000;
  379. text-decoration: none;
  380. display: block;
  381. position: relative;
  382. padding-top: 1px;
  383. padding-bottom: 1px;
  384. padding-left: 10px;
  385. padding-right: 10px;
  386. }
  387. .admin_menu_thumb a:hover {
  388. color: #000000;
  389. text-decoration: underline;
  390. }
  391. .admin_menu {
  392. font-size: 90%;
  393. border: 1px solid #666666;
  394. background-image : url(images/button_bg.gif);
  395. background-position : bottom;
  396. background-repeat: repeat-x;
  397. background-color: #FFFFFF;
  398. color: #000000;
  399. margin-top: 0px;
  400. margin-bottom: 0px;
  401. text-align: center;
  402. }
  403. .admin_menu a {
  404. color: #000000;
  405. text-decoration: none;
  406. display: block;
  407. position: relative;
  408. padding-top: 1px;
  409. padding-bottom: 1px;
  410. padding-left: 2px;
  411. padding-right: 2px;
  412. }
  413. .admin_menu a:hover {
  414. color: #000000;
  415. text-decoration: underline;
  416. }
  417. td #admin_menu_anim {
  418. background-image : url(images/button_bg_anim.gif);
  419. }
  420. .comment_date{
  421. color : #5F5F5F;
  422. font-size: 90%;
  423. vertical-align : middle;
  424. }
  425. .image {
  426. border-style: solid;
  427. border-width:1px;
  428. border-color: #000000;
  429. margin: 2px;
  430. }
  431. .imageborder {
  432. border: 1px solid #000000;
  433. background-color: #FFFFFF;
  434. margin-top: 30px;
  435. margin-bottom: 30px;
  436. }
  437. .display_media {
  438. background: #FFFFFF ;
  439. padding-top: 3px;
  440. padding-right: 10px;
  441. padding-bottom: 3px;
  442. padding-left: 10px;
  443. }
  444. .thumbnails {
  445. background: #FFFFFF ;
  446. padding: 5px;
  447. }
  448. .footer {
  449. font-size : 9px;
  450. color: #666666;
  451. }
  452. .footer a {
  453. text-decoration: none;
  454. color: #666666;
  455. }
  456. .footer a:hover {
  457. color: #000000;
  458. text-decoration: underline;
  459. }
  460. .statlink {
  461. color: #FFFFFF;
  462. }
  463. .statlink a {
  464. text-decoration: none;
  465. color: #FFFFFF;
  466. }
  467. .statlink a:hover {
  468. color: #FFFFFF;
  469. text-decoration: underline;
  470. }
  471. .alblink a {
  472. text-decoration: underline;
  473. color: #000000;
  474. }
  475. .alblink a:hover {
  476. color: #000000;
  477. text-decoration: underline;
  478. }
  479. .catlink {
  480. display: block;
  481. margin-bottom: 2px;
  482. }
  483. .catlink a {
  484. text-decoration: underline;
  485. color: #000000;
  486. }
  487. .catlink a:hover {
  488. color: #000000;
  489. text-decoration: underline;
  490. }
  491. .topmenu {
  492. line-height : 130%;
  493. font-size : 110%;
  494. }
  495. .topmenu a {
  496. color: #FF6600;
  497. text-decoration : underline;
  498. }
  499. .topmenu a:hover {
  500. color : #000000;
  501. text-decoration : underline;
  502. }
  503. .img_caption_table {
  504. border: none;
  505. background-color: #FFFFFF;
  506. width : 100%;
  507. margin : 0px;
  508. }
  509. .img_caption_table th {
  510. background: #E6E6E6 ;
  511. font-size : 100%;
  512. color : #000000;
  513. padding-top: 4px;
  514. padding-right: 10px;
  515. padding-bottom: 4px;
  516. padding-left: 10px;
  517. border-top : 1px solid #000000;
  518. }
  519. .img_caption_table td {
  520. background: #FFFFFF ;
  521. padding-top: 6px;
  522. padding-right: 10px;
  523. padding-bottom: 6px;
  524. padding-left: 10px;
  525. border-top : 1px solid #000000;
  526. white-space: normal;
  527. }
  528. .debug_text {
  529. border: #BDBEBD;
  530. background-color: #EFEFEF;
  531. width : 100%;
  532. margin : 0px;
  533. }
  534. .clickable_option {
  535. cursor : default;
  536. }
  537. .listbox_lang {
  538. color: #000000;
  539. background-color: #FAFAFA;
  540. border: 1px solid #FAFAFA;
  541. font-size: 80%;
  542. vertical-align : middle;
  543. }
  544. #SUB_MENU {
  545. width:100%;
  546. padding: 0 20px;
  547. }
  548. #SYS_MENU {
  549. position:relative;
  550. bottom:3px;
  551. display: block;
  552. width:800px;
  553. height:10px;
  554. padding: 0px;
  555. z-index:1;
  556. visibility: hidden;
  557. }
  558. #GALLERY {
  559. padding: 0 20px;
  560. }
  561. #SELECT_LISTS, #SELECT_FLAGS {
  562. padding: 0 20px;
  563. text-align: center;
  564. }
  565. #CUSTOM_FOOTER,#CUSTOM_HEADER {
  566. margin:0;
  567. padding:0;
  568. }
  569. #vanity a {
  570. display:block;
  571. width:57px;
  572. height:20px;
  573. margin: 3px 20px;
  574. }
  575. #vanity img {border:0}
  576. #v_php {float:left;background-image:url(../../images/powered-php.gif);}
  577. #v_php:hover {background-image:url(../../images/h_powered-php.gif);}
  578. #v_mysql {float:left;background-image:url(../../images/powered-mysql.gif);}
  579. #v_mysql:hover {background-image:url(../../images/h_powered-mysql.gif);}
  580. #v_xhtml {float:right;background-image:url(../../images/valid-xhtml10.gif);}
  581. #v_xhtml:hover {background-image:url(../../images/h_valid-xhtml10.gif);}
  582. #v_css {float:right;background-image:url(../../images/valid-css.gif);}
  583. #v_css:hover{background-image:url(../../images/h_valid-css.gif);}