/* line 6, sass/modules/typography.scss */
#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
  font-family: "UniversRoman";
  font-weight: normal;
  line-height: 1.4em; }
/* line 12, sass/modules/typography.scss */
#content h2.entry-title {
  font-size: 2.6em; }
/* line 16, sass/modules/typography.scss */
#content h3 {
  font-size: 2em; }
/* line 20, sass/modules/typography.scss */
#content h4 {
  font-size: 1.6em; }
/* line 24, sass/modules/typography.scss */
#content h5 {
  font-size: 1.6em;
  color: #333; }
/* line 29, sass/modules/typography.scss */
#content h6 {
  font-size: 1.6em;
  color: #666;
  font-style: italic; }

/* line 1, sass/modules/pre-footer.scss */
.pre-footer {
  background-color: #990000;
  width: 960px;
  margin: auto;
  padding: 20px;
  color: #fff;
  margin-bottom: 0px;
  overflow: hidden;
  *zoom: 1;
  font-family: "UniversRoman", arial, sans-serif; }

/* line 12, sass/modules/pre-footer.scss */
.pre-footer-title {
  color: #fff;
  border-bottom: 1px solid #fff;
  padding-bottom: 10px;
  margin-bottom: 30px;
  font-family: "UniversCondensed", arial, sans-serif;
  letter-spacing: 1px; }
  /* line 20, sass/modules/pre-footer.scss */
  .pre-footer-title span {
    font-family: "UniversCondensed", arial, sans-serif;
    font-weight: bold; }

/* line 27, sass/modules/pre-footer.scss */
.pre-footer-section {
  width: 25%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 20px 0 0;
  float: left;
  font-size: .8em; }
  /* line 34, sass/modules/pre-footer.scss */
  .pre-footer-section a {
    color: #fff; }
  /* line 35, sass/modules/pre-footer.scss */
  .pre-footer-section a:hover {
    text-decoration: underline; }

/* line 38, sass/modules/pre-footer.scss */
h3.pre-footer-section-title {
  font-family: "UniversCondensed", arial, helvetica;
  font-weight: normal;
  text-transform: uppercase;
  color: #fff;
  margin-bottom: .5em;
  padding-bottom: 0px; }

/* line 72, icons/*.png */
.icons-sprite, .icons-facebook, .icons-link, .icons-search, .icons-twitter {
  background-image: url('../img/icons-s9718b772e0.png');
  background-repeat: no-repeat; }

/* line 84, ../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/utilities/sprites/_base.scss */
.icons-facebook {
  background-position: -11px 0; }

/* line 84, ../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/utilities/sprites/_base.scss */
.icons-link {
  background-position: -7px -98px; }

/* line 84, ../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/utilities/sprites/_base.scss */
.icons-search {
  background-position: 0 -194px; }

/* line 84, ../../../../../Applications/CodeKit.app/Contents/Resources/engines/compass/compass-core/stylesheets/compass/utilities/sprites/_base.scss */
.icons-twitter {
  background-position: -6px -304px; }

/* line 52, sass/modules/pre-footer.scss */
i {
  display: block;
  width: 20px;
  height: 16px;
  float: left;
  margin-right: 10px;
  margin-top: 2px; }

/* line 54, sass/modules/pre-footer.scss */
a.pre-footer-button {
  background-color: #b00;
  color: #fff;
  padding: 12px 20px;
  display: block;
  margin-bottom: 10px;
  text-decoration: none;
  font-family: arial, helvetica;
  -moz-transition: all 1s;
  -o-transition: all 1s;
  -webkit-transition: all 1s;
  transition: all 1s; }
  /* line 64, sass/modules/pre-footer.scss */
  a.pre-footer-button:hover {
    background-color: #d00; }

/* line 70, sass/modules/pre-footer.scss */
.pre-footer-link-list a {
  color: #fff;
  text-decoration: none;
  margin-bottom: .5em;
  display: block; }

/* line 77, sass/modules/pre-footer.scss */
#searchform .search-box {
  -moz-box-sizing: initial;
  -webkit-box-sizing: initial;
  box-sizing: initial; }

/* line 81, sass/modules/pre-footer.scss */
.search-box {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  padding: 8px;
  height: 30px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 0;
  width: 80%; }

/* line 91, sass/modules/pre-footer.scss */
.search-box-submit {
  -moz-appearance: none;
  -webkit-appearance: none;
  border: none;
  padding: 10px;
  text-indent: -9999em;
  width: 30px;
  height: 30px;
  cursor: pointer;
  position: relative;
  top: 2px;
  left: -4px;
  margin-left: 0; }

/* line 105, sass/modules/pre-footer.scss */
.pre-footer-wrap {
  background: #fff;
  padding-top: 3px;
  padding-bottom: 2px;
  clear: both;
  overflow: auto; }

/* line 113, sass/modules/pre-footer.scss */
.foot-clear {
  background: #fff;
  border: none;
  margin-top: 0px;
  padding-top: 2px; }

/* line 11, sass/subpage.scss */
.pre-footer h2 {
  font-size: 2.32727272727273em;
  text-transform: uppercase;
  line-height: 1.4em;
  padding-top: 0px; }
/* line 18, sass/subpage.scss */
.pre-footer dl {
  font-family: "UniversRoman", arial, helvetica;
  line-height: 1.4em;
  font-style: normal;
  font-size: 1.45454545454545em;
  margin-bottom: 0px; }
/* line 26, sass/subpage.scss */
.pre-footer dt {
  font-weight: normal; }
/* line 27, sass/subpage.scss */
.pre-footer dd {
  margin-bottom: 0em; }
/* line 29, sass/subpage.scss */
.pre-footer address {
  font-style: normal;
  line-height: 1.4em; }
/* line 34, sass/subpage.scss */
.pre-footer .pre-footer-section-title {
  font-size: 2.03598863636364em;
  line-height: 1.4em; }
/* line 39, sass/subpage.scss */
.pre-footer ul {
  margin: 0px; }
/* line 40, sass/subpage.scss */
.pre-footer ul li {
  font-size: 1.45454545454545em;
  line-height: 1.4em; }
