#videos {
	margin : 0;
	padding : 0;
}

.media_teaser
{
    margin				: 2px 0 4px 0;
	padding				: 0;
    text-align			: left ;
	float				: left;
	width				: 328px;
	display				: inline;

}

#videos .media_teaser h4
{
    background			: #FFF url('/c/i/backgrounds.png') repeat-x 0 0;
    margin				: 0;
    padding				: 2px;
    text-align			: left ;
    font-size			: 1.05em;
}

.media_teaser img.thumb
{
    float				: left;
    margin				: 0 4px 0 0 ;
}

.media_teaser .dateline {
    color				: #555;
    float				: right;
    font-size			: 85%;
    margin				: 6px 6px 0pt 0pt;
}

.home26inFr #videos .thumb .duration {
background:none repeat scroll 0 0 #FFFFFF;
color:#000000;
float:right;
font-family:"Courier New",Courier,monospace;
font-size:10px;
font-weight:bold;
height:11px;
line-height:11px;
margin:60px 6px 0 0;
opacity:0.6;
padding:0 2px;
z-index:120;
}

.media_thumbnail div {
	font-size : 10px;	
}

.home26inFr #videos .media_thumbnail .dateline img {
	border : 0;
	vertical-align : middle;
	margin-top:4px;
}

.media_thumbnail .thumb {
    height		: 75px;
    margin		: 0;
    padding		: 0;
    background-position : center;
    background-repeat : no-repeat;
}

.media_thumbnail .dateline {
clear:both;
color:#FFF;
font-size:9px;
font-weight:normal;
height:16px;
line-height:16px;
margin:-2px 0 0;
padding:0;
text-align:center;
}

.media_thumbnail
{
    width				: 105px;
    margin				: 4px 2px 0 2px;
    float				: left;
    overflow			: hidden;
    text-align			: center;
}

.media_thumbnail.preview {
    width : 32%;
    margin : 0 0.5% 0 0;
    position: relative;
}

.media_thumbnail div
{
    height				: 32px;
    overflow			: hidden;

}

.media_thumbnail img
{
    border				: 3px solid #ccc;
    margin-bottom		: 4px;
}
.media_thumbnail.preview img.thumb {
    width : 100%;
    height : auto;
    border : 0;
    display : block;
}