Generasia would not be possible without tokyograph and all the wonderful people who've contributed over the past 15 years. Thank you!

Difference between revisions of "MediaWiki:Common.css"

m
m
Line 1: Line 1:
/* <source lang="css"> */
+
/*
 +
==This is for all the skins==
 +
Remember no preview
 +
*/
 
   
 
   
/* Main page fixes */
+
/*
#interwiki-completelist {
+
I copied some things over from [[Mediawiki:monobook.css]] that should be in here
     font-weight: bold;
+
*/
 +
div.no-bullet-list ul
 +
{
 +
     list-style-type: none;
 +
    list-style-image: none;
 
}
 
}
body.page-Main_Page #ca-delete {
+
    display: none !important;
+
div#siteNotice {text-align:center;
 
}
 
}
 
+
/*rss icon. see [[template talk:latest news]] */
body.page-Main_Page #mp-topbanner {
+
  clear: both;
+
*.rss {
 +
color: #FFFFFF; background-color: #FF5500; background-image: none !important; border-color: #FF5500; border-style: outset; text-decoration: none !important; padding-left: 0.2em; padding-right: 0.2em; border-width: 0.15em; font-size: 95%; line-height: 95%; font-family: verdana, sans-serif; font-weight: bold;
 
}
 
}
 
+
/* Edit window toolbar */
+
/*kill auto-underline in opera (hopefully) make cool hover effect. possibly change to :active for hover effect. [[user:bawolff|Bawolff]] ☺☻[[image:smile.png]] 04:59, 1 January 2006 (UTC). removed no underline, as Amgine didn't like it. [[user:bawolff|Bawolff]] ☺☻[[image:smile.png]] 05:04, 1 January 2006 (UTC) */
#toolbar {
+
*.rss:hover {border-style:inset;
    height: 22px;
 
    margin-bottom: 6px;
 
 
}
 
}
 
+
/* Margins for <ol> and <ul> */
+
#content ol, #content ul,
+
div.no-bullet-list ul
#mw_content ol, #mw_content ul {
+
{
  margin-bottom: 0.5em;
+
    list-style-type: none;
 +
    list-style-image: none;
 
}
 
}
 
+
/* Make the list of references in [[Template:Reflist]] smaller */
+
/*Fix the space between the edit check boxes on editintros. See http://bugzilla.wikimedia.org/show_bug.cgi?id=9252 */
.references-small {
+
    font-size: 90%;
+
.editOptions p {display:inline;}
 +
 +
 +
/*
 +
/* Interlining in titles. To prevent title overlap. Not sure if should be in monobook.css as this is diff in diff skins. yell at me if this breaks anything in any of the skins. */
 +
 +
h1.firstHeading { line-height: 1em; }
 +
 +
 +
/*
 +
==Backgrounds==
 +
*/
 +
div#football-bg-1 {
 +
background-image: url('http://upload.wikimedia.org/wikinews/en/5/5a/Badge_right_top.png');
 +
background-repeat: no-repeat;
 +
background-position: top left;
 +
background-attachment: fixed;
 
}
 
}
 
+
/************************/
/* VALIDATOR NOTICE: the following is correct, but the W3C validator doesn't accept it */
+
/*
/* -moz-* is a vendor-specific extension (CSS 2.1 4.1.2.1) */
+
/* column-count is from the CSS3 module "CSS Multi-column Layout" */
+
==Dynamic hidden boxes==
/* Please ignore any validator errors caused by these two lines */
+
Copied from [[w:Mediawiki:monobook.css]] (not common.css). rev: http://en.wikipedia.org/w/index.php?title=MediaWiki:Monobook.css&oldid=73496939 originally from german 'pedia apearently. note: proably under GFDL.
.references-2column {
+
Might make work better*/
    font-size: 90%;
+
div.Boxmerge,
    -moz-column-count: 2;
+
div.NavFrame {
    column-count: 2;
+
        margin: 0px;
}
+
        padding: 2px;
 
+
        border: 1px solid #aaaaaa;
/* Highlight clicked reference in blue to help navigation */
+
        text-align: center;
ol.references > li:target,
+
        border-collapse: collapse;
sup.reference:target,
+
        font-size: 95%;
span.citation:target, cite:target {
+
}
    background-color: #DEF;
+
div.Boxmerge div.NavFrame {
}
+
        border-style: none;
 
+
        border-style: hidden;
/* Ensure refs in table headers and the like aren't bold or italic */
+
}
sup.reference {
+
div.NavFrame + div.NavFrame {
    font-weight: normal;
+
        border-top-style: none;
    font-style: normal;
+
        border-top-style: hidden;
}
+
}
 
+
div.NavPic {
 
+
        background-color: #ffffff;
/* Styling for citations */
+
        margin: 0px;
span.citation, cite {
+
        padding: 2px;
    font-style: normal;
+
        float: left;
    word-wrap: break-word;
+
}
}
+
div.NavFrame div.NavHead {
 
+
        height: 1.6em;
/* For linked citation numbers and document IDs, where
+
        font-weight: bold;
  the number need not be shown on a screen or a handheld,
+
        font-size: 100%;
  but should be included in the printed version
+
        background-color: #efefef;
 +
        position:relative;
 +
        padding-right:2em; /*Possibly should be in ch. stop down arrow from running together w/title */
 +
        overflow:hidden; /*otherwise runs into text*/
 +
}
 +
div.NavFrame p {
 +
        font-size: 100%;
 +
}
 +
div.NavFrame div.NavContent {
 +
        font-size: 100%;
 +
}
 +
div.NavFrame div.NavContent p {
 +
        font-size: 100%;
 +
}
 +
div.NavEnd {
 +
        margin: 0px;
 +
        padding: 0px;
 +
        line-height: 1px;
 +
        clear: both;
 +
}
 +
a.NavToggle {
 +
        position:absolute;
 +
        top:0px;
 +
        right:3px;
 +
        font-weight:normal;
 +
        font-size:smaller;
 +
}
 +
/*
 +
===Ugly nav===
 
*/
 
*/
@media screen, handheld, projection {
+
div.UglyNav div.Boxmerge,
    span.citation *.printonly, cite *.printonly {
+
div.UglyNav div.NavFrame {
        display: none;
+
        margin: 0px;
    }
+
        padding: 2px;
}
+
        border: none;
 
+
        text-align: left;
 
+
        border-collapse: inherit;
 +
        font-size: 100%;
 +
}
 +
 +
 +
div.UglyNav div.NavPic {
 +
        background-color: transparent;
 +
        margin: 0px;
 +
        padding: 2px;
 +
        float: none;
 +
}
 +
div.UglyNav div.NavFrame div.NavHead {
 +
        height: auto;
 +
        font-weight: normal;
 +
        font-size: medium;
 +
        background-color: transparent;
 +
        position:relative;
 +
}
 +
div.UglyNav div.NavFrame p {
 +
        font-size: medium;
 +
}
 +
div.UglyNav div.NavFrame div.NavContent {
 +
        font-size: medium;
 +
}
 +
div.UglyNav div.NavFrame div.NavContent p {
 +
        font-size: medium;
 +
}
 +
 +
/* Standard table formatting */
 +
/* <pre><nowiki> */
 +
 
/* wikitable/prettytable class for skinning normal tables */
 
/* wikitable/prettytable class for skinning normal tables */
 +
 
table.wikitable,
 
table.wikitable,
 
table.prettytable {
 
table.prettytable {
    margin: 1em 1em 1em 0;
+
  margin: 1em 1em 1em 0;
    background: #f9f9f9;
+
  background: #f9f9f9;
    border: 1px #aaa solid;
+
  border: 1px #aaaaaa solid;
    border-collapse: collapse;
+
  border-collapse: collapse;
 
}
 
}
.wikitable th, .wikitable td,
+
.prettytable th, .prettytable td {
+
table.wikitable th, table.wikitable td,
    border: 1px #aaa solid;
+
table.prettytable th, table.prettytable td {
    padding: 0.2em;
+
  border: 1px #aaaaaa solid;
 +
  padding: 0.2em;
 
}
 
}
.wikitable th,
+
.prettytable th {
+
table.wikitable td,
    background: #f2f2f2;
+
table.prettytable td {
    text-align: center;
+
  background: #f9f9f9;
 
}
 
}
.wikitable caption,
+
.prettytable caption {
+
table.wikitable th,
    font-weight: bold;
+
table.prettytable th {
}
+
   background: #f2f2f2;
 
 
/* Default skin for navigation boxes */
 
table.navbox {           /* Navbox container style */
 
   border: 1px solid #aaa;
 
  width: 100%;
 
  margin: auto;
 
  clear: both;
 
  font-size: 88%;
 
 
   text-align: center;
 
   text-align: center;
  padding: 1px;
 
 
}
 
}
table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */
+
   margin-top: -1px;           /* (doesn't work for IE6, but that's okay)      */
+
table.wikitable caption,
 +
