/* Created using Style Master from Western Civilisation CSS2 { -23 -4 559 808 } */

body {font-family: "Georgia Pro", Georgia, "Times New Roman", Times, serif;}

img {display: none;}

h5 {font-size: 1 em;
    font-style: italic;
   }

h6 {font-size: 1 em;
    font-weight: normal;
    font-style: italic;
   }

div.ogl {
background-color: #cccccc;
border: 3pt #000000 solid;
padding: 5pt;}

.masthead {width: 100%;
float: right;
padding-right: 0.25em;
padding-bottom: 0.25em;
font-family:"ZapfHumnst BT", Optima, "Verdana Pro", Verdana, "Arial Nova", Arial, Helvetica, sans-serif}

.masthead p.tag {text-align: right;
margin-top: 0;}

.masthead h1 {margin-bottom: 0;
font-style:italic;
font-variant:small-caps;
border-bottom: solid;
border-bottom-width: 3pt;
border-bottom-color: #000000;}

.nav {display: block;
margin-bottom: 0.75em;
padding: 0;
border: 0;}

.nav a {color: black;
background-color: inherit;
text-decoration: none;
font-weight: bold;
font-style: italic;}

.nav a:link:before {content:" ";}

.nav a:link:after {content:" ";}

.topnav {display: none;}

.sidebar {
    float: right;
    width: 25%;
    padding: 0.5em;
    margin: 0.5em;
    background-color: #C0C0C0;
    }

.lsidebar {
    float: left;
    width: 25%;
    padding: 0.5em;
    margin: 0.5em;
    background-color: #C0C0C0;
    }

.footer {font-style:italic;
font-size: 80%;}

span.shipname {font-style:italic;}

span.foreign {font-style:italic;}

span.stat {font-variant:small-caps;}

span.title {font-size: 1.2em;
font-weight: bold;}

span.arttitle {
font-style: italic;}

span.byline {font-style:italic;}

sup, sub {
     vertical-align: baseline;
     position: relative;
     top: -0.4em;
    }
sub { top: 0.4em; }

li {margin-top: +1em;}

th {background-color: #c0c0c0;}

tr.subsidy {background-color : #FF0000;
color : #FFFFFF;}

tr.spec {background-color : #FFFF00;}

tr.profit {background-color : #00FF00;}

.chat {text-indent : -2em;
margin-left : 2em;}

.note {font-size : smaller;
font-style : italic;}

.tml:first-letter {float: left;
font-size: 200%;
font-weight: bold;}

.task {margin-left: 2em; margin-right: 2em; font-style: italic;}

.weapon td {font-family: monospace; font-size: 0.8em;}

span.math {font-family: "Times New Roman", Times, serif;
           font-style: italic;}
           
.math {font-family: "Times New Roman", Times, serif;
           font-style: italic;}
           
dl.runin {
  padding: 1em 2em;
}

dl.runin dt, dd {
  display: inline;
}

dl.runin dt {
  font-weight: bold;
}

dl.runin dt:after {
  margin-right: 0.33em;
}

/* 'undent' the left margin */
dl.runin dd {
  margin-left: 0;
}

/* additionally: clear the next dt/dd pair */
dl.runin dd:after {
  content: "";
  display: block;
  margin-bottom: 1em;
}

pre, tt, code, samp {
  font-family: monospace, Courier;
  font-size: 1em;
}