body, a:link, a:visited, a:hover, a:active {
  color: #000 !important;
}

#top-search, #back-to-top, #nav-wrapper, .region-footer-menu, .breadcrumbs, .block-menu-block, #toolbar, .tabs, .messages {
  display: none;
}

.container-12, .container-12 .grid-12, .container-12 .grid-8, .container-12 .grid-4 {
  width: auto;
  float: none;
}

ul li {
  margin-left: 0;
  list-style-type: none;
}

#main .content ul li, #bottom-left .content ul li {
  margin-left: 20px;
  list-style-type: square;
}
