/* --- CSS 3 Document --- */
/* --- Home Page      --- */
/* ---------------------- */

/* --- Banner --- */
/* -------------- */
.black-line {position: absolute; left: 0; top: 33px; width: 50%; height: 46px; background: #000}
.hb-wrapper {width: 994px; margin: 0 auto; padding-top: 33px; position: relative}
.hb-title {display: inline-block; line-height: 46px; font-size: 30px; color: #c2ed20; background: #000; padding: 0 25px; height: 46px; overflow: hidden}
.hb-center {background: #000; position: relative; top: -3px}
.hb-logos {float: left; width: 182px; text-align: center}
.hb-logos a {display: block; margin: 39px 0; position: relative; line-height: 1px}
.hb-logos a .green {position: absolute; top: 0; left: 0; width: 182px; opacity: 0}
.hb-logos a.active .green {opacity: 1}
.hb-images {float: left; width: 812px; height: 425px; position: relative}
.hb-images img {position: absolute; left: 0; top: 4px; opacity: 0}
.hb-images img.active {opacity: 1}
