#timeline #content{overflow:hidden;width:100%}#timeline #footer,#timeline #header{width:940px;margin:0 auto}#timeline #content_page{overflow:visible}#timeline #body{position:relative;margin-top:12px}#timeline #body .tooltip{background:#d47561;position:absolute;display:none;width:180px;z-index:30}#timeline #body .tooltip p{font-size:12px;line-height:130%;color:#fff;padding:10px}#timeline #body .tooltip.image{left:565px;bottom:482px}#timeline #body .tooltip.image .arrow{left:50%;margin-left:-8px}#timeline #body .tooltip.clip{left:315px;bottom:100px;border:2px solid #fff}#timeline #body .tooltip.index{left:-30px;bottom:95px}#timeline #body .tooltip.index .arrow{left:25px}#timeline_landing{background:#eae7e2;position:absolute;width:100%;height:489px;z-index:40}#timeline_landing .content{overflow:hidden;width:830px;height:489px;padding:0 10px 0 100px;margin:0 auto}#timeline_landing .thumbnail{line-height:0;margin-right:77px;float:left}#timeline_landing .body{overflow:hidden;width:395px;color:#333;padding:70px 0 0 8px}#timeline_landing .body h1{font-family:VariableBold,Geneva,sans-serif;font-size:25px;line-height:25px;text-transform:uppercase;margin-bottom:35px}#timeline_landing .body .body_text,#timeline_landing .body .body_text p{font-size:12px;line-height:140%}#timeline_landing .body .body_text,#timeline_landing .toolbar{overflow:hidden;clear:both}#timeline_landing .body .body_text p{margin-bottom:15px}#timeline_landing .body .links{padding:5px 0 5px 8px;margin-left:-8px;float:left}#timeline_landing .body .hlink_inline a{font-family:VariableBold,Geneva,sans-serif;font-size:15px;color:#000;line-height:24px;text-transform:uppercase}#timeline_landing .body .toolbar{margin-bottom:35px}#timeline_landing .body .toolbar li a{font-size:10px;color:#cd5037}#timeline_landing .body .toolbar li a:hover{text-decoration:underline}.timeline_panels{font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:11px;color:#333}.timeline_panels>li{height:489px;float:left}.period_intro,.period_year,.timeline-life,.timeline-world{height:469px;padding-bottom:20px;margin:0 10px;float:left}.timeline_panels .period_intro{position:relative;overflow:hidden;width:360px;z-index:10}.timeline_panels .period_intro .body{background-color:#8c8b88;background-image:url(../img/timeline/halo.png);background-position:center center;background-repeat:no-repeat;position:relative;width:260px;height:260px;padding:50px;margin-top:27px;-webkit-border-radius:260px;-moz-border-radius:260px;border-radius:260px}.timeline_panels .period_intro .bottom,.timeline_panels .period_intro .top{position:relative;height:130px;text-align:center;padding:0 30px}.timeline_panels .period_intro h2,.timeline_panels .period_intro p{width:200px;color:#fff}.timeline_panels .period_intro .datetime,.timeline_panels .period_intro h2{display:block}.timeline_panels .period_intro h2{position:absolute;left:30px;bottom:15px;font-family:VariableBold,Geneva,sans-serif;font-size:25px;line-height:25px;text-transform:uppercase}.timeline_panels .period_intro .top .datetime{font-size:13px;line-height:13px;margin-bottom:10px}.timeline_panels .period_intro .bottom{border-top:#ccc}.timeline_panels .period_intro .bottom p{font-size:12px;padding-top:15px}.timeline_panels .period_year .header{position:absolute;height:70px;bottom:20px;padding-left:10px;border-left:1px solid #b3b1ad;z-index:20}.timeline_panels .period_year h3{position:absolute;bottom:0;font-family:VariableBold,Geneva,sans-serif;font-size:25px;color:#464644;line-height:25px;text-transform:uppercase}.timeline-life li,.timeline-world li{position:relative;z-index:10}.period_label{overflow:hidden;height:14px;margin-bottom:4px}.period_label span{background:#8c8b88;display:inline-block;font-size:8px;line-height:12px;color:#fff;text-transform:uppercase;padding:0 10px}.timeline-life li .content,.timeline-world li .content{-webkit-transition:-webkit-box-shadow .2s ease-in-out;-moz-transition:-moz-box-shadow .2s ease-in-out;-o-transition:-o-box-shadow .2s ease-in-out;transition:box-shadow .2s ease-in-out}.timeline-life li .content:hover,.timeline-world li .content:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.5);-moz-box-shadow:0 0 10px rgba(0,0,0,.5);-o-box-shadow:0 0 10px rgba(0,0,0,.5);box-shadow:0 0 10px rgba(0,0,0,.5)}.timeline-life li{height:402px;margin:0 10px;float:left}.timeline-life li .content{background:#fff;position:relative;overflow:hidden}.timeline-life li .body,.timeline-life li .thumbnail{overflow:hidden;float:left}.timeline-life li .thumbnail{position:relative;line-height:0;padding:2px;border-right:1px solid #989794}.timeline-life li .overlay,.timeline-world li .overlay{position:absolute;width:100%;height:100%;left:0;top:0;font-size:0;line-height:0;text-indent:-90000px;z-index:20}.timeline-life li .overlay:hover,.timeline-world li .overlay:hover{cursor:url(../img/timeline/cursor.png),pointer}.timeline-life li .body{width:250px;padding:10px}.timeline-life li .body h4,.timeline-life li .body p,.timeline-life li small{color:#333;line-height:130%:}.timeline-life li .body h4{font-size:16px;line-height:130%;margin-bottom:15px}.timeline-life li .body .body_text,.timeline-life li .body .body_text p{font-size:11px}.timeline-life li .footer{position:absolute;width:250px;right:10px;bottom:10px;font-size:10px;color:#999}.timeline-life li .footer small{display:block;color:#999}.timeline-world{position:relative}.timeline-world ul{position:relative;margin-top:50px;z-index:10}.timeline-world li{overflow:hidden;margin:25px 20px}.timeline-world li .body,.timeline-world li .thumbnail{overflow:hidden;float:left}.timeline-world li .thumbnail{position:relative;line-height:0;margin-right:10px}.timeline-world li .body{width:170px}.timeline-world li .body h4{color:#333;font-size:11px;font-style:italic;line-height:130%;margin-bottom:10px}.timeline-world .timeline-world_bg{position:absolute;bottom:0;line-height:0;z-index:1}.timeline_periods{font-family:Lucida Sans Unicode,Lucida Grande,sans-serif;font-size:10px;color:#fff}.timeline_periods ul{background:#8c8b88;overflow:hidden}.timeline_periods li{float:left}.timeline_periods .datetime,.timeline_periods h2,.timeline_periods p,.timeline_periods time{font-size:9px;line-height:120%;color:#fff}.timeline_periods .overlay_wrapper,.timeline_periods .overlay_wrapper .overlay_outer{height:14px}.timeline_periods .overlay_wrapper{border-right:1px solid #eae7e2;border-bottom:1px solid #eae7e2}.timeline_periods .overlay_wrapper .overlay_outer{background-color:#fff;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";opacity:0}.timeline_periods .overlay_wrapper:hover .overlay{visibility:visible;opacity:1}.timeline_periods .overlay{background-image:url(../img/timeline/halo-small.png);background-position:right top;background-repeat:no-repeat;position:absolute;width:280px;bottom:0;padding:10px 10px 0 10px;visibility:hidden;opacity:0;z-index:50;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:all .5s ease-in-out}.timeline_periods .overlay .datetime,.timeline_periods .overlay p{font-size:10px}.timeline_periods .overlay .heading,.timeline_periods .overlay p{margin-bottom:10px}.timeline_periods .overlay .datetime{margin-bottom:5px}.timeline_periods .overlay .heading{display:inline-block;font-family:VariableBold,Geneva,sans-serif;font-size:14px;line-height:14px;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:10px}.timeline_periods .overlay .arrow{background-image:url(../img/timeline/overlay-arrow.png);background-position:center center;background-repeat:no-repeat;position:absolute;width:14px;height:8px;bottom:-12px;line-height:0;text-indent:-90000px}.timeline_periods .body{padding:3px 8px;border-right:1px solid #989794}.timeline_periods li:last-child .overlay_wrapper,.timeline_periods li:last-child .timeline_periods .body{border-right:0}#timeline #footer{margin-top:30px}