/* Slideshow Styles */

div.slideshow {
	background:none repeat scroll 0 0 #343434;
	clear:both;
	color:white;
	margin:10px 0 20px;
	overflow:hidden;
	position:relative;
	width:667px;
	height: 244px;
	overflow: hidden;
}

div.slideshow img#frame {
	position: absolute;
	top: 0px;
	z-index: 10;
	left: 0px;
}

div.slideshow_content div.slide_details {
	background: url(../images/slideshow/ball_bg.png) no-repeat top left;
	height: 380px;
	width: 700px;
	position: absolute;
	top: 2px;
	left: -420px;
}

div.slide_details h1 {
	position: absolute;
	top: 0px;
	padding: 10px;
	color: #005BAA;
	font-size: 22px;
	font-weight: bold;
	left: 10px;
	width: 310px;
	font-family: Arial, Helvetica;
}

div.slide_details h2 {
	position: absolute;
	top: 60px;
	padding: 10px;
	color: #005BAA;
	font-size: 15px;
	font-weight: bold;
	left: 10px;
	width: 260px;
	font-family: Arial, Helvetica;
}

div.slide_details p {
	position: absolute;
	top: 95px;
	padding: 10px;
	color: #333;
	font-size: 13px;
	font-weight: bold;
	left: 10px;
	width: 175px;
	font-family: Arial, Helvetica;
}


div.slide_details a#button {
	color:#005BAA;
	height:24px;
	left:20px;
	position:absolute;
	top:204px;
	width:106px;
	z-index:20;
	font-size: 13px;
}

div.slideshow_content a#button:hover {
 background-position: bottom left;
}


