.content img, .right-sidebar, .footer img, #logo img, #logo_link img {
  display: none;
}

body, .wrapper, .header, .footer, #left_bottom, #right_bottom, #logo, #logo_link {
  background: none;
}

#logo *, #logo_link *, #top_menu *, #left_bottom, #left_bottom *, .breadcrumbs, .breadcrumbs * {
  text-shadow: none;
}

.header {
  min-height: 200px;
  height: auto;
}

#logo, #logo_link {
  float: left;
}

#top_menu {
  width: 100%;
  margin: 0;
}

.middle {
  padding: 0 0 150px;
}

.footer {
  margin: -150px auto 0;
  height: 150px;
}

#left_bottom, #right_bottom {
  margin-top: 0;
}