table.prettytable caption {
 +
   margin-left: inherit;
 +
  margin-right: inherit;
 
}
 
}
.navbox-title,
+
.navbox-abovebelow,
+
/*************************
table.navbox th {
+
** Score board styles  **
  text-align: center;      /* Title and above/below styles */
+
************************* 
   padding-left: 1em;
+
   padding-right: 1em;
+
Used to be at [[user:SportsBot/common.css]] */
 +
 +
table.sportsbotScoreboard {
 +
   border: 1px solid #000;
 +
   margin-bottom: 5px;
 
}
 
}
.navbox-group {           /* Group style */
+
table.sportsbotScoreboard th {
  white-space: nowrap;
+
   background-color: #7fa3b0;
  text-align: right;
 
  font-weight: bold;
 
  padding-left: 1em;
 
   padding-right: 1em;
 
 
}
 
}
.navbox, .navbox-subgroup {
+
table.sportsbotScoreboard td {
   background: #fdfdfd;     /* Background color */
+
   width: 30px;
 +
  text-align: center;
 
}
 
}
.navbox-list {
+
table.sportsbotScoreboard td.team {
   border-color: #fdfdfd/* Must match background color */
+
   font-size: 90%;
 +
  width: 150px !important;
 +
   text-align: left !important;
 
}
 
}
.navbox-title,
+
table.navbox th {
+
  background: #ccccff;    /* Level 1 color */
+
   
}
+
/* == Standings table style == */
.navbox-abovebelow,
+
.standingstable {
.navbox-group,
+
     border: 1px solid #000000;
.navbox-subgroup .navbox-title {
 
  background: #ddddff;    /* Level 2 color */
 
}
 
.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
 
  background: #e6e6ff;    /* Level 3 color */
 
}
 
.navbox-even {
 
  background: #f7f7f7;    /* Even row striping */
 
}
 
.navbox-odd {
 
  background: transparent; /* Odd row striping */
 
}
 
 
 
.collapseButton {          /* 'show'/'hide' buttons created dynamically */
 
    float: right;          /* by the CollapsibleTables javascript in    */
 
    font-weight: normal;  /* [[MediaWiki:Common.js]]are styled here    */
 
    text-align: right;    /* so they can be customised.                */
 
    width: auto;
 
}
 
.navbox .collapseButton { /* In navboxes, the show/hide button balances */
 
    width: 6em;            /* the vde links from [[Template:Tnavbar]],  */
 
}                          /* so they need to be the same width.        */
 
 
 
 
 
/* Infobox template style */
 
.infobox {
 
    border: 1px solid #aaa;
 
    background-color: #f9f9f9;
 
    color: black;
 
    margin: 0.5em 0 0.5em 1em;
 
    padding: 0.2em;
 
    float: right;
 
    clear: right;
 
}
 
.infobox td,
 
.infobox th {
 
    vertical-align: top;
 
}
 
.infobox caption {
 
    font-size: larger;
 
}
 
.infobox.bordered {
 
    border-collapse: collapse;
 
}
 
.infobox.bordered td,
 
.infobox.bordered th {
 
     border: 1px solid #aaa;
 
}
 
.infobox.bordered .borderless td,
 
.infobox.bordered .borderless th {
 
    border: 0;
 
}
 
 
 
.infobox.sisterproject {
 
    width: 20em;
 
 
     font-size: 90%;
 
     font-size: 90%;
 
}
 
}
 
+
.infobox.standard-talk {
+
.standingssection {
     border: 1px solid #c0c090;
+
     font-size: 125%;
    background-color: #f8eaba;
 
 
}
 
}
.infobox.standard-talk.bordered td,
+
.infobox.standard-talk.bordered th {
+
.standingssubsection {
     border: 1px solid #c0c090;
+
    vertical-align: middle;
 +
    font-size: 110%;
 +
     background-color: #b4b4b4;
 
}
 
}
 
+
/* styles for bordered infobox with merged rows */
+
.standingsheader {
.infobox.bordered .mergedtoprow td,
+
     background-color: #c5c5c5;
.infobox.bordered .mergedtoprow th {
+
     text-align:center;
     border: 0;
+
     font-weight: bold;
     border-top: 1px solid #aaa;
 
     border-right: 1px solid #aaa;
 
 
}
 
}
 
+
.infobox.bordered .mergedrow td,
+
.standingsrow {
.infobox.bordered .mergedrow th {
+
     background-color: #f7f7f7;
     border: 0;
+
     text-align:center;
     border-right: 1px solid #aaa;
 
 
}
 
}
 
+
/* Styles for geography infoboxes, eg countries,
+
.standingsrow2 {
  country subdivisions, cities, etc.           */
+
     background-color: #e6e6e6;
.infobox.geography {
+
     text-align:center;
     text-align: left;
 
     border-collapse: collapse;
 
    line-height: 1.2em;
 
    font-size: 90%;
 
 
}
 
}
 
+
.infobox.geography  td,
+
.standingsrow .team, .standingsrow2 .team {
.infobox.geography  th {
+
     width:200px;
     border-top: solid 1px #aaa;
+
     text-align:left;
     padding: 0.4em 0.6em 0.4em 0.6em;
 
 
}
 
}
.infobox.geography .mergedtoprow td,
+
.infobox.geography .mergedtoprow th {
+
.nounderlines a {
     border-top: solid 1px #aaa;
+
     text-decoration: none;
    padding: 0.4em 0.6em 0.2em 0.6em;
 
 
}
 
}
 
+
   
.infobox.geography .mergedrow td,
+
/* Article message box template styles */
.infobox.geography .mergedrow th {
 
    border: 0;
 
    padding: 0 0.6em 0.2em 0.6em;
 
}
 
 
 
.infobox.geography .mergedbottomrow td,
 
.infobox.geography .mergedbottomrow th {
 
    border-top: 0;
 
    border-bottom: solid 1px #aaa;
 
    padding: 0 0.6em 0.4em 0.6em;
 
}
 
 
 
.infobox.geography .maptable td,
 
.infobox.geography .maptable th {
 
    border: 0;
 
    padding: 0;
 
}
 
 
 
/* Makes redirects appear in italics in categories and on [[Special:Allpages]] */
 
.redirect-in-category, .allpagesredirect {
 
    font-style: italic;
 
}
 
 
 
/* Icons for medialist templates [[Template:Listen]],
 
  [[Template:Multi-listen_start]], [[Template:Video]],
 
  [[Template:Multi-video_start]]
 
*/
 
div.listenlist {
 
    background:
 
        url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
 
    padding-left: 40px;
 
}
 
 
 
/* Style rules for media list templates */
 
div.medialist {
 
    min-height: 50px;
 
    margin: 1em;
 
    background-position: top left;
 
    background-repeat: no-repeat;
 
}
 
div.medialist ul {
 
    list-style-type: none;
 
    list-style-image: none;
 
    margin: 0;
 
}
 
div.medialist ul li {
 
    padding-bottom: 0.5em;
 
}
 
div.medialist ul li li {
 
    font-size: 91%;
 
    padding-bottom: 0;
 
}
 
 
 
/* Change the external link icon to an Adobe icon for all PDF files
 
  in browsers that support these CSS selectors, like Mozilla and Opera */
 
#content a[href$=".pdf"].external,
 
#content a[href*=".pdf?"].external,
 
#content a[href*=".pdf#"].external,
 
#content a[href$=".PDF"].external,
 
#content a[href*=".PDF?"].external,
 
#content a[href*=".PDF#"].external,
 
#mw_content a[href$=".pdf"].external,
 
#mw_content  a[href*=".pdf?"].external,
 
#mw_content  a[href*=".pdf#"].external,
 
#mw_content  a[href$=".PDF"].external,
 
#mw_content  a[href*=".PDF?"].external,
 
#mw_content  a[href*=".PDF#"].external {
 
    background:
 
        url("http://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif")
 
        center right no-repeat;
 
    padding-right: 16px;
 
}
 
 
 
/* Change the external link icon to an Adobe icon anywhere the PDFlink class
 
  is used (notably Template:PDFlink). This works in IE, unlike the above. */
 
#content span.PDFlink a,
 
#mw_content span.PDFlink a {
 
    background:
 
        url("http://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif")
 
        center right no-repeat;
 
    padding-right: 17px;
 
}
 
 
 
/* Content in columns with CSS instead of tables [[Template:Columns]] */
 
div.columns-2 div.column {
 
    float: left;
 
    width: 50%;
 
    min-width: 300px;
 
}
 
div.columns-3 div.column {
 
    float: left;
 
    width: 33.3%;
 
    min-width: 200px;
 
}
 
div.columns-4 div.column {
 
    float: left;
 
    width: 25%;
 
    min-width: 150px;
 
}
 
div.columns-5 div.column {
 
    float: left;
 
    width: 20%;
 
    min-width: 120px;
 
}
 
 
 
/* Messagebox templates */
 
