html,body {
}
body {
  background-color: #191919;
  color: #B2B2B2;
  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;
  font-size:14px;
  margin: 0;
  padding: 0;
}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"HelveticaNeue-Light","Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:normal;line-height:1.1;color:#B2B2B2}
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}
h1,.h1{font-size:45px;line-height:48px}
h2,.h2{font-size:36px;line-height:42px}
h3,.h3{font-size:28px;line-height:36px}
h4,.h4{font-size:24px;line-height:25px}
h5,.h5{font-size:20px;line-height:24px}
h6,.h6{font-size:18px;line-height:24px}
a{
  color:#3282e6;
  text-decoration: none;
}
a:hover,a:focus{
  color:#165db5;
  text-decoration: underline;
}
.text-center{
  text-align: center;
}
header {
  font-size: 20px;
  font-family: Tahoma, Geneva, sans-serif;
  font-weight: bold;
  text-align: center;
  color: #DDDDDD;
  text-align: center;
  vertical-align: middle;
  position: absolute;
  display: block;
  text-decoration: none;
  height: 200px;
  background-image: url("images/header.jpg");
  width: 100%;
  background-repeat: repeat-x;
}
header a {
  text-decoration: none;
  color: #DDDDDD;
}
header ul {
  float: center;
  height: auto;
  padding: 0px;
  margin: 0px;
  vertical-align: bottom;
}
header ul li { 
  display: inline;
  vertical-align: middle;
}
.column {
    float: left;
}
.pagemargin {
  width: 5%;
}
.pagecontent {
  width: 90%;
}
.clearfix::after {
  content: "";
  clear: both;
  display: table;
}
footer {
  position: relative;
  margin-top: 10px;
  height: 1px;
  width: 100%;
  clear: both;
  text-align: center;
  font-size: 14px;
  color: #424242;
  display: block;
}