/***** 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. 

Any changes to [[Mediawiki:Monaco.css]] or [[MediaWiki:Common.css]] should be first proposed to [[SporeWiki-talk:Community portal]]. *****/

/* Hide title and tagline on Main Page */
body.mainpage h1.firstHeading, body.mainpage #siteSub { 
    display:none;
}

/* Small reference list */
ol.references {
   font-size: 100%;
}
 
.references-small { font-size: 90%;}
/* 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" */
/* Please ignore any validator errors caused by these two lines */
.references-2column {
  font-size: 90%;
  -moz-column-count:2;
  column-count:2;
}
 
.same-bg { background: none }

/* 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 th,
table.prettytable th {
  background: #f2f2f2;
  text-align: center;
}

table.wikitable caption,
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
}

/* Style for "notices" */
.notice {
    text-align: justify;
    margin: 1em;
    padding: 0.2em;
}

#disambig {
    border-top: 3px double #cccccc; 
    border-bottom: 3px double #cccccc;
}

#spoiler {
    border-top: 2px solid #ddd;
    border-bottom:2px solid #ddd;
}

/* Standard-talk template style */

.Talk-Notice  {
    border: 1px solid #C0C090;
    background-color: #F8EABA;
    margin-bottom: 3px;
    width: 80%;
    border-spacing: 3px;
    margin-left: auto;
    margin-right: auto;
}

.Talk-Notice:after {
  content: "The CSS for this template should be changed. See [[Wikipedia:Template Standardisation]].";
}

/* 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;
}
.messagebox.nested-talk {
   border: 1px solid #c0c090;
   background-color: #f8eaba;
   width: 100%;
   margin: 2px 4px 2px 4px;
}
.messagebox.small {
   width: 238px;
   font-size: 85%;
   float: right;
   clear: both;
   margin: 0 0 1em 1em;
   line-height: 1.25em; 
}

/* Make template background appear correctly on all browsers */
.Talk-Notice td {
    background: inherit;
}

/* Metadata */
table.metadata {
    border: 1px solid #aaaaaa;
    display: none;
    speak: none;
}
.metadata-label {
    color: #aaaaaa;
}

/* Mark redirects in Special:Allpages and Special:Watchlist */
.allpagesredirect a {
    color: #888;
    font-style: italic;
}
.watchlistredir a {
    color: #888;
    font-style: italic;
}

/* Infobox template style */

.infobox {
   border: 1px solid #aaaaaa;
   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: top;
}
.infobox caption {
   font-size: larger;
   margin-left: inherit;
}
.infobox.bordered {
   border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
   border: 1px solid #aaaaaa;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
   border: 0;
}

.infobox.sisterproject {
   width: 20em;
   font-size: 90%;
}

/* styles for bordered infobox with merged rows */
.infobox.bordered .mergedtoprow td,
.infobox.bordered .mergedtoprow th {
   border: 0;
   border-top: 1px solid #aaaaaa;
   border-right: 1px solid #aaaaaa;
}

.infobox.bordered .mergedrow td,
.infobox.bordered .mergedrow th {
   border: 0;
   border-right: 1px solid #aaaaaa;
}

/* Removes useless links from printout */
@media print {
    #privacy, #about, #disclaimer {display:none;}
}

/*** 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(http://images.wikia.com/central/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; 
}

/* remove-talk link from forum namespace (monobooks/newskins/quartzskins/monaco) -Splarka */
body.ns-110 #ca_talk, body.ns-110 #this_talk, body.ns-110 #page_tabs li+li  { display: none; }

/* Colour the number of characters added/removed in the recent changes */
.mw-plusminus-pos {
  color: #006500;
}

.mw-plusminus-neg {
  color: #8B0000;
}

/* Display text below main article header, located at MediaWiki:tagline */
#siteSub {
    display: inline;
    font-size: 92%;
    font-weight: normal;
}

/* --- {{t|Ambox}} TEMPLATE DESIGNS --- */
 
 /* {{t|Ambox}} design */
 .ambox {
  font-size: 95%;
  width: 80%; 
  margin: 0 auto;
  border: 1px #AAA solid;
  border-left: 10px solid #228b22;
  border-collapse: collapse;
  background-color: #EEE;
 }
 
 /* {{t|Ambox}} colours */
 .ambox-blue {
  border-left: 10px solid #1e90ff; /* Blue (notice) */
 }
 .ambox-red {
  border-left: 10px solid #b22222; /* Red (delete/serious) */
 }
 .ambox-orange {
  border-left: 10px solid #f28500; /* Orange (content) */
 }
 .ambox-yellow {
  border-left: 10px solid #f4c430; /* Yellow (style) */
 }
 .ambox-purple {
  border-left: 10px solid #9932cc; /* Purple (merge) */
 }
 .ambox-gray {
  border-left: 10px solid #bba;    /* Gray (protection) */
 }
 .ambox-green {
  border-left: 10px solid #228b22; /* Green */
 }
 
 /* {{t|Ambox}} small text */
 .amsmalltext {
  font-size: smaller;
  margin-top:0.5em;
  margin-left:0.8em;
 }
 
 /* {{t|Ambox}} image */
 .ambox-image {  /* The left image cell */
  width: 60px; 
  padding: 2px 0px 2px 0.5em;/* 0.5em left, 0px right */
  text-align: center; 
 }
 
 @media print { .ambox { display: none; } } /* no ambox when printing */

