body {
  background: none;
}

#wrapper {
  width: 480px;
}

#main {
  margin: 0;
  padding: 0;
  background-image: none;
}

#left_column_wide,
#report_news,
#news,
#tools_container,
#top_container,
#header,
#footer,
#comment_form,
.print,
#tips_form {
  display: none!important;
}

#mid_column_narrow {
  padding: 0;
}

.activityObject {
  margin: 0;
}

#objectInfo,
#objectInfo .top,
#objectInfo .bottom {
  background: transparent;
}

#objectInfo .icon {
  width: auto;
  height: auto;
  display: block;
  float: none;
  border: none;
  background: none;
  font-weight: bold;
}

#objectInfo .icon span {
  display: block;
}

#objectInfo .content {
  float: none;
  display: block;
  width: auto;
  height: auto;
  text-indent: 15px;
  border: none;
}