.media_list{margin:10px 0;padding:2px;width:99.5%}
.media_list ul{list-style:none;margin:0;padding:0}
.media_list ul li{border-style:solid;border-width:1px;float:left;height:140px;margin:4px 3px}
* html .media_list ul li{margin:3px 2px}
*:first-child+html .media_list .preview .photo{width:156px}
* html .media_list .preview .photo{width:157px}
.media_list .preview .photo .caption span{width:95px}
.profile .media_list .preview .photo .caption span{width:90px}
*:first-child+html .media_list .preview .player{width:234px}
.media_list .preview .player .caption span{width:165px}
* html .media_list .preview .player .caption span{width:185px}
.AudioList #media_gallery li{height:75px !important}
#upload_more_link_holder .AudioList li .player .caption span{line-height:100%;width:175px}
#upload_more_link_holder .VideoList li{height:225px}
.preview{color:#000;font-size:11px;list-style:none;margin-right:12px;padding:5px 5px 10px;position:relative}
.preview .tools{height:14px}
.preview .tools a{display:block;float:right;height:11px;margin:0 0 0 4px;overflow:hidden;width:15px}
.preview .media{display:table;height:83px;overflow:hidden;position:relative;width:153px}
.preview .media div{display:table-cell;margin:0 auto;vertical-align:middle;width:153px}
.preview .media div img{max-width:500px}
.preview .media div span{display:block;position:relative;text-align:center;top:2px}
.preview .move{background:url(../themes/images/media-move.gif) 50% 50% no-repeat;cursor:move}
.preview .delete{background:url(../themes/images/media-delete.gif) 50% 50% no-repeat;cursor:pointer}
.preview .photo,.preview .player,.preview .video{clear:both;margin:0 auto;width:153px}
.preview .caption{clear:both;margin:4px 0 0}
.preview .editing{position:relative;z-index:0}
.preview .caption span{display:block;float:left;overflow:hidden}
.preview .photo .caption p{display:block;margin:0}
.preview .option{clear:both}
.preview label{left:-2px;position:relative;top:-2px}
.enlarge{float:left;margin:0 0 10px 10px}
.preview .video .media div span img{height:84px}
.option input{margin-right:5px}
*:first-child+html .media_list,* html .media_list{padding:2px;width:99%}
.profile .media_list .preview .photo,.profile .preview .media,.profile .preview .media div{width:151px}
.media_list .preview .player,#upload_more_link_holder .AudioList li{width:236px !important}
* html .media_list .preview .player,#upload_more_link_holder .AudioList li .player{width:235px !important}
.preview_enlarge .photo{width:auto!important}
