#blq-main{color:#fff;background:#000;}
a{color:#EDDB0D;font-weight:bold;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0px;}
p{margin:10px 0px;line-height:1.4;}

div#vision-gallery-lightboxnav p {
	margin:0;line-height:1.4;
}

div#vision-gallery-lightboxnav p.back a, #vision-gallery-lightboxnav p.forward a {
margin-top:4px;
}

#blq-local-nav{background:#ECDA0E;color:#000;width:100%;overflow:hidden;}
#blq-local-nav li{background:#7E0200;float:left;text-align:center;}
#blq-local-nav a{color:#000;text-decoration:none;background:#ECDA0E;padding:10px 25px;display:block;margin:0px 1px 0px 0px;}
#blq-local-nav a:hover{background:#7E0200;color:#fff;}

.home #blq-local-nav .home a,
.explore #blq-local-nav .explore a,
.videos #blq-local-nav .videos a,
.pictures #blq-local-nav .pictures a,
.testimonials #blq-local-nav .testimonials a,
.memories #blq-local-nav .memories a,
.show-episode #blq-local-nav .show-episode a{background:#7E0200;color:#fff;}

h1,h2,h3,h4,h5,h6{font-family:arial, sans-serif;line-height:1.4;}
h1{font-size:2.8em;}
h2{font-size:2.2em;margin:10px 0px 5px;}
h3{font-size:1.8em;}

.memories-intro p{margin:1em 14px;width:626px;}
/* Homepage Styles */

#homepage-promos{width:100%;overflow:hidden;padding:14px;}
#homepage-promos li.narrow, #homepage-promos li.wide{float:left;margin-right:14px;position:relative; border-bottom:3px solid #222222;padding-bottom:14px;height:30em;}
.narrow{width:306px;}
.wide{width:626px;}




/* INTRO PROMO */
.intro img{position:absolute;top:0px;left:0px;}
.intro h2{margin-top:180px;}