.messagebox {
 
    border: 1px solid #aaa;
 
    background-color: #f9f9f9;
 
    width: 80%;
 
    margin: 0 auto 1em auto;
 
    padding: .2em;
 
}
 
.messagebox.merge {
 
    border: 1px solid #c0b8cc;
 
    background-color: #f0e5ff;
 
    text-align: center;
 
}
 
.messagebox.cleanup {
 
    border: 1px solid #9f9fff;
 
    background-color: #efefff;
 
    text-align: center;
 
}
 
.messagebox.standard-talk {
 
    border: 1px solid #c0c090;
 
    background-color: #f8eaba;
 
    margin: 4px auto;
 
}
 
/* For old WikiProject banners inside banner shells. */
 
.mbox-inside .standard-talk,
 
.messagebox.nested-talk {
 
    border: 1px solid #c0c090;
 
    background-color: #f8eaba;
 
    width: 100%;
 
    margin: 2px 0;
 
    padding: 2px;
 
}
 
.messagebox.small {
 
    width: 238px;
 
    font-size: 85%;
 
    float: right;
 
    clear: both;
 
    margin: 0 0 1em 1em;
 
    line-height: 1.25em;
 
}
 
.messagebox.small-talk {
 
    width: 238px;
 
    font-size: 85%;
 
    float: right;
 
    clear: both;
 
    margin: 0 0 1em 1em;
 
    line-height: 1.25em;
 
    background: #F8EABA;
 
}
 
 
 
 
 
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
 
th.mbox-text, td.mbox-text {    /* The message body cell(s) */
 
    border: none;
 
    padding: 0.25em 0.9em;      /* 0.9em left/right */
 
    width: 100%;    /* Make all mboxes the same width regardless of text length */
 
}
 
td.mbox-image {                  /* The left image cell */
 
    border: none;
 
    padding: 2px 0 2px 0.9em;    /* 0.9em left, 0px right */
 
    text-align: center;
 
}
 
td.mbox-imageright {            /* The right image cell */
 
    border: none;
 
    padding: 2px 0.9em 2px 0;    /* 0px left, 0.9em right */
 
    text-align: center;
 
}
 
td.mbox-empty-cell {        /* An empty narrow cell */
 
    border: none;
 
    padding: 0px;
 
    width: 1px;
 
}
 
 
 
/* Article message box styles */
 
 
table.ambox {
 
table.ambox {
    margin: 0px 10%/* 10% = Will not overlap with other elements */
+
  width: 80%;
    border: 1px solid #aaa;  
+
  margin: 0 auto;
    border-left: 10px solid #1e90ff;   /* Default "notice" blue */
+
  border-collapse: collapse;  
    background: #fbfbfb;
+
   background: #f8fcff;
 +
  border: 1px solid #aaa;  
 +
  border-left: 15px solid #39f;       /* Default "notice" blue */
 
}
 
}
table.ambox + table.ambox {   /* Single border between stacked boxes. */
+
table.ambox th, table.ambox td {     /* The message body cell(s) */
    margin-top: -1px;
+
  padding: 0.25em 0.5em;             /* 0.5em left/right */
 
}
 
}
.ambox th.mbox-text,
+
table.ambox td.ambox-image {         /* The left image cell */
.ambox td.mbox-text {           /* The message body cell(s) */
+
  width: 52px;
    padding: 0.25em 0.5em;       /* 0.5em left/right */
+
  padding: 2px 0px 2px 0.5em;         /* 0.5em left, 0px right */
 +
  text-align: center;
 
}
 
}
.ambox td.mbox-image {           /* The left image cell */
+
table.ambox td.ambox-imageright {     /* The right image cell */
    padding: 2px 0 2px 0.5em;   /* 0.5em left, 0px right */
+
  width: 52px;
 +
  padding: 2px 0.5em 2px 0px;         /* 0px left, 0.5em right */
 +
  text-align: center;
 
}
 
}
.ambox td.mbox-imageright {      /* The right image cell */
 
    padding: 2px 0.5em 2px 0;    /* 0px left, 0.5em right */
 
}
 
 
 
table.ambox-notice {
 
table.ambox-notice {
    border-left: 10px solid #1e90ff;   /* Blue */
+
  border-left: 15px solid #39f;      /* Blue */
 +
/* border-right: 10px solid #39f; */  /* If you want two blue bars */
 
}
 
}
table.ambox-speedy {
+
table.ambox-serious {
    border-left: 10px solid #b22222;   /* Red */
+
  border-left: 15px solid #c00;       /* Red */
    background: #fee;                  /* Pink */
 
}
 
table.ambox-delete {
 
    border-left: 10px solid #b22222;    /* Red */
 
 
}
 
}
 
table.ambox-content {
 
table.ambox-content {
    border-left: 10px solid #f28500;   /* Orange */
+
  border-left: 15px solid #f63;       /* Orange */
 
}
 
}
 
table.ambox-style {
 
table.ambox-style {
    border-left: 10px solid #f4c430;   /* Yellow */
+
  border-left: 15px solid #fc3;       /* Yellow */
 
}
 
}
table.ambox-move {
+
table.ambox-merge {
    border-left: 10px solid #9932cc;   /* Purple */
+
  border-left: 15px solid #95b;       /* Purple */
 
}
 
}
table.ambox-protection {
+
    border-left: 10px solid #bba;       /* Gray-gold */
+
/* rounded corners class for block elements */
 +
.roundedCorners {
 +
  -moz-border-radius: 1em;
 +
  -webkit-border-radius: 1em;
 +
  border-radius: 1em;
 +
 
}
 
}
 
