.heroholder {
	position: relative;
	height: 280px;
	width: 648px;
	margin: 0px;
	padding: 0px;
	background-color: #000;
}

div#animation_overlay {
	height: 10px;
	width: 648px;
	overflow:hidden;
	
}

.heroholder .info {
	background: #000 url('/i/bk_hero_bar.jpg') 0 0 no-repeat;
	width:648px;
	height: 80px;
	position: absolute;
	top:200px;
	left:0px;
}

.heroholder .info h1 {
	color:#fff;
	padding:0px;
	margin:16px 0px 5px 19px;
	width:441px;
}

.heroholder .info h2 {
	color:#fff;
	padding:0px;
	margin:16px 0px 5px 19px;
	width:441px;
}

.heroholder .info p {
	color:#fff;
	padding:0px;
	margin:0px 0px 0px 19px;
	width:460px;
}

#hero_controls {
	position:absolute;
	bottom:8px;
	right:20px;
}

#hero_controls ul li {
	float:left;
}

#hero_controls ul li:hover {
	float:left;
	cursor:pointer;
}

.hero_icon_off {
	width:14px;
	height:17px;
	background: url('/i/btn_hero_icon_off.jpg') no-repeat;
	margin: 0px 5px 0px 5px;
}

.hero_icon_on {
	width:14px;
	height:17px;
	background: url('/i/btn_hero_icon_on.jpg') no-repeat;
	margin: 0px 5px 0px 5px;
}

.heroholder h2 a {
	color: #FFF;
}