    *{
      padding:0;
      margin:0;
      font-family: "Trebuchet MS", Helvetica, sans-serif;
    }
    html{
      height:100%;
      width:100%;
      min-width: 479px;
      min-height: 800px;
    }
    body {
      background: #ffffff;
      height:100%;
      width:100%;
    }
    #img{
      float:left;
      padding-left:30px;
      padding-top:10px;
    }
    #head{
      width:100%;
      height:120px;
      background: #111;
    }
    #column{
      float:right;
      width:200px;
    }
    .post{
      margin:0 20px 40px 00px;
      margin-bottom:20px;
    }
    .post.header{
      font-weight:700;
      font-size: 25px;
      margin:0 0 10px 0;
    }
    .link{
      border-style: solid;
      border-width: 1px;
      border-color: #e8e8e8;
      padding:15px 5px 15px 5px;
      cursor:pointer;
    }
    .link:hover{
      background-color: #e8e8e8;
      color:#4196ff;
    }
    html, body {
      margin:0;
      padding:0;
      height:100%;
    }
    #wrapper {
      min-height:100%;
      position:relative;
    }
    #header {
      background:#292929;
      height:100px;
    }
    #content {
      padding-bottom:100px; /* Height of the footer element */
    }
    #footer {
      background:#292929;
      width:100%;
      height:120px;
      position:absolute;
      bottom:0;
      left:0;
      color:#fff;
    }
    .inner {
      width: 50%;
      margin: 0 auto;
      text-align: center;
    }
    .middleButt{
      text-align: center;
      padding: 22px 60px;
      background: #4196ff;
      color: #fff;
      position: relative;
      display: table-cell;
      vertical-align: middle;
      font-size: .6875rem;
      font-weight: 700;
      letter-spacing: 2px;
      -moz-border-radius: 5px;
      -webkit-border-radius: 5px;
      border-radius: 5px;    
      margin: 0 auto;
      box-sizing: border-box;
    }
    a.middleButt:hover{
      cursor: pointer;
      color: #fff;
      background: #3081e4;
      -moz-transition: color 250ms ease-in-out,background 250ms ease-in-out;
      -o-transition: color 250ms ease-in-out,background 250ms ease-in-out;
      -webkit-transition: color 250ms ease-in-out,background 250ms ease-in-out;
      transition: color 250ms ease-in-out,background 250ms ease-in-out;
    }
    .divButt{
    }
    .center{
      display: table-cell;
      vertical-align: middle;
      text-align: center;
    }
    .content{
      padding-top:50px;
      display: table;
      margin: 0 auto;
      text-align: center;
    }
    .footcontent{
      padding-top:30px;
      display: table;
      margin: 0 auto;
      text-align: center;
    }
    .footlink{
      padding:15px;
    }
    a.footlink:hover{
      cursor: pointer;
      color: #888;
      -moz-transition: color 250ms ease-in-out;
      -o-transition: color 250ms ease-in-out;
      -webkit-transition: color 250ms ease-in-out;
      transition: color 250ms ease-in-out;
    }
    .buttonbacking{
      background-color:#292929;
      margin:5px;
    }
    .screenshot{
      padding:8px 3px 2px 3px;
      width:256px;
      height:144px;
    }
    .screenshot:hover{
      cursor: pointer;
      color: #888;
      -moz-transition: color 250ms ease-in-out;
      -o-transition: color 250ms ease-in-out;
      -webkit-transition: color 250ms ease-in-out;
      transition: color 250ms ease-in-out;
    }
    .h1{
      font-size: 50px;
      color:#222;
      letter-spacing: -2px;
    }
    .h2{
      font-size: 20px;
      color:#444;
      letter-spacing: 2px;
    }
    .h3{
      font-size: 25px;
      color:#222;
      letter-spacing: -2px;
    }
    .bottPad{
    	padding-bottom:50px;
    }
    a.middleButt{
    	text-decoration: none;
    }
    .scoreboard{
    	padding-right:40px;
    	padding-left:40px;
    }