.a1 .a2 .a3 div.art_container
{
  min-height: 100px;
}

.a1 .a2 .a3 .art_container div, .a1 .a2 .a3 .art_container span
{
  font-family: Helvetica,Arial,sans-serif;
  font-size: 12px;
  font-weight: normal;
}

.short_description
{
  margin-bottom: 5px;
  margin-top: 5px;
}

.art_container
{
  overflow-y: auto;
}

.a1 .a2 .a3 .art_container div.balloon_art_heading
{
  text-transform: uppercase;
  font-weight: bold;
  font-size: .8em;
  margin-bottom: 15px;
  color: #888;
}

.a1 .a2 .a3 .art_container div.balloon_art_artist
{
  font-size: 1.1em;
  text-transform: uppercase;
  margin-bottom: 3px;
  font-weight: bold;
}

.a1 .a2 .a3 .art_container div.balloon_art_title
{
  margin-bottom: 20px;
}

.a1 .a2 .a3 .art_container div span
{
  font-style: italic;
  font-size: 1.1em;
}

.balloon_art_title a:visited
{
  color: #00f;
}

.a1 .a2 .a3 .art_container div.balloon_art_extras
{
  color: #333;
  font-size: .9em;
  padding-bottom: 15px;
}

div.art_permalink_box
{
  margin-top: 0px;
  margin-bottom: 0px;
}

input.art_permalink_box
{
  font-size: .9em;
  width: 90%;
}

.a1 .a2 .a3 .art_container div.art_permalink_control a,
.a1 .a2 .a3 .art_container div.art_permalink_control a:visited
{
  font-size: .833em;
  color: #00f;
}
