.portraitEvent {	/*background: url('../images/portraitevent/calendar.png') no-repeat right top;*//*	border-bottom: 2px solid #999;*/	margin-top: 2em;	padding-bottom: 1em;	margin-bottom: 1em;	clear: both;	font-size: 1.1em;}.portraitEventShort {	background: url('../images/portraitevent/calendarSmall.png') no-repeat right top;	padding-bottom: 1em;	margin-bottom: 2em;	font-size: 0.9em;	color: #444;}.portraitEventCategory {	font-size: 0.9em;	color: #999;}.eventPicture {	float: right;	font-size:0.8em;	color: #555;	text-align: right;}.eventPicture img {	width: 150px;		border: 1px solid #222;	margin-left: 1em;}