Project

General

Profile

Download (8.46 KB) Statistics
| Branch: | Tag: | Revision:
1
body {
2
	margin: 0;
3
	padding: 0;
4
  background: #eee;
5
	color: #000;
6
	font-size: 100.1%;
7
}
8
#pageWrap {
9
	font: 90% Arial, Helvetica, sans-serif;
10
	width: 960px;
11
	margin: auto;
12
	background-color: #fff;
13
	border: 1px solid #ccc;
14
}
15
body.both #outerColumn {
16
	border-left: 15em solid #fff;
17
	border-right: 15em solid #fff;
18
}
19
body.right #outerColumn {
20
	border-right: 15em solid #fff;
21
}
22
body.left #outerColumn {
23
	border-left: 15em solid #fff;
24
}
25
#innerColumn {
26
	width: 100%;
27
}
28
#soContainer {
29
	float: left;
30
	width: 100%;
31
}
32
#header {
33
  height: 100px;
34
	background: url(header.jpg) no-repeat;
35
	border-bottom: 1px solid #ccc;
36
}
37
#content {
38
	float: right;
39
	width: 100%;
40
}
41
#leftCol {
42
	float: left;
43
	margin-left: -15em;
44
	width: 15em;
45
}
46
#rightCol {
47
	float: right;
48
	margin-right: -15em;
49
	width: 15em;
50
}
51
#footer {
52
	background: #f8f8ff url(footer.jpg) no-repeat bottom;
53
	border-top: 1px solid #ccc;
54
  color: #999;
55
  font-weight: bold;
56
	font-size: 0.9em;
57
	padding-bottom: 30px;
58
}
59
.footer_left {
60
	float: left;
61
	width: 45%;
62
}
63
#footer ul.links li {
64
	padding: 0 0 0 0.5em;
65
}
66
.footer_right {
67
	float: right;
68
	width: 45%;
69
	font-weight: normal;
70
	text-align: right;
71
}
72
#footer a:link, #footer a:visited, #footer a:hover {
73
	color: #708090;
74
}
75
#footer .footer_right a {
76
	font-weight: normal;
77
}
78
#header .inside {
79
	padding: 6px 0 0 10px;
80
}
81
#content .inside {
82
	padding: 10px;
83
}
84
#leftCol .inside {
85
	padding: 10px 0 10px 10px;
86
}
87
#rightCol .inside {
88
	padding: 10px 10px 10px 0;
89
}
90
#footer .inside {
91
	padding: 10px;
92
}
93
.clr {
94
	clear: both;
95
}
96
* html #soContainer, * html #content, * html #leftCol, * html #rightCol, * html .block, * html .mission, * html .tabs, * html .sticky, * html .comment {
97
	overflow: visible;
98
	position: relative;
99
}
100

    
101
a {
102
  text-decoration: none;
103
  font-weight: bold;
104
}
105
a:link {
106
  color: #379;
107
}
108
a:visited {
109
  color: #157;
110
}
111
a:hover {
112
  text-decoration: underline;
113
  color: #157;
114
}
115
h1, h2, h3, h4, h5, h6 {
116
  margin: 2px 0 4px 0;
117
}
118
h1 {
119
  font-size: 1.6em;
120
  color: #69c;
121
}
122
h2 {
123
  font-size: 1.25em;
124
  color: #690;
125
}
126
h3 {
127
  font-size: 1.1em;
128
  color: #d72;
129
}
130
h4, h5, h6 {
131
  font-size: 1.1em;
132
}
133
p {
134
  margin-bottom: 0.9em;
135
  line-height: 1.5em;
136
}
137
label {
138
	cursor: pointer;
139
}
140
input, select, textarea {
141
	font: 100% Arial, Helvetica, sans-serif;
142
}
143

    
144
.header_left {
145
	float: left;
146
	padding-top: 25px;
147
}
148
#header img, .header_text {
149
	float: left;
150
}
151
.site-name {
152
  font-size: 24px;
153
  letter-spacing: 1px;
154
  margin: 0;
155
  padding: 0;
156
}
157
.site-name a:link, .site-name a:visited {
158
  color: #fff;
159
}
160
.site-slogan {
161
  font-size: 12px;
162
  color: #eee;
163
  font-style: italic;
164
  font-weight: bold;
165
}
166
.header_right {
167
	float: right;
168
}
169
.search {
170
	height: 40px;
171
	text-align: right;
172
	padding-right: 10px;
173
}
174
#header #search .form-text, #header #search .form-submit {
175
  border: 1px solid #275;
176
  font-size: 11px;
177
}
178
#header #search .form-text {
179
  width: 8em;
180
  padding: 1px 2px 1px 2px;
