body {
    overflow-x: auto;
    min-width: 1280px;
}

#Page {
    background-color: rgb(200, 128, 64);
    color: #CCFFFF;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    padding: 8px;
    margin: 0;
}

.writersDeskNavBar {
    margin: 0;
    padding: 0;
}

.writersDeskNavBar > li {
    display: inline-block !important;
    color: #ccffaa;
}

.writersDeskTitle {
    color: #ccffaa;
}

* {padding: 0; margin: 0;}

@font-face {
  font-family: "SuisseIntl-Light";
  src: url("../fonts/SuisseIntl-Light.otf");
}

@font-face {
  font-family: "SuisseIntl-Regular";
  src: url("../fonts/SuisseIntl-Regular.otf"),
  url(../fonts/SuisseIntl-Regular.eot)
}

@font-face {
  font-family: "SuisseIntl-Thin";
  src: url("../fonts/SuisseIntl-Thin.otf");
}

@font-face {
  font-family: "SuisseIntl-SemiBold";
  src: url("../fonts/SuisseIntl-SemiBold.otf");
}

@font-face {
  font-family: "Chronicle-Text-G2-Roman";
  src: url("../fonts/Chronicle-Text-G2-Roman.otf");
}
@font-face {
  font-family: "LibreBaskerville-Regular";
  src: url("../fonts/LibreBaskerville-Regular.otf");
}

/*
These next two lines are required so that the HTML generated by
Elm's Markdown.toHtml function in the view section Essay module 
displays inline
*/
.formattedSentence p {
  display: inline;
}
.formattedSentence {
  display: inline;
}
ol li p {
  padding-bottom: 0;
  margin-bottom: 0;
}
ol li ul {
  padding-left: 2em;
  list-style-type: disk;
}
ol > li {
  padding-bottom: 1em;
}
