Zamez.org
NetSurf
HTTP Lint
Factor CSS
RUfl
Sargasso
EarthData
Factor CSS

Results for http://dl.dropbox.com/u/9946073/what.cd-skin/combined.css

Input CSS

 1 /*
 2 Postmodern: A mongrel stylesheet for What.CD, based on 'Zeal', a modification of the original 'Teal' by pellad.
 3 This design incorporates some code from the 'Customize Zeal' Greasemonkey script by OhmG. The background image is also sourced from that script.
 4 */
 5 
 6 /* Layout (Torrents page) */
 7 
 8 
 9 /* Global */
10 @font-face { font-family: Akzidenz; src: url('images/Akzidenz.otf'); }
11 @font-face { font-family: Officina; src: url('images/Officina.otf'); }
12 @font-face { font-family: Corpid; src: url('images/CorpidOffice.ttf'); }
13 @font-face { font-family: Avant; src: url('images/Avant.otf'); }
14 
15 * {
16         padding: 0em;
17         margin: 0em;
18 }
19 
20 html {
21         width: 100%;
22 }
23 
24 body {
25         background: #000;
26         font-family: Helvetica, Arial, sans-serif;
27         font-size: 9pt;
28         color: #EEE;
29 }
30 
31 .forum_post pre {
32         max-width: 660px;
33         max-height: 500px;
34         overflow: auto;
35 }
36 
37 table tbody, .main_column, .sidebar, .box, .thin, .pad, #threadpoll, #polls {
38         color: #444;
39 }
40 
41 /* Common elements */
42 
43 a {
44         text-decoration: none;
45         border: none;
46         color: #4FD1FF;
47 }
48 
49 a img {
50         border: 0;
51 }
52 
53 table tbody a, .main_column a, .sidebar a, .box a {
54         color: #0A84AF;
55 }
56 
57 table tbody a:hover, .main_column a:hover, .sidebar a:hover, .box a:hover {
58         color: #0C9CCF;
59 }
60 
61 #header a:hover, .linkbox a:hover {
62         text-decoration: underline;
63 }
64 
65 a[onclick]:focus {
66         outline: 0;
67         background: transparent;
68 }
69 
70 a[onclick]:active {
71         outline: 0;
72 /*        background: url(images/load.gif) 100% 4px no-repeat; */
73 }
74 
75 a[onclick^="AddArtistField"]:focus, a[onclick^="AddArtistField"]:active {
76         outline: 0;
77         background: transparent !important;
78         padding: 0 !important;
79 }
80 
81 .main_column a[href^="http"], .main_column a[href^="https"] { padding: 0 10px 0 0; background: url(images/external.png) 100% 4px no-repeat; }
82 .main_column a[href^="http"]:hover, .main_column a[href^="https"]:hover { padding: 0 10px 0 0; background: url(images/external.png) 100% 4px no-repeat !important; }
83 .forum_post a[href^="http"], .forum_post a[href^="https"] { padding: 0 10px 0 0; background: url(images/external.png) 100% 4px no-repeat; }
84 .forum_post a[href^="http"]:hover, .forum_post a[href^="https"]:hover { padding: 0 10px 0 0; background: url(images/external.png) 100% 4px no-repeat; }
85 .head a[href^="http"]:hover, .head a[href^="https"]:hover, .colhead a[href^="http"]:hover, .colhead a[href^="https"]:hover, .colhead_dark a[href^="http"]:hover, .colhead_dark a[href^="https"]:hover { padding: 0 10px 0 0; background: url(images/external.png) 100% 4px no-repeat; }
86 .forum_post a[href^="http"] img, .forum_post a[href^="https"] img { padding: 0 0 0 0; background: transparent !important; border: none; }
87 .forum_post a[href^="http"] img:hover, .forum_post a[href^="https"] img:hover { padding: 0 0 0 0; background: transparent !important; border: none; }
88 
89 h1, h2, h3 {
90         margin: 5px 0px;
91         color: #DFDFDF;
92         font-family: Akzidenz, sans-serif;
93 }
94 
95 h1 a:hover, h2 a:hover, h3 a:hover {
96         text-decoration: underline;
97 }
98 
99 .box h1, .box h2, .box h3, .box h4 {
100         color: #000;
101 }
102 
103 .size3, .size4, .size5, .size6, .size7 {
104         font-family: Akzidenz, sans-serif;
105 }
106 
107 li {
108         margin: 5px 15px;
109 }
110 
111 input {
112         padding: 2px 3px;
113 }
114 
115 textarea {
116         padding: 2px 3px;
117 }
118 
119 img {
120         border: none;
121 }
122 
123 /* Styles generated by the BBCode parser */
124 
125 span.size1 { font-size:0.75em; }
126 span.size2 { font-size:1em; }
127 span.size3 { font-size:1.25em; }
128 span.size4 { font-size:1.5em; }
129 span.size5 { font-size:1.75em; }
130 span.size6 { font-size:2em; }
131 span.size7 { font-size:2.25em; }
132 span.size8 { font-size:2.5em; }
133 span.size9 { font-size:2.75em; }
134 span.size10 { font-size:3em; }
135 
136 ul.thin { margin:0px 0px 0px 25px; padding:0px; }
137 ul.thin li { margin:0px 0px; padding:0px; }
138 
139 /* Layout (Every page) */
140 #wrapper {
141         padding: 0 0 0 0;
142         background: #000 url('images/wood.jpg') 50% 0 no-repeat fixed;
143 }
144 #header {
145         width: 950px;
146         margin: 0 auto 0 auto;
147         /*background: url('images/bg_header.png') 11px 65px no-repeat;*/
148         height: 173px;
149         padding: 0 0 0 0;
150 }
151 
152 #content {
153         width: 906px;
154         margin: 0 auto 0 auto;
155         border: 1px solid #222;
156         color: #DFDFDF;
157         background: transparent url('images/content.png');
158         padding: 40px 22px;
159         overflow: hidden;
160 }
161 
162 #alerts {
163         background: transparent url('images/content.png');
164         padding: 4px 9px;
165         margin: -19px auto 0 auto;
166         -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
167         -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
168 }
169 
170 #footer {
171         background: transparent url('images/bg_footer.png');
172         margin-top: 40px;
173         width: 100%;
174         text-align: center;
175         padding: 1em 0;
176         color: #CCC;
177         font-size: 8pt;
178 }
179 
180 #footer:after {
181         content: url('images/gazelle.png');
182 }
183 
184 #disclaimer_container { 
185         font-size: 7pt;
186         color: #CCC;
187 }
188 
189 #logo {
190         width: 138px;
191         height: 37px;
192         background: url('images/woodlogo.png') no-repeat top left;
193         margin: 23px 0 0 11px;
194         position: absolute;
195         z-index: 2;
196 }
197 
198 #logo a {
199         border: none;
200         width: 138px;
201         height: 37px;
202         display: block;
203 }
204 
205 #header a:active, #header a:focus, #logo a:hover, #logo a:active, logo a:focus {
206                 border: none;
207                 outline: none;
208 }
209 
210 #menu {
211         height: 38px;
212         position: absolute;
213         padding: 0 0 0 0;
214         margin: 30px 0 0 340px;
215         font-family: Helvetica, Arial, sans-serif;
216         font-size: 11pt;
217 }
218 
219 #menu a {
220         color: #FFF;
221         text-decoration: none;
222 }
223 
224 #menu ul {
225         margin: 0;
226         padding: 0;
227         list-style: none;        
228 }
229 #menu ul li {
230         float: left;
231         margin: 5px 8px;
232         display: block;
233 }
234 
235 #menu ul li a {
236         font-family: Akzidenz, sans-serif;
237         font-size: 11pt;
238         outline: none;
239         padding: 0 0 2px 0;
240 }
241 
242 #menu ul li a:hover {
243         border-bottom: 3px solid #EFB34A;
244         text-decoration: none;
245 }
246 
247 #menu ul li a:active, #menu ul li a:focus { 
248         border-bottom: 3px solid #EFA82C;
249 }
250 
251 #index #nav_index a, #torrents #nav_torrents a, #collage #nav_collages a, #requests #nav_requests a, #forums #nav_forums a, #chat #nav_irc a, #top10 #nav_top10 a, #rules #nav_rules a, #wiki #nav_wiki a, #staff #nav_staff a { 
252         border-bottom: 4px solid #111;
253 }
254 
255 /* 
256 #nav_index a { background-position: 0 0; width: 75px; }
257 #nav_index a:hover { background-position: 0 -34px; }
258 #index #nav_index a { background-position: 0 -69px; }
259 #nav_torrents a { background-position: -75px 0; width: 75px; }
260 #nav_torrents a:hover { background-position: -75px -34px; }
261 #torrents #nav_torrents a { background-position: -75px -69px; }
262 #nav_collages a { background-position: -150px 0; width: 75px; }
263 #nav_collages a:hover { background-position: -150px -34px; }
264 #collage #nav_collages a { background-position: -150px -69px; }
265 #nav_requests a { background-position: -225px 0; width: 75px; }
266 #nav_requests a:hover { background-position: -225px -34px; }
267 #requests #nav_requests a { background-position: -225px -69px; }
268 #nav_forums a { background-position: -300px 0; width: 75px; }
269 #nav_forums a:hover { background-position: -300px -34px; }
270 #forums #nav_forums a { background-position: -300px -69px; }
271 #nav_irc a { background-position: -375px 0; width: 75px; }
272 #nav_irc a:hover { background-position: -375px -34px; }
273 #irc #nav_irc a { background-position: -375px -69px; }
274 #nav_top10 a { background-position: -450px 0; width: 75px; }
275 #nav_top10 a:hover { background-position: -450px -34px; }
276 #top10 #nav_top10 a { background-position: -450px -69px; }
277 #nav_rules a { background-position: -525px 0; width: 75px; }
278 #nav_rules a:hover { background-position: -525px -34px; }
279 #rules #nav_rules a { background-position: -525px -69px; }
280 #nav_wiki a { background-position: -600px 0; width: 75px; }
281 #nav_wiki a:hover { background-position: -600px -34px; }
282 #wiki #nav_wiki a { background-position: -600px -69px; }
283 #nav_staff a { background-position: -675px 0; width: 75px; }
284 #nav_staff a:hover { background-position: -675px -34px; }
285 #staff #nav_staff a { background-position: -675px -69px; }
286 */
287 
288 
289 #userinfo {
290         position: absolute;
291         color: #FFF;
292         width: 950px;
293         font-size: 8pt;
294 }
295 #userinfo_major {
296         position: absolute;
297         width: 609px;
298         margin: 110px 0 0 326px;
299         text-align: right;
300 }
301 #userinfo_username {
302         position: absolute;
303         margin: 94px 0 0 11px;
304 }
305 #userinfo_stats {
306         margin: 74px 0 0 11px;
307         position: absolute;
308 }
309 #userinfo_stats a {
310 }
311 #userinfo_stats li span {
312         color: #FFF;
313 }
314 #userinfo_minor {
315         position: absolute;
316         width: 295px;
317         margin: 70px 0 0 640px;
318         text-align: right;
319         float: right;
320 }
321 #userinfo_minor li a {
322         color: #FFF;
323 }
324 
325 
326 #userinfo img {
327         margin-top: -5px;
328 }
329 
330 #userinfo ul {
331 }
332 
333 #userinfo ul li {
334         display: inline;
335         margin: 0 0.1em;
336         line-height: 20px;
337         vertical-align: middle;
338         padding: 0px;
339 }
340 
341 #userinfo a, #alerts a {
342         color: #fff;
343 }
344 
345 #userinfo b a {
346         font-weight: normal;
347         font-size: 0.9em;
348 }
349 
350 #searchbars {
351         position: absolute;
352         top: 132px;
353         width: 912px;
354         margin: 0 0 0 17px;
355 }
356 
357 #searchbars input {
358         width: 130px;
359         border: 1px solid #FFF;
360         padding: 0 2px 0 10px;
361         font-family: Helvetica, Arial, sans-serif;
362         height: 22px;
363         background: url('images/content_light.png') transparent;
364         color: #FFF;
365         -moz-border-radius: 2px; 
366         -webkit-border-radius: 2px;
367         -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
368         -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
369 }
370 
371 #autocomplete {
372         background: url('images/content.png');
373         border: 1px solid #EEE;
374         list-style: none;
375 }
376 
377 #searchbars input:active,
378 #searchbars input:focus {
379         background: url('images/content.png');
380         border: 1px solid #EEE;
381 }
382 
383 #searchbars ul {
384         margin: 0;
385         padding: 0;
386         list-style: none;
387         display: block;
388         
389 }
390 
391 #searchbars ul li {
392         display: inline;
393         float: left;
394         width: 148px;
395         margin: 0;
396         padding-left: 4px;
397         position: relative;
398         list-style: none;
399 }
400 
401 #searchbars ul li ul {
402                 display: block;
403         position: absolute;
404         top: 1em;
405                 left: 0;
406         z-index: 1000;
407         border : 1px solid #EEE;
408                 background: url('images/content.png');
409         width: 12em;
410         margin-top: 12px;
411 }
412 
413 #searchbars ul li ul li {
414         margin: 1px 0 1px 4px;
415         padding: 0;
416         display: block;
417         width: 100%;
418         cursor: pointer;
419 }
420 
421 #searchbars ul li ul li.highlight {
422         color: #4FD1FF;
423 }
424 
425 #searchbars ul li form {
426         display: inline;
427         margin: 0;
428 }
429 
430 #alerts {
431         width: 230px;
432         margin: 65px 0px 0px 338px;
433         position: absolute;
434         text-align: center;
435         color: #FFF;
436 }
437 
438 #cat-selector ul {
439         width: 100%;
440 }
441 
442 #cat-selector ul li {
443         display: inline;
444         width: 12em;
445         height: 1em;
446         float: left;
447 }
448 
449 #debug_report pre {
450         width: 890px;
451         overflow: auto;
452 }
453 
454 /* Strip the category column */
455 td.cats_col, td.center.cats_col{ border-right: none; }
456 table.grouping>tbody>tr.torrent>td:first-child+td+td,
457 table.no_grouping>tbody>tr.torrent>td:first-child+td,
458 table.grouping>tbody>tr.group>td:first-child+td+td,
459 table.grouping>tbody>tr.colhead>td:first-child+td+td,
460 table.no_grouping>tbody>tr.group>td:first-child+td,
461 table.no_grouping>tbody>tr.colhead>td:first-child+td { text-indent:-20px; border-left: none;}
462 
463 .last_read {width: 15px; height: 15px; background: url('images/go_last_read.png') no-repeat center center; margin-left: 5px;}
464 .last_read a { border: none; width: 100%; height: 100%; display: block; }
465 .last_read a:hover { border: none; }
466 .last_read a:active, .last_read a:focus { outline: 0; }
467 
468 .hidden {
469         position: absolute;
470         left: -10000px;
471 }
472 
473 input.hidden {
474         position: absolute;
475         display: none;
476 }
477 
478 /* Layout (Any page) */
479 
480 
481 .thin {
482         width: 850px;
483         margin: 0px auto;
484         color: #DFDFDF;
485 }
486 
487 #userinfo_username .brackets:before {
488         content: "[";
489 }
490 
491 #userinfo_username .brackets:after {
492         content: "]";
493 }
494 
495 .linkbox {
496         text-align:center;
497         padding: 5px;
498         color: #FCFCFC;
499 }
500 
501 
502 
503 .center {
504         text-align: center;
505 }
506 
507 .right {
508         text-align: right;
509 }
510 
511 .min_padding {
512         padding: 0px;
513         margin: 0px 0px;
514 }
515 
516 p.min_padding {
517         margin: 2px 0px;
518 }
519 
520 .pad {
521         padding: 1em;
522 }
523 
524 .vertical_space {
525         margin-bottom: 10px;
526 }
527 
528 .box {
529         font-size: 10pt;
530         background-color: #F7F6F2;
531 }
532 
533 .pad h3, .pad h4, .padbox h3, .padbox h4 {
534         margin-top: 0px;
535         padding-top: 0px;
536 }
537 
538 .sidebar {
539         float: right;
540         width: 250px;
541         height: 100%;
542 }
543 
544 .sidebar .box {
545         margin: 0px 5px 10px 5px;
546 }
547 
548 .sidebar .box img {
549         margin: 9px 0;
550 }
551 
552 .body {
553         padding: 3px 10px 10px 10px;
554 }
555 
556 .main_column {
557         margin: 0px 255px 10px 0px;
558         width: 590px;
559 }
560 
561 .main_column .box, .main_column table {
562         margin-bottom: 10px;
563 }
564 
565 .main_column .box .body {        
566         font-size: 8pt;
567 }
568 
569 .tags {
570         padding: 0px 0px 0px 20px;
571         font-style: italic;
572 }
573 
574 .tags a {
575         color: #8d957e;
576 }
577 
578 .tags a:hover {
579         color: #444;
580 }
581 
582 .noborder {
583         border: none;
584 }
585 
586 ul.nobullet {
587         list-style-type: none;
588 }
589 
590 table {
591         width: 100%;
592         border-collapse: collapse;
593         border: none;
594         -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
595         -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
596 }
597 
598 tr {
599         border: none;
600         background-color: #fbfaf8;
601 }
602 
603 tr.rowa {
604         background-color: #F0F0F0;
605 }
606 
607 tr.rowb {
608         background-color: #FFFFFF;
609 }
610 
611 td {
612         border: none;
613         padding: 5px;
614         text-align: left;
615 }
616 
617 .colhead, .colhead_dark, .head {
618         padding: 4px;
619         background: #000 url('images/table_header_dark.png') repeat-x;
620         border-bottom: 1px solid #000;
621         color: #FBFCFD;
622 }
623 
624 .colhead a, .colhead_dark a, .head a {
625         color: #FBFCFD;
626 }
627 
628 .colhead_dark a img:active, .colhead_dark a img:focus {
629         outline: 0;
630 }
631 
632 td.colhead, .colhead td {
633         padding-left: 10px;
634         padding-right: 10px;
635 }
636 
637 .colhead .sign, .colhead_dark .sign {
638         padding: 0px 8px 0px 8px;
639         vertical-align:middle;
640         text-align:center;
641         font-size: 12pt;
642 }
643 
644 td.label {
645         text-align: right;
646         width: 180px;
647 }
648 
649 table.slice {
650         margin-top: -1px;
651 }
652 
653 tr.peer_list {
654         font-size:8pt;
655 }
656 
657 tr.peer_list td {
658         padding: 2px 0px 2px 2px;
659 }
660 
661 .error_message {
662         border: 1px solid #666;
663         padding: 3px 0px 3px 0px;
664         background-color: #AF2525;
665         text-align: center;
666         color: white;
667 }
668 
669 .save_message {
670         border: 1px solid #666;
671         padding: 3px 0px 3px 0px;
672         background-color: #F4E649;
673         text-align: center;
674         color: #492802;
675 }
676 
677 .elem_error {
678         border: 3px solid #B00D0D;
679 }
680 
681 .hide {
682         display:none;
683 }
684 
685 
686 /* Layout (home page) */
687 
688 ul.stats li {
689         padding: 0px 0px 1px 0px;
690         font-size: 8pt;
691 }
692 
693 ul.poll li {
694         padding: 0px 0px 0px 10px;
695         margin: 0px;
696         clear: left;
697 }
698 
699 ul.poll li.graph {
700         margin-bottom: 3px;
701         padding-left: 20px;
702 }
703 
704 /* Layout (Torrents page) */
705 
706 .show_torrents {
707         width: 28px;
708         height: 28px;
709         background: url('images/show.png') no-repeat center center;
710         -moz-opacity: 0.5;
711         opacity:.50;
712         filter: alpha(opacity=50);
713 }
714 
715 .hide_torrents {
716         width: 28px;
717         height: 28px;
718         background: url('images/hide.png') no-repeat center center;
719         -moz-opacity: 0.5;
720         opacity:.50;
721         filter: alpha(opacity=50);
722 }
723 
724 .show_torrents_link {
725         border: none;
726         width: 28px;
727         height: 28px;
728         display: block;
729 }
730 
731 .torrent_table  a:active img, .torrent_table  a:focus img {
732         background-color: transparent !important;
733 }
734 
735 .filter_torrents {
736         width:750px;
737         margin:auto;
738 }
739 
740 .filter_torrents .submit {
741         text-align:right;
742         padding-top:5px;
743 }
744 
745 .cat_list tr td {
746         border:none;
747 }
748 
749 .torrent_table tr {
750         vertical-align:top;
751 }
752 
753 .torrent_table tr.group {
754         background-color:#EFEFEF;
755 }
756 .torrent_table tr.group_torrent {
757         background-color:#fbfaf8;
758         border-bottom:1px solid #efefef;
759 }
760 
761 tr.group_torrent td,
762 tr.group td,
763 tr.torrent td {
764         color: #646054;
765 }
766 .torrent_table tr.torrent {
767         background-color:#EFEFEF;
768 }
769 
770 .torrent_table div.tags {
771         font-weight:normal;
772 }
773 
774 .torrent_table tr .center {
775         vertical-align:middle;
776         text-align:center;
777 }
778 
779 .group_torrent span {
780         float: right;
781 }
782 
783 .torrent span {
784         font-weight:normal;
785         float:right;
786 }
787 
788 .nobr {
789         white-space:nowrap;
790 }
791 
792 /* Layout (Forums) */
793 
794 .unread_locked_sticky{background: url('images/locked_sticky_unread.png') no-repeat center center;}
795 .read_locked_sticky{background: url('images/locked_sticky_read.png') no-repeat center center;}
796 .read_sticky{background: url('images/sticky_read.png') no-repeat center center;}
797 .unread_sticky{background: url('images/sticky_unread.png') no-repeat center center;}
798 .unread_locked{background: url('images/locked_unread.png') no-repeat center center;}
799 .read_locked{background: url('images/locked_read.png') no-repeat center center;}
800 .unread{background: url('images/unread.png') no-repeat center center;}
801 .read{background: url('images/read.png') no-repeat center center;}
802 
803 table.forum_post {
804         margin: 10px 0px;
805 }
806 
807 table.forum_post td {
808         border: 1px solid #666;
809 }
810 
811 table.forum_unread {
812         border: 2px solid #EA5600;
813 }
814 
815 td.avatar {
816         width: 150px;
817         padding: 0px;
818 }
819 
820 table.forum_post td.body {
821         width:690px;
822 }
823 
824 #quickreplypreview .forum_post {
825         padding: 5px;
826 }
827 
828 blockquote {
829         margin: 10px;
830         padding: 10px;
831         border: 1px dashed #666;
832         background: #ECECEC;
833 }
834 
835 
836 /* Layout (Inbox) */
837 
838 
839 tr.unreadpm {
840         background-color: #E0EBEF;
841 }
842 
843 /* Layout (collages) */
844 .collage_images li {
845         background-color: #F7F6F2;
846         vertical-align: middle;
847 }
848 
849 /* Layout (Permission Page) */
850 
851 .permission_head {
852         width:400px;
853         margin-left:auto;
854         margin-right:auto;
855 }
856 
857 .permissions {
858         width:930px;
859         margin-left:auto;
860         margin-right:auto;
861 }
862 
863 .permission_container {
864         float: left;
865         width:300px;
866         padding:5px;
867 }
868 .permission_container input {
869         margin:0px 3px 5px 0px;
870         vertical-align:top;
871 }
872 
873 .submit_container {
874         clear:both;
875         text-align:right;
876 }
877 
878 /* Layout (Invite tree) */
879 
880 ul .invitetree {
881         margin: 0px 0px 0px 25px;
882 }
883 
884 .invitetree li {
885         list-style: none;
886         margin: 10px 2px;
887 }
888 
889 /*.thin .body a:hover, .thin .box a:hover, .thin .body a:focus, .thin .box a:focus { background: ; }*/
890 
891 .head a:hover, .colhead a:hover, .colhead_dark a:hover, .head a:focus, .colhead a:focus, .colhead_dark a:focus {
892         background: transparent !important; outline: 0
893 }
894 
895 /* Layout (MISC) */
896 
897 .poll{list-style:none; padding:10px; margin:5px}
898 .poll li{clear:both}
899 .poll .graph{padding:0 0 15px 0}
900 .poll .graph span{display:block;  height:19px;  float:left}
901 .poll .graph .left_poll{width:9px;  background:url('images/poll_left.png') top left no-repeat}
902 .poll .graph .center_poll{background:url('images/poll_middle.png') top left repeat-x}
903 .poll .graph .right_poll{width:11px;  background:url('images/poll_right.png') top left no-repeat}
904 
905 .curtain {
906         position: fixed;
907         top: 0;
908         left: 0;
909         width: 100%;
910         height: 100%;
911         background: #111 50% 0 no-repeat fixed;
912         z-index:1001;
913         -moz-opacity: 0.9;
914         opacity:.90;
915         filter: alpha(opacity=90);
916 }
917 
918 .lightbox {
919         position: fixed;
920         text-align: center;
921         top: 5%;
922         left: 5%;
923         width: 90%;
924         height: 90%;
925         padding: 0px;
926         z-index:1002;
927         overflow: auto;
928 }
929 
930 .lightbox img { 
931         max-width: 100%;
932         max-height: 100%;
933         background-color: transparent;
934         z-index: -1;
935 }
936 
937 input[type=button], input[type=submit] {
938         background: #111 url(images/alert-overlay.png) repeat-x; 
939         display: inline-block; 
940         padding: 3px 6px 4px; 
941         margin: 3px;
942         color: #fff; 
943         text-decoration: none;
944         -moz-border-radius: 2px; 
945         -webkit-border-radius: 2px;
946         -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
947         -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
948         border-left: 0;
949         border-top: 0;
950         border-right: 0;
951         border-bottom: 1px solid rgba(0,0,0,0.25);
952         cursor: pointer;
953 }
954 
955 input[type=button]:hover, input[type=submit]:hover         { background-color: #000; color: #FFF; }
956 input[type=button]:active , input[type=submit]:active { top: 1px; }
957 
958 input[type="button"]:active, input[type="button"]:focus, input[type="submit"]:active, input[type="submit"]:focus {
959 /*        background: #262626 url(images/load.gif) no-repeat center center; */
960         display: inline-block; 
961         padding: 3px 6px 4px; 
962         margin: 3px;
963         color: #fff; 
964         text-decoration: none;
965         -moz-border-radius: 2px; 
966         -webkit-border-radius: 2px;
967         -moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
968         -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
969         border-left: 0;
970         border-top: 0;
971         border-right: 0;
972         border-bottom: 1px solid rgba(0,0,0,0.25);
973         cursor: pointer;
974 }
975 
976 input[type=text], input[type="password"], input[type="search"] {
977         background: #111 url(images/alert-overlay.png) repeat-x;
978         display: inline-block;
979         padding: 3px;
980         margin: 3px;
981         color: #fff;
982         text-decoration: none;
983         border-top: 1px solid #777;
984         border-left: 1px solid #777;
985         border-right: 1px solid #333;
986         border-bottom: 1px solid #333;
987 }
988 
989 input[type=text]:hover, input[type=text]:focus, input[type="search"]:hover, input[type="search"]:focus, input[type="password"]:hover, input[type="password"]:focus { background-color: #000; color: #FFF; }
990 input[type=text]:active, input[type="search"]:active, input[type="password"]:active  { top: 1px; }
991 
992 input[disabled=disabled] { background: #4F4F4F url(images/alert-overlay.png) repeat-x; color: #DFDFDF; }
993 input[disabled=disabled]:hover, input[disabled=disabled]:focus, input[disabled=disabled]:active { background-color: #4F4F4F; color: #DFDFDF; }
994 
995 /*
996 textarea[disabled=disabled] { background: #4F4F4F; color: #DFDFDF; }
997 textarea[disabled=disabled]:hover, textarea[disabled=disabled]:focus, textarea[disabled=disabled]:active { background-color: #4F4F4F; color: #DFDFDF; }
998 */
999 
1000 select[disabled=disabled] { background: #4F4F4F; color: #DFDFDF; }
1001 select[disabled=disabled]:hover, select[disabled=disabled]:focus, select[disabled=disabled]:active { background-color: #4F4F4F; color: #DFDFDF; }
1002 
1003 select, select:active, select:focus {
1004         background: #111 /*url(images/alert-overlay.png)*/ repeat-x;
1005         display: inline-block;
1006         margin: 3px;
1007         color: #fff;
1008         text-decoration: none;
1009         border: 0;
1010         font-family: Helvetica, Arial, sans-serif;
1011 }
1012 
1013 option, option:active, option:focus {
1014         background: #111;
1015         padding: 1px;
1016         margin: 0;
1017         color: #fff;
1018         text-decoration: none;
1019         border: 0;
1020         font-family: Helvetica, Arial, sans-serif;
1021 }
1022         
1023 select:hover, option:hover {
1024         background: #3F3F3F;
1025 }
1026 
1027 #logchecker .thin, #logchecker h3, .log_outer, .log_outer h3 {
1028         color: #444;
1029 }
1030 
1031 .spellcheck { 
1032         margin: 10px 0;
1033         font-size: 1.25em;
1034         font-weight: bold;
1035 }
1036 
1037 
1038 
1039 /*        Custom Fonts
1040 -------------------------------------------------------------- */
1041 
1042 @font-face {
1043     font-family: 'FuturaXB';
1044     src: url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura_extra_black_solid-webfont.eot');
1045     src: url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura_extra_black_solid-webfont.eot?#iefix') format('embedded-opentype'),
1046          url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura_extra_black_solid-webfont.woff') format('woff'),
1047          url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura_extra_black_solid-webfont.ttf') format('truetype'),
1048          url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura_extra_black_solid-webfont.svg#FuturaXBlkBTSolidXBlkSolid') format('svg');
1049     font-weight: normal;
1050     font-style: normal;
1051 }
1052 
1053 @font-face {
1054     font-family: "FuturaBook";
1055     src: url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura-book-webfont-webfont.eot');
1056     src: url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura-book-webfont-webfont.eot?#iefix') format('embedded-opentype'),
1057          url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura-book-webfont-webfont.woff') format('woff'),
1058          url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura-book-webfont-webfont.ttf') format('truetype'),
1059          url('http://dl.dropbox.com/u/9946073/what.cd-skin/fonts/futura-book-webfont-webfont.svg#FuturaXB') format('svg');
1060     font-weight: normal;
1061     font-style: normal;
1062 }
1063 
1064 /*        Transitions & Animations
1065 -------------------------------------------------------------- */
1066 
1067 #menu ul li, #menu ul li a, #logo {-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
1068  {-moz-transform: scale(1.1);-webkit-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
1069 
1070 #logo:hover {-webkit-transform: rotateZ(-5deg);-moz-transform: rotateZ(-5deg);transform: rotateZ(-5deg);}
1071 td #logo:hover {-webkit-transform: none;-moz-transform: none;transform: none;}
1072 
1073 @-webkit-keyframes fade {
1074     0% { opacity: 0; -webkit-transform: translateY(-50px); }
1075     40% { opacity: .6; -webkit-transform: translateY(10px); }
1076     100% { opacity: 1; -webkit-transform: translateY(0); }
1077 }
1078 
1079 @-moz-keyframes fade {
1080     0% { opacity: 0; -moz-transform: translateY(-50px); }
1081     40% { opacity: .6; -moz-transform: translateY(10px); }
1082     100% { opacity: 1; -moz-transform: translateY(0); }
1083 }
1084 
1085 @-ms-keyframes fade {
1086     0% { opacity: 0; -ms-transform: translateY(-50px); }
1087     40% { opacity: .6; -ms-transform: translateY(10px); }
1088     100% { opacity: 1; -ms-transform: translateY(0); }
1089 }
1090 
1091 @-o-keyframes fade {
1092     0% { opacity: 0; -o-transform: translateY(-50px); }
1093     40% { opacity: .6; -o-transform: translateY(10px); }
1094     100% { opacity: 1; -o-transform: translateY(0); }
1095 }
1096 
1097 @keyframes fade {
1098     0% { opacity: 0; transform: translateY(-50px); }
1099     40% { opacity: .6; transform: translateY(10px); }
1100     100% { opacity: 1; transform: translateY(0); }
1101 }
1102 
1103 #content {-webkit-animation: fade 1.3s ease-in-out;-moz-animation-name: fade 1.3s ease-in-out;-ms-animation-name: fade 1.3s ease-in-out;-o-animation-name: fade 1.3s ease-in-out;animation-name: fade 1.3s ease-in-out;}
1104 
1105 #searchbars ul li input {-webkit-transition: all .3s ease-out;-moz-transition: all .3s ease-out;-o-transition: all .3s ease-out;transition: all .3s ease-out;border:none;}
1106 #searchbars ul li input:focus {-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);transform: scale(2);position: relative;right: 65px;border:none;-webkit-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, .8);-moz-box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, .8);box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, .8);behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1107 
1108 /*        Global
1109 -------------------------------------------------------------- */
1110 
1111 html {-webkit-font-smoothing: antialiased;}
1112 ::selection {background-color: #FF0084;color: white;}
1113 ::-moz-selection {background-color: #FF0084;color: white;}
1114 a, td #logo a, table tbody a, .main_column a, .sidebar a, .box a {color: white;text-decoration: none;border-bottom: 1px solid #000;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);background: #666;padding: 0 3px;}
1115 a:hover, td #logo a:hover, table tbody a:hover, .main_column a:hover, .sidebar a:hover, .box a:hover {color: white;background:#FF0084;}
1116 .head a:hover {background: #FF0084!important;}
1117 .colhead a:hover, .colhead_dark a:hover, .head a:focus, .colhead a:focus, .colhead_dark a:focus  {background:#FF0084!important;}
1118 a:active, td #logo a:active, table tbody a:active, .main_column a:active, .sidebar a:active, .box a:active {position: relative;top: 1px;border:none;}
1119 a[href*=".png"], a[href*=".gif"], a[href*=".jpg"], a[href*=".jpeg"], a[href*=".bmp"], a[href*=".PNG"], a[href*=".GIF"], a[href*=".JPG"], a[href*=".JPEG"], a[href*=".BMP"], #menu a, #logo a {text-decoration: none;border: 0 none;-webkit-border-radius: none;-moz-border-radius: none;border-radius: none;background: none;padding: 0;border-bottom: none;}
1120 input.submit, input[type="button"], input[type="submit"],  input[type="button"]:focus, input[type="submit"]:focus, input[type="button"]:hover, input[type="submit"]:hover {cursor:pointer;color: white;padding: 5px 12px;background: #FF0084;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-bottom: 2px solid black;-moz-box-shadow: 0px 1px 3px rgba(255,0,132,0), inset 0px 0px 2px rgba(255,0,132,0.7);-webkit-box-shadow: 0px 1px 3px rgba(255,0,132,0), inset 0px 0px 2px rgba(255,0,132,0.7);text-shadow: 0px 1px 0px rgba(000, 000, 000, 0.4), 0px 1px 0px rgba(255, 255, 255, 0.3);border-top: none;border-left: none;border-right: none;behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1121 input.submit:hover, input[type="button"]:hover, input[type="submit"]:hover {background: #FF78AE;}
1122 input.submit:active, input[type="button"]:active, input[type="submit"]:active {position: relative;top: 2px;border:none;margin-bottom:5px;}
1123 h1, h2, h3, h4, h5 {font-family: FuturaXB, "Arial Black", Gadget, sans-serif;color:#666;}
1124 body {background: #EDEDED;font-family: FuturaBook, Helvetica, Arial, sans-serif;color:#666;}
1125 textarea, input {text-transform:none;}
1126 
1127 /*        Site Entry
1128 -------------------------------------------------------------- */
1129 
1130 td #logo {height: 60px!important;width: 244px!important;background-image: url('http://dl.dropbox.com/u/9946073/what.cd-skin/images/what-login-logo.png')!important;background-repeat: no-repeat;background-position: top left;padding: 50px 0px 0px 0px;text-align: center;position: initial!important;}
1131 td #logo ul {margin: 15px auto;}
1132 td #logo a {width:initial;height:initial}
1133 
1134 /*        Authenticated Session
1135 -------------------------------------------------------------- */
1136 
1137 #wrapper {background:transparent;}
1138 #logo {background: url('http://dl.dropbox.com/u/9946073/what.cd-skin/images/logo.png') no-repeat top left;position:fixed;width:234px;height:47px;margin:0;z-index:1000;-moz-border-radius-topleft: 0px;-moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;-webkit-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1139 #logo a {border: none;width:234px;height:47px;display: block;border-image: initial;}
1140 #menu {background: #EDEDED;width:950px;height:50px;position:fixed;padding: 0 0 0 0;margin:0;font-family: Helvetica, Arial, sans-serif;font-size: 11pt;z-index:999;-moz-border-radius-topleft: 0px;
1141 -moz-border-radius-topright: 0px;-moz-border-radius-bottomright: 10px;-moz-border-radius-bottomleft: 10px;-webkit-border-radius: 0px 0px 10px 10px;border-radius: 0px 0px 10px 10px;line-height:2.5em;-webkit-box-shadow: 0 20px 30px -15px rgba(0, 0, 0, 0.20);-moz-box-shadow:0 20px 30px -15px rgba(0, 0, 0, 0.20);box-shadow:0 20px 30px -15px rgba(0, 0, 0, 0.20);behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1142 #menu ul {float:right;}
1143 #menu ul li a {font-family: FuturaXB, "Arial Black", Gadget, sans-serif;color:#FF0084;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1144 #menu ul li a:hover {border-bottom:none;background:#FF0084;color:#fff;position:relative;top:3px;}
1145 #menu ul li a:active {background:#fff;color:#FF0084;}
1146 #index #nav_index a, #torrents #nav_torrents a, #collage #nav_collages a, #requests #nav_requests a, #forums #nav_forums a, #chat #nav_irc a, #top10 #nav_top10 a, #rules #nav_rules a, #wiki #nav_wiki a, #staff #nav_staff a {border-bottom: 2px solid #666;}
1147 table tbody, .main_column, .sidebar, .box, .thin, .pad, #threadpoll, #polls, #userinfo {color: #666;}
1148 #userinfo_stats li span, div.linkbox strong:not(a) {background: #FF0084;padding: 0 3px;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1149 #header a:hover, .linkbox a:hover {text-decoration:none;}
1150 .linkbox {line-height: 1.6em;color:#666;}
1151 .linkbox strong {font-weight: normal!important;margin: 0 -3px;}
1152 #content {background:none;border:none;padding: 40px 35px;-webkit-box-shadow: 0 50px 50px -5px rgba(0, 0, 0, 0.30);-moz-box-shadow:0 50px 50px -5px rgba(0, 0, 0, 0.30);box-shadow:0 50px 50px -5px rgba(0, 0, 0, 0.30);behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1153 #content h2 {font-family:FuturaXB, "Arial Black", Gadget, sans-serif;}
1154 h1 a:hover, h2 a:hover, h3 a:hover {text-decoration: none;}
1155 .sidebar .box, .sidebar .box.pad, textarea {background:none;opacity: 0.5;filter: alpha(opacity=50);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;border-radius:none;behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);-webkit-transition: all 0.15s linear;}
1156 .main_column .box, .sidebar .box:hover, textarea:focus, .box.thin.clear, table.forum_post, .box.pad:hover, div[id*='blog'] {-webkit-box-shadow: 0 1px 8px rgba(0,0,0,.46);-moz-box-shadow: 0 1px 8px rgba(0,0,0,.46);box-shadow:0 1px 8px rgba(0,0,0,.46);-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);opacity: 1;filter: alpha(opacity=100);-webkit-transition: all 0.15s linear;z-index:1000;background:#E4E4E4}
1157 .main_column .box:hover, .box.thin.clear:hover, table.forum_post:hover, .box.pad:hover, .box.pad:hover, div[id*='blog']:hover {background:#FFF;-webkit-transition: all 0.15s linear;}
1158 .colhead, .colhead_dark, .head {margin:0 10px;border-bottom: none;border-left: 15px solid #FF0084;color: #666;font-family: FuturaXB, Helvetica, Arial, sans-serif;background:none;text-transform:uppercase;}
1159 table tbody a, .main_column a, .sidebar a, .box a {color:#fff;}
1160 table tbody a:hover, .main_column a:hover, .sidebar a:hover, .box a:hover {color:#fff;}
1161 .main_column a[href^="http"], .main_column a[href^="https"], .forum_post a[href^="http"], .forum_post a[href^="https"] {padding:0 3px;background:#666;}
1162 .main_column a[href^="http"]:hover, .main_column a[href^="https"]:hover, .forum_post a[href^="http"]:hover, .forum_post a[href^="https"]:hover {padding:0 3px;color:#fff;background:#FF0084!important;}
1163 table {-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;}
1164 table.forum_post, .pad {line-height: 1.4em;}
1165 tr {background: none;}
1166 table.forum_post td {border:none;}
1167 .poll .graph .left_poll, .poll .graph .right_poll  {display:none;}
1168 .poll .graph .center_poll {background:#FF0084;}
1169 td.avatar img {-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;margin: 5px 0;}
1170 table.forum_unread {border: 15px solid #FF0084;}
1171 tr.rowb {background-color: #DEDEDE;}
1172 .unread {background: url('http://dl.dropbox.com/u/9946073/what.cd-skin/images/unread.png') no-repeat center center;}
1173 .read {background: url('http://dl.dropbox.com/u/9946073/what.cd-skin/images/read.png') no-repeat center center;}
1174 
1175 #footer {background:none;padding: 2em 0;margin:0;}
1176 #footer::after {content: url('http://dl.dropbox.com/u/9946073/what.cd-skin/images/gazelle.png');}
1177 #disclaimer_container {display:none;}
1178 #footer p {position:fixed;bottom:1px;left:50%;margin-left:-160px;width:320px;font-size:10px;zoom: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";filter: alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity: 0.3;opacity: 0.3;}
1179 #footer p:hover {zoom: 1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);-moz-opacity:1;-khtml-opacity: 1;opacity: 1;}
1180 #footer p a {-webkit-box-shadow: 0px -0px 7px 7px rgba(237, 237, 237, 1);-moz-box-shadow: 0px -0px 7px 7px rgba(237, 237, 237, 1);box-shadow: 0px -0px 7px 7px rgba(237, 237, 237, 1);behavior: url(http://dl.dropbox.com/u/9946073/what.cd-skin/pie/PIE.htc);}
1181 #footer p:nth-of-type(1), #footer p:nth-of-type(3) {display:none;}
Factor CSS Output

 1 
Enter the HTTP URL of a stylesheet to factor it:

 

James Bursa