#hero{
	background: url(images/flash-background.png) no-repeat center top;
	display:block;
	height:270px;
	margin-top:13px;
	width:890px;
	padding:24px 24px 0 24px;
	position:relative;
	overflow:hidden;
}
	#hero-controls{
		position:absolute;
		z-index:11;
		top:220px;
		left:35px;
	}
		#hero-controls a:link,
		#hero-controls a:visited{
			color:#8a0700;
			float:left;
		}
		#hero-controls a:hover,
		#hero-controls a:active{
			color:#1a7faf;
		}
		#hero-controls .current a:link,
		#hero-controls .current a:visited,
		#hero-controls .current a:hover,
		#hero-controls .current a:active{
			color:#000;
			text-decoration:none;
		}
		#hero-paging{
			margin:0;
			float:left;
		}
			#hero #hero-paging li{
				margin:0;
				padding:0 8px;
				background:none;
				display:inline;
				float:left;
			}
	#hero-descriptions{
		position:absolute;
		z-index:10;
		width:326px;
	}
		.hero-description{
			padding:10px 10px 0 10px;
			color:#003540;
			position:absolute;
			display:none;
		}
			.hero-description h2{
				color:#8a0700;
				margin-bottom:10px
			}
			.hero-description p{
				margin-bottom:10px;
			}
			.hero-description a:link,
			.hero-description a:visited{
				color:#8a0700;
			}
			.hero-description a:hover,
			.hero-description a:active{
				color:#1a7faf;
			}
	#hero-divider{
		width:326px;
		height:224px;
		background:url(images/hero-overlay.png) no-repeat left top;
		position:absolute;
		z-index:9;
	}
	#hero-images{
		position:absolute;
		z-index:8;
		left:340px;
	}
		.hero-image{
			position:absolute;
			display:none;
		}


