/*	
	esterni.org css definitions
	author: triknine
	
	section: layout css definition (specific by name or ids definitions)
*/

/* PRE DEFINITION IN MIDDLE COLUMN */
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn {}

/* CONTENTS */
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement { margin-bottom:25px;}

/* TITLES */
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist {
	font-weight:400; line-height:25px; 
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title {
	font-weight:400; line-height:25px; font-style:italic;
}

div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.category {
	line-height:25px;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.location {
	min-height:20px; line-height:18px; color:black; padding-left:7px; padding-right:7px;
	margin-top:5px; margin-bottom:5px;
	background-color:#00b1dd; vertical-align:middle;
}

div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a.lightwindow:link,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a.lightwindow:active,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a.lightwindow:visited
{
	color:white; text-decoration:none;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a.lightwindow:hover {
	color:white; text-decoration:underline;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a:link,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a:active,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a:visited
{
	color:white; text-decoration:none;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.artist a:hover {
	color:white; text-decoration:underline;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a.lightwindow:link,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a.lightwindow:active,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a.lightwindow:visited
{
	color:white; text-decoration:none; font-weight:400;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a.lightwindow:hover {
	color:white; text-decoration:underline; font-weight:400;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a:link,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a:active,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a:visited
{
	color:white; text-decoration:none; font-weight:400;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.title a:hover {
	color:white; text-decoration:underline; font-weight:400;
}

div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.category a.lightwindow:link,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.category a.lightwindow:active,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.category a.lightwindow:visited
{
	color:white; text-decoration:none;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.category a.lightwindow:hover {
	color:white; text-decoration:underline;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.location a.lightwindow:link,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.location a.lightwindow:active,
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.location a.lightwindow:visited
{
	color:black; text-decoration:none;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.location a.lightwindow:hover {
	color:black; text-decoration:underline;
}

/* TEXTS */
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.datetime {
	line-height:25px;
}
div#mainboardiv div#siteHolder div#contentHolder div.columnsContainer div.middleColumn div.programElement div.text {
	font-size:13px; padding-top:15px; font-family:georgia, serif;
}