+
/* Image message box styles */
+
.semiblanking {
table.imbox {
+
display: none;
    margin: 4px 10%;
 
    border-collapse: collapse;
 
    border: 3px solid #1e90ff;    /* Default "notice" blue */
 
    background: #fbfbfb;
 
 
}
 
}
.imbox .mbox-text .imbox {   /* For imboxes inside imbox-text cells. */
+
    margin: 0 -0.5em;   /* 0.9 - 0.5 = 0.4em left/right. */
+
/*See [[MediaWiki:NavigationTabs.js]]. copied from wikibooks*/
 +
.navtabs .tabs li { list-style:none; }
 +
.navtabs .tabs a {
 +
  text-decoration:none;
 +
  text-transform:uppercase;
 +
  outline-width:0px;
 +
  font-size:x-small;
 +
  font-weight:bold;
 +
  color:black;
 +
}
 +
 +
.navtabs .tabs .inactive { background:#bbb; padding:1ex; }
 +
.navtabs .tabs .selected { background:#999; padding:1.1ex; }
 +
.navtabs .tabs .inactive:hover { background:#f75; }
 +
.navtabs .contents { padding:1ex; border:3px solid #999; }
 +
 +
/* hide the Comments_talk namespace */
 +
body.ns-102 #ca-talk {display:none;}
 +
body.ns-103 #ca-edit {display:none;}
 +
body.ns-103 #ca-addsection {display:none;}
 +
body.ns-90 #ca-lqt_talk {display: none;} /*thread pseudo ns*/
 +
 +
/*Ticker2 (animated ticker)*/
 +
ul.actualTicker li {list-style-type:none; list-style-image:none;}/*mostly for IE*/
 +
ul.actualTicker li {display:inline;}
 +
ul.actualTicker span.tickerIntroduction {font-weight:bold;padding-right:0.5em;}
 +
 +
div.isATicker, div#singleTickerForPage {display:none;}
 +
 +
 +
/*###################
 +
##Tabber stuff. See code in mediawiki:common.js
 +
################*/
 +
 +
/*===Wikinews specific==== */
 +
 +
/*horizTabBox*/
 +
 +
div.horizTabBox ul.tabbernav li a {
 +
background-color:#7ec9fd;
 +
margin-left: 15px;
 +
border-bottom: solid 1px #7ec9fd;
 +
padding-left:0.8em;
 +
padding-right:0.8em;
 +
-moz-border-radius:1em 1em 0 0; /* this should be replaced with images for browsers that don't support it somehow*/
 +
/*webkit doesn't like too big radii or having it in the shorthand form. Make sure radi < 1.7em */
 +
-webkit-border-top-left-radius:1em;
 +
-webkit-border-top-right-radius:1em;
 +
border-radius:1em 1em 0 0;
 
}
 
}
.mbox-inside .imbox {   /* For imboxes inside other templates. */
+
    margin: 4px;
+
div.horizTabBox ul.tabbernav li.tabberactive a
 +
{
 +
background-color: #bce1ff;
 +
border-bottom: 3px solid #bce1ff;
 +
margin-left:10px;
 
}
 
}
 
+
div.horizTabBox .tabbertab
table.imbox-notice {
+
{
    border: 3px solid #1e90ff;   /* Blue */
+
border:solid 2px #7ec9fd;
 +
padding:0;
 
}
 
}
table.imbox-speedy {
+
div.horizTabBox ul.tabbernav li a:hover
    border: 3px solid #b22222;   /* Red */
+
{
    background: #fee;             /* Pink */
+
color: #000;
 +
background: #bce1ff;
 +
border-bottom: 3px solid #bce1ff;
 
}
 
}
table.imbox-delete {
+
    border: 3px solid #b22222;   /* Red */
+
div.horizTabBox ul.tabbernav li.tabberactive a:hover
 +
{
 +
color: #000;
 +
 
}
 
}
table.imbox-content {
+
div.horizTabBox {
    border: 3px solid #f28500;   /* Orange */
+
width:50%;
 +
text-align:left;
 +
margin-left:auto;
 +
margin-right:auto;
 +
/*min-width:41em;
 +
max-width:47em;
 +
*/
 
}
 
}
table.imbox-style {
+
    border: 3px solid #f4c430;    /* Yellow */
+
/* IMPORTANT: keep width:80% above or it will suck on IE*/
}
+
table.imbox-move {
+
    border: 3px solid #9932cc;    /* Purple */
+
/* pict box */
}
+
table.imbox-protection {
+
div.pictChanger ul.tabbernav {line-height: 2.4;}
    border: 3px solid #bba;      /* Gray-gold */
+
div.pictChanger ul.tabbernav li a {border: #CCC 1px solid}
}
+
div.pictChanger {width:400px;}
table.imbox-license {
+
div.pictChanger div.tabbertab {text-align:left;}
    border: 3px solid #88a;      /* Dark gray */
+
    background: #f7f8ff;          /* Light gray */
+
div.tabberNoBorder div.tabbertab,
}
+
div.tabberNoBorder ul.tabbernav {
table.imbox-featured {
+
     border: none;
    border: 3px solid #cba135;    /* Brown-gold */
 
}
 
 
 
/* Category message box styles */
 
table.cmbox {
 
    margin: 3px 10%;
 
    border-collapse: collapse;
 
    border: 1px solid #aaa;
 
    background: #DFE8FF;    /* Default "notice" blue */
 
}
 
 
 
table.cmbox-notice {
 
    background: #D8E8FF;    /* Blue */
 
}
 
table.cmbox-speedy {
 
    margin-top: 4px;
 
    margin-bottom: 4px;
 
    border: 4px solid #b22222;    /* Red */
 
    background: #FFDBDB;          /* Pink */
 
}
 
table.cmbox-delete {
 
    background: #FFDBDB;    /* Red */
 
}
 
table.cmbox-content {
 
    background: #FFE7CE;    /* Orange */
 
}
 
table.cmbox-style {
 
    background: #FFF9DB;    /* Yellow */
 
}
 
table.cmbox-move {
 
    background: #E4D8FF;   /* Purple */
 
}
 
table.cmbox-protection {
 
    background: #EFEFE1;    /* Gray-gold */
 
}
 
 
 
/* Other pages message box styles */
 
table.ombox {
 
    margin: 4px 10%;
 
    border-collapse: collapse;
 
    border: 1px solid #aaa;      /* Default "notice" gray */
 
    background: #f9f9f9;
 
}
 
 
 
table.ombox-notice {
 
    border: 1px solid #aaa;       /* Gray */
 
}
 
table.ombox-speedy {
 
    border: 2px solid #b22222;    /* Red */
 
    background: #fee;             /* Pink */
 
}
 
table.ombox-delete {
 
    border: 2px solid #b22222;    /* Red */
 
}
 
table.ombox-content {
 
    border: 1px solid #f28500;    /* Orange */
 
}
 
table.ombox-style {
 
    border: 1px solid #f4c430;    /* Yellow */
 
}
 
table.ombox-move {
 
    border: 1px solid #9932cc;    /* Purple */
 
}
 
table.ombox-protection {
 
     border: 2px solid #bba;       /* Gray-gold */
 
 
}
 
}
 
   
 
   
/* Talk page message box styles */
+
/*
table.tmbox {
+
===Generic defaults===
    margin: 4px 10%;
 
    border-collapse: collapse;
 
    border: 1px solid #c0c090;    /* Default "notice" gray-brown */
 
    background: #f8eaba;
 
}
 
.mediawiki .mbox-inside .tmbox { /* For tmboxes inside other templates. The "mediawiki" */
 
    margin: 2px 0;              /* class ensures that this declaration overrides other */
 
    width: 100%;  /* For Safari and Opera */    /* styles (including mbox-small above) */
 
}
 
.mbox-inside .tmbox.mbox-small { /* "small" tmboxes should not be small when  */
 
    line-height: 1.5em;          /* also "nested", so reset styles that are  */ 
 
    font-size: 100%;            /* set in "mbox-small" above.                */
 
}
 
 
 
table.tmbox-speedy {
 
    border: 2px solid #b22222;    /* Red */
 
    background: #fee;            /* Pink */
 
}
 
table.tmbox-delete {
 
    border: 2px solid #b22222;    /* Red */
 
}
 
table.tmbox-content {
 
    border: 2px solid #f28500;    /* Orange */
 
}
 
table.tmbox-style {
 
    border: 2px solid #f4c430;    /* Yellow */
 
}
 
table.tmbox-move {
 
    border: 2px solid #9932cc;    /* Purple */
 
}
 
table.tmbox-protection,
 
table.tmbox-notice {
 
    border: 1px solid #c0c090;    /* Gray-brown */
 
}
 
 
 
/* Disambig and set index box styles */
 
table.dmbox {
 
    clear: both;
 
    margin: 0.9em 1em;
 
    border-top: 1px solid #ccc;
 
    border-bottom: 1px solid #ccc;
 
    background: transparent;
 
}
 
 
   
 
   
/* Footer and header message box styles */
+
Copied from http://www.barelyfitz.com/projects/tabber/example.css used under mit license
table.fmbox {
+
see http://www.barelyfitz.com/projects/tabber/
    clear: both;
 
    margin: 0.2em 0;
 
    width: 100%;
 
    border: 1px solid #aaa;
 
    background: #f9f9f9;    /* Default "system" gray */
 
}
 
table.fmbox-system {
 
    background: #f9f9f9;
 
}
 
table.fmbox-warning {
 
    border: 1px solid #bb7070;  /* Dark pink */
 
    background: #ffdbdb;        /* Pink */
 
}
 
table.fmbox-editnotice {
 
    background: transparent;
 
}
 
/* Div based "warning" style fmbox messages. */
 
div.mw-warning-with-logexcerpt,
 
div.mw-lag-warn-high,
 
div.mw-cascadeprotectedwarning,
 
div#mw-protect-cascadeon {
 
    clear: both;
 
    margin: 0.2em 0;
 
    border: 1px solid #bb7070;
 
    background: #ffdbdb;
 
    padding: 0.25em 0.9em;
 
}
 
/* Div based "system" style fmbox messages. Used in
 
  [[MediaWiki:Noarticletext]] and [[MediaWiki:Readonly lag]]. */
 
div.mw-lag-warn-normal,
 
div.noarticletext,
 
div.fmbox-system {
 
    clear: both;
 
    margin: 0.2em 0;
 
    border: 1px solid #aaa;
 
    background: #f9f9f9;
 
    padding: 0.25em 0.9em;
 
}
 
 
 
/* These mbox-small classes must be placed after all other
 
  ambox/tmbox/ombox etc classes. "body.mediawiki" is so
 
  they override "table.ambox + table.ambox" above. */
 
body.mediawiki table.mbox-small {  /* For the "small=yes" option. */
 
    clear: right;
 
    float: right;
 
    margin: 4px 0 4px 1em;
 
    width: 238px;
 
    font-size: 88%;
 
    line-height: 1.25em;
 
}
 
body.mediawiki table.mbox-small-left {  /* For the "small=left" option. */
 
    margin: 4px 1em 4px 0;
 
    width: 238px;
 
    border-collapse: collapse;
 
    font-size: 88%;
 
    line-height: 1.25em;
 
}
 
 
 
 
 
/* Support for Template:IPA, Template:Unicode and Template:Polytonic.
 
  The second declarations reset the styles for all browsers except
 
  IE6, which chokes on the empty comment tags. Please copy any changes
 
  to [[Template:IPA fonts]] and [[Template:Unicode fonts]].
 
 
*/
 
*/
.IPA {
+
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
    font-family: "Charis SIL", "Doulos SIL", Gentium, GentiumAlt,
+
                "DejaVu Sans", Code2000, "TITUS Cyberbit Basic",
+
/*--------------------------------------------------
                "Arial Unicode MS", "Lucida Sans Unicode",
+
  REQUIRED to hide the non-active tab content.
                "Chrysanthi Unicode";
+
  But do not hide them in the print stylesheet!
    font-family /**/: inherit;
+
  --------------------------------------------------*/
 +
.tabberlive .tabbertabhide {
 +
display:none;
 
}
 
}
.Unicode {
+
    font-family: Code2000, Code2001, "Free Serif", "TITUS Cyberbit Basic",
+
/*--------------------------------------------------
                "Doulos SIL", "Chrysanthi Unicode", "Bitstream Cyberbit",
+
  .tabber = before the tabber interface is set up
                "Bitstream CyberBase", Thryomanes, Gentium, GentiumAlt,
+
  .tabberlive = after the tabber interface is set up
                "Lucida Grande", "Free Sans", "Arial Unicode MS",
+
  --------------------------------------------------*/
                "Microsoft Sans Serif", "Lucida Sans Unicode";
+
.tabber {
    font-family /**/: inherit;
 
 
}
 
}
.latinx {
+
.tabberlive {
    font-family: Code2000, Code2001, "TITUS Cyberbit Basic", "Microsoft Sans Serif";
+
margin-top:1em;
    font-family /**/: inherit;
 
 
}
 
}
.polytonic {
+
    font-family: "Athena Unicode", Gentium, "Palatino Linotype",
+
/*--------------------------------------------------
                "Arial Unicode MS", "Lucida Sans Unicode",
+
  ul.tabbernav = the tab navigation list
                "Lucida Grande", Code2000;  
+
  li.tabberactive = the active tab
    font-family /**/: inherit;
+
  --------------------------------------------------*/
 +
ul.tabbernav
 +
{
 +
margin:0;
 +
padding: 3px 0;
 +
border-bottom: 1px solid #CCC;
 +
font: bold 12px Verdana, sans-serif;
 
}
 
}
 
+
#wpSave {
+
ul.tabbernav li
    font-weight: bold;
+
{
 +
list-style: none;
 +
margin: 0;
 +
display: inline;
 
}
 
}
 
+
/* class hiddenStructure is defunct. See [[Wikipedia:hiddenStructure]] */
+
ul.tabbernav li a
.hiddenStructure {
+
{
    display: inline ! important;
+
padding: 3px 0.5em;
    color: #f00;  
+
margin-left: 3px;
    background-color: #0f0;
+
border: 1px solid #ccc;
 +
border-bottom: none;
 +
background: #f2f7ff;
 +
text-decoration: none;
 
}
 
}
 
+
/* suppress missing interwiki image links where #ifexist cannot
+
ul.tabbernav li a:link { color: #448; }
  be used due to high number of requests see .hidden-redlink on
+
ul.tabbernav li a:visited { color: #667; }
  http://meta.wikimedia.org/wiki/MediaWiki:Common.css
+
*/
+
ul.tabbernav li a:hover
.check-icon a.new {
+
{
    display: none;  
+
color: #000;
    speak: none;
+
background: #fff9f2;
 +
border-color: #CCC;
 
}
 
}
 
+
/* Removes underlines from links */
+
ul.tabbernav li.tabberactive a
.nounderlines a {  
+
{
    text-decoration: none;
+
background-color: #fff;
 +
border-bottom: 1px solid #fff;
 
}
 
}
 
+
/* Remove underline from IPA links */
+
ul.tabbernav li.tabberactive a:hover
.IPA a:link, .IPA a:visited {
+
{
    text-decoration: none;
+
color: #000;
 +
background: white;
 +
border-bottom: 1px solid white;
 
}
 
}
 
+
/* Standard Navigationsleisten, aka box hiding thingy
+
/*--------------------------------------------------
  from .de.  Documentation at [[Wikipedia:NavFrame]]. */
+
  .tabbertab = the tab content
div.NavFrame {
+
  Add style only after the tabber interface is set up (.tabberlive)
    margin: 0;
+
  --------------------------------------------------*/
    padding: 4px;
+
.tabberlive .tabbertab {
    border: 1px solid #aaa;
+
padding:5px;
    text-align: center;
+
border:1px solid #CCC;
     border-collapse: collapse;
+
border-top:0;
     font-size: 95%;
+
 +
/* If you don't want the tab size changing whenever a tab is changed
 +
     you can set a fixed height */
 +
 +
/* height:200px; */
 +
 +
/* If you set a fix height set overflow to auto and you will get a
 +
     scrollbar when necessary */
 +
 +
/* overflow:auto; */
 
}
 
}
div.NavFrame + div.NavFrame {
+
    border-top-style: none;
+
/* If desired, hide the heading since a heading is provided by the tab */
    border-top-style: hidden;
+
.tabberlive .tabbertab h2 {
 +
display:none;
 
}
 
}
div.NavPic {
+
.tabberlive .tabbertab h3 {
    background-color: #fff;
+
display:none;
    margin: 0;
 
    padding: 2px;
 
    float: left;
 
 
}
 
}
div.NavFrame div.NavHead {
+
    height: 1.6em;
+
/* Example of using an ID to set different styles for the tabs on the page */
    font-weight: bold;
+
.tabberlive#tab1 {
    background-color: #ccf;
 
    position: relative;
 
 
}
 
}
div.NavFrame p,
+
.tabberlive#tab2 {
div.NavFrame div.NavContent,
 
div.NavFrame div.NavContent p {
 
    font-size: 100%;
 
 
}
 
}
div.NavEnd {
+
.tabberlive#tab2 .tabbertab {
    margin: 0;
+
height:200px;
    padding: 0;
+
overflow:auto;
    line-height: 1px;
 
    clear: both;
 
 
}
 
}
a.NavToggle {
+
    position: absolute;
+
/* Infobox templates */
    top: 0;
+
.infobox {
    right: 3px;
+
  border: 1px solid #aaa;
    font-weight: normal;
+
  background-color: #f9f9f9;
    font-size: 90%;
+
  color: black;
 +
  margin-bottom: 0.5em;
 +
  margin-left: 1em;
 +
  padding: 0.2em;
 +
  float: right;
 +
  clear: right;
 
}
 
}
 
