.eventlist{
  margin:20px 0px 0px 30px;
}

.eventlist .event{
  margin:0px 0px 15px 0px;
  padding:0px 0px 0px 0px;
}

.eventlist .eventnew{
  float:left;
}

.eventlist .eventnew img{
  border:0px;
}

.eventlist .eventinner{
  margin:0px 0px 0px 50px;
  padding:0px 0px 0px 0px;
  border:1px solid #666;
  background-color:#ddd;
  width:550px;
}

.eventlist .eventheader{
  height:30px;
}

.eventlist .eventheader .eventdate{
  padding:5px;
  display:block;
  float:left;
  font-weight:bold;
}

.eventlist .eventheader .eventtime{
  padding:5px;
  display:block;
  float:left;
}

.eventlist .eventheader .eventfee, .eventlist .eventheader .eventseats{
  float:right;
  display:block;
  padding:0px 5px 0px 0px;
  border-left:1px solid #666;
  border-bottom:1px solid #666;
  background-color:#eee;
}

.eventlist .eventheader img{
  border:none;
  padding:0px 5px 0px 0px;
  margin:0px;
vertical-align: middle;
}

.eventimages
{clear:right;}

.eventlist .eventbody{
  font-size:1.2em;
  padding:5px 0px 10px 10px;
}

.eventdetails .eventheader h3{
  margin: 0px 0px 0px 20px;
}

.eventdetails .eventheader{
  margin:0px 0px 0px 20px;
}

.eventdetails .eventheader p{
  margin:0px 0px 0px 40px;
  padding:0px;
}

.eventdetails .eventheader .eventdate{
  font-weight:bold;
  font-size:1.1em;
  margin-top:10px;
}

.eventdetails .eventheader .eventseats{
  margin-top:10px;
}


.eventdetails .eventheader .eventlocation{
  margin-top:10px;
  margin-bottom:20px;
}

.eventdetails .eventbody{
  margin:10px 0px 0px 20px;
}

.eventdetails .eventbody h3{
  margin:0px 0px 10px 20px;
}

.eventdetails .eventformlink{
  display:block;
  width:350px;
  margin:30px auto;
  padding:5px 0px;
  background-color:#ddd;
  border:1px solid #666;
  text-align:center;
  font-size:1.4em;
  font-weight:bold;
}

























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
