@import url('video.css');
.nclb-style1{
	background-color: #111;
	display: none;
	left: 0;
	margin: 0;
	padding: 10px;
	position: fixed;
	top: 0;
	z-index: 980;	
}

.nclb-style1 A {outline: none}
.nclb-style1 .nclb-close {position: absolute;width: 24px; height: 24px; right: -9px; top: -6px; z-index: 1000;background: url("/global/includes/images/template-items/lightbox/close.png") no-repeat -21px -10px;cursor: pointer; }

.nclb-style1 .nclb-close:HOVER{background-position: -21px -65px; }
.nclb-style1 .nclb-prev {position: absolute;top: 0;left: 0;width: 35%;height: 100%;cursor: pointer;z-index: 998} 
.nclb-style1 .nclb-next {position: absolute;top: 0;right: 0;width: 35%;height: 100%;cursor: pointer;z-index: 998} 
.nclb-style1 .nclb-next.height_80,
.nclb-style1 .nclb-prev.height_80 {margin-top: -150px;height: 300px;width: 60px;top: 50%;}

.nclb-style1 .nclb-prev .nclb-prev-button,
.nclb-style1 .nclb-next .nclb-next-button{
	margin-top: -28px;
	height: 57px;
	width: 57px;
	display: none;
	position: absolute;
	top: 50%;
	z-index: 998;
	background: url(/global/includes/images/template-items/lightbox/prev-next.png) no-repeat;
	cursor: pointer;
} 

.nclb-style1 .nclb-prev .nclb-prev-button {left: 20px;background-position: 0 0;}
.nclb-style1 .nclb-prev:HOVER .nclb-prev-button{display: block;}
.nclb-style1 .nclb-prev .nclb-prev-button:HOVER {display: block;background-position: 0 -57px;}
.nclb-style1 .nclb-next .nclb-next-button {right: 20px;background-position: -57px 0;} 
.nclb-style1 .nclb-next:HOVER .nclb-next-button{display: block;}
.nclb-style1 .nclb-next .nclb-next-button:HOVER {display: block;background-position: -57px -57px;}

#preloader {display: none;position: absolute;top: 0;right: 0;width: 135px;height: 135px;background: black;z-index: 1000}
#bg-overlay{display: none;position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: #000;opacity: .9;z-index: 900}

.nclb-style1 .corners {position: absolute;width: 55px;height: 55px;z-index: 998;background: url(/global/includes/images/template-items/lightbox/corners.png) no-repeat;}
.nclb-style1 #nclb-top-left-corner1 {top: -16px;left: -18px;height: 29px;background-position: 0 0}
.nclb-style1 #nclb-top-left-corner2 {top: 13px;left: -18px;height: 26px;width: 26px;background-position: 0 -29px;}
.nclb-style1 #nclb-top-right-corner1 {height: 29px;top: -16px;right: -18px;background-position: 100% 0;}
.nclb-style1 #nclb-top-right-corner2 {height: 26px;width: 26px;top: 13px; right: -18px; background-position: 100% -29px; }
.nclb-style1 #nclb-btm-left-corner1 {bottom: -16px;left: -18px;height: 29px;background-position: 0 100%;} 
.nclb-style1 #nclb-btm-left-corner2 {bottom: 13px;left: -18px;height: 26px;width: 26px;background-position: 0 -55px;} 
.nclb-style1 #nclb-btm-right-corner1 {bottom: -16px;right: -18px;height: 29px;background-position: 100% 100%} 
.nclb-style1 #nclb-btm-right-corner2 {bottom: 13px;right: -18px;height: 26px;width: 26px;background-position: 100% -55px;} 

.nclb-style1 .bars {position: absolute;z-index: 997}
.nclb-style1 .horz-bars {width: 100%;height: 18px;background: url(/global/includes/images/template-items/lightbox/border-repeat-hrz.png) repeat-x}
.nclb-style1 .vert-bars {width: 18px;height: 100%;background: url(/global/includes/images/template-items/lightbox/border-repeat-vrt.png) repeat-y}
.nclb-style1 #nclb-top-bar {top: -10px;left: 0} 
.nclb-style1 #nclb-btm-bar {bottom: -10px;left: 0;background-position: 0 100%;} 
.nclb-style1 #nclb-left-bar {top: 0;left: -10px}
.nclb-style1 #nclb-right-bar {top: 0;right: -10px;background-position: 100% 0;} 

