.blogButtonNextPage
{
	display	: none;
}

.reference
{
	margin		: 0 0 0 0;
	padding		: 0 0 16px 0;
	overflow	: hidden;
	position	: relative;
	left		: -8px;
}
.reference h1, #showReel h1
{
	line-height	: 32px;
	margin		: 8px 8px 0 8px;
	padding		: 0;
	font-size	: 20px;
	font-family : "Lato", "Helvetica Neue", "Helvetica", "sans-serif";
	font-weight	: 300;
	
}
.reference h1 a
{
	text-decoration : none;
	color		: #1b1f22;

}

.reference .referenceDescr a, .reference .referenceDescr b
{
	text-decoration : none;
	color		: #1b1f22;

}

.reference  .firstSeparator
{
	height		: 16px;
	line-height	: 16px;
	font-size	: 10px;	
	background	: url(../Img/line3.gif) repeat-x bottom;
}


.reference .referenceDescr, .reference .referenceDate
{
	line-height	: 16px;
	font-size	: 12px;
	color		: #404040;
	margin		: 0 8px 0 8px;
	padding		: 0;
	font-family	: Helvetica, Arial, sans-serif;
	font-weight : lighter;
	
}
.reference .referenceDescr a, .reference .referenceDescr b
{
	font-weight	: bold;
	text-decoration : none;

}

.reference .referenceDate
{
	line-height	: 16px;
	margin		: 0 8px 0 8px;
}


.reference .referenceDescr a:hover
{
	color		: #000;
	text-decoration : underline;

}


.reference .referenceLink
{
	float		: right;
	margin		: 8px 8px 8px 0;
}
.reference .referenceLink a
{
	line-height	: 16px;
	font-size	: 10px;
	margin		: 0;
	color		: #325783;
	text-decoration	: none;
}
.reference .referenceLink a:hover
{
	color		: #000000;

}

.referenceDetailsButton
{
	margin		: 8px 8px 8px 8px;
	line-height	: 16px;
	text-align	: right;
}
.referenceDetailsButton a
{
	line-height	: 16px;
	font-size	: 14px;
	text-decoration : none;
	border-bottom	: 1px solid #ECEBE6;
	color		: #1b1f22;
}
.referenceDetailsButton a:hover
{
	color		: #000000;
	border-bottom	: 1px solid #325783;
	
}

.reference .detailsParagraph
{
	margin		: 0 8px 0 8px;
	color		: #404040;
	font-size	: 12px;
	line-height	: 16px;
	overflow	: hidden;
	font-family	: Arial, sans-serif;
}
.reference .detailsParagraph h2
{
	margin		: 0;
	padding		: 0;
}
.reference .detailsParagraph p
{
	margin		: 0;
	padding		: 0;
}
/*
.reference:hover a.referenceImage
{
	-webkit-transition: -webkit-filter 0.5s; 
	-webkit-filter: grayscale(100%)	;

}
.reference:hover .firstSeparator
{
	background : transparent;
}
.reference:hover h1 a
{	
	-webkit-transition: text-shadow 0.5s; 
	text-shadow	: #222 0px 0px 18px;
	filter: Shadow(Color=#000000, Direction=135, Strength=2);
}

.reference:hover
{
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    -ms-transition: all 0.5s;
    transition: all 0.5s;
	background : #46fbac;
}

.reference:hover a.referenceImage
{
}
*/
a.referenceImage  
{
	text-decoration	: none;
}
.referenceImage img
{
	border		: 0;
}
.uniqueArticle span.referenceImage
{
	display	: block;
	margin-bottom:16px;
}

.uniqueArticle .articleHeader
{
	height		: 175px;
	height		: 140px;
	padding-top	: 9px;
	margin-bottom: 32px;
}

.uniqueArticle .reference h1
{
	line-height	 : 40px;
	font-size	: 30px;
	z-index		: 100;
	font-weight	: 100;
	padding		: 0;

}
.uniqueArticle .reference h1 a
{	color		 : #fff; 
	font-weight	: 100;

}
.uniqueArticle .reference .referenceDate 
{
	color		: #fff;
}

#articleHeaderImage
{
	position	: absolute;
	top			: 5px;
	left		: 0px;
	opacity		: 0;
}

/* slideshow (test) */
.slideshow .image
{
	display		: none;
}
.slideshow .image#image1
{
	display		: block;
}
