.mediaList{clear:both;margin:0 auto;padding:20px 0 0}
.mediaList h2{margin:0 0 20px 10px;padding:0;text-align:left}
.mediaList h6{font-weight:normal;height:35px;padding:5px 0;text-align:center}
.mediaList ul{list-style:none;margin:0;padding:0}
.mediaList ul li{float:left;list-style:none;margin:0;padding:0 14px 0;width:120px}
.mediaList ul a img{border:none;float:none!important;margin:0!important}
.centerHVGalleryML{background-color:#ccc;display:table-cell;height:120px;text-align:center;vertical-align:middle;width:120px}
.centerHVGalleryML *{vertical-align:middle}
.mediaList ul a,.mediaList ul a:hover{margin:0;padding:0}
/*\*//*/
.centerHVGalleryML {
    display: block;
}
.centerHVGalleryML span {
    display: inline-block;
    height: 100%;
    width: 1px;
}
/**/



/*----- Media List Scroll ------*/

.mediaListScroll{position:relative;}
.mediaListScroll .mediaListBlock {background:#fff;;border:1px solid #ccc;height:90px;margin:0 auto;overflow:hidden;padding:10px 0 10px;position:relative;width:406px;}
.mediaListScroll .mediaListBlock .items {clear:both;position:absolute;width:20000em;}
.mediaListScroll .mediaListBlock .items div.mediaHolder {float:left;margin:0 0 0 10px;position:relative}
.mediaListScroll .mediaListBlock .items div.mediaHolder a{display:block;position:relative;width:120px}
.mediaListScroll .mediaListBlock .items div.mediaHolder img {border: 0;}
.mediaListScroll .mediaListBlock .items div.mediaHolder span.videoIcon{background: url(/img/icons/media/video.png) no-repeat left top;cursor:pointer;display:block;height:40px;left:40px;position:absolute;top:40px;width:40px;}
.mediaListScroll .mediaListBlock .items div.mediaHolder span.audioIcon{background: url(/img/icons/media/audio.png) no-repeat left top;cursor:pointer;display:block;height:40px;left:40px;position:absolute;top:40px;width:40px;}

/*----- Left - Right Buttons ------*/

.mediaListScroll a.prev, .mediaListScroll a.prevPage {background:transparent url(/img/arrows/scroll_left.gif) no-repeat 0 0;cursor:pointer;display:block;height:30px;left:-3px;position:absolute;top:40px;width:25px;z-index:2}
.mediaListScroll a.next, .mediaListScroll a.nextPage {background:transparent url(/img/arrows/scroll_left.gif) no-repeat 0 0;cursor:pointer;
display:block;height:30px;position:absolute;right:-3px;top:40px;width:25px;z-index:2}
.mediaListScroll a.prev:hover, .mediaListScroll a.next:hover, .mediaListScroll a.prevPage:hover, .mediaListScroll a.nextPage:hover {background-position:0px -30px;}
.mediaListScroll a.disabled {visibility:hidden !important;}
.mediaListScroll a.next, .mediaListScroll a.nextPage {background-image:url(/img/arrows/scroll_right.gif);clear:right;}



/*----- Center Image Hor and Ver ------*/

.mediaListScroll .centerHVGalleryML {display: table-cell;text-align: center;vertical-align: middle;height: 90px;width: 120px;border: 1px solid #cccccc;}
.mediaListScroll .centerHVGalleryML * {vertical-align: middle;}
/*\*//*/
.mediaListScroll .centerHVGalleryML {display: block;}
.mediaListScroll .centerHVGalleryML span {display: inline-block;height: 100%;width: 1px;}
/**/
