/***** CSS placed here will be applied to all skins on the entire site. Please ensure you do not violate Wikia's Terms of Use by obscuring or removing the advertising. *****/

/* See also: [[MediaWiki:Monobook.css]] */
/* <pre> */


/*** Forum formatting (by -Algorithm & -Splaka) ***/

.forumheader { 
     border: 1px solid #aaa; background-color: #f9f9f9; margin-top: 1em; padding: 12px; 
}
.forumlist td.forum_edited a { 
     color: black; text-decoration: none 
}
.forumlist td.forum_title a { 
     padding-left: 20px; 
}
.forumlist td.forum_title a.forum_new { 
     font-weight: bold; background: url(/images/4/4e/Forum_new.gif) 
     center left no-repeat; padding-left: 20px; 
}
.forumlist td.forum_title a.forum_new:visited { 
     font-weight: normal; background: none; padding-left: 20px; 
}
.forumlist th.forum_title { 
     padding-left: 20px; 
}

 /* Styling links to GG */
 #n-officialsite a,
 #bodyContent a[href ^="http://garagegames.com"],
 #article a[href ^="http://garagegames.com"]
 {
    background: url(http://images.wikia.com/marbleblast/images//c/c8/GarageGames_Logo.PNG) center left no-repeat !important;
    height: 12px;
    width: 12px;
    padding-left: 13px !important;
    padding-right: 0px !important;
    padding-top: 3px !important;
 }

 /* Styling links to the forum */
 #bodyContent a[href ^="http://www.marbleblast.proboards78.com"],
 #article a[href ^="http://www.marbleblast.proboards78.com"]
 {
    background: url(http://images.wikia.com/marbleblast/images//8/88/Forum_Logo.PNG) center left no-repeat !important;
    height: 12px;
    width: 12px;
    padding-left: 13px !important;
    padding-right: 0px !important;
    padding-top: 3px !important;
 }

 /* Styling links to Philsempire */
 #n-officialsite a,
 #bodyContent a[href ^="http://philsempire.com"],
 #article a[href ^="http://philsempire.com"]
 {
    background: url(http://images.wikia.com/marbleblast/images//c/cf/Philsicon.PNG) center left no-repeat !important;
    height: 12px;
    width: 12px;
    padding-left: 13px !important;
    padding-right: 0px !important;
    padding-top: 3px !important;
 }

 /* Styling links to GG */
 #n-officialsite a,
 #bodyContent a[href ^="http://www.garagegames.com"],
 #article a[href ^="http://www.garagegames.com"]
 {
    background: url(http://images.wikia.com/marbleblast/images//c/c8/GarageGames_Logo.PNG) center left no-repeat !important;
    height: 12px;
    width: 12px;
    padding-left: 13px !important;
    padding-right: 0px !important;
    padding-top: 3px !important;
 }

 /* Styling links to the forum */
 #bodyContent a[href ^="http://marbleblast.proboards78.com"],
 #article a[href ^="http://marbleblast.proboards78.com"]
 {
    background: url(http://images.wikia.com/marbleblast/images//8/88/Forum_Logo.PNG) center left no-repeat !important;
    height: 12px;
    width: 12px;
    padding-left: 13px !important;
    padding-right: 0px !important;
    padding-top: 3px !important;
 }

 /* Styling links to Philsempire */
 #n-officialsite a,
 #bodyContent a[href ^="http://www.philsempire.com"],
 #article a[href ^="http://www.philsempire.com"]
 {
    background: url(http://images.wikia.com/marbleblast/images//c/cf/Philsicon.PNG) center left no-repeat !important;
    height: 12px;
    width: 12px;
    padding-left: 13px !important;
    padding-right: 0px !important;
    padding-top: 3px !important;
 }

 h1 
 {
  font-weight: bold
 }

 .redlinks {color: #F00}

 #redlinks { color:red }

 redlinks { color:red }

 .MainPageBoxOne {
  width:50%; 
  padding: .5em; 
  border: 1px solid #9FF; 
  color: #000; 
  background-color: #CFf;
 }

 .MainPageBoxOne h3 {
    margin: 0 -.3em;
    padding: .3em;
    font-size: 120%;
    color: #FFF;
    background: url(http://images.wikia.com/marbleblast/images//7/7e/Darkyellowgradient.PNG) repeat-x top #500401;
    border: none;
 }

 .MainPageBoxTwo {
   padding: .3em .7em .4em; 
   border: 1px solid #9f9; 
   color: #000; 
   background-color: #CF9
 }

 .MainPageBoxTwo h3 {
    margin: 0 -.3em;
    padding: .3em;
    font-size: 120%;
    color: #FFF;
    background: url(http://images.wikia.com/marbleblast/images//8/85/Darkredgradient.PNG) repeat-x top #500401;
    border: none;
 }

 .MainPageBoxThree {
   width:50%; 
   padding: .5em;
   border: 1px solid #F99;
   color: #000;
   background-color: #FCF;
 }

 .MainPageBoxThree h3 {
    margin: 0 -.3em;
    padding: .3em;
    font-size: 120%;
    color: #FFF;
    background: url(http://images.wikia.com/marbleblast/images//5/59/Darkgreengradient.PNG) repeat-x top #500401;
    border: none;
 }

 .MainPageBoxFour {
   padding: .3em .7em .4em;
   border: 1px solid #FF9;
   color: #000;
   background-color: #FFC
 }

 .MainPageBoxFour h3 {
    margin: 0 -.3em;
    padding: .3em;
    font-size: 120%;
    color: #FFF;
    background: url(http://images.wikia.com/marbleblast/images//e/ef/Darkbluegradient.PNG) repeat-x top #500401;
    border: none;
 }

/* Thank you Wikipedia! */
table.ambox {
  width: 80%; 
  margin: 0 auto; 
  background: #fbfbfb; 
  border: 3px solid #aaa; 
}
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 4px 2px 0px;           /* 0px left, 4px right */
  text-align: center; 
}
table.ambox-blue {
  border-left: 10px solid #1e90ff;       /* Blue */
/* border-right: 10px solid #1e90ff; */  /* If you want two blue bars */
}
table.ambox-red {
  border-left: 10px solid #b22222;       /* Red */
}
table.ambox-orange {
  border-left: 10px solid #f28500;       /* Orange */
}
table.ambox-yellow {
  border-left: 10px solid #f4c430;       /* Yellow */
}
table.ambox-purple {
  border-left: 10px solid #9932cc;       /* Purple */
}
table.ambox-green {
  border-left: 10px solid #228b22;       /* Green */
}
table.ambox-gray {
  border-left: 10px solid #bba;          /* Gray */
}
table.ambox.ambox-mini {                 /* small floating box variant */
    float: right;
    clear: right;
    margin: 0 0 0 1em;
    width: 25%;
}

/* default skin for navigation boxes */
table.navbox {
    background-color: #f9f9f9;
    border: 1px solid #aaa;
    clear: both;
    font-size: 90%;
    margin: 1em 0em 0em;
    padding: 2px;
    text-align: center;
    width: 100%;
}

table.navbox th {
    background-color: #ccf;
    padding-left: 1em;
    padding-right: 1em;
}

table.navbox tr:not(:first-child) th {
    background-color: #ddf;
}

@media print {
    .navbox {
        display: none;
    }
}

/* Standard Navigationsleisten, aka box hiding thingy from .de.  Documentation at [[Wikipedia:NavFrame]]. */

div.Boxmerge,
div.NavFrame {
        margin: 0px;
        padding: 4px;
        border: 1px solid #aaa;
        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: #fff;
        margin: 0px;
        padding: 2px;
        float: left;
}
div.NavFrame div.NavHead {
        height: 1.6em;
        font-weight: bold;
        background-color: #ccccff;
        position:relative;
}
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;
}

#siteNotice {
   padding: 0.5em;
   margin: 10px;
   border-top: 2px solid #ccc;
   border-bottom: 2px solid #ccc;
   background: #fff;
}