div.event
{
	width : 630px;
	margin : 0px 0px 7px 5px;
	border-top : 2px solid #FFFFFF;
	border-bottom : 2px solid #FFFFFF;
	background-image : url("../graphics/background.middle-box-content.jpg");
	background-position : top left;
	background-repeat : repeat-y;
	color : #000000;
}

div.event-head div.artist-picture
{
	width : 75px;
	height : 95px;
	overflow : hidden;
	float : left;
	margin-left : 2px;
	padding : 2px;
	display : inline;
	line-height : 0px;
	font-size : 0px;
}

div.event-head div.artist-picture img
{
	border : 0px;
}

div.event-head div.information
{
	width : 470px;
	float : left;
}

div.event-head div.information div.top
{
	padding-top : 5px;
	text-align : right;
}

div.event-head div.information div.top h3
{
	padding : 0px;
	margin : 0px;
	font-size : 14px;
	font-weight : bold;
	text-decoration : underline;
}

div.event-head div.information div.middle
{
	border-bottom : 2px solid #000000;
}

div.event-head div.information div.middle div.date-weekday
{
	width : 100px;
	float : left;
	font-size : 22px;
	font-weight : bold;
	text-align : center;
}

div.event-head div.information div.middle div.artist
{
	width : 360px;
	float : right;
	text-align : right;
}

div.event-head div.information div.middle div.artist h1
{
	padding : 0px;
	margin : 0px;
	font-size : 22px;
	font-weight : bold;
	text-align : right;
}

div.event-head div.information div.bottom div.date-rest
{
	width : 100px;
	float : left;
	text-align : center;
}

div.event-head div.information div.bottom div.event-name
{
	width : 360px;
	float : right;
	text-align : right;
}

div.event-head div.information div.bottom div.event h2
{
	font-size : 20px;
	font-weight : bold;
	text-align : right;
}

div.event-head div.price
{
	width : 70px;
	float : right;
	padding : 35px 4px 0px 0px;
	text-align : right;
	vertical-align : middle;
}

div.event-head div.links
{
	margin : 0px 2px 0px 2px;
	padding : 2px 0px 2px 0px;
	border-top : 2px solid #FFFFFF;
	background-color : #FCD3C1;
}

div.event-head div.links a
{
	margin : 0px 15px 0px 4px;
	font-weight : bold;
}

div.event-head div.links span
{
	margin : 0px 15px 0px 4px;
}

div.event-head div.links a.description_link
{
	display : none;
}

div.event-head div.location
{
	margin : 0px 2px 0px 2px;
	padding : 2px 0px 2px 6px;
	border-top : 1px solid #CC0000;
	background-color : #FCD3C1;
	font-weight : bold;
}

div.event-text
{
	margin : 0px 2px 0px 2px;
	padding : 2px;
	border-top : 1px solid #CC0000;
	background-color : #FCD3C1;
}
