]> git.mxchange.org Git - friendica.git/blob - view/theme/default/style.css
show lockstate on messages, sparkle failure on profile page,
[friendica.git] / view / theme / default / style.css
1
2 a, a:visited {
3         color: #8888FF;
4         text-decoration: none;
5 }
6
7 a:hover {
8         color: #0000FF;
9         text-decoration: underline;
10 }
11
12 .fakelink, .fakelink:visited {
13         color: #8888FF;
14         text-decoration: none;
15         cursor: pointer;
16         margin-top: 15px;
17         margin-bottom: 15px;
18 }
19
20 .fakelink:hover {
21         color: #0000FF;
22         text-decoration: underline;
23         cursor: pointer;
24 }
25
26
27 img {
28         border: none;
29 }
30
31 #sysmsg {
32         width: 600px;
33 }
34 #top-margin {
35         height: 20px;
36 }
37 #banner {
38         color: lightgreen;
39         font-size: 1.4em;
40         font-weight: bold;
41         position: absolute;
42         filter:alpha(opacity=50);
43         -moz-opacity:0.5;
44         -khtml-opacity: 0.5;
45         opacity: 0.5;
46         top: 12px;
47         left: 42%;
48 }
49 code {
50         font-family: monospace;
51         white-space: pre;
52         display: block;
53         overflow: auto;
54         border: 1;
55         background: #000000;
56         color: #44FF44;
57         padding: 10px;
58         margin-top: 20px;
59 }
60
61 blockquote:before {
62         content: '>> ';
63 }
64
65 body { 
66         background: #FFFFFF;
67         color: #444444;
68         font-family: "Lucida Grande", Tahoma, sans-serif;
69         font-size: 90%;
70         margin-left: 10px;
71 }
72
73 img.photo {
74         border: 1px solid #AAAAAA;
75         padding: 5px;
76         background: #FFFFFF;
77 }
78
79 #logo {
80         font-size: 300%;
81         color: #A8A8A8;
82         font-weight: bold;
83         margin-left: 280px;
84 }
85 #page-footer {
86         height: 20px;
87 }
88
89 .heart {
90         color: #FF0000;
91         font-size: 120%;
92 }
93
94 aside {
95         position: absolute;
96         left: 0px;
97         top: 60px;
98         right: 250px;
99         width: 250px;
100         margin-left: 20px;
101         margin-right: 0px;
102         font-size: 0.9em;
103 }
104 section {
105         position: absolute;
106         left: 270px;
107         top: 60px;
108         margin-top: 25px;
109         margin-left: 20px;
110         margin-right: 20px;
111         right: 0px;
112 }
113 h1 {
114         font-size: 1.6em;
115 }
116
117 nav {
118         position: absolute;
119         top: 0px;
120         height: 48px;
121         left: 0px;
122         right: 0px;
123         background: #444;
124 }
125
126 footer {
127         position: absolute;
128         left: 0px;
129         right: 0px;
130         bottom: 0px;
131         margin: 20px 20px 20px 20px;
132 }
133 .fn {
134         font-size: 1.4em;
135         margin-bottom: 10px;
136         line-height: 1.5;
137 }
138
139 .powered {
140         font-size: 0.6em;
141 }
142 .error-message {
143         color: #FF0000;
144         font-size: 1.1em;
145         border: 1px solid #FF8888;
146         background-color: #FFEEEE;
147         padding: 10px;
148 }
149
150 .nav-link {
151         float: right;
152         margin-left: 0px;
153         margin-right: 10px;
154         padding: 4px;
155         border: 2px solid #000000;
156         background: #EEE;
157         font-size: 90%;
158         font-weight: bold;
159         -moz-border-radius-topleft: 3px;
160         -moz-border-radius-topright: 3px;
161         -webkit-border-radius-topleft: 3px;
162         -webkit-border-radius-topright: 3px;
163         border-radius-topleft: 3px;
164         border-radius-topright: 3px;
165 }
166
167
168 .nav-ajax-left {
169         margin-left: 1px;
170         float: left;
171         font-size: 0.6em;
172         font-weight: bold;
173         color: #FF0000;
174         background: #FFFFFF;
175 }
176
177
178
179 .nav-selected {
180         border-bottom: none !important; 
181         background: #FFFFFF !important;
182         padding: 5px !important;
183 }
184
185
186 .nav-ajax-left:hover {
187         font-size: 1.5em;
188 }
189
190 .nav-ajax-right {
191         margin-left: 1px;
192         float: right;
193         font-size: 0.6em;
194         font-weight: bold;
195         color: #FF0000;
196 }
197
198 .nav-commlink {
199         float: left;
200         margin-left: 10px;
201         margin-right: 0px;
202         padding: 4px;
203         border: 2px solid #000000;
204         background: #EEE;
205         font-size: 90%;
206         font-weight: bold;
207         text-decoration: none;
208         -moz-border-radius-topleft: 3px;
209         -moz-border-radius-topright: 3px;
210         -webkit-border-radius-topleft: 3px;
211         -webkit-border-radius-topright: 3px;
212         border-radius-topleft: 3px;
213         border-radius-topright: 3px;
214
215 }
216
217 #nav-end {
218         clear: both;
219 }
220
221 .login-extra-links {
222         font-size: 0.7em;
223 }
224
225 #profile-extra-links {
226         margin-top: 20px;
227         margin-bottom: 20px;
228         margin-left: 20px;
229         margin-right: 20px;
230 }
231
232 #label-register-name, #label-register-email, #label-register-nickname {
233         float: left;
234         width: 350px;
235         margin-top: 10px;
236 }
237
238 #register-name, #register-email, #register-nickname {
239         float: left;
240         margin-top: 10px;
241         width: 150px;
242 }
243
244 #register-name-end, #register-email-end, #register-nickname-end, #register-submit-end {
245         clear: both;
246 }
247 #register-nickname-desc {
248         margin-top: 30px;
249         width: 650px;
250 }
251 #register-sitename {
252         float: left;
253         margin-top: 10px;
254 }
255
256 #register-submit-button {
257         margin-top: 50px;
258         margin-left: 350px;
259 }
260
261 #label-login-name, #label-login-password, #login-extra-filler {
262         float: left;
263         width: 150px;
264         margin-bottom: 20px;
265 }
266
267
268 #login-name, #login-password {
269         float: left;
270         width: 150px;
271 }
272
273 #register-link, #lost-password-link {
274         float: left;
275         font-size: 0.7em;
276         margin-right: 15px;
277 }
278
279 #login-name-end, #login-password-end, #login-extra-end, #login-submit-end {
280         clear: both;
281 }
282
283 #login-submit-button {
284         margin-top: 10px;
285         margin-left: 150px;
286 }
287
288 input#dfrn-url {
289         float: left;
290         background: url(dfrn.gif) no-repeat;
291         background-position: 2px center;
292         font-size: 17px;
293         padding-left: 21px;
294         height: 21px;
295         background-color: #FFFFFF;
296         color: #000000;
297         margin-bottom: 20px;
298 }
299
300 #dfrn-url-label {
301         float: left;
302         width: 250px;
303 }
304
305 #dfrn-request-url-end {
306         clear: both;
307 }
308
309 #knowyouyes, #knowyouno {
310         float: left;
311 }
312
313 #dfrn-request-knowyou-yes-wrapper, #dfrn-request-knowyou-no-wrapper {
314
315         float: none;
316 }
317 #dfrn-request-knowyou-yes-label, #dfrn-request-knowyou-no-label {
318         float: left;
319         width: 75px;
320         margin-left: 50px;
321         margin-bottom: 7px;
322 }
323 #dfrn-request-knowyou-break, #dfrn-request-knowyou-end {
324         clear: both;
325
326 }
327
328 #dfrn-request-message-wrapper {
329         margin-bottom: 50px;
330 }
331 #dfrn-request-submit-wrapper {
332         clear: both;
333         margin-left: 50px;
334 }
335
336 #dfrn-request-info-wrapper {
337         margin-left: 50px;
338 }
339
340 #settings-nick-wrapper {
341         margin-bottom: 30px;
342 }
343
344 #settings-username-end, 
345 #settings-email-end, 
346 #settings-nick-end,
347 #settings-defloc-end, 
348 #settings-timezone-end,
349 #settings-theme-end, 
350 #settings-password-end, 
351 #settings-confirm-end,
352 #notify1-end,
353 #notify2-end,
354 #notify3-end,
355 #notify4-end,
356 #notify5-end {
357         margin-bottom: 5px;
358         clear: both;
359 }
360
361 #settings-username-label, 
362 #settings-email-label, 
363 #settings-nick-label,
364 #settings-defloc-label, 
365 #settings-timezone-label, 
366 #settings-theme-label,
367 #settings-password-label, 
368 #settings-confirm-label,
369 #settings-label-notify1,
370 #settings-label-notify2,
371 #settings-label-notify3,
372 #settings-label-notify4,
373 #settings-label-notify5 {
374         float: left;
375         width: 200px;
376 }
377
378 #settings-username, 
379 #settings-email, 
380 #settings-nick, 
381 #settings-defloc,
382 #timezone-select, 
383 #theme-select,
384 #settings-password, 
385 #settings-confirm,
386 #notify1,
387 #notify2,
388 #notify3,
389 #notify4,
390 #notify5 {
391         float: left;
392         margin-bottom: 20px;
393 }
394
395 #settings-theme-label,
396 #settings-defloc-label {
397         margin-top: 20px;
398 }
399
400 #settings-defloc {
401         margin-top: 20px;
402 }
403
404 #theme-select {
405         margin-top: 20px;
406         width: 207px;
407 }
408 #settings-notify-desc {
409         margin-top: 20px;
410         margin-bottom: 20px;
411 }
412 #settings-nick-desc {
413         width: 500px;
414 }
415
416 #settings-nick {
417         margin-bottom: 50px;
418 }
419
420 #cropimage-wrapper, #cropimage-preview-wrapper {
421         float: left;
422         padding: 30px;
423 }
424
425 #crop-image-form {
426         margin-top: 30px;
427         clear: both;
428 }
429
430 .intro-fullname {
431         font-size: 1.1em;
432         font-weight: bold;
433
434 }
435 .intro-desc {
436         margin-bottom: 20px;
437 }
438
439 .intro-note {
440         padding: 10px;
441 }
442
443 .intro-end {
444         padding: 30px;
445 }
446
447 .intro-form {
448         float: left;
449 }
450 .intro-approve-form {
451         clear: both;
452 }
453 .intro-approve-as-friend-end {
454         clear: both;
455 }
456 .intro-submit-approve, .intro-submit-ignore {
457         margin-right: 20px;
458 }
459 .intro-approve-as-friend-label, .intro-approve-as-fan-label {
460         float: left;
461         width: 100px;
462         margin-left: 20px;
463 }
464 .intro-approve-as-friend, .intro-approve-as-fan {
465         float: left;
466 }
467 .intro-form-end {
468         clear: both;
469 }
470 .intro-approve-as-friend-desc {
471         margin-top: 15px;
472 }
473 .intro-approve-as-end {
474         clear: both;
475         margin-bottom: 10px;
476 }
477
478 .intro-end {
479         clear: both;
480         margin-bottom: 30px;
481 }
482
483 #profile-extra-links ul {
484         list-style-type: none;
485 }
486
487
488 #profile-extra-links li {
489         margin-top: 5px;
490 }
491
492 #profile-edit-links ul {
493         list-style-type: none;
494 }
495
496 #profile-edit-links li {
497         margin-top: 10px;
498 }
499
500 .view-contact-wrapper {
501         margin-top: 20px;
502         float: left;
503         margin-left: 20px;
504         width: 180px;
505 }
506 #view-contact-end {
507         clear: both;
508 }
509 #profile-edit-default-desc {
510         color: #FF0000;
511         border: 1px solid #FF8888;
512         background-color: #FFEEEE;
513         padding: 7px;
514 }
515
516 #profile-edit-clone-link-wrapper {
517         float: left;
518         margin-left: 50px;
519         margin-bottom: 20px;
520         width: 300px;
521 }
522
523 #profile-edit-drop-link-wrapper {
524         float: left;
525 }
526
527 #profile-edit-links-end {
528         clear: both;
529 }
530 .profile-listing-photo {
531         border: none;
532 }
533
534 .profile-edit-submit-wrapper {
535         margin-top: 20px;
536         margin-bottom: 20px;
537 }
538
539 #profile-edit-profile-name-label,
540 #profile-edit-name-label,
541 #profile-edit-gender-label,
542 #profile-edit-dob-label,
543 #profile-edit-address-label,
544 #profile-edit-locality-label,
545 #profile-edit-region-label,
546 #profile-edit-postal-code-label,
547 #profile-edit-country-name-label,
548 #profile-edit-marital-label,
549 #profile-edit-sexual-label,
550 #profile-edit-politic-label,
551 #profile-edit-religion-label,
552 #profile-edit-homepage-label {
553         float: left;
554         width: 175px;
555 }
556
557 #profile-edit-profile-name,
558 #profile-edit-name,
559 #gender-select,
560 #profile-edit-dob,
561 #profile-edit-address,
562 #profile-edit-locality,
563 #profile-edit-region,
564 #profile-edit-postal-code,
565 #profile-edit-country-name,
566 #marital-select,
567 #sexual-select,
568 #profile-edit-politic,
569 #profile-edit-religion,
570 #profile-in-dir-yes,
571 #profile-in-dir-no,
572 #profile-in-netdir-yes,
573 #profile-in-netdir-no,
574 #hide-friends-yes,
575 #hide-friends-no {
576         float: left;
577         margin-bottom: 20px;
578 }
579
580 #profile-in-dir-yes-label, 
581 #profile-in-dir-no-label,
582 #profile-in-netdir-yes-label, 
583 #profile-in-netdir-no-label,
584 #hide-friends-yes-label,
585 #hide-friends-no-label {
586         margin-left: 125px;
587         float: left;
588         width: 50px;
589 }
590
591 #profile-edit-homepage {
592         float: left;
593         margin-bottom: 35px;
594 }
595
596 #profile-edit-profile-name-end,
597 #profile-edit-name-end,
598 #profile-edit-gender-end,
599 #profile-edit-dob-end,
600 #profile-edit-address-end,
601 #profile-edit-locality-end,
602 #profile-edit-region-end,
603 #profile-edit-postal-code-end,
604 #profile-edit-country-name-end,
605 #profile-edit-marital-end,
606 #profile-edit-sexual-end,
607 #profile-edit-politic-end,
608 #profile-edit-religion-end,
609 #profile-edit-homepage-end,
610 #profile-in-dir-break, 
611 #profile-in-dir-end,
612 #profile-in-netdir-break, 
613 #profile-in-netdir-end,
614 #hide-friends-break,
615 #hide-friends-end {
616         clear: both;
617 }
618
619
620
621
622
623 #gender-select, #marital-select, #sexual-select {
624         width: 220px;
625 }
626
627 #profile-edit-profile-name-wrapper .required {
628         color: #FF0000;
629         float: left;
630 }
631
632 #contacts-main {
633         margin-top: 20px;
634         margin-bottom: 20px;
635 }
636
637 .contact-entry-wrapper {
638         float: left;
639         width: 180px;
640 }
641
642 .contact-entry-direction-icon {
643         margin-top: 24px;
644         margin-right: 2px;
645 }
646
647 .contact-entry-photo img {
648         border: none;
649 }
650 .contact-entry-photo-end {
651         clear: both;
652 }
653 .contact-entry-name {
654         float: left;
655         margin-left: 30px;
656 }
657 .contact-entry-edit-links {
658         margin-top: 6px;
659         margin-left: 10px;
660         width: 16px;
661 }
662 .contact-entry-nav-wrapper {
663         float: left;
664         margin-left: 10px;
665 }
666
667 .contact-entry-edit-links img {
668         border: none;
669         margin-right: 15px;
670 }
671 .contact-entry-photo {
672         float: left;
673 }
674 .contact-entry-end {
675         clear: both;
676 }
677
678 #contact-edit-end {
679         clear: both;
680 }
681
682 .wall-item-content-wrapper {
683         margin-top: 10px;
684         border: 1px solid #CCC;
685 }
686
687 .wall-item-content-wrapper.comment {
688         margin-left: 50px;
689         background: #CCCCCC;
690 }
691
692 .wall-item-photo-wrapper {
693         margin-top: 10px;
694         margin-left: 10px;
695         margin-bottom: 10px;
696         width: 100px;
697         float: left;
698 }
699 .wall-item-arrowphoto-wrapper {
700         margin-top: 40px;
701         margin-right: 20px;
702         float: left;
703 }
704 .wall-item-wrapper {
705         float: left;
706 }
707 .wall-item-lock {
708         height: 20px;
709         margin-top: 10px;
710 }
711
712 .wall-item-ago {
713         color: #888888;
714         font-size: 0.8em;
715 }
716
717 .wall-item-like-buttons img {
718         cursor: pointer;
719 }
720 .wall-item-delete-wrapper {
721         float: right;
722         margin-top: 20px;
723         margin-right: 50px;
724 }
725
726 .wall-item-delete-end {
727         clear: both;
728 }
729
730 .wall-item-delete-icon {
731         border: none;
732 }
733
734
735 .wall-item-wrapper-end {
736         clear: both;
737 }
738 .wall-item-name-link {
739         font-weight: bold;
740         text-decoration: none;
741         color: #3172BD;
742 }
743 .wall-item-photo {
744         border: none;
745 }
746 .wall-item-content {
747         float: left;
748         width: 450px;
749         margin-left: 10px;
750         margin-bottom: 20px;
751 }
752
753 .wall-item-title {
754         float: left;
755         font-weight: bold;
756         width: 450px;
757 }
758
759 .wall-item-body {
760         float: left;
761         width: 450px;
762         margin-top: 30px;
763 }
764
765 .comment-edit-wrapper {
766         margin-top: 15px;
767         background: #CCCCCC;
768         margin-left: 50px;
769 }
770
771 .comment-wwedit-wrapper {
772         margin-top: 15px;
773         background: #CCCCCC;
774         margin-left: 250px;
775 }
776
777 .comment-edit-photo {
778         margin-top: 10px;
779         margin-left: 10px;
780         margin-bottom: 10px;
781         width: 100px;
782         float: left;
783 }
784 .comment-edit-text-empty, .comment-edit-text-full {
785         float: left;
786         margin-top: 40px;
787 }
788 .comment-edit-text-end {
789         clear: both;
790 }
791
792 .comment-edit-submit {
793         margin-left: 110px;
794         margin-top: 10px;
795 }
796
797 #profile-jot-submit-wrapper {
798         margin-top: 15px;
799 }
800
801 #profile-jot-submit {
802         float: left;
803 }
804 #profile-upload-wrapper {
805         float: left;
806         margin-left: 50px;
807 }
808
809 #profile-rotator {
810         float: left;
811         margin-left: 50px;
812 }
813 #profile-link-wrapper {
814         float: left;
815         margin-left: 20px;
816 }
817 #profile-youtube-wrapper {
818         float: left;
819         margin-left: 20px;
820 }
821 #profile-location-wrapper {
822         float: left;
823         margin-left: 20px;
824 }
825
826 #profile-jot-perms {
827         float: left;
828         margin-left: 200px;
829         font-weight: bold;
830         font-size: 1.2em;
831 }
832
833 #profile-jot-perms-end {
834         clear: both;
835 }
836
837 #profile-jot-end {
838         clear: both;
839         margin-bottom: 30px;
840 }
841 #about-jot-submit-wrapper {
842         margin-top: 15px;
843 }
844 #about-jot-end {
845         margin-bottom: 30px;
846 }
847 #contacts-main {
848         margin-bottom: 30px;
849 }
850
851 #profile-listing-desc {
852         margin-left: 30px;
853 }
854
855 #profile-listing-new-link-wrapper {
856         margin-left: 30px;
857         margin-bottom: 30px;
858 }
859 .profile-listing-photo-wrapper {
860         float: left;
861 }
862
863 .profile-listing-edit-buttons-wrapper {
864         clear: both;
865 }
866 .profile-listing-photo-edit-link {
867         float: left;
868         width: 125px;
869 }
870 .profile-listing-end {
871         clear: both;
872 }
873 .profile-listing-edit-buttons-wrapper img{
874         border: none;
875         margin-right: 20px;
876 }
877 .profile-listing {
878         margin-top: 25px;
879 }
880 .profile-listing-name {
881         float: left;
882         margin-left: 32px;
883         margin-top: 10px;
884         color: #3172BD;
885         font-weight: bold;
886         width: 200px;
887
888 }
889 .fortune {
890         margin-top: 50px;
891         color: #4444FF;
892         font-weight: bold;
893         margin-bottom: 20px;
894 }
895
896
897 .directory-end {
898         clear: both;
899 }
900 .directory-name {
901         text-align: center;
902 }
903 .directory-photo {
904         margin-left: 25px;
905 }
906 .directory-details {
907         font-size: 0.7em;
908         text-align: center;
909         margin-left: 5px;
910         margin-right: 5px;
911 }
912 .directory-item {
913         float: left;
914         width: 225px;
915         height: 260px;
916         overflow: auto;
917 }
918
919 #directory-search-wrapper {
920         margin-top: 20px;
921         margin-right: 20px;
922         margin-bottom: 50px;
923 }
924
925 #directory-search-end {
926 }
927
928 .directory-photo-img {
929         border: none;
930 }
931
932
933 .pager {
934   padding: 10px;
935   text-align: center;
936   font-size: 1.0em;
937 }
938
939
940 .pager_first,
941 .pager_last,
942 .pager_prev,
943 .pager_next,
944 .pager_n {
945         border: 1px solid black;
946         background: #EEE;
947         padding: 4px;
948 }
949
950 .pager_first a,
951 .pager_last a,
952 .pager_prev a,
953 .pager_next a,
954 .pager_n a {
955         text-decoration: none;
956 }
957
958 .pager_current {
959   border: 1px solid black;
960   background: #FFCCCC;
961   padding: 4px;
962 }
963
964
965 #advanced-profile-name-wrapper,
966 #advanced-profile-gender-wrapper,
967 #advanced-profile-dob-wrapper,
968 #advanced-profile-age-wrapper,
969 #advanced-profile-marital-wrapper,
970 #advanced-profile-sexual-wrapper,
971 #advanced-profile-homepage-wrapper,
972 #advanced-profile-politic-wrapper,
973 #advanced-profile-religion-wrapper,
974 #advanced-profile-about-wrapper,
975 #advanced-profile-interest-wrapper,
976 #advanced-profile-contact-wrapper,
977 #advanced-profile-music-wrapper,
978 #advanced-profile-book-wrapper,
979 #advanced-profile-tv-wrapper,
980 #advanced-profile-film-wrapper,
981 #advanced-profile-romance-wrapper,
982 #advanced-profile-work-wrapper,
983 #advanced-profile-education-wrapper {
984         margin-top: 20px;
985 }
986
987 #advanced-profile-name-text,
988 #advanced-profile-gender-text,
989 #advanced-profile-dob-text,
990 #advanced-profile-age-text,
991 #advanced-profile-marital-text,
992 #advanced-profile-sexual-text,
993 #advanced-profile-homepage-text,
994 #advanced-profile-politic-text,
995 #advanced-profile-religion-text,
996 #advanced-profile-about-text,
997 #advanced-profile-interest-text,
998 #advanced-profile-contact-text,
999 #advanced-profile-music-text,
1000 #advanced-profile-book-text,
1001 #advanced-profile-tv-text,
1002 #advanced-profile-film-text,
1003 #advanced-profile-romance-text,
1004 #advanced-profile-work-text,
1005 #advanced-profile-education-text {
1006         width: 300px;
1007         float: left;
1008 }
1009
1010 #advanced-profile-name-end,
1011 #advanced-profile-gender-end,
1012 #advanced-profile-dob-end,
1013 #advanced-profile-age-end,
1014 #advanced-profile-marital-end,
1015 #advanced-profile-sexual-end,
1016 #advanced-profile-homepage-end,
1017 #advanced-profile-politic-end,
1018 #advanced-profile-religion-end {
1019         clear: both;
1020 }
1021
1022 #advanced-profile-about-end,
1023 #advanced-profile-interest-end,
1024 #advanced-profile-contact-end,
1025 #advanced-profile-music-end,
1026 #advanced-profile-book-end,
1027 #advanced-profile-tv-end,
1028 #advanced-profile-film-end,
1029 #advanced-profile-romance-end,
1030 #advanced-profile-work-end,
1031 #advanced-profile-education-end {
1032
1033
1034 }
1035
1036 #advanced-profile-name,
1037 #advanced-profile-gender,
1038 #advanced-profile-dob,
1039 #advanced-profile-age,
1040 #advanced-profile-marital,
1041 #advanced-profile-sexual,
1042 #advanced-profile-homepage,
1043 #advanced-profile-politic,
1044 #advanced-profile-religion {
1045         float: left;
1046
1047 }
1048
1049
1050 #advanced-profile-about,
1051 #advanced-profile-interest,
1052 #advanced-profile-contact,
1053 #advanced-profile-music,
1054 #advanced-profile-book,
1055 #advanced-profile-tv,
1056 #advanced-profile-film,
1057 #advanced-profile-romance,
1058 #advanced-profile-work,
1059 #advanced-profile-education {
1060         margin-top: 10px;
1061         margin-left: 50px;
1062         margin-right: 20px;
1063         padding: 10px;
1064         border: 1px solid #CCCCCC;
1065 }
1066
1067 #contact-edit-wrapper {
1068         margin-top: 50px;
1069 }
1070
1071 #contact-edit-banner-name {
1072         font-size: 1.4em;
1073         font-weight: bold;
1074         margin-left: 30px;
1075 }
1076
1077 #contact-edit-poll-wrapper {
1078         margin-left: 50px;
1079         margin-top: 30px;
1080 }
1081 #contact-edit-poll-text {
1082         margin-bottom: 10px;
1083 }
1084
1085 #contact-edit-photo-wrapper {
1086         margin-bottom: 20px;
1087 }
1088 #contact-edit-links {
1089         float: left;
1090 }
1091 #contact-edit-links img {
1092         margin-left: 20px;
1093         border: none;
1094 }
1095
1096 #contact-drop-links {
1097         float: left;
1098 }
1099
1100 #contact-drop-links img {
1101         margin-left: 20px;
1102         border: none;
1103 }
1104
1105 #contact-edit-nav-end {
1106         clear: both;
1107 }
1108
1109 #contact-edit-direction-icon {
1110         float: left;
1111         margin-top: 70px;
1112         margin-right: 2px;
1113 }
1114
1115 #contact-edit-photo {
1116         float: left;
1117 }
1118
1119 #contact-edit-photo-end {
1120         clear: both;
1121 }
1122
1123 #contact-edit-photo-wrapper {
1124         float: left;
1125 }
1126
1127 #contact-edit-nav-wrapper {
1128         float: left;
1129 }
1130
1131 #contact-edit-end {
1132         clear: both;
1133 }
1134
1135 #contact-profile-selector {
1136         width: 175px;
1137         margin-left: 175px;
1138 }
1139
1140 #contact-reputation-selector {
1141         margin-left: 175px;
1142 }
1143
1144 #contact-edit-rating-text {
1145         margin-left: 175px;
1146 }
1147
1148 .contact-edit-submit {
1149         margin-top: 20px;
1150         margin-left: 50px;
1151 }
1152
1153 #block-message, #ignore-message {
1154         margin-top: 20px;
1155         width: 180px;
1156         color: #FF0000;
1157         font-size: 1.1em;
1158         border: 1px solid #FF8888;
1159         background-color: #FFEEEE;
1160         padding: 10px;
1161 }
1162
1163 .profile-tabs {
1164         float: left;
1165         padding: 4px;
1166         margin-top: 10px;
1167         margin-bottom: 10px;
1168         margin-right: 5px;
1169         border: 1px solid #CCC;
1170         background: #F8F8F8;
1171         font-size: 0.8em;
1172         font-weight: bold;
1173 }
1174
1175 #profile-tabs-end {
1176         clear: both;
1177 }
1178
1179 .comment-edit-text-empty {
1180         color: gray;
1181         height: 30px;
1182         width: 175px;
1183         overflow: auto;
1184         margin-bottom: 10px;
1185 }
1186
1187 .comment-edit-text-full {
1188         color: black;
1189         height: 150px;
1190         width: 350px;
1191         overflow: auto;
1192 }
1193
1194 #group-new-submit-wrapper {
1195         margin-top: 30px;
1196 }
1197
1198 #acl-allow-group-label, 
1199 #acl-allow-contact-label,
1200 #acl-deny-group-label,
1201 #acl-deny-contact-label {
1202         display: block;
1203 }
1204
1205 #acl-permit-text,
1206 #acl-deny-text {
1207         margin-top: 10px;
1208 }
1209
1210 #acl-allow-group-label,
1211 #acl-allow-contact-label,
1212 #acl-deny-group-label,
1213 #acl-deny-contact-label {
1214         margin-top: 5px;
1215         margin-bottom: 5px;
1216 }
1217
1218
1219 #group_allow_wrapper, 
1220 #group_deny_wrapper {
1221         float: left;
1222         width: 100px;
1223         margin-right: 10px;
1224 }
1225
1226 #contact_allow_wrapper,
1227 #contact_deny_wrapper {
1228         float: left;
1229         width: 150px;
1230         margin-right: 10px;
1231 }
1232
1233 #acl-allow-end,
1234 #acl-deny-end {
1235         clear: both;
1236 }
1237 #acl-permit-outer-wrapper,
1238 #acl-deny-outer-wrapper {
1239         padding: 10px;
1240         margin-top: 10px;
1241         border: 2px solid #BBBBBB;
1242         float: left;
1243 }
1244
1245 #acl-wrapper-end {
1246         clear: both;
1247 }
1248
1249 #group-edit-name-label {
1250         float: left;
1251         width: 175px;
1252         margin-top: 20px;
1253         margin-bottom: 20px;
1254 }
1255
1256 #group-edit-name {
1257         float: left;
1258         width: 225px;
1259         margin-top: 20px;
1260         margin-bottom: 20px;
1261 }
1262
1263 #group-edit-name-wrapper {
1264
1265
1266 }
1267
1268
1269 #group_members_select_label {
1270         display: block;
1271         float: left;
1272         width: 175px;
1273 }
1274
1275 .group_members_select {
1276         float: left;
1277         width: 230px;
1278         overflow: auto;
1279 }
1280
1281 #group_members_select_end {
1282         clear: both;
1283 }       
1284 #group-edit-name-end {
1285         clear: both;
1286 }
1287
1288 #prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
1289         margin-bottom: 10px;
1290         margin-top: 20px;
1291 }
1292
1293 #prvmail-submit {
1294         float: left;
1295         margin-top: 10px;
1296         margin-right: 30px;
1297 }
1298 #prvmail-upload-wrapper,
1299 #prvmail-link-wrapper,
1300 #prvmail-rotator-wrapper {
1301         float: left;
1302         margin-top: 10px;
1303         margin-right: 10px;
1304         width: 24px;
1305 }
1306
1307 #prvmail-end {
1308         clear: both;
1309 }
1310
1311 .mail-list-sender,
1312 .mail-list-detail {
1313         float: left;
1314 }
1315 .mail-list-detail {
1316         margin-left: 20px;
1317 }
1318
1319 .mail-list-subject {
1320         font-size: 1.1em;
1321         margin-top: 10px;
1322 }
1323
1324 .mail-list-outside-wrapper-end {
1325         clear: both;
1326 }
1327
1328 .mail-list-outside-wrapper {
1329         margin-top: 30px;
1330 }
1331
1332 .mail-list-delete-wrapper {
1333         float: right;
1334         margin-right: 30px;
1335         margin-top: 15px;
1336 }
1337
1338 .mail-list-delete-icon {
1339         border: none;
1340 }
1341
1342
1343
1344
1345
1346 .mail-conv-sender,
1347 .mail-conv-detail {
1348         float: left;
1349 }
1350 .mail-conv-detail {
1351         margin-left: 20px;
1352         width: 500px;
1353 }
1354
1355 .mail-conv-subject {
1356         font-size: 1.1em;
1357         margin-top: 10px;
1358 }
1359
1360 .mail-conv-outside-wrapper-end {
1361         clear: both;
1362 }
1363
1364 .mail-conv-outside-wrapper {
1365         margin-top: 30px;
1366 }
1367
1368 .mail-conv-delete-wrapper {
1369         float: right;
1370         margin-right: 30px;
1371         margin-top: 15px;
1372 }
1373
1374 .mail-conv-delete-icon {
1375         border: none;
1376 }
1377
1378 .message-links ul {
1379         list-style-type: none;
1380 }
1381
1382 .message-links li {
1383         margin-top: 10px;
1384 }
1385
1386 #sidebar-group-list ul {
1387         list-style-type: none;
1388 }
1389
1390 #sidebar-group-list li {
1391         margin-top: 10px;
1392 }
1393
1394 .photo-album-image-wrapper {
1395         float: left;
1396         margin-top: 15px;
1397         height: 350px;
1398         width: 350px;
1399 }
1400
1401 #photo-album-end {
1402         clear: both;
1403 }
1404
1405 .photo-top-image-wrapper {
1406         float: left;
1407         margin-top: 15px;
1408         height: 350px;
1409         width: 350px;
1410 }
1411
1412 #photo-top-end {
1413         clear: both;
1414 }
1415
1416 #photo-top-links {
1417         margin-bottom: 30px;
1418         margin-left: 30px;
1419 }
1420
1421 #photos-upload-newalbum-div {
1422         float: left;
1423         width: 175px;
1424 }
1425 #photos-upload-existing-album-text {
1426         float: left;
1427         width: 175px;
1428 }
1429 #photos-upload-newalbum {
1430         float: left;
1431 }
1432 #photos-upload-album-select {
1433         float: left;
1434 }
1435 #photos-upload-new-end, #photos-upload-exist-end {
1436         clear: both;
1437 }
1438 #photos-upload-exist-end {
1439         margin-bottom: 15px;
1440 }
1441 #photos-upload-submit {
1442         margin-top: 15px;
1443 }
1444
1445 #photos_upload_applet_wrapper {
1446         margin-bottom: 15px;
1447 }
1448
1449 #photos-upload-no-java-message {
1450         margin-bottom: 15px;
1451 }
1452
1453 #profile-jot-desc {
1454         float: left;
1455         width: 480px;
1456         margin-top: 10px;
1457         margin-bottom: 10px;
1458 }
1459 #character-counter {
1460         float: left;
1461         font-size: 120%;
1462 }
1463
1464 #character-counter.grey {
1465         color: #888888;
1466 }
1467
1468 #character-counter.orange {
1469         color: orange;
1470 }
1471 #character-counter.red {
1472         color: red;
1473 }
1474
1475 #profile-jot-banner-end {
1476         clear: both;
1477 }
1478
1479 #photos-upload-select-files-text {
1480         margin-top: 15px;
1481         margin-bottom: 15px;
1482 }
1483
1484 #photos-upload-perms-menu, #photos-upload-perms-menu:visited {
1485         color: #8888FF;
1486         text-decoration: none;
1487         cursor: pointer;
1488 }
1489
1490 #photos-upload-perms-menu:hover {
1491         color: #0000FF;
1492         text-decoration: underline;
1493         cursor: pointer;
1494 }
1495 #settings-default-perms-menu {
1496         margin-top: 15px;
1497         margin-bottom: 15px;
1498 }
1499
1500 #photo-edit-caption-label, #photo-edit-tags-label {
1501         float: left; 
1502         width: 150px;
1503 }
1504 #photo-edit-caption, #photo-edit-tags-textarea {
1505         float: left;
1506         margin-bottom: 15px;
1507 }
1508
1509 #photo-edit-caption-end, #photo-edit-tags-end {
1510         clear: both;
1511 }
1512
1513 #photo-edit-delete-button {
1514         margin-left: 200px;
1515 }
1516 #photo-caption {
1517         font-size: 110%;
1518         font-weight: bold;
1519         margin-top: 15px;
1520         margin-bottom: 15px;
1521 }
1522
1523 #in-this-photo-text {
1524         color: #0000FF;
1525         margin-left: 30px;
1526 }       
1527
1528 #in-this-photo {
1529         margin-left: 60px;
1530         margin-top: 10px;
1531         margin-bottom: 20px;
1532 }
1533
1534 #photo-album-edit-submit, #photo-album-edit-drop {
1535         margin-top: 15px;
1536         margin-bottom: 15px;
1537 }
1538
1539 #photo-album-edit-drop {
1540         margin-left: 200px;
1541 }
1542
1543 .group-delete-wrapper {
1544         float: right;
1545         margin-right: 50px;
1546 }
1547
1548 #install-dbhost-label,
1549 #install-dbuser-label,
1550 #install-dbpass-label,
1551 #install-dbdata-label,
1552 #install-tz-desc {
1553        float: left;
1554        width: 250px;
1555        margin-top: 10px;
1556        margin-bottom: 10px;
1557
1558 }
1559
1560 #install-dbhost,
1561 #install-dbuser,
1562 #install-dbpass,
1563 #install-dbdata {
1564        float: left;
1565        width: 200px;
1566        margin-left: 20px;
1567 }
1568
1569 #install-dbhost-end,
1570 #install-dbuser-end,
1571 #install-dbpass-end,
1572 #install-dbdata-end,
1573 #install-tz-end {
1574        clear: both;
1575 }
1576
1577 #install-form select#timezone_select {
1578        float: left;
1579        margin-top: 18px;
1580        margin-left: 20px;
1581 }
1582
1583 #dfrn-request-networks {
1584         margin-bottom: 30px;
1585 }
1586
1587 #pause {
1588   position: fixed;
1589   bottom: 5px;
1590   right: 5px;
1591 }
1592
1593 .sparkle {
1594         cursor: crosshair;
1595 }