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