#contentFlow {
    width: 480px;
    margin: 10px auto;
    overflow: hidden;
	float:left;
}



    /* ----- styling of items ----- */
    .ContentFlow .flow .item.active {
        cursor:default;
    }


    /* ----- load indicator ----- */
    .ContentFlow .loadIndicator {
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px;
        background: url(img/1x1_0.5_black.png);
    }
    * html .ContentFlow .loadIndicator {
        background-image: none;
        filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='img/1x1_0.5_black.png');
    }
        .ContentFlow .loadIndicator .indicator {
            background: url(img/loader.gif) center center no-repeat;
            width: 100%;
            height: 100%;
        }

/* ================================= */




.ContentFlow{
position:relative;overflow:hidden}
.ContentFlow *{
border:none;margin:0;padding:0
}
.ContentFlow .flow{
position:relative;z-index:0;visibility:hidden;width:100%}
.ContentFlow .flow.hidden{
visibility:hidden
}
.ContentFlow .flow .item .overlay{
position:absolute;
width:100%;height:100%;
left:0;right:0;top:0;bottom:0
}
.ContentFlow .flow .item div.content{
width:160px !important;
height:80px !important;
}
.ContentFlow .flow .item canvas.reflection{
margin-top:-1px
}
.ContentFlow .flow .item .refoverlay{
position:relative;display:block
}
.ContentFlow .flow .item .caption{
position:absolute;display:none
}
.ContentFlow .loadIndicator{
position:absolute;z-index:65000
}
.ContentFlow .flow .item{
	position:absolute;
	width: 160px !important;;
	height: 80px !important;;
}

.ContentFlow .flow .item .content,.ContentFlow .flow .item .reflection{
display:block;
}

