body {
  font-size: 86%;
}

#headerNav, #visualizer, #loading, #navigator_container, #footer,
#htmlDisclaimer, #loader, .global_links, .generic .pagination_widget,
#about .thumbnails, #about .pagination_widget, #story_audio, #story_video, #totalPages,
#slide_list .next, #slide_list .prev, .media_info {
  display: none;
}

a, a:link, a:visited {
  color: #000;
}

#header h1 a {
  text-decoration: none;
}

.title {
  font-size: 1.4em;
  font-weight: bold;
}

#content, #container, body, html {
  float: none !important;
  overflow: visible !important;
  width: auto;
  padding: 0;
  margin: 0;
}

.institution h3 {
  font-size: 0.9em;
}

.institution h3 a {
  text-decoration: none;
}

#detail dl dt {
  font-weight: bold;
}

#detail dl dd {
  margin-left:0;
  padding-left: 0;
  margin-bottom: 1em;
}

p.magazine {
  font-size: 1.2em;
  font-style: italic;
}

#works_list ul {
  margin: 0;
  padding: 0;
}

#works_list ul li {
  list-style: none;
  margin: 2em 0;
  padding: 0;
  clear: both;
}

#works_list li .image {
  float: left;
  width: 120px;
  height: 120px;
}

#works_list li .image a {
  width: 120px;
  display: block;
  text-align: center;
}

#works_list li .image a img {
}

#works_list li .text {
  padding-left: 120px;
}

#works_list li .text {
  margin-top: 0;
  padding-top: 0;
}

#works_list li .text h3 {
  margin-top: 0;
}

#works_grid .cell {
  width: 120px;
  height: 120px;
  float: left;
}

#works_grid .cell a {
  width: 120px;
  display: block;
  text-align: center;
}

#detail h1 {
  margin-bottom: 0;
}

#detail #artist {
  font-size: 1.4em;
  margin-bottom: 1em;
}

#detail #artist a {
  text-decoration: none;
}

ul.tour_info {
  margin-left: 0;
  padding-left: 0;
}

.tour_info li {
  list-style: none;
}

#tour_list a {
  text-decoration: none;
}
#tour_list .summary h3 {
  margin-bottom: 0;
}

#tour_list .summary .artist {
}

#tour_list .row {
  margin-bottom: 1em;
}

.intro_container ul {
  margin: 0; padding: 0;
}

.intro_container ul li {
  list-style: none;
  float: left;
  width: 120px;
  height: 120px;
}

.intro_container ul li a {
  width: 120px;
  height: 120px;
  display: block;
  text-align: center;
}

.introText {
  clear: both;
}