181
}
182
#navlist {
183
  margin-bottom: 2px;
184
  font-size: 13px;
185
	text-align: right;
186
	padding-right: 10px;
187
}
188
#header ul.links li {
189
	padding: 0 0 0 0.5em;
190
}
191
#navlist a {
192
  font-weight: bold;
193
  color: #fff;
194
}
195
#subnavlist {
196
	text-align: right;
197
}
198
#subnavlist a {
199
  color: #fff;
200
}
201
#navlist a.active {
202
	text-decoration: underline;
203
}
204
#subnavlist a.active {
205
	font-weight: bold;
206
}
207

    
208
.mission {
209
  background: #cdd;
210
  padding: 1.5em 2em;
211
  color: #222;
212
	margin-bottom: 1em;
213
}
214
.mission a:link, .mission a:visited {
215
  color: #9cf;
216
}
217
.node .content, .comment .content {
218
  line-height: 1.5em;
219
}
220
.help {
221
  font-size: 0.9em;
222
  margin-bottom: 1em;
223
	font-style: italic;
224
	font-weight: bold;
225
}
226
.breadcrumb {
227
  margin-bottom: 0.5em;
228
}
229
.tabs {
230
	margin-bottom: 1em;
231
}
232
.messages {
233
  background-color: #fc6;
234
  border: 1px solid #ccc;
235
  padding: 0.3em;
236
  margin-bottom: 1em;
237
}
238
.error {
239
  border-color: #f00;
240
}
241
tr.odd td, tr.even td {
242
  padding: 0.3em;
243
}
244
fieldset {
245
  border: 1px solid #ccc;
246
}
247
pre {
248
  background-color: #eee;
249
  padding: 0.75em 1.5em;
250
  font-size: 12px;
251
  border: 1px solid #ddd;
252
}
253
table {
254
  font-size: 1em;
255
}
256
.form-item label {
257
  font-size: 1em;
258
  color: #222;
259
}
260
#content .item-list {
261
	font-size: 0.9em;
262
	margin: 1em 0;
263
	border-bottom: 1px solid #ccc;
264
}
265
.item-list .title {
266
  font-size: 1em;
267
  color: #222;
268
}
269
#leftCol .item-list ul, #rightCol .item-list ul {
270
	margin: 1em 0 0;
271
}
272
#leftCol .item-list ul li, #rightCol .item-list ul li {
273
	margin-left: 0.5em;
274
}
275
div.links {
276
  clear: both;
277
	color: #999;
278
	font-size: 0.9em;
279
}
280
.node {
281
  margin: 0.5em 0 2em 0;
282
}
283
.sticky {
284
  padding: 0.5em;
285
  background-color: #f9f9f9;
286
  border: solid 1px #ddd;
287
}
288
.node .content, .comment .content {
289
  margin: 0.5em 0 0.5em 0;
290
}
291
.node .taxonomy {
292
  color: #999;
293
  font-size: 0.8em;
294
  text-align: right;
295
}
296
.submitted {
297
	font-size: 0.85em;
298
	font-style: italic;
299
}
300
.comment .submitted {
301
	font-size: 0.9em;
302
}
303
.comment {
304
  border: 1px solid #abc;
305
  padding: 0.5em;
306
  margin-bottom: 1em;
307
	font-size: 0.9em;
308
}
309
.comment .title a {
310
  font-size: 1.1em;
311
  font-weight: normal;
312
}
313
.comment .new {
314
  text-align: right;
315
  font-weight: bold;
316
  font-size: 0.8em;
317
  float: right;
318
  color: #f00;
319
}
320
.node .picture, .comment .picture {
321
  float: right;
322
}
323
.comment div.links ul.links, .comment div.links ul.links li {
324
	display: inline;
325
}
326

    
327
.block, .box {
328
  padding: 0 0 1.5em 0;
329
}
330
.block {
331
  font-size: 13px;
332
  border-top: 1px solid #cdd;
333
  border-bottom: 1px solid #cdd;
334
  padding-bottom: 0.5em;
335
  margin-bottom: 1.5em;
336
  background-color: #edf2f2;
337
}
338
.block h2.title {
339
  font-size: 13px;
340
  color: #fff;
341
  background-color: #abb;
342
  margin: 0 0 0.25em 0;
343
  padding: 2px 2px 1px 4px;
344
}
345
.block .content, .box .content {
346
  padding: 2px 4px;
347
}
348
.box .title {
349
  font-size: 1.1em;
350
}
351

    
352
/* Module specific styles*/
353
#aggregator .feed-source {
354
  background-color: #eee;
355
  border: 1px solid #ccc;
356
  padding: 1em;
357
  margin: 1em 0 1em 0;
