/*
The font "Gentium Basic" is by Victor Gaultney
http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=Gentium
SIL Open Font License
*/

@font-face {
  font-family: "eblong-gentium";
  font-style: normal;
  src: url("font/GenBasR.woff") format("woff"), url("font/GenBasR.ttf") format("truetype");
}

@font-face {
  font-family: "eblong-gentium";
  font-style: italic;
  src: url("font/GenBasI.woff") format("woff"), url("font/GenBasI.ttf") format("truetype");
}

@font-face {
  font-family: "eblong-gentium";
  font-weight: bold;
  font-style: normal;
  src: url("font/GenBasB.woff") format("woff"), url("font/GenBasB.ttf") format("truetype");
}

@font-face {
  font-family: "eblong-gentium";
  font-weight: bold;
  font-style: italic;
  src: url("font/GenBasBI.woff") format("woff"), url("font/GenBasBI.ttf") format("truetype");
}

@font-face {
  font-family: "eblong-libmono";
  font-style: normal;
  src: url("font/LiberationMono-Regular.ttf") format("truetype");
}

@font-face {
  font-family: "eblong-libmono";
  font-style: italic;
  src: url("font/LiberationMono-Italic.ttf") format("truetype");
}

@font-face {
  font-family: "eblong-libmono";
  font-weight: bold;
  font-style: normal;
  src: url("font/LiberationMono-Bold.ttf") format("truetype");
}

@font-face {
  font-family: "eblong-libmono";
  font-weight: bold;
  font-style: italic;
  src: url("font/LiberationMono-BoldItalic.ttf") format("truetype");
}

body {
    font-family: eblong-gentium, georgia, serif;
    background: #FFF8D0;
}

#banner {
    height: 70px;
    border-bottom: 0px;
    background: #444;
    background: -webkit-linear-gradient(#444, #444 80%, #505045 90%, #66665A);
    background: -moz-linear-gradient(#444, #444 80%, #505045 90%, #66665A);
    background: linear-gradient(#444, #444 80%, #505045 90%, #66665A);
    /* background-image: url(headerback.png); */
    background-repeat: repeat-x;
    background-position: top;
}

#gametitle {
    color: #F0F0E0;
    font-size: 30px;
    font-weight: bold;
    padding-top: 20px;
}

.HeaderTab {
    color: #F0F0E0;
    font-size: 11pt;
    line-height: 13pt;
    font-weight: bold;
}

.HeaderTab a {
    color: #B0B0FF;
}

#scontent {
    margin-top: 70px;
}

#content {
    margin-top: 70px;
}

.buffered-window {
    top: 70px;
    font-family: "eblong-libmono", monospace;
    font-size: 14px;
}

.z-fixed-pitch {
    font-family: "eblong-libmono", monospace;
    font-size: 14px;
}

.fg-default-reversed {
    color: #FFFFF8;
}

.bg-default-reversed {
    background: #444;
}

.LineInput input {
    color: #040;
}

.finished-input {
    color: #040;
}

.abouttitle {
  font-variant: small-caps;
}

h1 {
  padding-top: 20px;
  font-size: 24px;
  font-weight: normal;
}

h2 {
  padding-top: 10px;
  font-size: 22px;
  font-weight: normal;
  font-style: italic;
}

@media screen and (max-device-width: 480px) {

    #gametitle {
        font-size: 24px;
    }

}
