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