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