@charset "UTF-8";
/* CSS Document */

div#front-spotlight {
	background: url(images/spotlight-bg-l.jpg) no-repeat;
	height: 320px;
	width: 774px;
	margin-right: -3px;
	
	position: relative;
}

div#spotlight-display-img-canvas {
	position: absolute;
	left: 6px;
	top: 7px;
}

div#spotlight-display-img-canvas img {
	display: none;	
}

div#spotlight-display-img-canvas img.active {
	display: inline;	
}

div#spotlight-display-img-canvas img.spotlight-img-xl {
	display: none;	
}

div#front-spotlight div.spotlight-item {
	width: 308px;
	height: 101px;
	padding: 0;
	background-repeat: no-repeat;
	
	
	position: absolute;
	top: 0;
	left: 483px;
}

div#front-spotlight div.spotlight-item div.spotlight-text {
	margin: 8px 14px 8px 40px;	
}

div.spotlight-item div.spotlight-text a.spotlight-biglink {
	display: inline-block;
	width: 270px;
}

div#front-spotlight div.standard-img, div#front-spotlight div.unshadowed-img {
	display: none;
}

div#front-spotlight div.standard-img img {
	-webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	-moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
	
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color=#888888,direction=125,strength=2)";
}

div#front-spotlight div#spotlight-left {
	top: 7px;
}
div#front-spotlight div#spotlight-center {
	top: 103px;
}
div#front-spotlight div#spotlight-right {
	top: 209px;
}

div#front-spotlight div.spotlight-active {
	background-image:url(images/spotlight-l-background-text.png);
}

div.spotlight-item div.spotlight-text {
	/*position: absolute;
	top: 213px;*/
	
	color: white;
}

div.spotlight-text h3 {
	font-size: 85%;
	font-weight:normal;
	text-transform: uppercase;
	margin: 0;
}

div.spotlight-text p {
	font-size: 93%;
	margin: 5px 0 0 0;
}

div.spotlight-text p a {
	color: white;	
	text-decoration: none;
	font-size: 138.5%;
	font-weight: bold;
}

div.spotlight-text p a:hover {
	text-decoration: underline;
}

div.spotlight-text p a:hover:after {
	content: " »";	
}

div.spotlight-text p:first-line {
	
}

img.spotlight-b {
	display: none;
}

div#front-threecolumns div.news-splash {
	display: none;
}
