em {
  background-color: transparent;
}


html {
  background-color: #fff;
  background-image: none;
}


.commercial h2, .residential h2 {
  padding-left: .25em;
  background-image: none;
}


#breadcrumbs {
  display: none;
}


#center_column {
  width: 100%;
  font-size: 140%;
  background-image: none;
}


#company_name {
  text-align: center;
}


#content_area, #logo_area {
  padding: 0;
}


#footer {
  display: none;
}


#logo {
  min-height: 0;
  height: auto; /* Override IE */
}


#logo #wrench {
  display: none;
}


#nav_menu {
  display: none;
}


#slogan {
  /* Overrides the IE stylesheets */
  margin: 0;
  padding: 0;
}