/*
  This is the formatting for publically viewable pages, i.e. not in the
  "edit" or "admin" subdirectories. These styles conform to the suit namespace.
*/



#mid #nav4 {width:370px;}
#mid #content {width:370px;}
#mid #content {}
#mid #content h2 { font-size: 1em; color: #993333; }
#mid #content h3 { font-size: 1em; }

#mid #content td.event_row { 
  padding-bottom: 1em; 
  padding-top: 1em;
  border-top: 1px solid #999999;
  width:auto !important;
  width:370px;
}

#mid #content td.event_row h2 {
  margin: 0;
  padding: 0;
  width:370px;
}

#mid #content td.event_row p {
  margin: 0;
  padding: 0;
}

#mid #content th {
  padding-right: 1em;
  text-align: left;
  width:370px;
}


/* Search Page Styles */

#mid #content #date_rng label {
  text-align: center;
  vertical-align: sub;
}

/* Search Form Styles */

#mid #content #advsearch { }
#mid #content #advsearch #subhead { margin-bottom: 0em; }

#mid #content #advsearch legend {
  color: #990000;
  background: #FFFFFF;
  margin-left: -.5em;
  font-weight: bold;
}

#mid #content #advsearch .date, #advsearch .text { width: 23em; }

#mid #content #advsearch .date input {
  margin: 0;
  padding: 0;
}

#mid #content #advsearch .categwrap {
  /*float: left; To make categories float up to the right reactivate this style & the float on #txtdata. */
  width: 36em;
}

#mid #content #advsearch fieldset {
  display: block; /* makes IE's spacing more similar to others */
  margin: 1em 0 0 0;
  border: 1px solid #999999;
  padding: 0 1em 1em 1em; /* can't place padding on top as IE places padding outside border of fieldset */
}

#mid #content .sponsor { width:540px; }

#mid #content #formats {
  margin: .3em 0 0 .7em;
  line-height: 140%;
}

#mid #content .date {
  overflow: auto;
  width: 100%;
  padding-bottom: .1em;
  border-bottom: 1px solid #000000;
}
