/* event styling ---------------------------*/
#main-bodyewrap { width: 725px; }
#main-contentewrap {float:left;width:680px;}
#eventwrap{width:345px;}
#basic-accordian{padding:5px;}
.accordion_headings{width:140px;padding:5px;background:url(/images/events_notactivemonth.png) no-repeat top left;color:#FFFFFF;cursor:pointer;font-weight:bold;}
.accordion_headings:hover{background:url(/images/events_hovermonth.png) no-repeat top left;}
.accordion_child{padding:0px;}
.header_highlight{background:url(/images/events_currentmonth.png) no-repeat top left;}
.tab_container *{float:left;width:100px;}

#eventlistingsx {list-style:none;padding:0;margin:15px 0px 0px 10px; width:331px; word-wrap: break-word; }
#eventlistingsx ul {margin:0;padding:0;list-style:none;}
#eventlistingsx li {padding:0;margin:0;}
#eventlistingsx hr {height:1px;background-color:#414141;border:0;color:#414141;margin:8px 0px;padding:0;width:100%;}
#eventlistingsx .date {color:#559442;font-weight:bold;padding:0px;font-size:13px;margin:0px;}
#eventlistingsx .datenextmonth {color:#559442;font-weight:bold;padding:0px;font-size:13px;margin:0px;}
#eventlistingsx .enhance {font-weight:bold;}

#eventwrap p.main-title {padding:50px 0 15px 15px;}

#moredetails {border:1px #414141 solid; width:auto; margin:0; padding:10px;}
.eventimage {float:left;}
.eventimagestyle {margin:0px 10px 0px 0px; border:#fff 2px solid;}

