
#homepage-carousel {
	height: 353px;
	position: relative;
	line-height:0;
	background-color: #000000;
}
.carouselEntry {height: 353px;}
.carouselEntry a {color: #fff!important; text-decoration: none;}
.carouselEntry a:hover {text-decoration: none;}
* html .carouselEntry a:hover {text-decoration: underline;}
.carouselEntry .carouselBanner {display: block; color: white; z-index: 10; height: 80px; width: 760px; position: absolute; top: 215px;}
.carouselEntry .carouselBanner .carouselBannerBgTransparent {background: #333; display:block; width: 760px; height: 80px; filter:alpha(opacity=70); -webkit-opacity:0.7; opacity: 0.7}
.carouselEntry .carouselBanner .carouselBannerBgSolid {background: #333; display:block; width: 760px; height: 35px; position: relative; top: -35px;}
.carouselEntry .carouselTitle {display: block; height: 50px; position: absolute; top: 0; margin-left: 12px; margin-right: 5px}
.carouselEntry .carouselTitle h2 {font-size: 2.5em; font-weight: normal; position: relative; top: 15px;}
.carouselEntry .carouselText {display: block; width: 622px; height: 30px; position: absolute; top: 38px;margin-left: 10px; margin-right: 10px;}

.carouselEntry .carouselText div {position:relative; top: 23px; display: inline}
.carouselEntry .carouselText div a {position:relative; top: 0; padding: 0; margin: 0; padding-right: 7px; padding-top: 2px; padding-bottom: 2px}
.carouselEntry .carouselText div span.arrow {position:relative; top: 0; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px}
.carouselEntry .carouselText div.hover a {background:  url(../eternaljava/carousel-link-bg.png) top right no-repeat;}
* html .carouselEntry .carouselText div.hover a {background-image: none; text-decoration: underline;}
.carouselEntry .carouselText div.hover span.arrow {background:  url(../eternaljava/carousel-link-arrow-bg.png) top left no-repeat;}
* html .carouselEntry .carouselText div.hover span.arrow {background-image: none}


.carouselRed    {background-color: #a92817!important}
.carouselOrange {background-color: #bf5501!important}
.carouselYellow {background-color: #b89c02!important}
.carouselBurntOrange {background-color: #a0462f!important}
.carouselPurple {background-color: #8d5489!important}
.carouselPink   {background-color: #ff7fcd!important}
.carouselBlue   {background-color: #0096ce!important}
.carouselAqua   {background-color: #058a9d!important}
.carouselTeal   {background-color: #098a74!important}
.carouselBrown  {background-color: #794d0f!important}
.carouselGreen  {background-color: #347b1d!important}
.carouselOlive  {background-color: #789d02!important}