.nclb-style1 #nclb-image-title-container{width: 100%;position: absolute;left: 0;top: -39px;z-index: 999;text-align: center;}
.nclb-style1 #nclb-image-title{display: inline-block;position: relative;z-index: 1200;}
.nclb-style1 #nclb-image-title #nclb-image-title-shadow {width: 80%;height: 30%;position: absolute;top: 31px;left: 10%;border-radius: 50%;box-shadow: 0 0 20px #000000, 0 0 20px #000000, 0 0 20px #000000, 0 0 20px #000000, 0 0 20px #000000;}
.nclb-style1 #nclb-image-title #nclb-image-titleText{padding-right: 51px;height: 47px;position: relative;left: 0; text-align: center; color: #ddc491; font: 19px/1 AdelonMedium, "Times New Roman", Times, serif; text-shadow: 0 1px 2px #000000, 0 1px 2px #000000; letter-spacing: 1px; text-transform: uppercase;background: url(/global/includes/images/template-items/lightbox/image-title-endcaps.png) no-repeat 100% 0;}
.nclb-style1 #nclb-image-title #nclb-image-titleText .nclb-field-category{ padding-top:20px;padding-left: 51px;height: 54px;display: block;background: url(/global/includes/images/template-items/lightbox/image-title-background.png) no-repeat;}

.container-sub .contents > H1, .container-sub .contents > H3.section-name {
}

.nclb-style1 #nclb-img-counter{
	float:left;
	width:40%;
}
.nclb-style1 #nclb-bottom-controls{
	float:right;
	margin-right:34px;
}
.nclb-style1 #nclb-bottom-controls .nclb-bottom-button{
		background: url(/global/includes/images/template-items/lightbox/bottom-controls.png) no-repeat;
		cursor:pointer;
		display:none;
		float:left;
		height: 28px;
		margin-right:10px;
		width:28px;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-info {
	background-position: 0 0;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-info:hover {
	background-position: 0 -28px;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-info.nclb-active {
	background-position: 0 -28px;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-share {
	background-position: -27px 0;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-share:hover {
	background-position: -27px -28px;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-share.nclb-active {
	background-position: -27px -28px;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-download {
	background-position: -55px 0;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-download:hover {
	background-position: -55px -28px;
}
.nclb-style1 #nclb-bottom-controls #nclb-btm-download.nclb-active {
	background-position: -55px -28px;
}

.nclb-style1 #nclb-img-btm {
 clear:both;
 color: #F9E0A9;
 display:block;
 float:left;
 padding: 10px 0px 10px 40px;
 position:relative;
 width: 96%; 
 z-index:1000;
}
.nclb-style1 #nclb-img-btm #nclb-count SPAN {
	color:#cfcfcf;
	display: inline-block;	
	font-family: georgia, serif;
	font-size: 17pt;
}

.nclb-style1 #nclb-img-btm P {
	color: #ccc;

}
.nclb-style1 #nclb-img-btm #nclb-count .nclb-of{
	color: #484848;
	font-size: 8pt;
	font-weight: normal;
	position:relative;
	top:-2px;
}


.nclb-style1 .nclb-popup{
	bottom:90px;
	background: url(/global/includes/images/template-items/fill-black-85.png) repeat;
	border:1px solid #2e2e2e;
	border-bottom-color: #444;
	display:none;
	font-family:helvetica, arial, sans-serif;
	font-size: 10pt;
	left: 105px;
	padding:23px;
	position:absolute;
	z-index: 1010;
}
.nclb-style1 .nclb-popup-content{
	display:none;
	margin:0 auto;
	padding:0;
}
.nclb-style1 .nclb-popup .nclb-field-title{
	color:#aaa;
	display: block;
	padding-bottom: 5px;
	font-size: 14.5px;
	width: 100%;
}
.nclb-style1 .nclb-popup .nclb-field-desc{
	background: url(/global/includes/images/template-items/lightbox/popup-desc-border.png) repeat-x 0 0;
	color: #aaa;
	display:block;
	padding-top:5px;
	line-height:19px;
	font-size:11.5px;
}

.nclb-popup .popup-corners {
	background: url(/global/includes/images/template-items/lightbox/infobox-corners.png) no-repeat;
	height: 23px;
	position: absolute;
	width: 23px;
	z-index: 998;
}
.nclb-style1 .nclb-popup #nclb-popup-top-left-corner {top: -5px;left: -9px;background-position: 0 0}
.nclb-style1 .nclb-popup #nclb-popup-top-right-corner {top: -5px;right: -9px;background-position: 100% 0}
.nclb-style1 .nclb-popup #nclb-popup-btm-left-corner {bottom: -5px;left: -9px;background-position: 0 100%} 
.nclb-style1 .nclb-popup #nclb-popup-btm-right-corner {bottom: -5px;right: -9px;background-position: 100% 100%} 
.nclb-style1 .nclb-popup .nclb-popup-close {
	background: url(/global/includes/images/template-items/lightbox/popup-close.png) no-repeat;
	background-position: 100% 0;
	cursor:pointer;
	height: 25px;
	position:absolute;
	right: 7px;
	top: 7px;
	width: 25px;
} 
.nclb-style1 .nclb-popup .nclb-popup-close:hover {
	background-position: 0 0;
}

.nclb-style1 .nclb-popup #nclb-popup-btm-bar {
	bottom:-11px;
	left:0;
	position:absolute;
	width:100%;
} 
.nclb-style1 .nclb-popup #nclb-popup-btm-bar .popup-h-bar{
	background: url(/global/includes/images/template-items/lightbox/lightbox-infobox-bottom-bar.png) no-repeat 50% 0;
	height: 22px;
	margin: 0 auto;

	opacity:0.7;
	position:relative;
	width: 100%;
}
.nclb-style1 .nclb-popup .nclb-popup-share {
	overflow: hidden;
	clear:both;
	border-top:1px solid #2D1E15;	
	list-style:none;
}
.nclb-style1 .nclb-popup .nclb-popup-share li {
	border-bottom:1px solid #2D1E15;
	padding: 5px 0;
	font-size: 11px;
}