/* sysop tracker */

table.diff a[href$="User:Eulalia459678"], ul#pagehistory a[href$="User:Eulalia459678"], ul.special a[href$="User:Eulalia459678"],
table.diff a[href$="User:Ose"], ul#pagehistory a[href$="User:Ose"], ul.special a[href$="User:Ose"],
table.diff a[href$="User:SignpostMarv_Martin"], ul#pagehistory a[href$="User:SignpostMarv_Martin"], ul.special a[href$="User:SignpostMarv_Martin"],
table.diff a[href$="User:OluapPlayer"], ul#pagehistory a[href$="User:OluapPlayer"], ul.special a[href$="User:OluapPlayer"],
table.diff a[href$="User:Morgoth1145"], ul#pagehistory a[href$="User:Morgoth1145"], ul.special a[href$="User:Morgoth1145"]
{
    font-weight: bolder ;
    color: #2a2;
}

/* USERBOXES */
 table.userbox {float: left; margin: 0.2em; padding: 0; border-width: 1px; border-style: solid}
 table.userbox td.left, table.userbox td.right {text-align: center; vertical-align: middle; font-size: 1.6em; padding: 0}
 table.userbox td.main {padding: 0 4px; vertical-align: middle; line-height: 125%; font-size: 0.90em}
 
 table.userbox {border-color: #aaa; background: #f8f8f8}
 table.userbox td.left, table.userbox td.right {background: #d8d8d8}

/* Prevents line breaks in links, used for navboxes */
 
 .nowraplinks a { white-space: nowrap; }

/* 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;
  padding:1px;
}
table.navbox + table.navbox {
  margin-top:-1px;  /* single pixel border between adjacent navboxes (doesn't work for IE6, but that's okay) */
}
.navbox-title, .navbox-abovebelow, table.navbox th {
  text-align:center;/* title and above/below styles */
  padding-left:1em;
  padding-right:1em;
}
.navbox-group {     /* group style */
  white-space:nowrap;
  text-align:right;
  font-weight:bold;
  padding-left:1em;
  padding-right:1em;
}
.navbox, .navbox-subgroup {
  background:#fdfdfd;     /* Background color */
}
.navbox-list {
  border-left:2px solid #fdfdfd;   /* Must match background color */
}
.navbox-title, table.navbox th {
  background:#ccccff;     /* Level 1 color */
}
.navbox-abovebelow, .navbox-group, .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 */
}
 
@media print {
    .navbox {
  display: none;
    }
}

 
/* dark table style */
 table.darktable {
  border: 1px solid #aaa;
  padding: 5px;
  background: #F9F9F9;
  font-size: 89%;
  margin: 0.5em 0em 1em 0.5em;
 }
 table.darktable th {
  background-color: #ccf;
  padding: 0 0.5em;
 }
 table.darktable caption {
  font-size: 120%;
  font-weight: bold;   
 }
 table.darktable tr:not(:first-child) th {
  background-color: #ddf;
 }

/* widget stuff */
.widget {
   padding: 4px !important;
   -moz-border-radius: 8px;
   -webkit-border-radius: 8px;
}

.widget dt, #search_box {
   -moz-border-radius-topleft: 3px;
   -moz-border-radius-topright: 3px;
   -webkit-border-radius-topleft: 3px;
   -webkit-border-radius-topright: 3px;
}
.widget dd, #link_box {
   -moz-border-radius-bottomleft: 3px;
   -moz-border-radius-bottomright: 3px;
   -webkit-border-radius-bottomleft: 3px;
   -webkit-border-radius-bottomright: 3px;
}

.widget .widget {
   padding: 2px !important;
   -moz-border-radius: 0;
}

/* <widget>-specific styling */
.widgetTag .widget_contents {
 width: 290px;
 padding:5px;
}

.widgetTag .widget {
 align:left;
 margin-top:0px;
 padding:0px 10px 0px 0px;
 -moz-border-radius:0em;
 -webkit-border-radius:0em;
 background-color:#CFE4F2;
 border: 0px solid #FFFFFF;
}
.widgetTag .widgetMore {
 display:none;
}

.widgetTag .widget_title {
 border-bottom:1px solid #444;
 font-size:116%;
}

