#main-title{position:absolute;//top:-11px;left:0;height:28px;overflow:hidden}#main-title a{display:block;text-decoration:none;font-size:30px;line-height:30px;text-transform:uppercase;color:#ff7373;font-weight:400}#IEFix{display:none}#big-slideshow{float:left;height:408px;position:relative;margin-top:20px}#big-slideshow>div{position:absolute}#big-slideshow-ciudades-pstp{float:left;height:408px;position:relative}#big-slideshow-ciudades-pstp>div{position:absolute}#features{position:relative;overflow:hidden;margin:20px 0;border-bottom:1px solid #ccc;height:auto}#fixed-features{padding-bottom:20px;width:620px;height:500px}#fixed-features .left{margin:0;float:left}#features .feature-block{float:left;margin-right:10px}.feature-block{width:300px}#fixed-features .right{float:right;margin:0}#event-news-mask{overflow-x:hidden;float:right;padding-bottom:20px;width:330px;border-left:4px double #ccc;height:600px}#event-news-nav{position:absolute;padding:5px 0;right:0;border-top:1px solid #ccc;width:310px;bottom:0}#event-news-nav .pagination{position:relative;float:right}.news-block{margin:0 0 0 20px;float:left}.news-block a,.feature-block a{display:block;text-decoration:none;color:#000;position:relative;overflow:hidden}.news-block a h2,.feature-block a h2{font-size:36px;text-align:center;text-transform:uppercase;height:60px;line-height:60px;color:#000;font-weight:400;padding:0;letter-spacing:4px}.news-block a h2 i,.feature-block a h2 i{font-family:Arial,Helvetica,sans-serif;font-size:24px;font-style:normal;font-weight:400;color:#999}.news-block a .date,.feature-block a .date{color:#ff7373;font-weight:400;margin-top:4px;letter-spacing:1px}.news-block a:hover h2,.feature-block a:hover h2{color:#f66}.news-block a h3,.feature-block a h3{font-size:22pt;line-height:22pt;margin-bottom:15px;text-transform:uppercase}.news-block a img,.feature-block a img{margin-bottom:10px}.news-block a p strong,.feature-block a p strong{font-size:20px}.news-block a:hover h3,.news-block a:hover p strong span,.feature-block a:hover h3,.feature-block a:hover p strong span{color:#f33}div.banners,div.sponsors,div.links-festivales{float:left}div.banners{margin-right:20px}div.links-festivales{margin-left:20px}div.banners{overflow:hidden}ul.banners-container{width:350px}ul.banners-container li,ul.sponsors-container li{float:left;margin:0 10px 10px 0;list-style-type:none;position:relative}div.banners-container li a{display:block;height:130px}li.festival a{display:block;color:#000;text-decoration:none;width:310px;height:40px;line-height:40px;margin:0;text-align:center;font-weight:400;text-transform:uppercase;font-size:25px;border-bottom:2px solid #efefef;text-shadow:0 1px RGBA(255,255,255,.1);letter-spacing:2px}ul.festival-container li{border-bottom:1px solid #e5e5e5}li.festival a:hover{color:#f66}