
#slideshow_controls, #slideshow_static_controls, #slideshow_loading {
	position:absolute;
	top:250px;
	text-align:center;
	z-index:111;
	height:100px;
	background-color:#333;
	opacity:0.7;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
}

#slideshow_static_controls {
	position:absolute;
	top:20px;
	height:50px;
	margin:0px auto 0px auto;
}

#slideshow_static_controls img {
	height:50px;
	width:50px;
}



.slideshow_control {
	width:100px;
	z-index:112;
}

#slideshow_loading {
	padding:0.5em;
	top:350px;
	width:100px;
	margin:0em 40%;
	text-align:center;
	color:#fff;
	opacity:0.9;
	background-color:#999;
}

#slideshow_loading img {
	display:block;
	text-align:center;
	margin:14px auto 4px auto;
}


#slideshow_ground {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99;/* Now set in JS to appease IE*/
	background-color: #000;
	opacity:0.8;
}

.slide_container {
	/* IE 7 doesn't work*/
	z-index:100;
}

.slide_link_container {
	position:relative;
	display:block;
	float:left;
	padding:0px;
	margin:0px 10px 10px 0px;
}

.slide_link {
	display:block;
	position:relative;
	width:100%;
	height:100%;
}

.slide_hover {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	font-size:0.9em;
	background-color:#fff;
	opacity:0.8;
}

.slide_hover h3 
{
	font-size:1.1em;
	padding:0em 0.3em;
	margin:0em;
}

.slide {
	position:absolute;
	top:50px;
	left:10%;
	width:80%;
	max-width:900px;
	z-index:100;/* Now set in JS to appease IE*/
	text-align:center;
	background-color:#fff;
}

.slide h3 {
	margin:0em;
	padding:0.4em 0em;
	width:100%;
	background:url(../images/slideshow/grey_ground.png) #ddd top left repeat;
}

.slide, .slide h3 {
	-moz-border-radius:10px 10px 0px 0px; /* Presently has a bug with background images ... */
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
}

.slide_content_link {
	display:block;
}

.slide_content {
	padding:1em;
	max-width:93%;
	margin-top:0.5em;
}




.slideshow_cancel_button {
	float:left;
	margin:0.2em 0.5em;
	opacity:0.7;
}


.slideshow_cancel_button:hover {
  opacity:1.0;
  display:block; /* Safari 2.0 bug */
}