358
}
359
#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
360
  color: #999;
361
  font-style: italic;
362
  font-size: 0.9em;
363
}
364
#aggregator .title {
365
  margin-bottom: 0.5em;
366
  font-size: 1em;
367
}
368
#aggregator h3 {
369
  margin-top: 1em;
370
}
371

    
372
#forum table {
373
  width: 100%;
374
	margin: 1.5em 0;
375
}
376
#forum td {
377
  padding: 0.5em;
378
}
379
#forum td.forum, #forum td.posts {
380
  background-color: #eee;
381
}
382
#forum td.topics, #forum td.last-reply {
383
  background-color: #ddd;
384
}
385
#forum td.container {
386
  background-color: #ccc;
387
}
388
#forum td.container a {
389
  color: #555;
390
}
391
#forum td.statistics, #forum td.settings, #forum td.pager {
392
  height: 1.5em;
393
  border: 1px solid #bbb;
394
}
395
#forum td .name {
396
  color: #96c;
397
}
398
#forum td .links {
399
  padding-top: 0.7em;
400
  font-size: 0.9em;
401
}
402
#forum .links {
403
  font-size: 0.9em;
404
	text-align: right;
405
}
406
.block-forum h3 {
407
  margin-bottom: 0.5em;
408
}
409
#profile .profile {
410
  clear: both;
411
  border: 1px solid #abc;
412
  padding: 0.5em;
413
  margin: 1em 0em 1em 0em;
414
}
415
.profile h2.title {
416
	border: none;
417
	margin-bottom: 1em;
418
	color: #d72;
419
	font-size: 1.2em;
420
}
421
#profile .profile .name {
422
  padding-bottom: 0.5em;
423
}
424
#profile .profile .field {
425
  font-size: 0.9em;
426
	font-style: italic;
427
}
428
div.admin-panel .description {
429
  color: #999;
430
}
431
div.admin-panel .body {
432
  background: #f4f4f4;
433
}
434
div.admin-panel h3 {
435
  background-color: #69c;
436
  color: #fff;
437
  padding: 5px 8px 5px;
438
  margin: 0;
439
}
440
.poll .vote-form {
441
	text-align: left;
442
}
443
.poll .vote-form .choices {
444
	display: block;
445
}
446
.block-poll label {
447
	font-size: 1.1em;
448
  color: #d72;
449
}
450
.block-poll .form-radios label {
451
  font-size: 1em;
452
  color: #222;
453
}
454
#user-login-form {
455
	text-align: left;
456
}
457

    
458
.calendar a {
459
  text-decoration: none;
460
}
461
.calendar td, .calendar th {
462
  padding: 0.4em 0;
463
  border-color: #888;
464
}
465
.calendar .day-today {
466
  background-color: #69c;
467
}
468
.calendar .day-today a {
469
  color: #fff;
470
}
471
.calendar .day-selected {
472
  background-color: #369;
473
  color: #fff;
474
}
475
.calendar .header-week {
476
  background-color: #ccc;
477
}
478
.calendar .day-blank {
479
  background-color: #ccc;
480
}
481
.calendar .row-week td a:hover {
482
  background-color: #fff;
483
	color: #000;
484
}
485

    
486
/**
487
 * img_assist module specific styling
488
 */
489
span.left {
490
  float: left;
491
  clear: left;
492
  margin: 5px 10px 5px 0;
493
}
494
span.right {
495
  float: right;
496
  clear: right;
497
  margin: 5px 0 10px 5px;
498
}
499
span.caption {
500
  display: block;
501
  font-size: 0.7em;
502
}
503
.inline img{
504
  border: 1px solid #aaa;
505
  padding: 4px;
506
}
507
br.clear {
508
	display: none;
509
}
510

    
511
/**
512
 * image_gallery module specific styling
513
 */
514
ul.galleries {
515
  list-style-type: none;
516
  margin: 0;
517
  padding: 0;
518
}
519
ul.galleries li {
520
  background: #eee;
521
  border: 1px solid #ccc;
522
  margin: 1em 0;
523
  padding: 1em;
524
}
525
ul.galleries li img {
526
  float: left;
527
  padding-right: 4px;
528
  margin-right: 4px;
529
}
530
ul.galleries li div.count {
531
  clear: both;
532
}
533
ul.galleries h3 {
534
  margin: 0;
535
  padding: 0;
536
}
537
ul.images {
538
  list-style-type: none;
539
  margin: 0;
540
  padding: 0;
541
}
542
ul.images li {
543
  font-size: 0.7em;
544
  float: left;
545
  margin: 1em;
546
  border: 1px solid #ccc;
547
  padding: 6px 6px 0 6px;
548
}
(16-16/16)