+
.infobox td,
/* Hatnotes and disambiguation notices */
+
.infobox th {
.rellink,
+
  vertical-align: middle;
.dablink {
 
    font-style: italic;
 
    padding-left: 2em;
 
    margin-bottom: 0.5em;
 
 
}
 
}
.rellink i,
+
.infobox caption {
.dablink i {
+
  font-size: larger;
    font-style: normal;
+
  margin-left: inherit;
 
}
 
}
 
+
.infobox.bordered {
/* Style for horizontal UL lists */
+
  border-collapse: collapse;
.horizontal ul {
 
    padding: 0;
 
    margin: 0;
 
 
}
 
}
.horizontal li {
+
.infobox.bordered td,
    padding: 0 0.6em 0 0.4em;
+
.infobox.bordered th {
    display: inline;
+
  border: 1px solid #aaa;
    border-right: 1px solid;
 
 
}
 
}
.horizontal li:last-child {
+
.infobox.bordered .borderless td,
    border-right: none;
+
.infobox.bordered .borderless th {
    padding-right: 0;
+
  border: 0 solid #aaa;
 
}
 
}
 
+
.infobox.sisterproject {
/* Allow transcluded pages to display in lists rather than a table.
+
   width: 20em;
  Compatible in Firefox; incompatible in IE6. */
+
   font-size: 90%;
.listify td    { display: list-item; }
 
.listify tr   { display: block; }
 
.listify table { display: block; }
 
 
 
/* Geographical coordinates defaults. See [[Template:Coord/link]]
 
   for how these are used. The classes "geo", "longitude", and
 
  "latitude" are used by the [[Geo microformat]].
 
*/
 
.geo-default, .geo-dms, .geo-dec  { display: inline; }
 
.geo-nondefault, .geo-multi-punct { display: none; }
 
.longitude, .latitude            { white-space: nowrap; }
 
 
 
/* When <div class="nonumtoc"> is used on the table of contents,
 
  the ToC will display without numbers */
 
.nonumtoc .tocnumber { display: none; }
 
.nonumtoc #toc ul,
 
.nonumtoc .toc ul {
 
    line-height: 1.5em;
 
    list-style: none;
 
    margin: .3em 0 0;
 
    padding: 0;
 
 
}
 
}
.nonumtoc #toc ul ul,
+
.nonumtoc .toc ul ul {
+
.archive-box {
    margin: 0 0 0 2em;  
+
  border: 1px solid #aaf;
 +
  background-color: #f2f2f9;
 +
  color: #000;
 +
  margin-bottom: 0.5em;
 +
  margin-left: 1em;
 +
  padding: 0.2em;
 +
  float: right;
 +
  clear: right;
 +
  text-align: center;
 
}
 
}
 
+
/* Allow limiting of which header levels are shown in a TOC;
+
   
  <div class="toclimit-3">, for instance, will limit to
+
/* [[Template:Lead 2.0]] */
  showing ==headings== and ===headings=== but no further
