@media all {
	#mpDynamicHeader {
	}

	#mpDynamicHeader .hideImg{
		position: absolute;
		width: 100%;
		height: 100%;
		top:0;
		left:0;
		background:transparent url(../img/blank.gif) top left repeat;
	}


	/* nivo-slider */
	
	.nivoSlider {
		position:relative;
		width:100%;
		height:auto;
		overflow: hidden;
	}
	.nivoSlider img {
		position:absolute;
		top:0px;
		left:0px;
	}
	.nivo-main-image {
		display: block !important;
		position: relative !important; 
		width: 100% !important;
	}

	.nivo-html-caption {
		display: none;
	}

	/* If an image is wrapped in a link */
	.nivoSlider a.nivo-imageLink {
		position:absolute;
		top:0px;
		left:0px;
		width:100%;
		height:100%;
		border:0;
		padding:0;
		margin:0;
		z-index:6;
		display:none;
	}
	/* The slices and boxes in the Slider */
	.nivo-slice {
		display:block;
		position:absolute;
		z-index:5;
		height:100%;
		top:0;
	}
	.nivo-box {
		display:block;
		position:absolute;
		z-index:5;
		overflow:hidden;
	}
	.nivo-box img { display:block; }


	.nivo-controlNav {
		position: absolute;
		left: 50%;
		bottom: 0;
		/* top: 0; */
		margin-left: -40px;
		z-index: 200;
	}

		.nivo-controlNav a {
			background: transparent url("../img/dot.png") 0 0 no-repeat;
			border: 0;
			display: block;
			float: left;
			width: 15px;
			height: 15px;
			margin: 0 10px 5px 0;
			cursor: pointer;
			font-size: 11px;
			text-align: center;
			/*text-indent: -99999px;*/
		}

		.nivo-controlNav a.active {
			background: transparent url("../img/dot_active.png") 0 0 no-repeat;
		}



	#slider .nivo-caption {
		/*padding-bottom: 19px;*/
		position: absolute;
		top: 50px;
		z-index: 100;
		
		color: #FFFFFF;
		background:#000;
		padding: 5px 10px;
		opacity: 0.8;
		overflow: hidden;
		display: none;
		-moz-opacity: 0.8;
		filter:alpha(opacity=8);
		-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
		-moz-box-sizing: border-box;    /* Firefox, other Gecko */
		box-sizing: border-box;         /* Opera/IE 8+ */
	}

	#slider .nivo-caption p {
		background: #000000 none 0 0 repeat;
		color: #FFFFFF;
		padding: 20px 29px;
	}
	
	/* Direction nav styles (e.g. Next & Prev) */
	.nivo-directionNav a {
		position:absolute;
		top:45%;
		z-index:9;
		cursor:pointer;
	}
	.nivo-prevNav {
		left:0px;
	}
	.nivo-nextNav {
		right:0px;
	}





	/*******************
	 * jquery cycle    *
	 *******************/
	
	#slideshow {
		position:relative;
	}
	
	
	#headerSlideshowPager {
		position: absolute;
		left: 50%;
		bottom: 0;
		/* top: 0; */
		margin-left: -40px;
		z-index: 200;
	}

		#headerSlideshowPager a {
			background: transparent url("../img/dot.png") 0 0 no-repeat;
			border: 0;
			display: block;
			float: left;
			width: 15px;
			height: 15px;
			margin: 0 10px 5px 0;
			/* text-indent: -9999px; */
			cursor: pointer;
			font-size: 11px;
			text-align: center;
		}

		#headerSlideshowPager a.activeSlide {
			background: transparent url("../img/dot_active.png") 0 0 no-repeat;
		}
		
	
	#headerSlideshowNextLink {
		position: absolute;
		right: 0;
		top: 40px;
		z-index: 100;
	}
	
	#headerSlideshowPrevLink {
		position: absolute;
		left: 0;
		top: 40px;
		z-index: 100;
	}
}