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