Browse code

3.5.6 efiction version

Jimako authored on 2024/03/09 16:09:42
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,501 @@
1
+/* Some definitions used everywhere */
2
+BODY { 
3
+	background: #c7bc8f;
4
+	color: #000;
5
+	margin: 0;
6
+	padding: 0;
7
+	text-align: center;
8
+ 	font-family: arial, helvetica, sans-serif;
9
+	font-size: 12px;
10
+}
11
+
12
+IMG { 
13
+	border: 0;
14
+	padding: 0;
15
+	margin: 0;
16
+}
17
+/* Header cells in tables throughout the site */
18
+TH { 
19
+	background: #000;
20
+	color: #FFF;
21
+	font-weight: bold;
22
+}
23
+/* links */
24
+A { 
25
+	color: #b34774;
26
+	font-weight: bold;
27
+	text-decoration: none;
28
+}
29
+/* hovering links */
30
+A:hover {
31
+	color: #000;
32
+	font-weight: bold;
33
+	text-decoration: none;
34
+}
35
+
36
+/* Top of Page */
37
+
38
+#container {
39
+	background: #b34675 url(images/bannerbg.jpg) top left repeat-x;
40
+	text-align: center;
41
+	margin: auto;
42
+}
43
+
44
+#banner {
45
+	margin: auto;
46
+	width: 713px;
47
+	height: 150px;
48
+ 	background: #C6BB8F url(images/banner.jpg) top center no-repeat;
49
+}
50
+
51
+/* the following defines your menu above the banner div */
52
+
53
+#menu {
54
+	padding: 5px;
55
+	text-align:center;
56
+	border-bottom: 1px solid #b34774;
57
+	background: #74234b url(images/topmenubg.jpg) top left repeat-x;
58
+}
59
+
60
+#menulist {
61
+ 	padding: 0px;
62
+ 	margin: 0px;
63
+}
64
+
65
+#menulist ul {
66
+ 	margin-left: 0;
67
+ 	padding-left: 0;
68
+ 	white-space: nowrap;
69
+}
70
+
71
+#menulist li {
72
+	 display: inline;
73
+ 	list-style-type: none;
74
+}
75
+
76
+#menulist a { 
77
+	padding-top: 1px;
78
+	padding-bottom: 1px;
79
+ 	padding-left: 7px;
80
+ 	padding-right: 7px;
81
+ 	margin-right: 3px;
82
+	}
83
+
84
+#menulist a:link, #menulist a:visited {
85
+ 	color: #fff;
86
+ 	text-decoration: none;
87
+ 	font-weight: bold;
88
+}
89
+
90
+#menulist a:hover{
91
+ 	color: #000;
92
+	text-decoration: none;
93
+	font-weight: bold;
94
+}
95
+
96
+/* the following defines your menu below the banner div */
97
+
98
+#submenu {
99
+	padding: 5px;
100
+	text-align:center;
101
+	border-top: 1px solid #681e43;
102
+	border-bottom: 1px solid #3f0724;
103
+	background: #b44675 url(images/menubg.jpg) top left repeat-x;
104
+}
105
+
106
+#submenulist {
107
+ 	padding: 0px;
108
+ 	margin: 0px;
109
+ 	text-align: center;
110
+}
111
+
112
+#submenulist ul {
113
+ 	margin-left: 0;
114
+ 	padding-left: 0;
115
+ 	white-space: nowrap;
116
+}
117
+
118
+#submenulist li {
119
+ 	display: inline;
120
+ 	list-style-type: none;
121
+}
122
+
123
+#submenulist a { 
124
+ 	padding-top: 1px;
125
+ 	padding-bottom: 1px;
126
+ 	padding-left: 7px;
127
+ 	padding-right: 7px;
128
+ 	margin-right: 3px;
129
+	}
130
+
131
+#submenulist a:link, #submenulist a:visited {
132
+ 	color: #fff;
133
+ 	text-decoration: none;
134
+ 	font-weight: bold;
135
+}
136
+
137
+#submenulist a:hover{
138
+ 	color: #000;
139
+ 	text-decoration: none;
140
+ 	font-weight: bold;
141
+}
142
+
143
+/* the footer box at the bottom of the page */
144
+#footer {
145
+	text-align:center;
146
+	font-weight:bold;
147
+ 	color: #FFF;
148
+	background: #c7bc8f url(images/footer.jpg) top left repeat-x;
149
+	padding: 10px;
150
+	clear: both;
151
+}
152
+
153
+#footer a{
154
+	color:#b34774;
155
+	}
156
+	
157
+#footer a:hover {
158
+	color:#fff;
159
+	}
160
+
161
+
162
+
163
+/* this is a carryover from 1.1.  Generally it is used around tables and table cells. */
164
+.tblborder { 
165
+	padding: 6px;
166
+	border-collapse: collapse;
167
+}
168
+
169
+/* Main Page Body */
170
+
171
+#mainpage {
172
+	padding: 15px;
173
+	padding-top: 25px;
174
+	background: #b34675;
175
+	background-image: url(images/bodybg.jpg);
176
+	background-position: top left;
177
+	background-repeat: repeat-x;
178
+	margin:auto;
179
+	text-align: left;
180
+}
181
+html>body #mainpage { 
182
+	height: auto;
183
+	min-height: 550px;
184
+}
185
+
186
+#leftindex { 
187
+	position:relative;
188
+	width: 180px;
189
+	float: left;
190
+	margin-left: 50px;
191
+	text-align: left;
192
+}
193
+#rightindex {
194
+	position:relative;
195
+	width: 180px;
196
+	margin-right: 50px;
197
+	float:right;
198
+	text-align: left;
199
+}
200
+
201
+#middleindex {
202
+	position:relative;
203
+	margin-left: 240px;
204
+	margin-right: 240px;
205
+	text-align: left;
206
+}
207
+
208
+/* This controls the look of the blocks on the index page. */
209
+
210
+/* The box around the block */
211
+.block { 
212
+	margin-bottom: 1em;
213
+}
214
+
215
+/* The block's title */
216
+.block .title {
217
+	color: #6a1d44;
218
+	background: #eeebde url(images/blocktop.jpg) top left repeat-x;
219
+	font-weight: bold;
220
+	font-size: 16px;
221
+	padding: 3px;
222
+	padding-left: 8px;
223
+	border-bottom: 1px solid #a4996f;
224
+}
225
+
226
+/* The block's content */
227
+.block .content {
228
+	padding: 10px 10px 15px 10px;
229
+	background: #eeebde url(images/blockbottom.jpg) bottom left repeat-x;
230
+}
231
+
232
+/* Used to prevent content from going to edges */
233
+#skinny {
234
+	margin: 0px 100px;
235
+	padding:15px;
236
+	background: #eeebde url(images/defaulttop.jpg) top left repeat-x;
237
+	
238
+}
239
+
240
+#skinnybottom {
241
+	margin: 0px 100px;
242
+	padding:15px;
243
+	background: #eeebde url(images/blockbottom.jpg) bottom left repeat-x;
244
+	
245
+}
246
+
247
+/* Most pages use pagetitle to format the page's title */
248
+#pagetitle { 
249
+	text-align: center;
250
+	font-size: 14px;
251
+	color: #000;
252
+	font-weight: bold;
253
+	margin-top: 1em;
254
+	margin-bottom: 1em;
255
+}
256
+
257
+
258
+/* Alphabet Setup */
259
+
260
+#alphabet, #pagelinks {
261
+	text-align: center;
262
+	word-spacing: .5em;
263
+	margin: 1em;
264
+}
265
+/* each link */
266
+#alphabet A, #pagelinks A {
267
+	color: #7d2148;
268
+	text-decoration: underline;
269
+	font-weight: bold;
270
+	font-size: 1.3em;
271
+}
272
+/* each link when hovered over */
273
+#alphabet A:hover, #pagelinks A:hover {
274
+	color: #fff;
275
+}
276
+/* the currently selected letter and currently selected page */
277
+#alphabet #currentletter, #pagelinks #currentletter {
278
+	color: #333;
279
+	font-weight: bold;
280
+	padding: 0 2px;
281
+}
282
+/* End alphabet and page link declarations */
283
+
284
+/* labels throughout the site in forms and in other places */
285
+.label, .classification {
286
+	color: #000;
287
+	font-weight: bold;
288
+}
289
+/* Admin options in various places.  */
290
+.adminoptions { 
291
+	color: #000;
292
+	font-weight: bold;
293
+}
294
+
295
+/* The listings of stories etc. */
296
+/* .sectionheader styles the headings "Stories" and "Series" */
297
+.sectionheader {
298
+	text-align: center;
299
+	font-size: 14px;
300
+	font-weight: bold;
301
+	color: #000;
302
+}
303
+
304
+/* The box around each individual story */
305
+.listbox {
306
+	margin: 1em 5%;
307
+	border: 1px solid #dbdbdb;
308
+	background: #fff;
309
+}
310
+
311
+/* The title bar for each story box. */
312
+.listbox .title {
313
+	background: #74234b url(images/topmenubg.jpg) top left repeat-x;
314
+	color: #FFF;
315
+	font-weight: bold;
316
+	padding: 4px;
317
+	padding-left: 8px;
318
+}
319
+
320
+/* The content of the box...summary, categories, etc. */
321
+.listbox .content {
322
+	padding: 6px;
323
+	background-color: #fff;
324
+}
325
+
326
+/* The tail info published date etc. on the last line */
327
+.listbox .tail {
328
+	background: #b44675 url(images/menubg.jpg) top left repeat-x;
329
+	padding: 4px; 
330
+}
331
+
332
+.listbox .title a {color:#d5ccab;}
333
+.listbox .title a:hover {color:#fff;}
334
+.listbox .tail a {color:#fff;}
335
+.listbox .tail a:hover {color:#ff0000;}
336
+/*End story/series listings */
337
+
338
+/* titleblock is used for the title information in series and challenges */
339
+#titleblock {
340
+	margin: 0 10%;
341
+}
342
+
343
+/* The pulldown jump menus on several pages. */
344
+.jumpmenu {
345
+	text-align: right;
346
+	margin-right: 1em;
347
+}
348
+
349
+/* On the story page, there's a jumpmenu at the bottom. It looks better centered, so this will replace the declaration above for that 
350
+drop down list ONLY */
351
+#pagelinks .jumpmenu2 {
352
+	text-align: center;
353
+}
354
+
355
+/* story notes */
356
+.noteinfo{
357
+	border: 1px solid #ccc; 
358
+	margin:1em; 
359
+	padding: 1em;
360
+	background: #fff;
361
+	}
362
+
363
+/* This is used on series and challenges and other places where a response is solicited */
364
+.respond { 
365
+	text-align: center;
366
+	padding: 6px;
367
+}
368
+
369
+/* The sort menu on the categories page */
370
+#sort { text-align: center; }
371
+
372
+#sortform { text-align: center; }
373
+
374
+/* On pages that don't use listings, the content is surrounded by a div labeled output to */
375
+#output { 
376
+	padding: 10px;
377
+}
378
+
379
+/* User Profile stuff */
380
+/* The top list of information */
381
+#profile {
382
+	margin: 1em 10%;
383
+}
384
+/* The sort menu in the profile */
385
+#profile #sort {
386
+	text-align: center;
387
+	font-weight: bold;
388
+	color: #000;
389
+ }
390
+/* The following declarations control the tabs */
391
+/* The outer tab box */
392
+#tabs {
393
+	text-align: center;
394
+	margin: 0;
395
+	padding: 0;
396
+}
397
+/* The individual tabs. */
398
+#tabs span {
399
+	padding: 5px;
400
+}
401
+/* Links in the tabs */
402
+
403
+#tabs #active {
404
+	color: #000;
405
+}
406
+
407
+#tabs a:{
408
+	color: #fe6000;
409
+}
410
+
411
+#active a:{
412
+	color: #fe6000;
413
+}
414
+
415
+/* The next link at the bottom of a multi-chapter story */
416
+#next { float: right; }
417
+/* The previous link at the bottom of a multi-chapter story */
418
+#prev { float: left; }
419
+
420
+#browse #category_content { width: 95% !important; margin: 1em auto; }
421
+
422
+/* Newsbox tweaks */
423
+.newsbox {
424
+	margin-bottom: 20px; 
425
+	border-bottom: 1px solid #000;
426
+	}
427
+	
428
+.newstitle {
429
+	font-weight: bold; 
430
+	font-size: 1.3em; 
431
+	border-bottom: 1px dashed #999; 
432
+	margin-bottom: 5px;
433
+	}
434
+	
435
+.commenteven, .commentodd {padding: 3px 10px; margin-bottom: 1.5em; border-bottom: 1px dashed #999;}
436
+.commentsig {font-weight: bold;}
437
+
438
+.recentstory , .featuredstory, .commentsig {
439
+	margin-bottom: 1em;
440
+	}
441
+
442
+table {font:12px arial;}
443
+
444
+
445
+ 
446
+@media only screen and (max-width: 768px) {
447
+
448
+	#skinny,
449
+	#skinnybottom {
450
+		margin: 0px 5px;
451
+	}
452
+
453
+	#skinnybottom {
454
+		width: 100%;
455
+	}
456
+			    
457
+	#content {
458
+		display: flex;
459
+		flex-direction: row;
460
+		flex-wrap: wrap;
461
+		width: 100%;
462
+	}
463
+
464
+	#leftindex {
465
+		position: initial;
466
+		width: 50%;
467
+		margin-left: auto;
468
+		margin-right: auto;
469
+		text-align: left;
470
+	}
471
+
472
+	#middleindex{
473
+		position: initial;
474
+		width: 100%;
475
+		margin-left: auto;
476
+		margin-right: auto;
477
+		text-align: left;
478
+	}
479
+
480
+	#rightindex {
481
+			position: initial;
482
+			width: 50%;
483
+			margin-left: auto;
484
+			margin-right: auto;
485
+			text-align: left;
486
+	}
487
+
488
+	.block {
489
+		margin: 10px;
490
+	}
491
+	#banner {
492
+		width: 100%;
493
+		height: 110px;
494
+		background-size: contain;
495
+	}
496
+
497
+	.listbox {
498
+		margin: 1em 0;
499
+	}
500
+}
501
+ 
0 502
\ No newline at end of file