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