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