header#page_header {

background-color: #888888;
color: #fff;
height: 68px;
margin-bottom: 10px;
overflow: hidden;
padding: 10px 20px; }

footer#page_footer {

background-color: #888888;
border-bottom: 10px solid #484848;
color: #fff;
height: 30px;
padding: 10px 20px;
clear: both; }
footer#page_footer ul {
  list-style-type: none;
  display: inline; }
  footer#page_footer ul li {
    float: left; }
    footer#page_footer ul li:last-child {
      float: right; }

.container {

margin: 0px 25px; }

section#tags {

float: left;
width: 80%;
margin: 0px 0px 25px; }

section#sidebar {

float: right;
width: 20%;
margin: 0px 0px 25px; }
section#sidebar ul {
  list-style-type: none; }

a {

text-decoration: none; }
a:hover {
  text-decoration: underline; }

table {

border-collapse: collapse;
width: 100%; }
table th, table td {
  border: none; }
table th {
  background-color: #484848;
  color: #fff; }
table tbody tr:nth-of-type(even) {
  background-color: #f3f3f3; }

# sourceMappingURL=style.css.map