/**************************************/
/*             events               */
/**************************************/

/* LEFT COLUMN */
.events .left_col {width: 781px; border-right: 1px solid #ebeae8;}
.events .left_col div.fix {border-right: 9px solid #ebeae8; float: left;}
.events ul#breadcrumbs {width: 773px;}
.events ul.main {float: left; clear: both; border-bottom: 10px solid #ebeae8; padding: 8px 10px 15px 10px;}
.events ul.main li {float: left;}
.events ul.main li.w-47 {padding-left: 3%;}
.events ul.main li h2 {padding-bottom: 3px;}
.events ul.main li h2.f-12 {padding-top: 5px;}
.events ul.main li p.grey {padding-bottom: 8px;}
.events ul.main li p {line-height: 130%;}
.events ul.main li p.links {font-size: 1.2em; line-height: 190%; padding-top: 10px; font-family: Georgia;}
.events .component.calendar.tabs {margin: 0;}
	/* Teaser element */
	.events div.teaser {width: 460px; }
	.events div.teaser ul {padding: 16px 10px;}
	.events div.teaser ul li {margin-bottom: 40px;}
	.events div.teaser ul li h2.f-14 {padding: 10px 10px 0 10px;}
	.events div.teaser ul li p {padding: 0 10px 0 10px; line-height: 140%;}
	.events div.teaser ul li p.f-12 {padding-top: 5px;}
	.events div.teaser ul li h3 a.float-l {text-decoration: none; color: #000;} 
	/* List element */
	.events div.list {width: 302px; text-align: center; border-left: 10px solid #ebeae8; border-bottom: 10px solid #ebeae8;}
	.events div.list ul.category {background: url(../../images/pattern_bg.gif) repeat;}
	.events div.list ul.category li {border-bottom: 1px solid #ebeae8; line-height:190%; padding-top:10px;}
	/* Ad element */
	dl.ad {display: block; float: left; text-align: center; margin-top: 17px;}
	dl.ad dt {background: url(../../images/text_ad.gif) 50% 5px no-repeat; width: 100%; text-align: center; height: 30px;}
	dl.ad dd {padding:0 0 20px 18px; float: left;}
	/* Others element */
	.events div.others {width:264px; float:left; border-top: 10px solid #ebeae8; padding:15px 15px 0 23px;}
	.events div.others h2 {font-size: 1.8em; color: #666; font-weight: bold; border-top: 1px solid #acacac; border-bottom: 1px solid #acacac; margin:0 24px 20px 10px;}
	.events div.others h3 {border-top: none!important;}
	.events div.others h3 a.float-l {text-decoration: none; color: #000;} 
	
/* RIGHT COLUMN - see commons */

