#hero{
	display:block;
	height:233px;
	width:609px;
	position:relative;
	background:transparent url(images/hero-bg.png) no-repeat scroll left top;
	padding:7px 7px 18px 7px;
}
	#hero-controls{
		position:relative;
		z-index:300;
	}
		#hero-controls a:link,
		#hero-controls a:visited{
			display:block;
			width:44px;
			height:110px;
			background-position:top left;
			background-repeat:no-repeat;
			text-indent:-9999px;
			border:0;
			position:absolute;
			top:100px;
			-moz-opacity:0.6;
			-khtml-opacity: 0.6;
			opacity: 0.6;
		}
		#hero-controls a:hover,
		#hero-controls a:active{
			-moz-opacity:.8;
			-khtml-opacity: .8;
			opacity: .8;
		}
		#hero-controls #hero-prev-link{
			background-image:url(images/prev-arrow.png);
			left:-41px;
		}
		#hero-controls #hero-next-link{
			background-image:url(images/next-arrow.png);
			right:-31px;
		}
		ul#hero-paging{
			display:none;
		}
	#hero-descriptions{
		position:absolute;
		z-index:10;
		width:420px;
	}
	#hero-descriptions .hero-description p{
		width:245px;
		margin-bottom:5px;
		color:#212121;
		font-size:12px;
	}
		.hero-description{
			padding:15px 0 0 25px;
			color:#fff;
			position:absolute;
			display:none;
		}
			.hero-description h1,
			.hero-description h2,
			.hero-description h3,
			.hero-description h4{
				color:#00467f;
				line-height:1;
			}
			.hero-description a:link,
			.hero-description a:visited{
				color:#2d2d2d;
				font-weight: bold;
			}
			.hero-description a:hover,
			.hero-description a:active{
				color:#00467F;
			}
	#hero-divider{
		width:609px;
		height:233px;
		background:url(images/hero-slide-bg.png) no-repeat left top;
		position:absolute;
		z-index:9;
	}
	#hero-images{
		position:absolute;
		z-index:8;
		left:244px;
	}
		.hero-image{
			position:absolute;
			display:none;
		}


