/* CSS Document */
.eventsModule{margin-left:220px}
.eventsModule h2{margin-top:-7px}
.eventsModule span.date{letter-spacing:0;font-size:1em;font-weight:bold;display:block;margin:8px 0 15px;border-top:1px solid #c4c1ac;padding:7px 0 0}
.eventsModule .eventsMenu{width:190px;position:absolute;top:3.8em;left:0;padding:0 4px 0;background:url(../images/images-main/bg-shading.gif) 0 0 repeat-x #f5f4f0;border:1px solid #dedbd1;margin:0}
.eventsModule .eventsMenu h2{font-size:1.6em;padding:7px 0 0 4px;margin:0;text-transform:uppercase}
.eventsModule .eventsMenu ul{padding:0;margin-top:0}
.eventsModule .eventsMenu ul li{margin:5px;padding:0;list-style-type:none;list-style-position:outside;border-bottom:1px dotted #aaa687}
.eventsModule .eventsMenu span{font-size:1.1em;padding:0;display:block;margin:0 0 5px;font-weight:bold;line-height:1.2em;}
.eventsModule span a{border:none}
.eventsModule .eventsMenu span.date{font-size:0.95em;padding:0;margin:-3px 0 7px;display:block;font-weight:normal;line-height:1.2em;border-top:none}

/* events include */
.eventsInclude{width:53%;float:left;background:url(../images/images-main/bg-shading.gif) 0 0 repeat-x #f5f4f0;border:1px solid #dedbd1}
.eventsInclude h2{padding:12px 14px 0;margin:0;}
.eventsInclude li{list-style-type:none;list-style-position:outside;background:#fff;border:1px solid #d8dbd1;margin:7px 14px}
.eventsInclude span.date{font-size:0.95em;display:block;margin:0;border-top:1px solid #dedbd1;padding:6px 0 0;font-weight:bold}
.eventsInclude .mainEvent,.eventsInclude .noEvents{padding:8px 14px}
.eventsInclude p.noEvents{margin:0}
.eventsInclude .event{padding:8px 14px}
.eventsInclude .event.last{padding:8px 14px}
.eventsInclude .mainEvent h3,.eventsInclude .event h3{padding:0 0 5px;margin:0}
.eventsInclude .mainEvent h3 a,.eventsInclude .event h3 a{padding:0;margin:0;border-bottom:none}
.eventsInclude .mainEvent a,.eventsInclude .noEvents a{}
.eventsInclude p{}
