#container #banner {
	width:940px;
	height:350px;
	position:relative;
}

/* Slideshow */

#container #banner #slides {
	position:absolute;
	top:0px; /*15*/
	left:0px; /*4*/
}

/* Slides container */

/* Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/

#container #banner #slides .slides_container {
	width:940px;
	height:350px; /*added by GW to try to solve problem */
	overflow:hidden;
	position:relative;
	display:none;
}

/* Each slide * /

/* Important: 
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/

#container #banner #slides .slides_container div.slide {
	width:940px;
	height350px;
	display:block;
	/*border-radius:5px 5px;*/
}

#container #banner #slides .slides_container .slide img {
	/*border-radius:5px 5px;*/
}


/* Next/prev buttons 

#container #slidesjs #example a.next, a.prev {
	position:absolute;
	top:150px;
	left:0px;
	width:24px;
	height:43px;
	display:block;
	z-index:600;
} 

#container #slidesjs #example a.next {
	left:916px;
} */

/* Pagination bullets */

#container #banner #slides ul.pagination {
	margin: 12px 0px 0px 25px;
	width:200px;
	height:20px;
	float:left;
	padding-right:0px;
	list-style-type:none;
}
#container #banner #slides .pagination li {
	float:left;
	margin:0px 3px;
	padding-right:0px;
}
#container #banner #slides .pagination li a {
	display:block;
	width:13px;
	height:0px;
	padding-top:13px;
	background-image:url(../images/slidesjs/pagination.png);
	background-repeat:no-repeat-x;
	background-position:0 0;
	float:left;
	overflow:hidden;
	margin:0px;
	opacity:0.5;
}

#container #banner #slides .pagination li.current a {
	background-position:0 -13px;
}


/*
	Caption
*/

.caption {
	z-index:500;
	position:absolute;
	width:900px;
	/*top:30px;
	bottom:-70px;
	left:20px;*/
	/*padding:5px 10px 0 10px;
	margin-bottom:100px;*/
	
}
/*.caption p {
	font-size:15px;
	line-height:19px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-shadow:0px 1px 2px #999;
	background:rgba(256,256,256,.25);
	padding:3px 5px 3px 5px;
	margin:0px;
}
.caption p.top {
	margin-top:5px;
	padding-top:5px;
}
.caption h3 {
	font-size:24px;
	line-height:28px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	text-shadow:0px 1px 2px #999;
	padding:0px;
	margin:0px 0px 10px 0px;
}
*/