/* EVENTS */

.events_pagetop { margin-bottom: 10px; float: left; }

.highlight { color: #E56208; }

#eventlist { float: left; height: auto; width: auto; margin-top: 5px; }

#eventlist .event { float: left; width: 460px; background-color: #FFFFFF; }

#eventlist .listinfo { float: left; width: 310px;  }

#eventlist .event img { border: none; }

#eventlist .thumb { float: left; height: 105px; width: 140px; padding-right: 10px; }

#eventlist .date { float: left; height: auto; width: 310px; padding: 0px; margin: 0px; font-weight: bold; color: #3C352A; }

#eventlist .title { float: left; height: auto; width: 310px; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px; }

#eventlist .desc { float: left; height: auto; width: 310px; line-height: 15px; margin-bottom: 4px; padding: 0px; }

#eventlist .seperator { float: left; height: 30px; width: 460px; background-image: url(../images/seperator_bgnd.gif); background-repeat: repeat-x; background-position: center; margin: 0px; padding: 0px; }

#eventdetail { float: left; height: auto; width: auto; }

#eventdetail .date { float: left; width: 460px; padding: 0px; margin: 0px; font-weight: bold; color: #3C352A;  }

#eventdetail .mainimage { float: left; width: 460px; margin-bottom: 15px; }

#eventdetail .longdesc { float: left; width: 460px; margin-bottom: 10px; }

#eventdetail .event_nav { float: left; clear: both; width: 460px; margin: 0px; padding: 0px; }

#eventdetail .event_time, .event_where, .event_prices { float: left; clear: both; background-color: #EDECE7; padding-left: 5px; padding-top: 2px; padding-right: 8px; padding-bottom: 2px; height: auto; width: auto; white-space: nowrap; display: block; color: #3C352A; margin-top: 0px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px; }

#eventdetail .event_weblink { float: left; clear: both; background-image: url(../images/bullet_go.gif); background-repeat: no-repeat; background-position: right center; background-color: #EDECE7; padding-left: 5px; padding-top: 2px; padding-right: 30px; padding-bottom: 2px; height: auto; width: auto; white-space: nowrap; display: block;  }

/* MULTIPLE PAGES */

#multiplePages { float: left; width: 460px; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; line-height: 35px; background-image: url(../images/eventsnav_bgnd.gif); height: 16px; padding-top: 9px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; background-repeat: no-repeat; }

#multiplePages .pagenumbers { float: left; height: auto; width: 290px; padding-left: 15px; }

#multiplePages .prevnext_buttons { float: left; height: auto; width: 140px; text-align: right; padding-right: 15px; }

