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