/* +/- bullets */
#bodyContent .plus {
  background: transparent url(http://images3.wikia.nocookie.net/spore/images/thumb/a/ab/Support.png/15px-Support.png) center left no-repeat !important; 
  padding-left: 18px !important;
}
#bodyContent .minus {
  background: transparent url(http://images1.wikia.nocookie.net/spore/images/thumb/b/bc/Oppose.png/15px-Oppose.png) center left no-repeat !important; 
  padding-left: 18px !important;
}
#bodyContent .equal {
  background: transparent url(http://images3.wikia.nocookie.net/spore/images/thumb/b/b3/Neutral.png/15px-Neutral.png) center left no-repeat !important; 
  padding-left: 18px !important;
}

#content_database .tabbernav, #content_database .tabbernav * {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background-color: transparent !important;
}

#content_database .tabbertab {
margin-left:10px;
margin-right:10px;
border: none;
}

#database_tab #content_database ul.tabbernav li, #content_database ul.tabbernav li {
background:transparent url(http://images2.wikia.nocookie.net/ose/images/e/e0/Wikia_button_sprite.png) no-repeat scroll -360px -155px;
cursor:pointer;
display:inline-block;
padding:0 0 0 10px;
position:relative;
margin-right: 2px;
margin-bottom: 2px;
}

#database_tab #content_database ul.tabbernav li.tabberactive, #content_database ul.tabbernav li.tabberactive { background:transparent url(http://images2.wikia.nocookie.net/ose/images/e/e0/Wikia_button_sprite.png) no-repeat scroll -360px -62px;
}

#database_tab #content_database ul.tabbernav li.tabberactive a, #content_database ul.tabbernav li.tabberactive a {
background:transparent url(http://images2.wikia.nocookie.net/ose/images/e/e0/Wikia_button_sprite.png) no-repeat scroll right top !important;
}

#database_tab #content_database ul.tabbernav li a, #content_database ul.tabbernav li a, #content_database ul.tabbernav li.tabberactive a {
background:transparent url(http://images2.wikia.nocookie.net/ose/images/e/e0/Wikia_button_sprite.png) no-repeat scroll right -31px ;
color:#FFFFFF;
display:inline-block;
font-family:"Lucida Grande",sans-serif;
font-size:9pt;
font-weight:bold;
height:21px;
line-height:21px;
padding:0 10px 0 0;
position:relative;
white-space:nowrap;
opacity: 1;
padding: 0;
padding-right: 10px;
}

#content_database ul.tabbernav {
text-align:center;
}

/***********************************************************
** Formatting for article type banners
*/
div#article-type {
border-bottom: 1px solid #AAAAAA;
border-top: 1px solid #AAAAAA;
background-color: #000000;
background-position: top left;
background-repeat: no-repeat;
text-align: right;
padding-top: 10px;
padding-right: 10px;
height: 65px;
font-size: large;
font-variant: small-caps;
color: white;
right: 1em;
top: 0em;
white-space: nowrap;
text-align: right;
border:1px solid #666;
line-height: 130%;
}

.article-type-Creature {
background-image: #000000 url(http://images4.wikia.nocookie.net/spore/images/b/bb/SPORE-02.jpg);
}

.article-type-Taxon {
background-image: url(http://images4.wikia.nocookie.net/spore/images/f/f5/Spore1.png);
}

.article-type-Vehicle {
background-image: url(http://images3.wikia.nocookie.net/spore/images/c/c1/Articletype_vehicle.png);
}

.article-type-, .article-type-Media, .article-type-Special, .article-type_talk, .article-type-User, .article-type-User_talk, .article-type-Project, .article-type-Project_talk, .article-type-File, .article-type-File_talk, .article-type-MediaWiki, .article-type-MediaWiki_talk, .article-type-Template, .article-type-Template_talk, .article-type-Help, .article-type-Help_talk, .article-type-Category, .article-type-Category_talk, .article-type-Content, .article-type-Content_talk, .article-type-Taxon_talk, .article-type-Forum, .article-type-Forum_talk, .article-type-Cell_talk, .article-type-Creature_talk, .article-type-Building_talk, .article-type-Vehicle_talk, .article-type-Planet_talk, .article-type-Flora_talk, .article-type-Captain_talk, .article-type-System_talk, .article-type-Fiction_talk, .article-type-Adventure_talk, .article-type-Property, .article-type-Property_talk, .article-type-Type, .article-type-Type_talk, .article-type-Form, .article-type-Form_talk, .article-type-Concept, .article-type-Concept_talk, .article-type-Video, .article-type-Video_talk, .article-type-User_blog, .article-type-User_blog_comment, .article-type-Blog, .article-type-Blog-talk {
display: none !important;
}

#article-type p {
line-height:normal;
margin: none;
}

#article-type-header {
font-size: x-large;
}

/*</nowiki></pre>*/