.wrapper-holder,
#wrapper {
	min-width: 1000px;
}

.blur-img {
	display: none !important;
}

img.ie-shown {
	visibility: visible;
}

img.ie-hidden {
	visibility: hidden;
}

.img-holder .link.fixed-height-img-holder {
	overflow: hidden;
	background: none !important;
}

.img-holder .link.fixed-height-img-holder img {
	display: block !important;
}

.col1.right .img-holder img.play-overlay {
	width: 66px;
}

.ie-overlay-hack {
	display: block !important;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	content: "";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(77, 0, 0, 0)", endColorstr="rgba(77, 69, 69, 0.27059)", GradientType=0); /* IE6-8 */
}

.img-holder.medium:hover .ie-overlay-hack,
.img-holder.with-text:hover .ie-overlay-hack {
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="rgba(77, 0, 0, 0)", endColorstr="rgba(77, 69, 69, 0.27059)", GradientType=0); /* IE6-8 */
}

.link:hover .ie-overlay-hack,
.img-holder:hover .ie-overlay-hack {
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background: none;
	content: "";
	filter: none;
}

.col1.right .img-holder img {
	width: auto;
}

.img-holder div.meta {
	background-color: transparent;
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr="rgba(76, 255, 255, 1)", endColorstr="rgba(76, 255, 255, 1)"); /* IE */
}

.sub-menu {
	width: 70%;
}

.sub-menu ul {
	width: 100%;
}