.menu, #navigation, .column-left, .column-right-h, .column-right, .column-right-narrow, .search, .content-top, #page-nav, .footer {
  display: none !important;
}
body {
  float: none !important;
  width: auto !important;
  margin: 0 !important;
  padding: 0 !important;
  margin-left: 40px !important;
}

.logo h1 {
display: block;
border-bottom:2px solid #ccc;
text-align:center;
margin-top:-20px;
padding:20px;
}

.breadcrumb {
display: block;
border-bottom:1px solid #ccc;
text-align:center;
margin-top:-20px;
}

.breadcrumb a {
text-decoration:none;
color:#000;
}

.column-center table {
border:1px solid #333;
}
.column-center table td {
border:1px solid #ccc;
padding:2px;
}

html body #main {background: none;}