+
.l_table {
  (as long as there are no =headings= on the page, which
+
  border: 0px;
  there shouldn't be according to the MoS).
+
  height: 100%;
  */
+
   width: 100%;
.toclimit-2 .toclevel-2,
 
.toclimit-3 .toclevel-3,
 
.toclimit-4 .toclevel-4,
 
.toclimit-5 .toclevel-5,
 
.toclimit-6 .toclevel-6,
 
.toclimit-7 .toclevel-7 { display: none; }
 
 
 
/* Styling for Template:Quote */
 
blockquote.templatequote {
 
    margin-top: 0;
 
}
 
blockquote.templatequote div.templatequotecite {
 
    line-height: 1em;
 
    text-align: left;
 
    padding-left: 2em;
 
    margin-top: 0;
 
}
 
blockquote.templatequote div.templatequotecite cite {
 
    font-size: 85%;
 
}
 
 
 
div.user-block {
 
    padding: 5px;
 
    border: 1px solid #A9A9A9;
 
    background-color: #FFEFD5;
 
}
 
 
 
/* Prevent line breaks in silly places:
 
  1) links when we don't want them to
 
  2) HTML formulae
 
  3) Ref tags with group names <ref group="Note"> --> "[Note 1]"
 
*/
 
.nowraplinks a,
 
span.texhtml,
 
sup.reference a { white-space: nowrap; }
 
 
 
/* For template documentation */
 
.template-documentation {
 
    clear: both;
 
    margin: 1em 0 0 0;
 
    border: 1px solid #aaa;  
 
    background-color: #ecfcf4;
 
    padding: 5px;
 
}
 
 
 
.thumbinner {
 
    min-width: 100px;
 
}
 
 
 
/* Inline divs in ImageMaps (code borrowed from de.wiki) */
 
.imagemap-inline div {
 
    display: inline;
 
}
 
 
 
/* Increase the height of the image upload box */
 
#wpUploadDescription {
 
    height: 13em;
 
}
 
 
 
/* Reduce line-height for <sup> and <sub> */
 
sup, sub {
 
    line-height: 1em;
 
}
 
 
 
 
 
/* The backgrounds for galleries. */
 
#content .gallerybox div.thumb {
 
    background-color: #F9F9F9;   /* Light gray padding */
 
}
 
/* Put a chequered background behind images, only visible if they have transparency */
 
.gallerybox .thumb img,
 
#file img {
 
    background: white url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
 
}
 
/* But not on articles, user pages, portals or with opt-out. */
 
.ns-0 .gallerybox .thumb img,
 
.ns-2 .gallerybox .thumb img,
 
.ns-100 .gallerybox .thumb img,
 
.nochecker .gallerybox .thumb img {
 
    background: white;
 
}
 
 
 
/* Prevent floating boxes from overlapping any category listings,
 
  file histories, edit previews, and edit [Show changes] views */
 
#mw-subcategories, #mw-pages, #mw-category-media,
 
#filehistory, #wikiPreview, #wikiDiff {
 
    clear: both;
 
}
 
 
 
/* Selectively hide headers in WikiProject banners */
 
.wpb .wpb-header            { display: none; }
 
.wpbs-inner .wpb .wpb-header { display: block; }    /* for IE */
 
.wpbs-inner .wpb .wpb-header { display: table-row; } /* for real browsers */
 
.wpbs-inner .wpb-outside    { display: none; }      /* hide things that should only display outside shells */
 
 
 
/* Styling for Abuse Filter tags */
 
.mw-tag-markers {
 
font-family:sans-serif;
 
font-style:italic;
 
font-size:90%;
 
}
 
 
 
/* </source> */
 
 
 
body.page-Main_Page h1.firstHeading { display:none; }
 
 
 
/* Pad Google AdSense box in portlet in sidebar */
 
#p-googleadsense .pBody {
 
    padding-top: 5px;
 
    text-align:  center;
 
}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
/*edit links for leads that are semi-protected */
 
body.notAutoconfirmed .hideFromNewbies {
 
  visibility: hidden;
 
 
  }
 
  }
 
+
/* [[Main Page]] */
+
  .l_table tr {
  .mw-js-message-readyArticles {
+
   height: 100%;
   display: none !important;
 
 
  }
 
  }
 
+
  .the_table {
+
  .l_table td {
 
   width: 100%;
 
   width: 100%;
  border:solid #EFEFF1;
 
  -border-radius: 6px;
 
  background: white;
 
  padding: 0px;
 
  vertical-align: top;
 
 
  }
 
  }
 
+
  .lead_big {
+
  .l_box {
  padding: 3px 3px 3px 3px;
 
  vertical-align: top;
 
  width: 66%;
 
 
  }
 
  }
 
+
  .lead_normal {
+
  .l_image {
   padding: 3px 6px 3px 6px;
+
   vertical-align:top;
   border-top: 1px solid #cfcfbf;
+
   padding-bottom: 5px;
   vertical-align: top;
+
   padding-right: 8px;
   width: 33%;
+
   float: left;
 
  }
 
  }
 
+
  .latest_news {
+
  .l_title {
 +
  font-size: 150%;
 +
  font-style: bold;
 
   vertical-align: top;
 
   vertical-align: top;
   padding: 3px 3px 3px 3px;
+
   padding-bottom: 5px;
  width: 33%;
 
 
  }
 
  }
 
+
  .portals {
+
  .l_title a:link {
   padding: 5px 8px 5px 8px;
+
   color: #000000;
 +
  text-decoration: none;
 
  }
 
  }
 
+
  .main_popular {
+
  .l_title a:visited {
   padding: 5px 8px 5px 8px;
+
   color: #000000;
   vertical-align: top;
+
   text-decoration: none;
 
  }
 
  }
 
+
  .recent_interviews {
+
  .l_title a:hover {
   border-left: 1px solid #cfcfbf;
+
   color: #000000;
  border-right: 1px solid #cfcfbf;
+
   text-decoration: underline;
  padding: 5px 8px 5px 8px;
 
   vertical-align: top;
 
 
  }
 
  }
 
+
  .original_stories {
+
  .l_title a:active {
   padding: 5px 8px 5px 8px;
+
   color: #000000;
   vertical-align: top;
+
   text-decoration: none;
 
  }
 
  }
 
+
  .main_about {
+
  .l_summary {
  padding: 5px 8px 5px 8px;
 
 
   vertical-align: top;
 
   vertical-align: top;
  width: 33%;
+
   font-size: 100%;
   font-size: small;  
 
 
  }
 
  }
 
+
  .main_write {
+
  .l_tail {
   border-left: 1px solid #cfcfbf;
+
   font-size: 90%;
  border-right: 1px solid #cfcfbf;
+
   height:15px;
  padding: 5px 8px 5px 8px;
 
  vertical-align: top;
 
  width: 33%;
 
   font-size:small;  
 
 
  }
 
  }
 
+
  .main_write input.createboxInput {
+
  .l_img_type {
   width: 100%;
+
   /*float: left;*/
 +
  padding-bottom: 3px;
 
  }
 
  }
 
+
  .main_devel {
+
   padding: 5px 8px 5px 8px;
+
  .l_edit {
  vertical-align: top;
+
   clear: left;
   width: 33%;
+
   float: right;
 
  }
 
  }
 
+
/*end lead stuff */
  .breaker {
+
/* float in the title bar (Ex little FA icons in top-right corner) */
   padding: 5px 8px 5px 8px;
+
/*! important is to overide legacy inline stuff */
 +
/*Vector.css overides this for vector! */
 +
/*This assumes that the page body is not relatively positioned (aka in everything but vector)*/
 +
.float_in_title { position: absolute; z-index: 100; right: 20px; top: 20px  !important;}
 +
 +
/* Temp for google News */
 +
  .GoogleNews {
 +
   display:none;
 +
  font-size: 50%;  
 
  }
 
  }
 
+
/* [[Template:Lead 2.0]] */
+
/* Remove Search box from LQT */
/* Moved to [[MediaWiki:Common.css]] */
+
.lqt-talkpage-search{
 
+
display: none;
/* [[Template:Main headlines]] */
+
}
.more_news {
+
  font-size: 125%;
+
/*Make js errors more noticeable (For EasyPeerReview) */
  font-weight: bold;
+
#mw-js-message.mw-js-message-mwapi-error { border: thick red solid ; font-size:larger}
}
+
 
+
   
.latest_news_text {
+
/* For main page, but used elsewhere so moved here */
  text-align: left;
 
  font-size: 90%;
 
  color: gray;
 
  padding-left: 0px;
 
  padding-right: 0px;
 
  }
 
 
 
 
/* [[Template:Main page header]] */
 
/* [[Template:Main page header]] */
 +
/* Also in common.css/Main Page */
 +
/* i got annoyed this only worked on main page - bawolff */
 
  .mp_header {
 
  .mp_header {
 
   background-image:url('http://wiki.jpopstop.com/skins/common/images/banner.png');
 
   background-image:url('http://wiki.jpopstop.com/skins/common/images/banner.png');
Line 1,081: Line 673:
 
   padding: 1px 10px 1px 10px;
 
   padding: 1px 10px 1px 10px;
 
  }
 
  }
 
+
 
  .mp_header_left {
 
  .mp_header_left {
 
   width: 50%;
 
   width: 50%;
Line 1,088: Line 680:
 
   vertical-align: middle;  
 
   vertical-align: middle;  
 
  }
 
  }
 
