#logo, #header #block-siteskeleton-logo {
  display:block;
  visibility:visible;
}

#header .block, #sidebar-second, #sidebar-first, #footer, a.addthis_button_more, h2.comment-form, #comment-form {
  display:none;
  visibility:hidden;
}

body.front #sidebar-first .block, #block-views-weekly-collection-block-1, h1#page-title,
h1.node-field-title, .node-type-collection-detail .field-name-field-rel-show .node-show .node-body, .collection-type-1 .field-name-field-rel-show .node-show .node-body,
.view-weekly-collection-page_1 .fieldlayout-region-body, #wpr-player-player .field-name-field-audio-mp3, #wpr-player-playlist-wrapper, #wpr-player-recent-wrapper {
  border: none;
  background: transparent;
  border-radius: none;
  padding: 0;
}

body.page-node-4 h1#page-title, body.page-book-radio-future .title-prefix {
    background:none;
    border: 0 none;
    height: auto;
    left: auto;
    margin-top: 0;
    padding: 0;
    position: relative;
    text-indent: 0;
    width: auto;
}

.collection-type-1 .field-name-field-rel-show .field-item {
  float:none;
  width:auto;
}

.collection-type-1 .field-name-field-rel-show .node-show .node-body {
  min-height:0;
}

.collection-type-1 .field-name-field-rel-show .field-items .odd {
  margin-left:0;
}

.sidebar-second #main-wrapper, .two-sidebars #main-wrapper {
  padding:0;
}

a:link, a:visited {
  text-decoration:none;
}