1/*-------------------------------------------------
2	wiki.nucleuscms.org stylesheet
3	rodrigo moraes - jul.2005
4	based on default dokuwiki css by andreas gohr
5-------------------------------------------------*/
6/*-------------------------------------------------
7  common styles - shared by all the nucleus family
8--------------------------------------------------*/
9/*-------------------------------------------------
10  General layout
11-------------------------------------------------*/
12body {
13	font-family: verdana, arial, sans-serif;
14	font-size: small;
15	color: #000;
16	margin: 0 0 10px 0;
17	padding: 0;
18}
19
20.hidden
21{
22	display: none;
23}
24
25.clear
26{
27	clear: both;
28}
29
30/*-------------------------------------------------
31  Header
32-------------------------------------------------*/
33#header
34{
35	position: relative;
36	width: 710px;
37	height: 75px;
38	background: transparent url(img/bgheader.gif) no-repeat;
39	font-size: 11px;
40	margin: 0 auto 10px auto;
41}
42
43/* CSS image replacement technique */
44h1.logo
45{
46	position: relative;
47	height: 40px;
48	font-size: 1px;
49	color: #F1F1F1;
50	padding:25px 0 0 40px;
51	border-bottom: 0;
52}
53.logo span
54{
55	position: absolute;
56	width: 100%;
57	height: 100%;
58}
59a.logo:link,a.logo:hover,a.logo:active,a.logo:visited
60{
61	text-decoration:none;
62	color:#F1F1F1;
63	cursor: hand;
64}
65
66/* Navigation tabs */
67#navigation
68{
69	position: absolute;
70	top: 0;
71	left: 270px;
72	width: 407px;
73	height: 75px;
74	background: #CFCFCF;
75	margin: 0;
76}
77#navigation ul
78{
79	list-style: none;
80	list-style-image: none;
81	padding: 0;
82	margin: 0;
83}
84#navigation li
85{
86	background: none;
87	padding: 0;
88	margin: 0;
89}
90.nav1 a:link, .nav1 a:visited,
91.nav2 a:link, .nav2 a:visited,
92.nav3 a:link, .nav3 a:visited,
93.nav4 a:link, .nav4 a:visited,
94.nav5 a:link, .nav5 a:visited
95{
96	display: block;
97	position: absolute;
98	top: 0;
99	height: 75px;
100	color: #595959;
101	font-size: 11px;
102	font-weight: bold;
103	text-align: center;
104	text-decoration: none;
105	line-height: 86px;
106	padding: 0;
107	margin: 0;
108}
109.nav1 a:hover, .nav1 a:active,
110.nav2 a:hover, .nav2 a:active,
111.nav3 a:hover, .nav3 a:active,
112.nav4 a:hover, .nav4 a:active,
113.nav5 a:hover, .nav5 a:active
114{
115	background-position: 0 -86px;
116	color: black;
117}
118
119/*-------------------------------------------------
120  Footer
121-------------------------------------------------*/
122.footer {
123	position: relative
124	clear: both;
125	width: 710px;
126	margin: 0 auto;
127	border-top: 10px solid #FFF;
128}
129.footer p {
130	text-align: center;
131	margin: 0;
132}
133
134/*-------------------------------------------------
135  Rounded corners - thin border line
136-------------------------------------------------*/
137.rbtop         { background: transparent url(img/c1_top.gif) repeat-x; }
138.rbtop div     { background: transparent url(img/c1_top_left.gif) no-repeat top left; }
139.rbtop div div { background: transparent url(img/c1_top_right.gif) no-repeat top right; }
140.rbbot         { background: transparent url(img/c1_bottom.gif) repeat-x; }
141.rbbot div     { background: transparent url(img/c1_bottom_left.gif) no-repeat top left; }
142.rbbot div div { background: transparent url(img/c1_bottom_right.gif) no-repeat top right; }
143.rbcontentwrap { background: transparent url(img/c1_left.gif) repeat-y; min-heigth:1034px; }
144.rbcontent     { background: transparent url(img/c1_right.gif) repeat-y right; }
145/* height and width stuff, width not really necessary. */
146.rbtop div, .rbtop, .rbbot div, .rbbot {
147	width: 100%;
148	height: 7px;
149	font-size: 1px; }
150.rbcontent  { padding: 15px 20px 1px; margin: 0;  }
151.rbroundbox { width: 710px; margin:0 auto; }
152
153/*-------------------------------------------------
154  Rounded corners - gray background
155-------------------------------------------------*/
156.gray_box { background: #F1F1F1; }
157.gray_box .rbtop		{ background: transparent url(img/c2_top_right.gif) no-repeat top right; }
158.gray_box .rbtop div	{ background: transparent url(img/c2_top_left.gif) no-repeat top left; }
159.gray_box .rbbot		{ background: transparent url(img/c2_bottom_right.gif) no-repeat bottom right; }
160.gray_box .rbbot div	{ background: transparent url(img/c2_bottom_left.gif) no-repeat bottom left; }
161/* height and width stuff, width not really necessary. */
162.gray_box .rbtop, .gray_box .rbtop div, .gray_box .rbbot, .gray_box .rbbot div {
163	width: 100%;
164	height: 5px;
165	font-size: 1px; }
166
167/*-------------------------------------------------
168  Three gray rounded boxes
169-------------------------------------------------*/
170#boxes
171{
172	position: relative;
173	width: 710px;
174	margin: 10px auto 0;
175}
176.boxdiv
177{
178	margin: 0 10px;
179}
180.boxdiv a:link, .boxdiv a:active, .boxdiv a:hover, .boxdiv a:visited
181{
182	color: #444;
183	text-decoration: none;
184}
185.boxdiv a:hover
186{
187	color: #000;
188	text-decoration: underline;
189}
190#box1, #box2, #box3
191{
192	float: left;
193	width: 226px;
194	background: transparent;
195	padding: 0;
196	margin: 0 16px 0 0;
197}
198#box3
199{
200	float: right;
201	margin: 0;
202}
203#box1 h2, #box2 h2, #box3 h2
204{
205	color: #397078;
206	font-size: 15px;
207	padding: 4px 0 0 10px;
208	margin: 0 0 3px 0;
209}
210
211
212/*-------------------------------------------------
213	General layout
214-------------------------------------------------*/
215body {
216	background:#FFF url(img/bgbody.gif) repeat-x 0 0;
217}
218
219img {
220	border:0;
221}
222
223/* overload shared css */
224.rbcontent  { padding:5px 20px 1px; }
225
226/*-------------------------------------------------
227	Header
228-------------------------------------------------*/
229/* Logo definition */
230.logo span {
231	background:url(img/logo_wiki.gif) no-repeat;
232}
233/* Top navbar definition */
234.nav1 a:link, .nav1 a:visited,
235.nav2 a:link, .nav2 a:visited,
236.nav3 a:link, .nav3 a:visited {
237	background:transparent url(img/bgnav.gif) repeat-x;
238}
239.nav1 a:link, .nav1 a:visited {
240	width:124px;
241	left:1px;
242}
243.nav2 a:link, .nav2 a:visited {
244	width:124px;
245	left:126px;
246}
247.nav3 a:link, .nav3 a:visited {
248	width:155px;
249	left:251px;
250}
251
252.nav1 a:hover, .nav1 a:active,
253.nav2 a:hover, .nav2 a:active,
254.nav3 a:hover, .nav3 a:active {
255	background-position:0 -86px;
256	color:#000;
257}
258
259/*-------------------------------------------------
260 DOKUWIKI STYLES
261-------------------------------------------------*/
262div.page {
263	width:670px;
264	margin:0 auto;
265}
266
267.idx {
268	margin-left:20px;
269}
270
271table {
272	font-size:100%;
273	padding:0;
274	margin:0;
275}
276
277tr,td,th {padding:0; margin:0;}
278
279p {padding:0; margin:0 0 1.0em 0;}
280
281hr {
282	border-top:1px solid #596D9D;
283	text-align:center;
284	height:0;
285}
286
287div.nothing {
288	text-align:center;
289	margin:2em;
290}
291
292/* ---------------- forms ------------------------ */
293form {
294	border:none;
295	margin:0;
296	display:inline;
297}
298
299input.edit, select.edit, input.missing, input.button, div.secedit input.button, textarea.edit {
300	border-top:1px solid #E0E0E0;
301	border-right:1px solid #9E9E9E;
302	border-left:1px solid #E0E0E0;
303	border-bottom:1px solid #9E9E9E;
304}
305
306label {
307	display:block;
308	text-align:right;
309	font-weight:bold;
310}
311
312label.simple {
313	text-align:left;
314	font-weight:normal;
315}
316
317label input.edit {
318	width:50%;
319}
320
321fieldset {
322	width:300px;
323	text-align:center;
324	border-bottom:1px solid gray;
325	padding:0.5em;
326}
327
328textarea.edit {
329	font-family:monospace;
330	color:#000;
331	background:#FFF;
332	font-size:14px;
333	padding:3px;
334	width:100%;
335}
336
337input.edit,select.edit {
338	font-size:100%;
339	height:18px !important;
340	max-height:22px !important;
341	min-height:22px !important;
342	color:#000;
343	background:#FFF;
344	vertical-align:middle;
345	padding:1px;
346	display:inline;
347}
348
349input.missing {
350	font-size:100%;
351	height:18px !important;
352	max-height:22px !important;
353	min-height:22px !important;
354	color:#000;
355	background:#ffcccc;
356	vertical-align:middle;
357	padding:1px;
358	display:inline;
359}
360
361/* --------- buttons ------------------- */
362input.button {
363	color:#000;
364	background:#FFF;
365	vertical-align:middle;
366	text-decoration:none;
367	font-size:100%;
368	cursor:pointer;
369	height:22px !important;
370	max-height:22px !important;
371	min-height:22px !important;
372	margin:1px;
373	display:inline;
374}
375
376div.secedit input.button {
377	color:#000;
378	background:#FFF;
379	vertical-align:middle;
380	text-decoration:none;
381	margin:0;
382	padding:0 3px;
383	font-size:11px;
384	cursor:pointer;
385	float:right;
386	display:inline;
387}
388#wikieditbar {
389	font-size:11px;
390}
391
392/* ----------- page navigator ------------- */
393
394div.pagenav {
395	margin-top:1em;
396}
397
398div.pagenav-prev {
399	text-align:right;
400	float:left;
401	width:50%
402}
403
404div.pagenav-prev input.button {
405	margin-right:5px;
406}
407
408div.pagenav-next {
409	text-align:left;
410	float:right;
411	width:50%
412}
413
414div.pagenav-next input.button {
415	margin-left:5px;
416}
417
418/* --------------- Links ------------------ */
419
420a {
421	color:#596D9D;
422	text-decoration:none;
423}
424a:hover {
425	color:#0000;
426	text-decoration:underline;
427}
428
429/* external link */
430a.urlextern{
431	background:transparent url(img/link_icon.gif) 0 1px no-repeat;
432	padding:1px 0 1px 16px;
433	color:#596D9D;
434	text-decoration:none;
435}
436a.urlextern:visited {
437	color:Purple;
438}
439a.urlextern:hover {
440	text-decoration:underline;
441}
442
443/* windows share */
444a.windows{
445	background:transparent url(img/windows.gif) 0 1px no-repeat;
446	padding:1px 0 1px 16px;
447	color:#596D9D;
448	text-decoration:none;
449}
450a.windows:visited {
451	color:Purple;
452}
453a.windows:hover {
454	text-decoration:underline;
455}
456
457/* interwiki link */
458a.interwiki{
459	background:transparent url(img/interwiki.png) 0 1px no-repeat;
460		padding-left:16px;
461	color:#596D9D;
462	text-decoration:none;
463}
464a.interwiki:visited {
465	color:Purple;
466}
467a.interwiki:hover {
468	text-decoration:underline;
469}
470
471/* link to some embedded media */
472a.media {
473	color:#596D9D;
474	text-decoration:none;
475}
476a.media:hover {
477	color:#596D9D;
478	text-decoration:underline
479}
480
481/* email link */
482a.mail {
483	background:transparent url(img/mail_icon.gif) 0 1px no-repeat;
484	padding:1px 0 1px 16px;
485	color:#596D9D;
486	text-decoration:none;
487}
488a.mail:hover {
489	text-decoration:underline;
490}
491
492/* existing wikipage */
493a.wikilink1:link    { color:#009900; text-decoration:none }
494a.wikilink1:visited { color:#009900; text-decoration:none }
495a.wikilink1:hover   { color:#009900; text-decoration:underline }
496
497/* not existing wikipage */
498a.wikilink2:link    { color:#FF3300; text-decoration:none }
499a.wikilink2:visited { color:#FF3300; text-decoration:none }
500a.wikilink2:hover   { color:#FF3300; text-decoration:underline }
501
502
503/* ------------- Page elements ----------------- */
504
505div.preview{
506	background:#f7f9fa;
507	margin-left:2em;
508	padding:4px;
509	border:1px dashed #0000;
510}
511
512div.breadcrumbs{
513	background:#f5f5f5;
514	font-size:80%;
515	color:#666666;
516	padding:6px 0 6px 6px;
517	margin-bottom:0;
518}
519
520span.user{
521	color:#cccccc;
522	font-size:90%;
523}
524
525/* embedded images */
526img.media {
527	margin:3px;
528}
529
530img.medialeft {
531	border:0;
532	float:left;
533	margin:0 1.5em 0 0;
534}
535
536img.mediaright {
537	border:0;
538	float:right;
539	margin:0 0 0 1.5em;
540}
541
542img.mediacenter {
543	border:0;
544	display:block;
545	margin-left:auto;
546	margin-right:auto;
547}
548
549acronym {
550	cursor:help;
551	border-bottom:1px solid #000;
552}
553
554/* general headline setup */
555h1, h2, h3, h4, h5 {
556	color:#596D9D;
557	background:transparent;
558	font-family:"Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;
559	font-size:100%;
560	font-weight:bold;
561	margin:0 0 1em 0;
562	padding:0.5em 0 3px 0;
563	border-bottom:1px dotted gray;
564	clear:left;
565}
566
567h1.page_title {
568	font-size:220%;
569	padding:0 0 3px 0;
570	margin:0;
571	color:#848282;
572}
573
574h1.page_title a:link, h1.page_title a:hover, h1.page_title a:active, h1.page_title a:visited {
575	color:#848282;
576}
577
578/* special headlines */
579h1 {font-size:160%; margin-left:0; }
580h2 {font-size:140%; margin-left:20px; }
581h3 {font-size:120%; margin-left:40px; /*border-bottom:none;*/ }
582h4 {font-size:110%; margin-left:60px; /*border-bottom:none;*/ }
583h5 {font-size:100%; margin-left:80px; /*border-bottom:none;*/ }
584
585/* indent different sections */
586div.level1 {margin-left:3px;}
587div.level2 {margin-left:23px;}
588div.level3 {margin-left:43px;}
589div.level4 {margin-left:63px;}
590div.level5 {margin-left:83px;}
591
592/* unordered lists */
593ul {
594	line-height:1.5em;
595	list-style-type:square;
596	margin:0 0 0.5em 20px;
597	padding:0;
598	list-style-image:url(img/bullet.gif);
599}
600
601/* ordered lists */
602ol {
603	line-height:1.5em;
604	margin:0 0 0.5em 20px;
605	padding:0;
606	color:black;
607	font-weight:bold;
608	list-style-image:none;
609}
610
611/* the list items overriding the ol definition */
612.li {
613	color:#0000;
614	font-weight:normal;
615}
616
617ol {list-style-type:decimal}
618ol ol {list-style-type:upper-roman}
619ol ol ol {list-style-type:lower-alpha}
620ol ol ol ol {list-style-type:lower-greek}
621
622li.open {
623	list-style-image:url(img/open.gif);
624}
625
626li.closed {
627	list-style-image:url(img/closed.gif);
628}
629
630blockquote {
631	border-left:2px solid gray;
632	padding-left:3px;
633	margin-left:0;
634}
635
636pre {
637	/* Mozilla, supported since 1999 */
638	white-space:-moz-pre-wrap;
639	/* Opera 4 - 6 */
640	white-space:-pre-wrap;
641	 /* Opera 7 */
642	white-space:-o-pre-wrap;
643	/* CSS3 - Text module (Candidate Recommendation) http://www.w3.org/TR/css3-text/#white-space */
644	white-space:pre-wrap;
645	/* IE 5.5+ */
646	word-wrap:break-word;
647}
648
649/* pre.pre = code blocks by indention */
650/* pre.code = code blocks by code tag */
651/* pre.file = code blocks by file tag */
652pre.pre, pre.code, pre.file {
653	font-size:100%;
654	padding:0.5em;
655	border:1px dashed #9BADCA;
656	color:#000;
657	background:#f7f9fa;
658	overflow:auto;
659}
660
661/* code blocks by file tag */
662pre.file {
663	background:#EDEDED;
664	border:1px dashed #ADADAD;
665}
666
667/* inline code words */
668code {
669	font-size:120%;
670}
671
672/* inline tables */
673table.inline {
674	background:#FFF;
675	border-spacing:0;
676	border-collapse:collapse;
677}
678
679table.inline th {
680	padding:3px;
681	border-bottom:1px solid gray;
682	background:#f5f5f5;
683	color:#1D5EB3;
684	border: 1px solid #CACACA;
685	text-align: left;
686}
687
688table.inline td {
689	padding:3px;
690	border:1px solid #CACACA;
691}
692
693.leftalign{
694	text-align:left;
695}
696
697.centeralign{
698	text-align:center;
699}
700
701.rightalign{
702	text-align:right;
703}
704
705/* ---------- table of contents ------------------- */
706
707div.toc {
708	margin-left:2em;
709	margin-top:1.2em;
710	margin-bottom:0;
711	float:right;
712	width:180px;
713	font-size:80%;
714	clear:both;
715	border-right:1px solid #9E9E9E;
716	border-left:1px solid #E0E0E0;
717}
718
719div.tocheader {
720	padding:3px;
721	border-bottom:1px solid #E0E0E0;
722	background:#1D5EB3;
723	text-align:left;
724	font-size:11px;
725	font-weight:bold;
726	margin-bottom:2px;
727	color:#FFF;
728}
729
730div.toctoggle {
731	float:right;
732	margin-top:0.3em;
733	margin-right:3px;
734}
735
736div.toctoggle img {
737	width:0.8em;
738	height:0.8em;
739}
740
741#tocinside {
742	border-bottom:1px solid gray;
743	background:#FFF;
744	text-align:left;
745	padding-bottom:0.7em;
746}
747
748ul.toc {
749	list-style-type:none;
750	list-style-image:none;
751	line-height:1.2em;
752	margin:0;
753	padding:0 0 0 1em;
754}
755
756ul.toc li {
757	background:transparent url(img/tocdot2.gif) 0 0.6em no-repeat;
758	padding-left:0.4em;
759}
760
761ul.toc li.clear {
762	background-image:none;
763	padding-left:0.4em;
764}
765
766a.toc {
767	color:#104C89;
768	text-decoration:none;
769}
770
771a.toc:hover {
772	color:#3085E4;
773	text-decoration:underline;
774}
775
776/* ---------------------------- Diff rendering --------------------------*/
777table.diff { background:#FFF; }
778td.diff-blockheader {font-weight:bold}
779td.diff-header {
780	border-bottom:1px solid gray;
781	font-size:120%;
782}
783td.diff-addedline {
784	background:#ddffdd;
785	font-family:monospace;
786	font-size:100%;
787}
788td.diff-deletedline {
789	background:#ffffbb;
790	font-family:monospace;
791	font-size:100%;
792}
793td.diff-context {
794	background:#f7f9fa;
795	font-family:monospace;
796	font-size:100%;
797}
798span.diffchange { color:red; }
799
800/* --------------------- footnotes -------------------------------- */
801
802div.footnotes{
803	clear:both;
804	border-top:1px solid #gray;
805	padding-left:1em;
806	margin-top:1em;
807}
808
809div.fn{
810	font-size:90%;
811}
812
813a.fn_top{
814	vertical-align:super;
815	font-size:80%;
816}
817
818a.fn_bot{
819	vertical-align:super;
820	font-size:80%;
821	font-weight:bold;
822}
823
824
825/* --------------- search result formating --------------- */
826.search_result{
827	margin-bottom:6px;
828	padding-left:30px;
829	padding-right:10px;
830}
831
832.search_snippet{
833	color:#999999;
834	font-size:12px;
835	margin-left:20px;
836}
837
838.search_sep{
839	color:#0000;
840}
841
842.search_hit{
843	color:#0000;
844	background:#FFFF99;
845}
846
847div.search_quickresult{
848	margin-bottom:15px;
849	padding-bottom:5px;
850	border-bottom:1px dashed #gray;
851	margin-left:30px;
852	padding-right:10px;
853}
854
855div.search_quickhits {
856	margin-left:1em;
857	float:left;
858	background:transparent url(img/bullet.gif) 0 1px no-repeat;
859	padding:1px 0 1px 8px;
860	width:30%;
861}
862
863/* ------------------ Additional ---------------------- */
864.footerinc a img {
865	opacity:0.5;
866}
867
868.footerinc a:hover img {
869	opacity:1;
870}
871
872/* ---- Admin --- */
873
874div.acladmin label {
875	text-align:left;
876	font-weight:normal;
877	display:inline;
878}
879
880div.acladmin table{
881	margin-left:10%;
882	width:80%;
883}
884
885/* ---------- AJAX quicksearch ----------- */
886
887div.ajax_qsearch {
888	position:absolute;
889	right:225px;;
890	text-align:left;
891	width:200px;
892	background:#ff9;
893	opacity:0.9;
894	display:none;
895}
896
897/* ---------- Spellchecking ------------- */
898
899a.spell_error {
900	color:#ff0000;
901	text-decoration:underline;
902}
903
904div#spell_suggest {
905	position:absolute;
906	left:0;
907	top:0;
908	display:none;
909	background:#fff;
910	padding:2px;
911	border:1px solid #000;
912	font-size:80%;
913	z-index:2;
914}
915
916div#spell_result {
917	display:none;
918	font-family:monospace;
919	border-bottom:1px solid gray;
920	color:#000;
921	font-size:14px;
922	padding:3px;
923	background:#f7f9fa;
924	overflow:auto;
925	z-index:1;
926
927	white-space:pre-wrap;     /* css-3 */
928	white-space:-moz-pre-wrap;  /* Mozilla, since 1999 */
929	white-space:-pre-wrap;    /* Opera 4-6 */
930	white-space:-o-pre-wrap;    /* Opera 7 */
931	word-wrap:break-word;     /* Internet Explorer 5.5+ */
932}
933
934span.spell_noerr {
935	color:#009933;
936}
937
938span.spell_wait {
939	color:#0066cc;
940}
941
942/* -------------- top row --------------- */
943.header {
944	height:35px;
945	padding:3px 0 2px 2px;
946}
947
948.pagename {
949	height:25px;
950	float:left;
951	font-size:200%;
952	font-weight:bolder;
953	color:#1D5EB3;
954	text-align:left;
955	vertical-align:middle;
956	padding:1px 0 0 1px;
957}
958
959.pagename a:link, .pagename a:visited {
960	color:#596D9D;
961	text-decoration:none;
962}
963
964.pagename a:hover, .pagename a:active {
965	color:#FF9933;
966}
967
968/* ---------------  top and bottom bar ---------------- */
969.bar {
970	height:25px;
971	padding:2px 10px;
972	margin:0;
973	clear:both;
974}
975
976.bar-top {
977	height:25px;
978	padding:2px 0;
979	margin:0;
980	clear:both;
981}
982
983.bar-left {
984	float:left;
985}
986
987.bar-right {
988	float:right;
989	text-align:right;
990}
991
992#bar_bottom {
993
994}
995
996/* ------------- File Metadata ----------------------- */
997
998div.meta {
999	clear:both;
1000	margin-top:1em;
1001	color:#596D9D;
1002	font-size:70%;
1003}
1004
1005div.meta div.user {
1006	float:left;
1007}
1008
1009div.meta div.doc{
1010	text-align:right;
1011}
1012
1013/* ---------------  Media Selection  ----------------- */
1014
1015div.uploadform {
1016	margin-top:0.5em;
1017	border-top:1px solid #8cacbb;
1018}
1019
1020.mediaselect-left {
1021	float:left;
1022	padding:0.5em;
1023	width:30%;
1024}
1025
1026.mediaselect-right {
1027	float:right;
1028	border-left:1px solid #8cacbb;
1029	padding:0.5em;
1030	width:65%;
1031}
1032
1033div.mediaref_head {
1034	margin-left:0.5em;
1035}
1036
1037div.mediaref .search_result {
1038	padding-left:1em;
1039}
1040
1041.mediaref_ref {
1042	color:#009900;
1043}
1044
1045div.mediaref_hidden {
1046	margin-top:1em;
1047	text-align:center;
1048	font-size:1.2em;
1049	color:#BB0000;
1050}
1051
1052div.mediaref_footer {
1053	margin-top:1em;
1054	text-align:center;
1055}
1056