.asset-window {
	display: block;
	position: relative;
	width: 811px;
	height: 477px;
	padding: 0px;
	overflow: hidden;
	margin-bottom: 20px;
}

.asset-previous {
	display: block;
	position: absolute;
	width: 50px;
	height: 50px;
	top: 213px;
	left: 5px;
	/* background-color: rgba(226,226,226,0.5); */
	z-index: 26;
	cursor: pointer;
}
.asset-next {
	display: block;
	position: absolute;
	width: 50px;
	height: 50px;
	top: 213px;
	right: 5px;
	/* background-color: rgba(226,226,226,0.5); */
	z-index: 26;
	cursor: pointer;
}
.asset-previous.hideme, .asset-next.hideme {
	display: none;
}
.asset-previous img, .asset-next img {
	filter: alpha(opacity=50);
	opacity: 0.5;
	transition: opacity 420ms;
	-o-transition: opacity 420ms;
	-ms-transition: opacity 420ms;
	-moz-transition: opacity 420ms;
	-webkit-transition: opacity 420ms;
}
.asset-previous:hover img, .asset-next:hover img {
	filter: alpha(opacity=95);
	opacity: 0.95;
}

.asset-slider {
	display: block;
	position: absolute;
	width: 811px;
	height: 477px;
	top: 0px;
	left: 0px;
	transition: left 730ms;
	-o-transition: left 730ms;
	-ms-transition: left 730ms;
	-moz-transition: left 730ms;
	-webkit-transition: left 730ms;
}
.asset-navitem {
	display: block;
	position: absolute;
	height: 50px;
	width: 50px;
	left: 380px;
	bottom: 5px;
	/* background-color: rgba(128,128,128,0.5); */
	z-index: 26;
	cursor: pointer;
}
.asset-navitem img {
	filter: alpha(opacity=50);
	opacity: 0.5;
	transition: opacity 420ms;
	-o-transition: opacity 420ms;
	-ms-transition: opacity 420ms;
	-moz-transition: opacity 420ms;
	-webkit-transition: opacity 420ms;
}
.asset-navitem:hover img, .asset-navitem.selected img {
	filter: alpha(opacity=95);
	opacity: 0.95;
}
.asset-block {
	position: relative;
	display: block;
	width: 811px;
	height: 477px;
	float: left;
}
.asset-block.video {
	background-color: #000;
}
.asset-textbg {
	display: block;
	position: absolute;
	width: 100%;
	height: 100%;
	background-color: rgba(255,255,255,0.7);
	z-index: 1;
	top: 0;
	left: 0;
}
.asset-textholder {
	display: block;
	position: absolute;
	width: 651px;
	height: 367px;
	padding: 30px 80px 80px 80px;
	text-align:center;
	z-index: 2;
	top: 0;
	left: 0;
}
.asset-iframe {
	display: block;
	position: absolute;
	z-index: 10;
	width: 691px;
	height: 389px;
	top: 25px;
	left: 60px;
	border: none;
}
#asset-hiddentext {
	display: none;
}