+
 
  .welcome_to_wn {
 
  .welcome_to_wn {
 
   font-size: 200%;
 
   font-size: 200%;
Line 1,096: Line 688:
 
   letter-spacing: 1px;
 
   letter-spacing: 1px;
 
  }
 
  }
 
+
 
  .freenews {
 
  .freenews {
 
   font-size: 120%;
 
   font-size: 120%;
 
  }
 
  }
 
+
 
  .mp_header_center {
 
  .mp_header_center {
 
   width: 2px;
 
   width: 2px;
Line 1,106: Line 698:
 
   white-space: nowrap;
 
   white-space: nowrap;
 
  }
 
  }
 
+
 
  .mp_header_right {
 
  .mp_header_right {
 
   width: 50%;
 
   width: 50%;
Line 1,113: Line 705:
 
   vertical-align: top;
 
   vertical-align: top;
 
  }
 
  }
 
+
 
  .header_left_text {
 
  .header_left_text {
 
   font-size: 90%;
 
   font-size: 90%;
 
   margin-bottom: -4px;
 
   margin-bottom: -4px;
 
  }
 
  }
 
/* [[Template:Main about]] */
 
.about_floater {
 
  float: right;
 
  padding-left: 5px;
 
  padding-bottom: 5px;
 
  text-align: center;
 
  font-size: small;
 
  width: 75px;
 
}
 
 
/* Multiple Pages */
 
.editor a {
 
  background: none !important;
 
  padding: 0 !important;
 
  display: none;
 
  /* To turn the edit links back on, add the following to your personal CSS:
 
  .editor a { display: inline !important; }
 
  */
 
}
 
 
.minihead {
 
  font-size: 125%;
 
  font-weight: bold;
 
}
 
 
.more {
 
  font-size: 75%;
 
  float: right;
 
}
 
 
ul{ /* Pulled from Vector */
 
  line-height: 1.5em;
 
  list-style-type: square;
 
  margin: .3em 0 0 1.5em;
 
  padding: 0;
 
  list-style-image: url('http://upload.wikimedia.org/wikipedia/commons/9/90/Vector-bullet-icon.png');
 
}
 
 
/*Make a border when write an article is linked to */
 
#writeAnArticleCell:target {border: black medium solid}
 

Revision as of 19:50, 17 August 2010

/*
==This is for all the skins==
Remember no preview 
*/
 
/*
I copied some things over from [[Mediawiki:monobook.css]] that should be in here
*/
div.no-bullet-list ul
{
    list-style-type: none;
    list-style-image: none;
}
 
div#siteNotice {text-align:center;
}
/*rss icon. see [[template talk:latest news]] */
 
*.rss {
color: #FFFFFF; background-color: #FF5500; background-image: none !important; border-color: #FF5500; border-style: outset; text-decoration: none !important; padding-left: 0.2em; padding-right: 0.2em; border-width: 0.15em; font-size: 95%; line-height: 95%; font-family: verdana, sans-serif; font-weight: bold;
}
 
/*kill auto-underline in opera (hopefully) make cool hover effect. possibly change to :active for hover effect. [[user:bawolff|Bawolff]] ☺☻[[image:smile.png]] 04:59, 1 January 2006 (UTC). removed no underline, as Amgine didn't like it. [[user:bawolff|Bawolff]] ☺☻[[image:smile.png]] 05:04, 1 January 2006 (UTC) */
*.rss:hover {border-style:inset;
}
 
 
div.no-bullet-list ul
{
    list-style-type: none;
    list-style-image: none;
}
 
/*Fix the space between the edit check boxes on editintros. See http://bugzilla.wikimedia.org/show_bug.cgi?id=9252 */
 
.editOptions p {display:inline;}
 
 
/*
/* Interlining in titles. To prevent title overlap. Not sure if should be in monobook.css as this is diff in diff skins. yell at me if this breaks anything in any of the skins. */
 
h1.firstHeading { line-height: 1em; }
 
 
/*
==Backgrounds==
 */
div#football-bg-1 { 
background-image: url('http://upload.wikimedia.org/wikinews/en/5/5a/Badge_right_top.png');
background-repeat: no-repeat;
background-position: top left;
background-attachment: fixed;
}
/************************/
/*
 
==Dynamic hidden boxes==
Copied from [[w:Mediawiki:monobook.css]] (not common.css). rev: http://en.wikipedia.org/w/index.php?title=MediaWiki:Monobook.css&oldid=73496939 originally from german 'pedia apearently. note: proably under GFDL.
Might make work better*/
 div.Boxmerge,
 div.NavFrame {
         margin: 0px;
         padding: 2px;
         border: 1px solid #aaaaaa;
         text-align: center;
         border-collapse: collapse;
         font-size: 95%;
 }
 div.Boxmerge div.NavFrame {
         border-style: none;
         border-style: hidden;
 }
 div.NavFrame + div.NavFrame {
         border-top-style: none;
         border-top-style: hidden;
 }
 div.NavPic {
         background-color: #ffffff;
         margin: 0px;
         padding: 2px;
         float: left;
 }
 div.NavFrame div.NavHead {
         height: 1.6em;
         font-weight: bold;
         font-size: 100%;
         background-color: #efefef;
         position:relative;
         padding-right:2em; /*Possibly should be in ch. stop down arrow from running together w/title */
         overflow:hidden; /*otherwise runs into text*/
 }
 div.NavFrame p {
         font-size: 100%;
 }
 div.NavFrame div.NavContent {
         font-size: 100%;
 }
 div.NavFrame div.NavContent p {
         font-size: 100%;
 }
 div.NavEnd {
         margin: 0px;
         padding: 0px;
         line-height: 1px;
         clear: both;
 }
 a.NavToggle {
         position:absolute;
         top:0px;
         right:3px;
         font-weight:normal;
         font-size:smaller;
 }
/*
===Ugly nav===
*/
 div.UglyNav div.Boxmerge,
 div.UglyNav div.NavFrame {
         margin: 0px;
         padding: 2px;
         border: none;
         text-align: left;
         border-collapse: inherit;
         font-size: 100%;
 }
 
 
 div.UglyNav div.NavPic {
         background-color: transparent;
         margin: 0px;
         padding: 2px;
         float: none;
 }
 div.UglyNav div.NavFrame div.NavHead {
         height: auto;
         font-weight: normal;
         font-size: medium;
         background-color: transparent;
         position:relative;
 }
 div.UglyNav div.NavFrame p {
         font-size: medium;
 }
 div.UglyNav div.NavFrame div.NavContent {
         font-size: medium;
 }
 div.UglyNav div.NavFrame div.NavContent p {
         font-size: medium;
 }
 
/* Standard table formatting */
/* <pre><nowiki> */
 
/* wikitable/prettytable class for skinning normal tables */
 
table.wikitable,
table.prettytable {
  margin: 1em 1em 1em 0;
  background: #f9f9f9;
  border: 1px #aaaaaa solid;
  border-collapse: collapse;
}
 
table.wikitable th, table.wikitable td,
table.prettytable th, table.prettytable td {
  border: 1px #aaaaaa solid;
  padding: 0.2em;
}
 
table.wikitable td,
table.prettytable td {
  background: #f9f9f9;
}
 
table.wikitable th,
table.prettytable th {
  background: #f2f2f2;
  text-align: center;
}
 
table.wikitable caption,
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
}
 
/************************* 
 ** Score board styles  **
 *************************  
 
Used to be at [[user:SportsBot/common.css]] */
 
table.sportsbotScoreboard {
  border: 1px solid #000;
  margin-bottom: 5px;
}
table.sportsbotScoreboard th {
  background-color: #7fa3b0;
}
table.sportsbotScoreboard td {
  width: 30px;
  text-align: center;
}
table.sportsbotScoreboard td.team {
  font-size: 90%;
  width: 150px !important;
  text-align: left !important;
}
 
 
 
/* == Standings table style == */
.standingstable {
    border: 1px solid #000000;
    font-size: 90%;
}
 
.standingssection {
    font-size: 125%;
}
 
.standingssubsection {
    vertical-align: middle;
    font-size: 110%;
    background-color: #b4b4b4;
}
 
.standingsheader {
    background-color: #c5c5c5;
    text-align:center;
    font-weight: bold;
}
 
.standingsrow {
    background-color: #f7f7f7;
    text-align:center;
}
 
.standingsrow2 {
    background-color: #e6e6e6;
    text-align:center;
}
 
.standingsrow .team, .standingsrow2 .team {
    width:200px;
    text-align:left;
}
 
.nounderlines a {
    text-decoration: none;
}
 
