body {
  font-family: Helvetica, Arial, Sans-Serif;
 background: #fff;
   font-size: 10pt;
 color:#615E5E;
}

.imagecaption {
  margin: 2px;
  color: #385250;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  font-weight:normal;
  width:300px;
  line-height:12px;
 }

/* artist bios */
.artistbio {
  margin-top: 1em;
 color:#615E5E;
 /* sara changed these APRIL 30 */
  line-height: 18px;
  font-size: 9pt;
 }


/* page titles */
h1.headline {
  font-family: Helvetica, Arial, Sans-Serif;
  font-size: 20pt;
  margin-bottom: 0.25em;
 color: #385250;
  font-weight:lighter;
  line-height:22pt;
}


/* The grey all caps style */

h1.news, h1.program,h1.event {
  font-family: Helvetica;
  font-size: 12pt;
  text-transform: uppercase;
  font-weight: bold;
  margin-bottom: 0.25em;
 color: #353434;
}


.inline_page_content {
  line-height: 20px;
}

/* burgendy 'more' links */

a.more, a.more:visited, a.more:hover, a.more:link {
 color: #a12a2a;
  text-decoration: underline;
  font-size: 8pt;
}

a.col3,a.col3:hover, a.col3:link, a.col3:visited,  #maincontent a, #maincontent a:visited, #maincontent a:hover, #maincontent a:link {
color: #a12a2a;
text-decoration: underline;
}

/* blue text: dates, info etc */
div.programinfo, div.eventinfo {
 color: #385250;
  font-size: 8pt;
 line-height: 16px; 
}

/* The artists names */

div.programartists, div.eventartists {
  font-family: Lucida Grande, Helvetica, Arial, Sans-Serif;
  margin-bottom: 1em;
 color: #1b1b1b;
  font-size: 12pt;
}

div.programdescription, div.eventdescription {
  margin-top: 1em;
  margin-bottom: 1em;
  line-height: 18px;
  color:#1b1b1b;
}

div.newsitem {
  margin-bottom: 3em;
 color:#615E5E;  
}
div.newsblurb {
  margin-bottom: 1em;
 color:#615E5E;
}

a {
  text-decoration: none;
 color: #000;
}

a.submenu {
 color: #000;
  font-size: 8pt;
}

.submenucurrent {
 color: #f00;
  font-size: 8pt;
 }

span.selected {
 color: #555;
}

div.submenu {

  line-height: 1.2;
  text-transform: none;
  font-weight: normal;
}
a:link, a:visited {
 color: #000;
}

a:hover {
  text-decoration: underline;
}

.col a, .col a:visited {
 color: #000000;
 }

.col a:hover {
 color: #888888;
 }

#column1 {
float: left;
width:153px;
}

#column2 {
float: left;
width: 483px;
}

#maincontent {
/*  margin-top: 17px; */
margin-top: 15px; 
margin-left: 15px;
margin-bottom: 2em;
  line-height: 22px;
}

#column3 {
float: left;
width: 202px;
}

  .fl {
float: left;
}

.biodiv {
background: #530016;
 }

.linkdiv {
 background: #2F2400;
 }

.column {
  float: left;
 }

.navdiv {
  float: left;
 }

#bottom {
padding-bottom: 15px;
}



