.photoanimwrapper{width:300px;height:280px;position:relative;overflow:hidden}.photoanimcontainer{width:300px;position:relative;overflow:hidden;height:280px}.photoanimcontainer a img{width:350px;position:absolute}.photoanimcontainer a{position:relative}.title_container{position:absolute;z-index:500;font-size:24px;font-weight:bold;min-height:100px;text-shadow:0px 1px #000;color:#fff;padding:10px;width:100%;background:-moz-linear-gradient(top,rgba(102,102,102,.9) 0%,rgba(104,104,104,0) 100%);background:-webkit-linear-gradient(top,rgba(102,102,102,.9) 0%,rgba(104,104,104,0) 100%);background:linear-gradient(to bottom,rgba(102,102,102,.9) 0%,rgba(104,104,104,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6666666', endColorstr='#00686868',GradientType=0 )}.videoanimwrapper{width:300px;height:185px;position:relative;overflow:hidden}.videoanimcontainer{width:300px;position:relative;overflow:hidden;height:185px}.videoanimcontainer a img{width:300px;position:absolute}.videoanimcontainer a{position:relative;float:left}.videoanimcontainer a span{float:left;position:absolute;top:60px;left:120px}.videoanimcontainer a span img{position:absolute;z-index:999;opacity:.8;width:64px;height:64px}.videoanimcontainer a:hover span img{opacity:1}.overlay{position:absolute;width:300px;height:200px;background:-moz-linear-gradient(top,rgba(0,0,0,.89) 0%,rgba(148,148,148,0) 58%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(0,0,0,.89)),color-stop(58%,rgba(148,148,148,0)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(0,0,0,.89) 0%,rgba(148,148,148,0) 58%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(0,0,0,.89) 0%,rgba(148,148,148,0) 58%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(0,0,0,.89) 0%,rgba(148,148,148,0) 58%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.89) 0%,rgba(148,148,148,0) 58%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e3000000', endColorstr='#00ffffff',GradientType=0 );z-index:10}.videoanimcontainer a p{color:#fff;font-size:13px;font-weight:bold;text-decoration:none;position:absolute;z-index:700;padding:20px 0px 0px 5px;width:290px;text-shadow:1px 0px #000;display:none}.videoanimcontainer a:hover p{text-decoration:underline}