/* MAIN WIDE PROMO */
.inner-content{position:absolute;top:0px;right:0px;bottom:14px;width:286px;padding:10px;}
.inner-content-bg{position:absolute;top:0px;right:0px;bottom:14px;width:306px;background:#0060ad;opacity:0.7;}
.main-promo h2{font-size:2.6em;}
.main-promo a{color:#fff;text-decoration:none;}
.main-promo h2 a{border-bottom:1px dotted #fff;}
.main-promo a:hover{color:#EDDB0D;}
.main-promo img{height:30em;}
.main-promo{overflow:hidden;}

/** IMAGE GALLERY CAROUSEL **/
#photo-gallery-container #photo-gallery-carousel li {width:306px;}
#photo-gallery-container .pageNav li {display:none;}
#photo-gallery-container #leftarrow,
#photo-gallery-container #rightarrow {display:block;background:none repeat scroll 0 0 transparent;height:60px;width:60px;}
#photo-gallery-container #leftarrow a.dotLabel, 
#photo-gallery-container #rightarrow a.dotLabel {background-image:url("/staticarchive/927f09cdd83b8a59541107fbc52b4c3773447197.png");height:60px;width:60px;}
#photo-gallery-container #leftarrow a.dotLabel{background-position:0px 0px;}
#photo-gallery-container #leftarrow a.dotLabel:hover {background-position:0px -60px;}
#photo-gallery-container #rightarrow a.dotLabel {background-position:-60px 0px;}
#photo-gallery-container #rightarrow a.dotLabel:hover {background-position:-60px -60px;}

/** END OF IMAGE GALLERY CAROUSEL **/

/** PHOTO GALLERY PAGE **/
.gallery-wrapper{margin:0px 14px;}
#vision-gallery-view p{color:#000;}
#vision-gallery-view div.vision-gallery-nav{margin-top:-35px;}
body #vision-gallery-view ul#vision-gallery-grid li p{padding-left:10px;padding-right:10px;}
#vision-gallery-view .bottom {margin-top:-5px !important;}

.q-open{float:left;width:50px;height:50px;display:block;background:url(/staticarchive/55ce02a64a3c5287751e83bb570c19476cce681b.gif);text-indent:-5000px;margin:0px 2px 0px 0px;}
.q-close{vertical-align:bottom;width:50px;height:50px;display:block;background:url(/staticarchive/55ce02a64a3c5287751e83bb570c19476cce681b.gif) -50px;text-indent:-5000px;float:right;margin:0px 0px 0px 2px;}


/** events index **/


.events-holder h2{margin-left:14px;margin-right:14px;}
#events{margin:10px 14px;padding:10px;background:#fff;color:#333;}
#events li{list-style:none;margin:10px 0px 10px 0px;border-bottom:3px solid #222222;overflow:hidden;}
#events a{color:#7E0200;}

.time{font-size:1.4em;}
.era-snippet{float:right;}	
#era-jump{float:right;margin-right:14px;}

.explore #timeline-promo{position:relative;margin:0px 14px;}
#timeline-promo .inner-content-bg{width:320px;bottom:0px;}
#timeline-promo .inner-content{width:306px;padding:10px 0px;}


/** TIMELINE PAGE */
#timeline-holder{width:946px;margin:14px;overflow:hidden;position:relative;height:603px;}
#timeline-image{position:absolute;top:0px;left:0px;}

.navigation .hidden{display:none;}

.navigation a{position:absolute;top:50%;width:60px;height:60px;background-image:url("/staticarchive/927f09cdd83b8a59541107fbc52b4c3773447197.png");display:block;text-indent:-4000px;z-index:100;}
.navigation a:focus{outline:0px;}
.navigation #scroll-right{right:0px;background-position:-60px 0px;border:1px dotted #EDDB0D;border-width:1px 0px 1px 1px;}
.navigation #scroll-right:hover{background-position:-60px -60px;}

.navigation #scroll-left{left:0px;background-position:0px 0px;border:1px dotted #EDDB0D;border-width:1px 1px 1px 0px;}
.navigation #scroll-left:hover{background-position:0px -60px;}

#timeline-map area{background:#fff;opacity:0.4;}
#timeline-map area:hover{background:#fff;opacity:0.4;}

/*
li.video span.video {
background:url("/northernireland/people/joeydunlop/img/video-pinpoint.png") repeat scroll 0 0 transparent;display:block;height:40px;left:-10px;position:absolute;top:-35px;width:40px;}
*/


/* INDIVIDUAL EVENT PAGE */
#event{margin:0px 14px;}
#event .time{font-size:1em;}

#clips-list li {float:left;margin:0 14px 0 0;padding:0 0 5px;width:146px;}
#clips-list li a{padding:0px 10px;display:block;}
.summary{float:left;width:306px;}
.media{float:left;margin-left:14px;width:626px;}

.panel-light #event,
.panel-dark #event{margin:0px;}
.panel-light .summary,
.panel-dark .summary{width:260px}
.panel-light .media,
.panel-dark .media{width:546px}

.image {float:right;padding-left:10px;}

/** VIDEO GALLERY PAGE */

#videos{width:100%;overflow:hidden;}
#videos li{width:142px;float:left;position:relative;height:12em;}
#videos h3{font-size:1em;position:absolute;top:0px;left:0px;}
#videos h3 a{padding:75px 10px 0px 10px;display:block;}
#videos img{padding:0px 10px;}

/* videos on the testimonials page */
.testimonials h1, 
.testimonials h2, 
.testimonials #videos{margin:0px 14px;}
.testimonials #videos h3{position:static;}
.testimonials #videos h3 a{padding:0px;}
.testimonials #videos li{height:auto;}
.testimonials #videos li .event-content{padding:0px 10px;}
.testimonials #videos img{padding:0px;}

.testimonials #player{margin:0px 0px 0px 230px;}
