]> git.mxchange.org Git - friendica.git/blob - view/theme/default/style.css
fixed photo comments, msg typo, and changed cursor when hovering
[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         margin-top: 30px;
706         float: left;
707 }
708
709 .wall-item-ago {
710         color: #888888;
711         font-size: 0.8em;
712 }
713
714 .wall-item-like-buttons img {
715         cursor: pointer;
716 }
717 .wall-item-delete-wrapper {
718         float: right;
719         margin-top: 20px;
720         margin-right: 50px;
721 }
722
723 .wall-item-delete-end {
724         clear: both;
725 }
726
727 .wall-item-delete-icon {
728         border: none;
729 }
730
731
732 .wall-item-wrapper-end {
733         clear: both;
734 }
735 .wall-item-name-link {
736         font-weight: bold;
737         text-decoration: none;
738         color: #3172BD;
739 }
740 .wall-item-photo {
741         border: none;
742 }
743 .wall-item-content {
744         float: left;
745         width: 450px;
746         margin-left: 10px;
747         margin-bottom: 20px;
748 }
749
750 .wall-item-title {
751         float: left;
752         font-weight: bold;
753         width: 450px;
754 }
755
756 .wall-item-body {
757         float: left;
758         width: 450px;
759         margin-top: 30px;
760 }
761
762 .comment-edit-wrapper {
763         margin-top: 15px;
764         background: #CCCCCC;
765         margin-left: 50px;
766 }
767
768 .comment-wwedit-wrapper {
769         margin-top: 15px;
770         background: #CCCCCC;
771         margin-left: 250px;
772 }
773
774 .comment-edit-photo {
775         margin-top: 10px;
776         margin-left: 10px;
777         margin-bottom: 10px;
778         width: 100px;
779         float: left;
780 }
781 .comment-edit-text-empty, .comment-edit-text-full {
782         float: left;
783         margin-top: 40px;
784 }
785 .comment-edit-text-end {
786         clear: both;
787 }
788
789 .comment-edit-submit {
790         margin-left: 110px;
791         margin-top: 10px;
792 }
793
794 #profile-jot-submit-wrapper {
795         margin-top: 15px;
796 }
797
798 #profile-jot-submit {
799         float: left;
800 }
801 #profile-upload-wrapper {
802         float: left;
803         margin-left: 50px;
804 }
805
806 #profile-rotator {
807         float: left;
808         margin-left: 50px;
809 }
810 #profile-link-wrapper {
811         float: left;
812         margin-left: 20px;
813 }
814 #profile-youtube-wrapper {
815         float: left;
816         margin-left: 20px;
817 }
818 #profile-location-wrapper {
819         float: left;
820         margin-left: 20px;
821 }
822
823 #profile-jot-perms {
824         float: left;
825         margin-left: 200px;
826         font-weight: bold;
827         font-size: 1.2em;
828 }
829
830 #profile-jot-perms-end {
831         clear: both;
832 }
833
834 #profile-jot-end {
835         clear: both;
836         margin-bottom: 30px;
837 }
838 #about-jot-submit-wrapper {
839         margin-top: 15px;
840 }
841 #about-jot-end {
842         margin-bottom: 30px;
843 }
844 #contacts-main {
845         margin-bottom: 30px;
846 }
847
848 #profile-listing-desc {
849         margin-left: 30px;
850 }
851
852 #profile-listing-new-link-wrapper {
853         margin-left: 30px;
854         margin-bottom: 30px;
855 }
856 .profile-listing-photo-wrapper {
857         float: left;
858 }
859
860 .profile-listing-edit-buttons-wrapper {
861         clear: both;
862 }
863 .profile-listing-photo-edit-link {
864         float: left;
865         width: 125px;
866 }
867 .profile-listing-end {
868         clear: both;
869 }
870 .profile-listing-edit-buttons-wrapper img{
871         border: none;
872         margin-right: 20px;
873 }
874 .profile-listing {
875         margin-top: 25px;
876 }
877 .profile-listing-name {
878         float: left;
879         margin-left: 32px;
880         margin-top: 10px;
881         color: #3172BD;
882         font-weight: bold;
883         width: 200px;
884
885 }
886 .fortune {
887         margin-top: 50px;
888         color: #4444FF;
889         font-weight: bold;
890         margin-bottom: 20px;
891 }
892
893
894 .directory-end {
895         clear: both;
896 }
897 .directory-name {
898         text-align: center;
899 }
900 .directory-photo {
901         margin-left: 25px;
902 }
903 .directory-details {
904         font-size: 0.7em;
905         text-align: center;
906         margin-left: 5px;
907         margin-right: 5px;
908 }
909 .directory-item {
910         float: left;
911         width: 225px;
912         height: 260px;
913         overflow: auto;
914 }
915
916 #directory-search-wrapper {
917         margin-top: 20px;
918         margin-right: 20px;
919         margin-bottom: 50px;
920 }
921
922 #directory-search-end {
923 }
924
925 .directory-photo-img {
926         border: none;
927 }
928
929
930 .pager {
931   padding: 10px;
932   text-align: center;
933   font-size: 1.0em;
934 }
935
936
937 .pager_first,
938 .pager_last,
939 .pager_prev,
940 .pager_next,
941 .pager_n {
942         border: 1px solid black;
943         background: #EEE;
944         padding: 4px;
945 }
946
947 .pager_first a,
948 .pager_last a,
949 .pager_prev a,
950 .pager_next a,
951 .pager_n a {
952         text-decoration: none;
953 }
954
955 .pager_current {
956   border: 1px solid black;
957   background: #FFCCCC;
958   padding: 4px;
959 }
960
961
962 #advanced-profile-name-wrapper,
963 #advanced-profile-gender-wrapper,
964 #advanced-profile-dob-wrapper,
965 #advanced-profile-age-wrapper,
966 #advanced-profile-marital-wrapper,
967 #advanced-profile-sexual-wrapper,
968 #advanced-profile-homepage-wrapper,
969 #advanced-profile-politic-wrapper,
970 #advanced-profile-religion-wrapper,
971 #advanced-profile-about-wrapper,
972 #advanced-profile-interest-wrapper,
973 #advanced-profile-contact-wrapper,
974 #advanced-profile-music-wrapper,
975 #advanced-profile-book-wrapper,
976 #advanced-profile-tv-wrapper,
977 #advanced-profile-film-wrapper,
978 #advanced-profile-romance-wrapper,
979 #advanced-profile-work-wrapper,
980 #advanced-profile-education-wrapper {
981         margin-top: 20px;
982 }
983
984 #advanced-profile-name-text,
985 #advanced-profile-gender-text,
986 #advanced-profile-dob-text,
987 #advanced-profile-age-text,
988 #advanced-profile-marital-text,
989 #advanced-profile-sexual-text,
990 #advanced-profile-homepage-text,
991 #advanced-profile-politic-text,
992 #advanced-profile-religion-text,
993 #advanced-profile-about-text,
994 #advanced-profile-interest-text,
995 #advanced-profile-contact-text,
996 #advanced-profile-music-text,
997 #advanced-profile-book-text,
998 #advanced-profile-tv-text,
999 #advanced-profile-film-text,
1000 #advanced-profile-romance-text,
1001 #advanced-profile-work-text,
1002 #advanced-profile-education-text {
1003         width: 300px;
1004         float: left;
1005 }
1006
1007 #advanced-profile-name-end,
1008 #advanced-profile-gender-end,
1009 #advanced-profile-dob-end,
1010 #advanced-profile-age-end,
1011 #advanced-profile-marital-end,
1012 #advanced-profile-sexual-end,
1013 #advanced-profile-homepage-end,
1014 #advanced-profile-politic-end,
1015 #advanced-profile-religion-end {
1016         clear: both;
1017 }
1018
1019 #advanced-profile-about-end,
1020 #advanced-profile-interest-end,
1021 #advanced-profile-contact-end,
1022 #advanced-profile-music-end,
1023 #advanced-profile-book-end,
1024 #advanced-profile-tv-end,
1025 #advanced-profile-film-end,
1026 #advanced-profile-romance-end,
1027 #advanced-profile-work-end,
1028 #advanced-profile-education-end {
1029
1030
1031 }
1032
1033 #advanced-profile-name,
1034 #advanced-profile-gender,
1035 #advanced-profile-dob,
1036 #advanced-profile-age,
1037 #advanced-profile-marital,
1038 #advanced-profile-sexual,
1039 #advanced-profile-homepage,
1040 #advanced-profile-politic,
1041 #advanced-profile-religion {
1042         float: left;
1043
1044 }
1045
1046
1047 #advanced-profile-about,
1048 #advanced-profile-interest,
1049 #advanced-profile-contact,
1050 #advanced-profile-music,
1051 #advanced-profile-book,
1052 #advanced-profile-tv,
1053 #advanced-profile-film,
1054 #advanced-profile-romance,
1055 #advanced-profile-work,
1056 #advanced-profile-education {
1057         margin-top: 10px;
1058         margin-left: 50px;
1059         margin-right: 20px;
1060         padding: 10px;
1061         border: 1px solid #CCCCCC;
1062 }
1063
1064 #contact-edit-wrapper {
1065         margin-top: 50px;
1066 }
1067
1068 #contact-edit-banner-name {
1069         font-size: 1.4em;
1070         font-weight: bold;
1071         margin-left: 30px;
1072 }
1073
1074 #contact-edit-poll-wrapper {
1075         margin-left: 50px;
1076         margin-top: 30px;
1077 }
1078 #contact-edit-poll-text {
1079         margin-bottom: 10px;
1080 }
1081
1082 #contact-edit-photo-wrapper {
1083         margin-bottom: 20px;
1084 }
1085 #contact-edit-links {
1086         float: left;
1087 }
1088 #contact-edit-links img {
1089         margin-left: 20px;
1090         border: none;
1091 }
1092
1093 #contact-drop-links {
1094         float: left;
1095 }
1096
1097 #contact-drop-links img {
1098         margin-left: 20px;
1099         border: none;
1100 }
1101
1102 #contact-edit-nav-end {
1103         clear: both;
1104 }
1105
1106 #contact-edit-direction-icon {
1107         float: left;
1108         margin-top: 70px;
1109         margin-right: 2px;
1110 }
1111
1112 #contact-edit-photo {
1113         float: left;
1114 }
1115
1116 #contact-edit-photo-end {
1117         clear: both;
1118 }
1119
1120 #contact-edit-photo-wrapper {
1121         float: left;
1122 }
1123
1124 #contact-edit-nav-wrapper {
1125         float: left;
1126 }
1127
1128 #contact-edit-end {
1129         clear: both;
1130 }
1131
1132 #contact-profile-selector {
1133         width: 175px;
1134         margin-left: 175px;
1135 }
1136
1137 #contact-reputation-selector {
1138         margin-left: 175px;
1139 }
1140
1141 #contact-edit-rating-text {
1142         margin-left: 175px;
1143 }
1144
1145 .contact-edit-submit {
1146         margin-top: 20px;
1147         margin-left: 50px;
1148 }
1149
1150 #block-message, #ignore-message {
1151         margin-top: 20px;
1152         width: 180px;
1153         color: #FF0000;
1154         font-size: 1.1em;
1155         border: 1px solid #FF8888;
1156         background-color: #FFEEEE;
1157         padding: 10px;
1158 }
1159
1160 .profile-tabs {
1161         float: left;
1162         padding: 4px;
1163         margin-top: 10px;
1164         margin-bottom: 10px;
1165         margin-right: 5px;
1166         border: 1px solid #CCC;
1167         background: #F8F8F8;
1168         font-size: 0.8em;
1169         font-weight: bold;
1170 }
1171
1172 #profile-tabs-end {
1173         clear: both;
1174 }
1175
1176 .comment-edit-text-empty {
1177         color: gray;
1178         height: 30px;
1179         width: 175px;
1180         overflow: auto;
1181         margin-bottom: 10px;
1182 }
1183
1184 .comment-edit-text-full {
1185         color: black;
1186         height: 150px;
1187         width: 350px;
1188         overflow: auto;
1189 }
1190
1191 #group-new-submit-wrapper {
1192         margin-top: 30px;
1193 }
1194
1195 #acl-allow-group-label, 
1196 #acl-allow-contact-label,
1197 #acl-deny-group-label,
1198 #acl-deny-contact-label {
1199         display: block;
1200 }
1201
1202 #acl-permit-text,
1203 #acl-deny-text {
1204         margin-top: 10px;
1205 }
1206
1207 #acl-allow-group-label,
1208 #acl-allow-contact-label,
1209 #acl-deny-group-label,
1210 #acl-deny-contact-label {
1211         margin-top: 5px;
1212         margin-bottom: 5px;
1213 }
1214
1215
1216 #group_allow_wrapper, 
1217 #group_deny_wrapper {
1218         float: left;
1219         width: 100px;
1220         margin-right: 10px;
1221 }
1222
1223 #contact_allow_wrapper,
1224 #contact_deny_wrapper {
1225         float: left;
1226         width: 150px;
1227         margin-right: 10px;
1228 }
1229
1230 #acl-allow-end,
1231 #acl-deny-end {
1232         clear: both;
1233 }
1234 #acl-permit-outer-wrapper,
1235 #acl-deny-outer-wrapper {
1236         padding: 10px;
1237         margin-top: 10px;
1238         border: 2px solid #BBBBBB;
1239         float: left;
1240 }
1241
1242 #acl-wrapper-end {
1243         clear: both;
1244 }
1245
1246 #group-edit-name-label {
1247         float: left;
1248         width: 175px;
1249         margin-top: 20px;
1250         margin-bottom: 20px;
1251 }
1252
1253 #group-edit-name {
1254         float: left;
1255         width: 225px;
1256         margin-top: 20px;
1257         margin-bottom: 20px;
1258 }
1259
1260 #group-edit-name-wrapper {
1261
1262
1263 }
1264
1265
1266 #group_members_select_label {
1267         display: block;
1268         float: left;
1269         width: 175px;
1270 }
1271
1272 .group_members_select {
1273         float: left;
1274         width: 230px;
1275         overflow: auto;
1276 }
1277
1278 #group_members_select_end {
1279         clear: both;
1280 }       
1281 #group-edit-name-end {
1282         clear: both;
1283 }
1284
1285 #prvmail-to-label, #prvmail-subject-label, #prvmail-message-label {
1286         margin-bottom: 10px;
1287         margin-top: 20px;
1288 }
1289
1290 #prvmail-submit {
1291         float: left;
1292         margin-top: 10px;
1293         margin-right: 30px;
1294 }
1295 #prvmail-upload-wrapper,
1296 #prvmail-link-wrapper,
1297 #prvmail-rotator-wrapper {
1298         float: left;
1299         margin-top: 10px;
1300         margin-right: 10px;
1301         width: 24px;
1302 }
1303
1304 #prvmail-end {
1305         clear: both;
1306 }
1307
1308 .mail-list-sender,
1309 .mail-list-detail {
1310         float: left;
1311 }
1312 .mail-list-detail {
1313         margin-left: 20px;
1314 }
1315
1316 .mail-list-subject {
1317         font-size: 1.1em;
1318         margin-top: 10px;
1319 }
1320
1321 .mail-list-outside-wrapper-end {
1322         clear: both;
1323 }
1324
1325 .mail-list-outside-wrapper {
1326         margin-top: 30px;
1327 }
1328
1329 .mail-list-delete-wrapper {
1330         float: right;
1331         margin-right: 30px;
1332         margin-top: 15px;
1333 }
1334
1335 .mail-list-delete-icon {
1336         border: none;
1337 }
1338
1339
1340
1341
1342
1343 .mail-conv-sender,
1344 .mail-conv-detail {
1345         float: left;
1346 }
1347 .mail-conv-detail {
1348         margin-left: 20px;
1349         width: 500px;
1350 }
1351
1352 .mail-conv-subject {
1353         font-size: 1.1em;
1354         margin-top: 10px;
1355 }
1356
1357 .mail-conv-outside-wrapper-end {
1358         clear: both;
1359 }
1360
1361 .mail-conv-outside-wrapper {
1362         margin-top: 30px;
1363 }
1364
1365 .mail-conv-delete-wrapper {
1366         float: right;
1367         margin-right: 30px;
1368         margin-top: 15px;
1369 }
1370
1371 .mail-conv-delete-icon {
1372         border: none;
1373 }
1374
1375 .message-links ul {
1376         list-style-type: none;
1377 }
1378
1379 .message-links li {
1380         margin-top: 10px;
1381 }
1382
1383 #sidebar-group-list ul {
1384         list-style-type: none;
1385 }
1386
1387 #sidebar-group-list li {
1388         margin-top: 10px;
1389 }
1390
1391 .photo-album-image-wrapper {
1392         float: left;
1393         margin-top: 15px;
1394         height: 350px;
1395         width: 350px;
1396 }
1397
1398 #photo-album-end {
1399         clear: both;
1400 }
1401
1402 .photo-top-image-wrapper {
1403         float: left;
1404         margin-top: 15px;
1405         height: 350px;
1406         width: 350px;
1407 }
1408
1409 #photo-top-end {
1410         clear: both;
1411 }
1412
1413 #photo-top-links {
1414         margin-bottom: 30px;
1415         margin-left: 30px;
1416 }
1417
1418 #photos-upload-newalbum-div {
1419         float: left;
1420         width: 175px;
1421 }
1422 #photos-upload-existing-album-text {
1423         float: left;
1424         width: 175px;
1425 }
1426 #photos-upload-newalbum {
1427         float: left;
1428 }
1429 #photos-upload-album-select {
1430         float: left;
1431 }
1432 #photos-upload-new-end, #photos-upload-exist-end {
1433         clear: both;
1434 }
1435 #photos-upload-exist-end {
1436         margin-bottom: 15px;
1437 }
1438 #photos-upload-submit {
1439         margin-top: 15px;
1440 }
1441
1442 #photos_upload_applet_wrapper {
1443         margin-bottom: 15px;
1444 }
1445
1446 #photos-upload-no-java-message {
1447         margin-bottom: 15px;
1448 }
1449
1450 #profile-jot-desc {
1451         float: left;
1452         width: 480px;
1453         margin-top: 10px;
1454         margin-bottom: 10px;
1455 }
1456 #character-counter {
1457         float: left;
1458         font-size: 120%;
1459 }
1460
1461 #character-counter.grey {
1462         color: #888888;
1463 }
1464
1465 #character-counter.orange {
1466         color: orange;
1467 }
1468 #character-counter.red {
1469         color: red;
1470 }
1471
1472 #profile-jot-banner-end {
1473         clear: both;
1474 }
1475
1476 #photos-upload-select-files-text {
1477         margin-top: 15px;
1478         margin-bottom: 15px;
1479 }
1480
1481 #photos-upload-perms-menu, #photos-upload-perms-menu:visited {
1482         color: #8888FF;
1483         text-decoration: none;
1484         cursor: pointer;
1485 }
1486
1487 #photos-upload-perms-menu:hover {
1488         color: #0000FF;
1489         text-decoration: underline;
1490         cursor: pointer;
1491 }
1492 #settings-default-perms-menu {
1493         margin-top: 15px;
1494         margin-bottom: 15px;
1495 }
1496
1497 #photo-edit-caption-label, #photo-edit-tags-label {
1498         float: left; 
1499         width: 150px;
1500 }
1501 #photo-edit-caption, #photo-edit-tags-textarea {
1502         float: left;
1503         margin-bottom: 15px;
1504 }
1505
1506 #photo-edit-caption-end, #photo-edit-tags-end {
1507         clear: both;
1508 }
1509
1510 #photo-edit-delete-button {
1511         margin-left: 200px;
1512 }
1513 #photo-caption {
1514         font-size: 110%;
1515         font-weight: bold;
1516         margin-top: 15px;
1517         margin-bottom: 15px;
1518 }
1519
1520 #in-this-photo-text {
1521         color: #0000FF;
1522         margin-left: 30px;
1523 }       
1524
1525 #in-this-photo {
1526         margin-left: 60px;
1527         margin-top: 10px;
1528         margin-bottom: 20px;
1529 }
1530
1531 #photo-album-edit-submit, #photo-album-edit-drop {
1532         margin-top: 15px;
1533         margin-bottom: 15px;
1534 }
1535
1536 #photo-album-edit-drop {
1537         margin-left: 200px;
1538 }
1539
1540 .group-delete-wrapper {
1541         float: right;
1542         margin-right: 50px;
1543 }
1544
1545 #install-dbhost-label,
1546 #install-dbuser-label,
1547 #install-dbpass-label,
1548 #install-dbdata-label,
1549 #install-tz-desc {
1550        float: left;
1551        width: 250px;
1552        margin-top: 10px;
1553        margin-bottom: 10px;
1554
1555 }
1556
1557 #install-dbhost,
1558 #install-dbuser,
1559 #install-dbpass,
1560 #install-dbdata {
1561        float: left;
1562        width: 200px;
1563        margin-left: 20px;
1564 }
1565
1566 #install-dbhost-end,
1567 #install-dbuser-end,
1568 #install-dbpass-end,
1569 #install-dbdata-end,
1570 #install-tz-end {
1571        clear: both;
1572 }
1573
1574 #install-form select#timezone_select {
1575        float: left;
1576        margin-top: 18px;
1577        margin-left: 20px;
1578 }
1579
1580 #dfrn-request-networks {
1581         margin-bottom: 30px;
1582 }
1583
1584 #pause {
1585   position: fixed;
1586   bottom: 5px;
1587   right: 5px;
1588 }
1589
1590 .sparkle {
1591         cursor: crosshair;
1592 }