.nclb-style1 .nclb-popup .nclb-popup-share li a {
	display:block;
	color: #FFC45F;
}
.nclb-style1 .nclb-popup .nclb-popup-share li a:hover {
	color: #54b4d1;
}	

.nclb-style1 .nclb-popup .nclb-popup-share li span {
	background: url(/global/includes/images/template-items/lightbox/pop-up-share-icons.png) no-repeat;
	color: #aaa;
	margin-right:4px;
	padding-left:18px;
	width:22px;height:20px;
}
.nclb-style1 .nclb-popup .nclb-popup-share li .social_tilde {
	background:none;width:10px;padding:0;margin:0;
	margin-right:10px;
}

.nclb-style1 .nclb-popup .nclb-popup-share li .facebook {background-position: 0 -4px}
.nclb-style1 .nclb-popup .nclb-popup-share li a:hover .facebook {background-position: -23px -4px;color:#aaa;}
.nclb-style1 .nclb-popup .nclb-popup-share li .twitter {background-position: 0 -28px}
.nclb-style1 .nclb-popup .nclb-popup-share li a:hover .twitter {background-position: -23px -28px;color:#aaa;}
.nclb-style1 .nclb-popup .nclb-popup-share li .youtube {background-position: 0 -52px}
.nclb-style1 .nclb-popup .nclb-popup-share li a:hover .youtube {background-position: -23px -52px;color:#aaa;}
.nclb-style1 .nclb-popup .nclb-popup-share li .vimeo {background-position: 0 -76px}
.nclb-style1 .nclb-popup .nclb-popup-share li a:hover .vimeo {background-position: -23px -76px;color:#aaa;}
.nclb-style1 .nclb-popup .nclb-popup-share li .flickr {background-position: 0 -100px}
.nclb-style1 .nclb-popup .nclb-popup-share li a:hover .flickr {background-position: -23px -100px;color:#aaa;}
.nclb-style1 .nclb-popup .nclb-popup-share li .digg {background-position: 0 -124px}
.nclb-style1 .nclb-popup .nclb-popup-share li a:hover .digg {background-position: -23px -124px;color:#aaa;}


.nclb-style1 .nclb-popup #nclb-p-download {width: 165px;}
.nclb-style1 .nclb-popup #nclb-p-share {width: 110px;}
.nclb-style1 .nclb-popup #nclb-p-info {min-width: 110px;}
.nclb-style1 .nclb-popup .nclb-popup-downloads {
	overflow: hidden;
	clear:both;
	list-style:none;
	border-top: 1px solid #2d1e15;
}

.nclb-style1 .nclb-popup .nclb-popup-downloads li{
	border-bottom: 1px solid #2d1e15;
	float:left;
	padding: 5px 0;
	float:left;
	width: 50%;
	font-size: 11px;
}
.nclb-style1 .nclb-popup .nclb-popup-downloads li a{
	background: url(/global/includes/images/template-items/lightbox/download-icon.png) no-repeat;
	background-position: 0 2px;
	display:block;
	padding: 1px 0 0 14px;
	color: #ffc45f;
}
.nclb-style1 .nclb-popup .nclb-popup-downloads li a:hover{
	color: #54b4d1;
}
.nclb-style1 .nclb-popup .nclb-popup-section{
	margin-bottom: 7px;
	display: block;
	font-size: 14px;
	color: #e0e0e0;
}
#nclb-spinner {display:none; position:absolute; top:50%; left:50%; margin:-16px 0px 0px -16px; z-index:1001; }

.nclb-img-container{ }
.nclb-style1 .nclb-contents{
background: url(/global/includes/images/template-items/lightbox/img-contents-bottom-border.jpg) repeat-x 0 100% #000;
padding-bottom:3px;
position:relative;
}
.nclb-style1 .nclb-contents iframe{outline: none;}

.nclb-style1 .nclb-button-disabled {display:none;}
.nclb-contents .lb-error {width:100%;text-align:center;margin-top:30%;}

.nclb-video-container{padding-bottom: 28px;}