.EEContainer {
  margin: -10px -9px 0 -10px;
}

.EEContainer .Lefty {
  float: left;
}

.EEContainer .Righty {
  float: right;
}

.Clear {
  clear: both;
}

.EEContainer .Half {
  width: 50%;
}

.EEContainer a:link {
  color: #3b4854;
}

.EEContainer a:hover {
  color: #3b4854;
  text-decoration: underline;
}

.EEContainer a:active {
  color: #3b4854;
  text-decoration: underline;
}

.EEContainer a:visited {
  color: #3b4854;
}

.EEContainer h2 a:link {
  color: #fff;
}

.EEContainer h2 a:hover {
  color: #fff;
  text-decoration: underline;
}

.EEContainer h2 a:active {
  color: #fff;
  text-decoration: underline;
}

.EEContainer h2 a:visited {
  color: #fff;
}

.EEContainer h1 {
  color: #fff;
  background: #3b4854;
  padding: 3px 0 4px 5px;
  margin: 0;
  border-bottom: 1px solid #fff;
}

.EEContainer h2 {
  color: #fff;
  background: #5a6f20;
  padding: 3px 0 4px 10px;
  margin: 0;
  border-bottom: 1px solid #fff;
  white-space: normal;
}

.EEContainer .Item {
  width: 489px;
  font: 10pt tahoma;
  color: #5a6f20;
  background: #dbe6bc;
  padding: 10px 5px 5px 5px;
  margin: 0;
  border-bottom: 1px solid #fff;
}

* html .EEContainer .Item {
  width: 499px;
}

.EEContainer .SubItem {
  padding: 0px 10px 5px 3px;
}

.legendBox{
  margin:0px 5px 0px 0px;
  width:15px;
  height:10px;
  font-size:5px;
}


/* special class for links in header */
/* not using...anymore...until... they ask for it back...
.eventNav {
  color: #fff;
  background: #00407b;
  font: 10pt tahoma;
  padding: 3px 3px 3px 10px;
  border-right: 1px solid #ffffff;
}

.eventNav a:link {
  color: #fff;
}

.eventNav a:hover {
  color: #fff;
}

.eventNav a:active {
  color: #fff;
}

.eventNav a:visited {
  color: #fff;
} */

/* Special homepage styles */

h1.event {
  text-align:left;
}

.event_title {
  /* display:block;
  float:left; */
}

.event_logo {
  display:block;
  float:right;
}

ul.eventdetails {
  list-style-type:none;
  list-style-image:none;
  margin:0;
  padding:10px;
  white-space:nowrap;
}

/* ul.eventdetails li {
  list-style-type:none;
} */

ul.eventdetails .row {
  font-weight:bold;
}