/* Article message box template styles */
table.ambox {
  width: 80%; 
  margin: 0 auto; 
  border-collapse: collapse; 
  background: #f8fcff; 
  border: 1px solid #aaa; 
  border-left: 15px solid #39f;       /* Default "notice" blue */
}
table.ambox th, table.ambox td {      /* The message body cell(s) */
  padding: 0.25em 0.5em;              /* 0.5em left/right */
}
table.ambox td.ambox-image {          /* The left image cell */
  width: 52px; 
  padding: 2px 0px 2px 0.5em;         /* 0.5em left, 0px right */
  text-align: center; 
}
table.ambox td.ambox-imageright {     /* The right image cell */
  width: 52px; 
  padding: 2px 0.5em 2px 0px;         /* 0px left, 0.5em right */
  text-align: center; 
}
table.ambox-notice {
  border-left: 15px solid #39f;       /* Blue */
/* border-right: 10px solid #39f; */  /* If you want two blue bars */
}
table.ambox-serious {
  border-left: 15px solid #c00;       /* Red */
}
table.ambox-content {
  border-left: 15px solid #f63;       /* Orange */
}
table.ambox-style {
  border-left: 15px solid #fc3;       /* Yellow */
}
table.ambox-merge {
  border-left: 15px solid #95b;       /* Purple */
}
 
/* rounded corners class for block elements */
.roundedCorners {
  -moz-border-radius: 1em;
  -webkit-border-radius: 1em;
  border-radius: 1em;
 
}
 
.semiblanking {
 display: none;
}
 
/*See [[MediaWiki:NavigationTabs.js]]. copied from wikibooks*/
.navtabs .tabs li { list-style:none; }
 .navtabs .tabs a {
   text-decoration:none;
   text-transform:uppercase;
   outline-width:0px;
   font-size:x-small;
   font-weight:bold;
   color:black;
 }
 
 .navtabs .tabs .inactive { background:#bbb; padding:1ex; }
 .navtabs .tabs .selected { background:#999; padding:1.1ex; }
 .navtabs .tabs .inactive:hover { background:#f75; }
 .navtabs .contents { padding:1ex; border:3px solid #999; }
 
/* hide the Comments_talk namespace */
body.ns-102 #ca-talk {display:none;}
body.ns-103 #ca-edit {display:none;}
body.ns-103 #ca-addsection {display:none;}
body.ns-90 #ca-lqt_talk {display: none;} /*thread pseudo ns*/
 
/*Ticker2 (animated ticker)*/
ul.actualTicker li {list-style-type:none; list-style-image:none;}/*mostly for IE*/
ul.actualTicker li {display:inline;}
ul.actualTicker span.tickerIntroduction {font-weight:bold;padding-right:0.5em;}
 
div.isATicker, div#singleTickerForPage {display:none;}
 
 
/*###################
##Tabber stuff. See code in mediawiki:common.js 
################*/
 
/*===Wikinews specific==== */
 
/*horizTabBox*/
 
div.horizTabBox ul.tabbernav li a {
 background-color:#7ec9fd;
margin-left: 15px;
border-bottom: solid 1px #7ec9fd;
padding-left:0.8em;
padding-right:0.8em;
-moz-border-radius:1em 1em 0 0; /* this should be replaced with images for browsers that don't support it somehow*/
/*webkit doesn't like too big radii or having it in the shorthand form. Make sure radi < 1.7em */
-webkit-border-top-left-radius:1em;
-webkit-border-top-right-radius:1em;
border-radius:1em 1em 0 0;
}
 
div.horizTabBox ul.tabbernav li.tabberactive a
{
 background-color: #bce1ff;
 border-bottom: 3px solid #bce1ff;
 margin-left:10px;
}
div.horizTabBox .tabbertab 
{
border:solid 2px #7ec9fd;
padding:0;
}
div.horizTabBox ul.tabbernav li a:hover
{
 color: #000;
 background: #bce1ff;
 border-bottom: 3px solid #bce1ff;
}
 
div.horizTabBox ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 
}
div.horizTabBox {
 width:50%;
 text-align:left;
 margin-left:auto;
 margin-right:auto;
 /*min-width:41em;
 max-width:47em;
 */
}
 
/* IMPORTANT: keep width:80% above or it will suck on IE*/
 
 
/* pict box */
 
div.pictChanger ul.tabbernav {line-height: 2.4;}
div.pictChanger ul.tabbernav li a {border: #CCC 1px solid}
div.pictChanger {width:400px;}
div.pictChanger div.tabbertab {text-align:left;}
 
div.tabberNoBorder div.tabbertab, 
div.tabberNoBorder ul.tabbernav {
    border: none;
}
 
/*
===Generic defaults===
 
Copied from http://www.barelyfitz.com/projects/tabber/example.css used under mit license
see http://www.barelyfitz.com/projects/tabber/
*/
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */
 
/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}
 
/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}
 
/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #CCC;
 font: bold 12px Verdana, sans-serif;
}
 
ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}
 
ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #ccc;
 border-bottom: none;
 background: #f2f7ff;
 text-decoration: none;
}
 
ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }
 
ul.tabbernav li a:hover
{
 color: #000;
 background: #fff9f2;
 border-color: #CCC;
}
 
ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}
 
ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}
 
/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #CCC;
 border-top:0;
 
 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */
 
 /* height:200px; */
 
 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */
 
 /* overflow:auto; */
}
 
/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}
 
/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
 
/* Infobox templates */
.infobox {
   border: 1px solid #aaa;
   background-color: #f9f9f9;
   color: black;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
}
.infobox td,
.infobox th {
   vertical-align: middle;
}
.infobox caption {
   font-size: larger;
   margin-left: inherit;
}
.infobox.bordered {
   border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
   border: 1px solid #aaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
   border: 0 solid #aaa;
}
.infobox.sisterproject {
   width: 20em;
   font-size: 90%;
}
 
.archive-box {
   border: 1px solid #aaf;
   background-color: #f2f2f9;
   color: #000;
   margin-bottom: 0.5em;
   margin-left: 1em;
   padding: 0.2em;
   float: right;
   clear: right;
   text-align: center;
}
 
 
/* [[Template:Lead 2.0]] */
 .l_table {
  border: 0px;
  height: 100%;
  width: 100%;
 }
 
 .l_table tr {
  height: 100%;
 }
 
 .l_table td {
  width: 100%;
 }
 
 .l_box {
 }
 
 .l_image {
  vertical-align:top;
  padding-bottom: 5px;
  padding-right: 8px;
  float: left;
 }
 
 .l_title {
  font-size: 150%;
  font-style: bold;
  vertical-align: top;
  padding-bottom: 5px;
 }
 
 .l_title a:link {
  color: #000000;
  text-decoration: none;
 }
 
 .l_title a:visited {
  color: #000000;
  text-decoration: none;
 }
 
 .l_title a:hover {
  color: #000000;
  text-decoration: underline;
 }
 
 .l_title a:active {
  color: #000000;
  text-decoration: none;
 }
 
 .l_summary {
  vertical-align: top;
  font-size: 100%;
 }
 
 .l_tail {
  font-size: 90%;
  height:15px;
 }
 
 .l_img_type {
  /*float: left;*/
  padding-bottom: 3px;
 }
 
 
 .l_edit {
  clear: left;
  float: right;
 }
/*end lead stuff */
/* float in the title bar (Ex little FA icons in top-right corner) */
/*! important is to overide legacy inline stuff */
/*Vector.css overides this for vector! */
/*This assumes that the page body is not relatively positioned (aka in everything but vector)*/
.float_in_title { position: absolute; z-index: 100; right: 20px; top: 20px  !important;}
 
/* Temp for google News */
 .GoogleNews {
  display:none;
  font-size: 50%; 
 }
 
/* Remove Search box from LQT */
.lqt-talkpage-search{
 display: none;
}
 
/*Make js errors more noticeable (For EasyPeerReview) */
#mw-js-message.mw-js-message-mwapi-error { border: thick red solid ; font-size:larger}
 
 
/* For main page, but used elsewhere so moved here */
/* [[Template:Main page header]] */
/* Also in common.css/Main Page */
/* i got annoyed this only worked on main page - bawolff */
 .mp_header {
  background-image:url('http://wiki.jpopstop.com/skins/common/images/banner.png');
  background-repeat: no-repeat;
  background-position: top right;
  width: 100%;
  clear: both;
  background-color: #F0F8FF;
  border: 1px solid #ccc;
  padding: 1px 10px 1px 10px;
 }
 
 .mp_header_left {
  width: 50%;
  text-align: left;
  white-space: nowrap;
  vertical-align: middle; 
 }
 
 .welcome_to_wn {
  font-size: 200%;
  font-weight: bold;
  padding-top: 3px;
  padding-bottom: 8px;
  letter-spacing: 1px;
 }
 
 .freenews {
  font-size: 120%;
 }
 
 .mp_header_center {
  width: 2px;
  align: center;
  white-space: nowrap;
 }
 
 .mp_header_right {
  width: 50%;
  text-align: right;
  white-space: nowrap;
  vertical-align: top;
 }
 
 .header_left_text {
  font-size: 90%;
  margin-bottom: -4px;
 }