MediaWiki:Stocommon.css

/**************** /* Curse footer * /****************/ /* Curse footer (this will eventually be customized per-skin) */

clear: both; background: none; text-align: center; width: 100%; }
 * 1) ft {

width: 1100px; margin: 0 auto; text-align: left; }
 * 1) ft div {

color: #FFFFFF; font-size: 10px; }
 * 1) ft h1, #ft a, #ft {

list-style: none; padding-bottom: 5px; font-size: 10px; }
 * 1) ft .site-navigation {

list-style: none; }
 * 1) ft .site-navigation ul {

margin-bottom: 140px !important; }
 * 1) ft .network-navigation {

float: left; width: 110px; }
 * 1) ft .network-navigation ul {

width: 280px; }
 * 1) ft .network-navigation ul.double {

background: url("/extensions/Curse/images/white.png") repeat scroll 0 0 transparent; display: block; color: transparent; height: 18px; width: 140px; }
 * 1) ft .network-navigation ul.curse li.header a {

float: left; list-style: none; width: 140px; margin-bottom: 2px; }
 * 1) ft .network-navigation ul li {

font-size: 12px; clear: both; font-weight: bold; color: #FF6015; width: 100%; }
 * 1) ft .network-navigation ul li.header {

/**************************/ /* CSS to style infoboxes */ /**************************/ .missioninfo { float: right; width: 260px; margin: 0 12px; padding: 2px; border-width: 2px; border-style: solid; border-radius: 8px; text-align: left; }

.iteminfobox { float: right; }

.missionname { font: 1.4em "futuratitle","segoe ui",calibri,verdana,arial,helvetica,sans-serif; text-align: center; min-height: 44px; height: auto; margin: -3px; margin-bottom: 2px; border-top-left-radius: 8px; border-top-right-radius: 8px; line-height: 1em; }

.missionname a img { float: left; margin-bottom: 3px; margin-top: 2px; }

.nametext { position: relative; line-height: 1em; left: -20px; display: block; padding-top: 11px; padding-bottom: 11px; }

.missioninfo div { line-height: 1.5em; }

.dataset { font-size: 0.9em; clear: both; }

.dataset big { font-weight: bold; }

.dataset .label { text-align: right; float: left; font-weight: bold; width: 49%; }

.dataset .entry { text-align: left; float: right; font-weight: normal; width: 49%; }

.wideentry { text-align: left; font-size: .75em; }

.dsrewards { border-top: 1px solid #cccccc; }

.iteminfobox { font: 12px futurabody,'segoe ui',calibri,verdana,arial,helvetica,sans-serif; border: 2px solid #00ccff; background: #0c121c url(skins/stofederation/iteminfobox_bg.png) repeat-x 0% 0%;; border-radius: 5px; margin: 5px 0 20px 20px; padding: 5px 8px; width: 275px; }

.itemtitle { font: 14px !important futuratitle,'segoe ui',calibri,verdana,arial,helvetica,sans-serif !important bold; }

.itemlist li { clear: both; }

/**************************** /* Styles for mission pages * /****************************/ .missiontext { border-width: 2px; border-style: solid; border-radius: 8px; margin: 5px; padding: 15px; }

.missiontext p { margin: 12px 0 0 0; }

.missiontext i, .missiontext b { font-style: normal; font-weight: normal; color: #999999; }

.missiontext i b { font-weight: bold !important; color: #ff9900 !important; font-style: normal !important; }

.missiontext p:first-child { margin-top: 0; }

.missionnote { font: 16px 'futurabody','segoe ui',calibri,verdana,arial,helvetica,sans-serif; margin: 8px 0; color: #ffff00; }

.missiongoal { font: 16px 'futurabody','segoe ui',calibri,verdana,arial,helvetica,sans-serif; margin: 8px 0; color: #00ff00; }

/************************ /* Styles for NPC pages * /************************/ .npcspeechface { float: left; }

.npc-speech-face { width: 84px; margin: 10px 5px 10px 0; padding: 0; }

.npc-speech-face img { margin: 2px; }

.npcspeechtext { float: left; }

.npc-speech-text { font: 1em futurabodythin,'segoe ui',calibri,verdana,geneva,sans-serif; width: 620px; padding: 0 8px; margin: 10px 0; color: #6cf; }

.npc-speech-text p { line-height: 1.1em; margin: 1em 0 1em 0; }

.npc-starfleet { border: 1px solid #6cf; }

.dschain { text-align: center; font-size: 14px !important; font-weight: bold; }

.dschain a { font-size: 14px !important; }

.chainprev { float: left; text-align: left; width: 90%; line-height: 14px !important; }

.chainnext { float: right; text-align: right; width: 90%; line-height: 14px !important; }

.chainprev a, .chainnext a { font-size: 11px }

/***************************** /* Styles for faction tables * /*****************************/ .factiontable { border-collapse: collapse; width: 100%; }

.factiontable td { border-bottom: 1px solid #333333; text-align: left !important; }

.factiontable td img { padding: 1px 0 1px 7px; }

.factiontable td table { width: 100%; }

.factiontable table td { text-align: left !important; border: none !important; width: 50% !important; }

/************************** /* Styles for icon tables * /**************************/ .icontable { border-collapse: collapse; border: none; }

.icontable td { border-collapse: collapse; border: none; margin: 0; padding: 0; height: 66px; }

.icontable td:first-child { text-align: left; width: 50px; }

/************************* /* Style for food tables * /*************************/ .foodtable { border-collapse: collapse; border: 1px solid #036; }

.foodtable td { border: 1px solid #036; padding: 0 2px; }

.foodtable td img { margin: 2px 0; }

.foodtable th { border: 1px solid #036; font: 16px futurabody,'segoe ui',calibri,verdana,arial,helvetica,sans-serif; }

.foodtableheader th { border: 1px solid #036; background: #036; }

/**************************** /* Styles for portal tables * /****************************/ .portaltable { text-align: left !important; }

.portaltable table td { text-align: left !important; border: none !important; width: 150px; }

/********************** /* Item rarity styles * /**********************/ .common, .uncommon, .rare, .veryrare, .ultrarare, .unique { font-size: 11pt; font-family: 'arial narrow'; font-weight: bold; }

.common { text-align: left; font-style: normal; color: white !important; }

.common a { color: white !important; }

.uncommon { text-align: left; font-style: normal; color: #0c0 !important; }

.uncommon a { color: #0c0 !important; }

.rare { text-align: left; font-style: normal; color: #09f !important; }

.rare a { color: #09f !important; }

.veryrare { text-align: left; font-style: normal; color: #a245b9 !important; }

.veryrare a { color: #a245b9 !important; }

.ultrarare { text-align: left; font-style: normal; color: #6d65bc !important; }

.ultrarare a { color: #6d65bc !important; }

.unique { text-align: left; font-style: normal; color: gold !important; }

.unique a { color: gold !important; }

/****************** /* Faction colors * /******************/ .borg, .borg-info .missionname { background: #690; }

.both, .both-info .missionname { background: #33334d; }

.breen, .breen-info .missionname { background: #663; }

.cardassian, .cardassian-info .missionname { background: #960; }

.deferi, .deferi-info .missionname { background: #033; }

.devidian, .devidian-info .missionname { background: #669; }

.dominion, .dominion-info .missionname { background: #609; }

.federation, .federation-info .missionname, .starfleet, .starfleet-info .missionname, .vulcan, .vulcan-info .missionname { background: #069; }

.fekihri, .fekihri-info .missionname { background: #930; }

.ferengi, .ferengi-info .missionname { background: #963; }

.generic, .generic-info .missionname { background: #666; }

.gorn, .gorn-info .missioname { background: #660; }

.hirogen, .hirogen-info .missionname { background: #966; }

.iconian, .iconian-info .missionname { background: #336; }

.klingon, .klingon-info .missionname { background: #600; }

.monster, .monster-info .missionname { background: #960; }

.nausicaan, .nausicaan-info .missionname { background: #630; }

.object, .object-info .missionname { background: #333; }

.orion, .orion-info .missionname { background: #390; }

.q, .q-info .missionname { background: #fff; }

.q-info .missionname .nametext { color: #000; }

.reman, .reman-info .missionname { background: #366; }

.romulan, .romulan-info .missionname { background: #396; }

.terran-empire, .terran-empire-info .missionname { background: #633; }

.tholian, .tholian-info .missionname { background: #c60; }

.true-way, .true-way-info .missionname { background: #693; }

.undine, .undine-info .missionname { background: #963; }

/****************** /* General styles * /******************/ .componenttable { width: 93%; }

.fpdyk p { text-align: center; font-size: 13px; font-style: italic; margin: 8px auto; width: 95%; }

.fptitle { font:18px 'segoe ui',calibri,verdana,arial,helvetica,sans-serif; text-align: left; background: #134069; padding: 3px; position: relative; }

.fptitle .toggle { position: absolute; right: 0; top: 4px; width: 24px; }

.fpsubtitle { text-align: center; font-style: italic; font-size: 12px; border: none; }

.fpbox { border-width: 2px; border-style: solid; border-radius: 8px; margin-bottom: 15px; text-align: left; width: 100% !important; }

.fpbox table td { text-align: center; font-size: 14px; line-height: 1em; }

.topnotice { border-width: 2px !important; border-style: solid !important; border-radius: 8px; margin-top: 5px; margin-bottom: 15px; padding: 10px; width: 790px !important; text-align: left; }

.ugc { border-color: yellow !important; }

.stubpage { border-color: green !important; }

.missingData { border-color: orange !important; }

.missingImage { border-color: darkorange !important; }

.cleanup { border-color: red !important; }

.needsupdate { border-color: goldenrod !important; }

.outofdate { border-color: darkorange !important; }

.historical { border-color: coral !important; }

.event { border-color: lightgreen !important; }

.testserver { border-color: gold !important; }

.welcome { text-align: center !important; border-color: orange; padding: 10px 0 0 0; }

.welcome p { font-size: 13px; text-align: center; line-height: 1.2em; }

/* The stub class is also used in Special:Preferences by the MediaWiki software. The following style ensures that case shows up normally. */ border: none !important; margin: inherit !important; padding: inherit !important; }
 * 1) preferences a.stub {

.itemicon { margin-top: 5px; margin-right: 10px; float: left; }

.frontpage1 { float: left; margin-right: 30px; width: 48%; }

.frontpage2 { float: left; width: 48%; }

.leftcolumn, .rightcolumn { float: left; width: 48% !important; margin-right: 16px; }

.floatleft { margin: 5px !important; }

.floatleft, .float-left, div.tleft { float: left; clear: left; margin: 0.5em 1.2em 0.5em 0; }

.floatright { margin: 5px !important; }

.floatright, .float-right, div.tright { float: right; clear: right; margin: 0.5em 1.2em 0.5em 0; }

.sidenote { float: right; background: #111111; width: 175px; border: 2px solid #99ccff; padding: 3px 5px; margin: 0 0 0 12px; font-size: 10px; line-height: 12px; color: #cccccc; }

.blue { color: #b2e3ff !important; }

.omegalogo { float: left; }

.cost { float: right; }

.rank { text-align: right; color: #6cf !important; }

.sitemap1, .sitemap2, .sitemap3 { float: left; width: 32%; }

/**************************** /* Fleet styles, I think... * /****************************/ .fpomegatitle { text-align: center; }

.mega-title { font:18px !important fututabody,'segoe ui',calibri,arial,helvetica,sans-serif; padding: 10px 0; }

.mega-text { font: 12px futurabodythin,'segoe ui',calibri,arial,helvetica,sans-serif; padding-bottom: 6px; }

.fpomegatitle { font: 20px futurabody,'segoe ui','calbiri',verdana,arial,helvetica,sans-serif; padding-top: 4px; }

.omegafleet p { font-size: 14px; letter-spacing: 0; line-height: 18px; margin: 12px 6px 3px; }

.omegalogo { margin: 0.5px; padding-top: 6px; width: 75px; }

/************************************** /* Styles for image license templates * /**************************************/ div.imageLicense { border-width: 2px; border-style: solid; border-radius: 8px; }

div.imageLicense table { margin-bottom: 0 10px 10px 10px; }

div.imageLicense p { margin: 5px 10px; }

div.imageLicense table tr th { text-align: right; vertical-align: top; width: 8em; }

div.licenseHeading { font: 1.4em "futuratitle","segoe ui",calibri,verdana,arial,helvetica,sans-serif; text-align: center; padding-bottom: 6px; margin: -3px; margin-bottom: 2px; border-top-left-radius: 8px; border-top-right-radius: 8px; line-height: 1em; }

/******************************************************************* /* Styles for Template:Tabs output specific to the STO skin family * /*******************************************************************/ .tabContainer { border-width: 2px; border-style: solid; border-radius: 8px; border-top-left-radius: 0px; }

.tab { border-width: 2px; border-style: solid; border-bottom: none; border-top-left-radius: 8px; border-top-right-radius: 8px; }

/***************************** /* Styles for Tutorial Guide * /*****************************/ .tutorialbox { background-color:#012; border: 2px #07f solid; margin: 8px; padding: 8px; }