@import url(https://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,600,700,300,800);

html {
  font-family: 'Open Sans', sans-serif;
}
body {
  font-family: 'Open Sans', sans-serif;
  background: fixed;
  background-image: url(images/whitey.png);
}

.overall {
  background: #FFFFFF;
  border-left: solid 1px #C9C9C9;
  border-right: solid 1px #C9C9C9;
}
.logo {
  background-color: #F85600;
  min-height: 105px;
  cursor: pointer;
  background-image: -webkit-gradient(linear, top, bottom, color-stop(0, #F23700), color-stop(1, #FF7800));
  background-image: -o-linear-gradient(top, #F23700, #FF7800);
  background-image: -moz-linear-gradient(top, #F23700, #FF7800);
  background-image: -webkit-linear-gradient(top, #F23700, #FF7800);
  background-image: linear-gradient(to bottom, #F23700, #FF7800)
}
.logo h1 {
  color: #FFFFFF;
  text-align: center;
  font-size: 28px;
  font-variant: small-caps;
  margin-top: 27px;
  margin-bottom: 0px;
}
.logo h2 {
  text-align: center;
  color: #FFFFFF;
  font-size: 13px;
  margin-top: 0px;
  margin-bottom: 30px;
  letter-spacing: 0.01em;
}
.header_bg {
  background-image: url(images/header_bg.jpg);
  background-position: center;
  min-height: 105px;
}
.menuline {
  padding-left: 0px;
  padding-right: 0px;
}

.content {
  font-weight: lighter;
  padding-bottom: 20px;
}
.sitebar_body {
  margin-bottom: 20px;
}
.sidemenu {
  margin-left: -20px;
}

h1 {
  font-size: 2em;
  margin-top: -5px;
  margin-bottom: 20px;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-family: 'Open Sans', sans-serif;
  font-weight: lighter;
  line-height: 1.1;
  color: inherit;
}
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small,
.h1 small,
.h2 small,
.h3 small,
.h4 small,
.h5 small,
.h6 small,
h1 .small,
h2 .small,
h3 .small,
h4 .small,
h5 .small,
h6 .small,
.h1 .small,
.h2 .small,
.h3 .small,
.h4 .small,
.h5 .small,
.h6 .small {
  font-weight: normal;
  line-height: 1;
  color: #777777;
}

h2,
.h2,
h3,
.h3 {
  margin-top: 20px;
  margin-bottom: 10px;
}
h1 small,
.h1 small,
h2 small,
.h2 small,
h3 small,
.h3 small,
h1 .small,
.h1 .small,
h2 .small,
.h2 .small,
h3 .small,
.h3 .small {
  font-size: 65%;
}
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  margin-top: 10px;
  margin-bottom: 10px;
}
h4 small,
.h4 small,
h5 small,
.h5 small,
h6 small,
.h6 small,
h4 .small,
.h4 .small,
h5 .small,
.h5 .small,
h6 .small,
.h6 .small {
  font-size: 75%;
}
h1,
.h1 {
  font-size: 36px;
}
h2,
.h2 {
  font-size: 30px;
}
h3,
.h3 {
  font-size: 24px;
}
h4,
.h4 {
  font-size: 18px;
}
h5,
.h5 {
  font-size: 14px;
}
h6,
.h6 {
  font-size: 12px;
}

.sitebar_body
h2,
.h2,
h3,
.h3 {
  margin-top: 0px;
  margin-bottom: 10px;
}

.footer-top {
  background: #323B44;
  min-height: 200px;
  color: #A1A1A1;
  font-size: 14px;
  padding: 0 15px 25px 15px;
}
.footer-top a {
  color: #FFF;
}
.footer-top h1, .footer-top h2, .footer-top h3 {
  color: #FFF;
}
.footer-bottom {
  background: #25292C;
  min-height: 50px;
  color: #888;
}
.footer-bottom a {
  color: #FFF;
}
