]> git.mxchange.org Git - quix0rs-gnu-social.git/blob - theme/stoica/display.css
6dc893529b3e6f7d54820874224d5881360e9cba
[quix0rs-gnu-social.git] / theme / stoica / display.css
1 /* CSS Document */
2 /* Design & CSS by Marie-Claude Doyon */
3
4 html {
5         background-color: #d8e2d7;
6
7         }
8 body {
9         position: absolute;
10         width: 100%;
11         margin: 0;
12         padding: 0;
13         font-family: Verdana, Arial, Helvetica, sans-serif;
14         font-size: 10px;
15         line-height: 12px;
16         min-height: 100%;
17         height: 100%;
18         color: #193441;
19         background: url(bg-body.gif) repeat-y top center;
20         }
21 a {
22         color: #C15D42;
23         text-decoration: none;
24         }
25 a:hover {
26         text-decoration: underline;
27         }
28 img, img a {
29         border: 0;
30         }
31 h1 {
32         font-size: 14px;
33         }
34
35
36 #wrap {
37         margin: 0 auto;
38         padding: 0 20px;
39         width: 760px;
40         background: url(bg-header.gif) repeat-x #FCFFF5;
41         }
42 #header {
43         position: relative;
44         margin: 0 auto;
45         width: 540px;
46         height: 216px;
47         /*border: 1px solid #FF0;*/
48         /*background-color: #193441;*/
49         }
50 #logo {
51         margin-top: 9px;
52         }
53 p#branding {
54         margin: 0;
55         padding: 6px 0 3px 0;
56         color: #fbf2d7;
57         font-size: 21px;
58         font-weight: bold;
59         line-height: 27px;
60         }
61 p#branding a {
62         color: #dab134;
63         }
64
65 #header h1.pagetitle {
66         margin: 0;
67         padding: 0;
68         font-size: 15px;
69         line-height: 24px;
70         color: #FCFFF5;
71         color: #d8e2d7;
72 }
73
74 #header h2.sitename {
75         display: none;
76         margin: 0;
77         padding: 0;
78         color: #FCFFF5;
79 }
80
81 /* ===== Begin Navigation Styling ===== */
82
83 /* ----- Navigation ------ */
84 #nav {
85         float: right;
86         margin: 0;
87         padding: 0;
88         list-style-type: none;
89         font-size: 12px;
90         }
91 #nav li {
92         display: block;
93         float: left;
94         }
95 #nav li a {
96         display: block;
97         padding: 9px 9px 12px 9px;
98         color: #91AA9D;
99         }
100 #nav li a:hover {
101         text-decoration: underline;
102         }
103
104 /* ----- Tabs ----- */
105 #nav_views {
106         margin: 0 auto;
107         padding: 0;
108         position: absolute;
109         bottom: 0;
110         list-style-type: none;
111         font-size: 14px;
112         font-weight: bold;
113         width: 540px;
114         /*height: 30px;*/
115         }
116 #nav_views li {
117         display: block;
118         float: left;
119         line-height: 21px;
120         }
121 #nav_views li a {
122         display: block;
123         margin: 0;
124         padding: 4px 12px 3px 12px;
125         color: #FCFFF5;
126         background-color: #91AA9D;
127         border-right: 1px solid #6A8787;
128         }
129 #nav_views li a:hover {
130         text-decoration: none;
131         }
132 #nav_views li.current a, #nav_views li.current a:hover {
133         color: #3F606F;
134         background-color: #FCFFF5;
135         border-right: 1px solid #6A8787;
136         }
137 #nav_views li.current a:hover {
138         color: #193441;
139         }
140 #nav_views li a:hover {
141         color: #FCFFF5;
142         background-color: #3F606F;
143         border-right: 1px solid #6A8787;
144         }
145
146 /* ----- Nav Footer ----- */
147 #nav_sub {
148         clear: both;
149         margin: 18px auto 0 auto;
150         padding: 0;
151         list-style-type: none;
152         font-size: 11px;
153         font-weight: bold;
154         line-height: 21px;
155         border-top: 1px solid #D8E2D7;
156         width: 540px;
157         }
158 #nav_sub li {
159         display: block;
160         float: left;
161         }
162 #nav_sub li a {
163         padding: 6px 24px 6px 0;
164         }
165 #nav_sub li a:hover {
166         text-decoration: underline;
167         }
168 /* ===== End Navigation Styling ===== */
169
170 #content {
171         clear: left;
172         margin: 40px 0 45px 0;
173         padding: 0 110px;
174         font-family: Georgia, "Times New Roman", Times, serif;
175         font-size: 14px;
176         line-height: 18px;
177         }
178 #content h2 {
179         font-family: Verdana, Arial, Helvetica, sans-serif;
180         font-size: 15px;
181         }
182 #content label {
183         font-family: Verdana, Arial, Helvetica, sans-serif;
184         font-size: 12px;
185         }
186 .instructions, .success, .error {
187         font-weight: normal;
188         margin: 36px 0 0 0;
189         padding: 10px;
190         font-family: Georgia, "Times New Roman", Times, serif;
191         font-size: 13px;
192         line-height: 15px;
193         border: 1px solid #91AA9D;
194         color: #FCFFF5;
195         }
196 .success {
197         background-color: #48705b;
198         }
199 .error {
200         background-color: #ce3728;
201         }
202
203
204
205 /* ----- Profile -----*/
206 #profile {
207         clear: left;
208         margin: 0 -110px;
209         padding: 10px 0 0 0;
210         min-height: 170px;
211         border-top: 1px solid #D8E2D7;
212         font-family: Georgia, "Times New Roman", Times, serif;
213         }
214 #profile h1 {
215         margin: 0;
216         padding: 0;
217         font-family: Verdana, Arial, Helvetica, sans-serif;
218         font-size: 14px;
219         }
220 #profile h2 {
221         margin: 0;
222         padding: 0;
223         font-family: Verdana, Arial, Helvetica, sans-serif;
224         font-size: 11px;
225         text-transform: uppercase;
226         color: #91AA9D;
227         }
228 #profile p {
229         margin: 0 10px 0 0;
230         font-size: 12px;
231         line-height: 14px;
232         }
233 #profile p.location {
234         margin: 0 10px 12px 0;
235         font-style: italic;
236         }
237 #profile p.notice_current {
238         font-size: 18px;
239         line-height: 21px;
240         }
241 #profile_avatar {
242         float: left;
243         margin-right: 4px;
244         }
245 #profile_avatar img {
246         margin-bottom: 5px;
247         }
248 .avatar.profile {
249         float: none;
250         clear: left;
251         margin: 0 10px 5px 0;
252         }
253 .avatar.original {
254         margin: 0 10px 18px 0;
255         }
256 a.nickname {
257         font-family: Verdana, Arial, Helvetica, sans-serif;
258         font-weight: bold;
259         font-size: 12px;
260         padding-right: 3px;
261         }
262 #profile_information {
263         float: left;
264         position: relative;
265         width: 270px;
266         height: 200px;
267         }
268 .statistics {
269         margin-top: 18px;
270         }
271 .statistics h2 {
272         margin: 12px 0 3px 0;
273         }
274 dl.statistics {
275         margin: 0;
276         font-size: 12px;
277         line-height: 14px;
278         }
279 .statistics dt, .statistics dd {
280         float: left;
281         margin: 0;
282         }
283 .statistics dt {
284         clear: left;
285         width: 96px;
286         }
287 .statistics dd {
288         clear: right;
289         }
290 .statistics dt:after {
291         content: ":";
292         }
293 #subscriptions {
294         float: left;
295         margin: 18px 0 30px 0;
296         }
297 #subscriptions_avatars {
298         /*float: left;*/
299         margin: 6px 0 0 0;
300         padding: 0;
301         list-style-type: none;
302         width: 270px;
303         }
304 #subscriptions_avatars li .avatar.mini {
305         float: left;
306         margin: 0 3px 3px 0;
307         padding: 0;
308         line-height: 0;
309         }
310 #subscriptions_viewall {
311         clear: left;
312         }
313 /* ----- End Profile -----*/
314
315 /* ----- Begin Subscriptions & Subscribers -----*/
316
317 ul.subscriptions, ul.subscribers {
318         float: none;
319         margin: 0;
320         padding: 0;
321         list-style-type: none;
322         overflow: auto;
323         }
324 ul.subscriptions li, ul.subscribers li {
325         display: block;
326         float: left;
327         padding: 0;
328         }
329 /* ----- End Subscriptions & Subscribers -----*/
330
331 #notices {
332         clear: both;
333         margin: 0 auto;
334         padding: 0;
335         list-style-type: none;
336         width: 540px;
337         border-top: 1px solid #D8E2D7;
338         /*border: 1px solid #F00;*/
339         }
340 #notices a:hover {
341         text-decoration: underline;
342         }
343 .notice_single {
344         clear: both;
345         display: block;
346         margin: 0;
347         padding: 5px 5px 5px 0;
348         min-height: 48px;
349         font-family: Georgia, "Times New Roman", Times, serif;
350         font-size: 13px;
351         line-height: 16px;
352         border-bottom: 1px solid #D8E2D7;
353         }
354 .notice_single:hover {
355         background-color: #F3F8EA;
356         }
357 .notice_single p {
358         display: inline;
359         margin: 0;
360         padding: 0;
361         }
362 .avatar {
363         float: left;
364         margin: 0 10px 0 0;
365         }
366
367 p.time {
368         display: block;
369         font-family: Verdana, Arial, Helvetica, sans-serif;
370         font-size: 10px;
371         line-height: 15px;
372         }
373 p.time a {
374         color: #91AA9D;
375         }
376
377 #pagination {
378         margin: 18px auto;
379         width: 540px;
380         }
381 #nav_pagination {
382         margin: 0 0 36px 0;
383         padding: 0;
384         float: right;
385         list-style-type: none;
386         font-size: 12px;
387         font-weight: bold;
388         }
389 #nav_pagination li {
390         display: block;
391         float: left;
392         background-color: #91AA9D;
393         }
394 #nav_pagination li.before {
395         margin-right: 1px;
396         }
397 #nav_pagination li a {
398         padding: 6px 15px;
399         line-height: 21px;
400         background-color: #91AA9D;
401         color: #FCFFF5;
402         }
403 #nav_pagination li a:hover {
404         background-color: #3F606F;
405         color: #FCFFF5;
406         text-decoration: none;
407         }
408
409 #footer {
410         clear: both;
411         margin: 0 auto;
412         padding: 0 0 36px 0;
413         width: 540px;
414         border-top: 1px solid #D8E2D7;
415         }
416 #footer p {
417         margin-top: 9px;
418         }
419 #cc {
420         float: left;
421         margin: 3px 10px 0 0;
422         }
423
424 /* ===== Begin Forms Styling ===== */
425
426 /* ----- Forms General Style ----- */
427 form {
428         margin: 0 auto;
429         padding: 0;
430         }
431 form {
432         font-family: Verdana, Arial, Helvetica, sans-serif;
433         font-size: 12px;
434         }
435 form label {
436         display: block;
437         font-size: 12px;
438         font-weight: bold;
439         line-height: 18px;
440         }
441 form input {
442         border: 1px solid #D8E2D7;
443         width: 264px;
444         }
445 input#submit, input.submit  {
446         display: block;
447         margin: 18px 0;
448         padding: 4px;
449         font-weight: bold;
450         color: #FCFFF5;
451         background-color: #C15D42;
452         cursor: pointer;
453         border: 0;
454         width: auto;
455         }
456 input#submit:hover, input.submit:hover {
457         background-color: #904632;
458         }
459 textarea, input {
460         font-family: Verdana, Arial, Helvetica, sans-serif;
461         font-size: 12px;
462         color: #193441;
463         padding: 3px;
464         }
465 textarea:focus, input:focus {
466         background-color: #f0f6eb;
467         }
468 textarea {
469         width: 270px;
470         border: 1px solid #D8E2D7;
471         }
472 .input_instructions {
473         display: block;
474         font-size: 11px;
475         line-height: 21px;
476         color: #91aa9d;
477         font-family: Verdana, Arial, Helvetica, sans-serif;
478         }
479
480 /* ----- Status Form ----- */
481 #status_form {
482         height: 96px;
483         /*background-color: #F00;*/
484         }
485 #status_form p {
486         margin: 36px 0 0 0;
487         padding: 0;
488         }
489 #status_label {
490         display: block;
491         clear: both;
492         margin: 0;
493         padding: 0 0 3px 0;
494         font-size: 18px;
495         font-weight: bold;
496         line-height: 24px;
497         color: #91AA9D;
498         }
499 #status_textarea {
500         display: block;
501         float: left;
502         width: 463px;
503         height: 35px;
504         padding: 5px;
505         font-family: Verdana, Arial, Helvetica, sans-serif;
506         font-size: 12px;
507         color: #193441;
508         border: 0;
509         }
510 #status_submit {
511         display: block;
512         float: left;
513         margin: 1px 0 0 4px;
514         width: 63px;
515         height: 45px;
516         background-color: #C15D42;
517         font-family: Verdana, Arial, Helvetica, sans-serif;
518         font-weight: bold;
519         font-size: 14px;
520         color: #FCFFF5;
521         cursor: pointer;
522         border: 0;
523         }
524 #status_submit:hover {
525         background-color: #904632;
526         }
527
528 /* ----- Subscribe Form ----- */
529 #subscribe .submit, #unsubscribe .submit, #remotesubscribe .button {
530         margin: 0;
531         width: 96px;
532         height: 27px;
533         font-family: verdana, arial, helvetica, sans-serif;
534         font-weight: bold;
535         font-size: 10px;
536         text-transform: uppercase;
537         background-color: #c15d42;
538         color: #fcfff5;
539         border: 0;
540         }
541 #subscribe .button:hover, #unsubscribe .button:hover {
542         background-color: #904632;
543         cursor: pointer;
544         }
545
546 a#remotesubscribe {
547         display: block;
548 }
549
550 /* ----- Login Form -----*/
551 input#license {
552         width: auto;
553         }
554 /* ----- Avatar Form -----*/
555 form {
556         clear: left;
557 }
558
559 /* ----- OpenID Form -----*/
560
561 input#openid_url {
562    background: url(login-bg.gif) no-repeat;
563    background-color: #fff;
564    background-position: 0 50%;
565    color: #000;
566    padding-left: 18px;
567 }
568
569 /* ===== End Forms Styling ===== */