html{overflow-x:hidden;}
body{overflow-x:hidden;}

#footer .copyright .nlb-logo span{position:relative;bottom:2px;line-height:150%;}
#footer .bottom-links{width:250px;}
#footer .bottom-links li a{line-height:150%;}

.history-categories h5{line-height:120%;}

.title-deco {background-position:center 10px;}
.title-deco i{line-height:110%;}
.title-deco span{margin-bottom:0; padding:18px 0px 0px 0px;}
.title-deco em{margin-top:20px; padding-top:10px; display:block;}
.title-deco .quote{line-height:100%;position:relative;bottom:10px;margin-bottom:0;}

.events .title-deco {height:auto;}
.events .title-deco i{visibility:hidden;}
.events .title-deco em{line-height:100%;}

.search .title-deco {height:110px;}
.search .title-deco span{margin-bottom:0;}
.search .title-deco em{line-height:100%;}
.search .pagination{margin-bottom:14px;}
.search-result .search-item .content{margin-right:7px;width:425px;}
.search-result .search-item figure{margin-left:7px;}

.timeline .timeline-year ul li a{padding-top:2px;}
.timeline .timeline-year ul li.selected a{padding-top:5px;}
.timeline .timeline-year ul li .slider{margin-left:-48px;}
.timeline .timeline-year ul li.present ul li .slider{margin-left:-38px;}
.timeline .timeline-year ul li.present ul li.present-year .slider{margin-left:-50px;}

.timeline .timeline-gallery .carousel ul li .list-item a {word-wrap: break-word;}
.timeline .timeline-gallery .carousel ul li .list-item .category {display:block;}
.timeline .timeline-gallery .carousel .animation {z-index:3000; margin-left:230px; background-position-x:4px; width:30px; padding-top:1px; margin-bottom:4px; line-height:20px;}
.timeline .timeline-gallery .carousel .animation .animation-hover {z-index:2000; top:15px;}
.timeline .timeline-gallery .carousel .list-stack, .timeline .timeline-gallery .carousel .list-stack .list-item {z-index:1;}
.timeline .timeline-listing .prev {margin-left: 20px; padding-left:0px;} 
.timeline .timeline-listing .prev, .timeline .timeline-listing .next {line-height:18px;}

.timeline .timeline-era {	height:145px; }
.timeline .timeline-era ul li { height: 145px;}
.timeline .timeline-era ul li a {padding-top:25px;}

.related .related-container section .control{width:200px;}
.related .related-container section .control em{float:right;}

.carousel-sum .jcarousel-control {z-index:100; margin-top:-35px; overflow:hidden;}
.carousel-sum .jcarousel-control a{line-height:1px; text-indent:0px;}

.search .sidecol .control-holder.checkbox .control.pre-colonial, .search .sidecol .control-holder.checkbox .control.colonial, .search .sidecol .control-holder.checkbox .control.military, .search .sidecol .control-holder.checkbox .control.independence, .search .sidecol .control-holder.checkbox .control.beyond{border:0;}

#header .top-link .useful-link ul li a{position:relative;bottom:4px; line-height:18px;}

#header .top-link .search .submit{position:relative;top:-3px;}

.banner .banner-pagination a.selected{position:relative;}
.banner .banner-pagination a.selected img{left:0;}

.timeline .timeline-gallery .carousel .jcarousel-clip-horizontal .jcarousel-list-horizontal{margin-left:-125px !important;overflow:visible !important;}

.events .title-deco EM {padding-bottom:15px;}
.events .title-deco span{font-size:35px; padding-top:0px; margin-top:0px;}
.events .sidecol, .events .maincol {margin-top:5px;}

.events .title-deco .icons-holder {bottom:5px; }
.events .prev-next-event .title-underline{ line-height:20px;}
.events .subsection .controls a {line-height:20px;}
.events .rich-editor p {margin:0px; padding:0px;}