* {padding:0; margin:0;}
img {border:0;}
body {background:#8fa7a6 url(design/page-bg.jpg) no-repeat center top; color:#d7e2e0; font:normal 20px "century gothic"; text-align:center;}
a {color:#b6d6d5; text-decoration:none; outline:none;}
a:hover {color:#ffffff; text-decoration:none;}

.nav {height:29px; width:420px; margin:25px auto 0 auto; text-align:right;}
.nav-active {float:right; margin-left:12px; width:12px; height:29px; background-image:url(design/nav-hover.png);}
.nav-rollover {float:right; margin-left:12px; width:12px; height:29px; background-image:url(design/nav.png);}

.content-home {width:810px; margin:230px auto 0 auto; text-align:left;}

.content-games {width:870px; margin:130px auto 0 auto; text-align:left;}
.content-games-left {width:410px; position:relative; float:left;}
.content-games-right {width:410px; position:relative; float:right;}
.content-games img {margin: 5px 0 4px 0; border:#809695 5px solid;}
.content-games img:hover {border:#fff 5px solid;}
.content-games h1 {padding-left:5px;}
.games-description {padding-right:5px; font:normal 16px "century gothic"; text-align:right;}
.games-release {color:#bdd5d5; font:normal 14px "century gothic";}
.games-date-left {float:left; width:40px; height:37px; margin-left:-40px; margin-top:160px; padding:2px 0 2px 0;
background-color:#809695; color:#c1cfcd; font:normal 12px "century gothic"; text-align:center;}
.games-date-right {float:right; width:40px; height:37px; margin-right:-40px; margin-top:160px; padding:2px 0 2px 0;
background-color:#809695; color:#c1cfcd; font:normal 12px "century gothic"; text-align:center;}
.games-date-month {font-size:14px;}
.spacer-games {clear:both; padding:33px;}
.games-indev {width:870px; margin:40px auto 0 auto; text-align:left;}
.games-indev img {border:#809695 5px solid;}
.games-indev img:hover {border:#fff 5px solid;}
.spacer-games-indev {padding:10px;}

.content-necromunda {width:810px; margin:110px auto 0 auto; font:normal 16px "century gothic"; text-align:justify;}
.necromunda-bg {width:860px; margin:110px auto 0 auto; padding-bottom:80px; background:url(design/necromunda-bg.png) no-repeat right top;}
.necromunda-links {font:normal 10px "verdana";}
.spacer-necromunda {padding:22px;}
.warthumble {padding-top:120px; font:normal 12px "century gothic"; text-align:right;}
.warthumble-update {color:#bdd5d5; font:normal 10px "century gothic";}
.warthumble-h1 {color:#d7e2e0; font:normal 22px/1.4 "century gothic";}

h1 {color:#d7e2e0; font:normal 32px/1.4 "century gothic";}
.update {color:#bdd5d5; font:normal 12px "century gothic";}
.update-small {color:#bdd5d5; font:normal 10px "century gothic";}
#footer {clear:both; padding:50px;}
