.superslider {
	overflow: hidden;
	background: #ddd;
	position: relative;
	z-index: 10;
	width: 645px;
	height: 564px;
}
UL.slideshow, UL.slideshow LI { padding: 0; list-style-type: none; }
UL.slideshow LI { display: none; }
UL.slideshow LI:first-child { display: block; }
.superslider .contentarea { z-index: 12; background: #bbb; position: absolute; top: 0; left: 0; overflow: hidden; }
.superslider .panelsWrapper { height: 100%; position: absolute; top: 0; left: 0; }
.superslider .contentarea .panelsWrapper .panel { background: #bbb; }
.superslider .contentarea .panelsWrapper .activePanel { display: block !important; }

.superslider .slideDesc {
	position: absolute;
	left: 28px;
	bottom: 30px;
	background: url("../../pics/slideDesc.png") repeat left top;
	width: 589px;
	height: 120px;
}
.superslider .slideDesc .slideTitle { font-size: 18px; font-weight: bold; color: #ddd; }
.superslider .slideDesc .slideText { 
	color: #000 !important;
	font-family: Georgia, serif;
	font-style: italic;
	font-size: 16px;
	line-height: 22px;
	padding: 16px 67px;
}
.superslider .slideDesc .slideText p {
	font-size: 16px;
}
.superslider .slideText a { color: #148ae7; }
.superslider .slideDesc .slideLink {  }
.superslider .slideDesc .slideLink a { color: #ddd; text-decoration: underline; }

.superslider .start-stop {
	display: none;
	position: absolute; 
	top: 12px; 
	left: 10px; 
	z-index: 66; 
	width: 16px; 
	height: 16px;
	cursor: pointer;
}
.superslider .supersliderContent .start-stop.playing { background: url(pics/control_stop.gif) no-repeat top left; }
.superslider .supersliderContent > .start-stop.playing { background: url(pics/control_stop.png) no-repeat top left; }
.superslider .supersliderContent .start-stop.stopped { background: url(pics/control_play.gif) no-repeat top left; }
.superslider .supersliderContent > .start-stop.stopped { background: url(pics/control_play.png) no-repeat top left; }
.superslider .supersliderContent .start-stop.paused { background: url(pics/control_pause.gif) no-repeat top left; }
.superslider .supersliderContent > .start-stop.paused { background: url(pics/control_pause.png) no-repeat top left; }
.superslider .start-stop span { display: none; }

.superslider .pager { 
	position: absolute;
	top: 10px; 
	right: 10px; 
	z-index: 66;
	display: none;
}
.superslider .pager span { 
	border: 1px solid #666; 
	padding: 1px 4px; 
	margin-left: 4px; 
	color: #666;
	font-size: 12px;
	cursor: pointer;
}
.superslider .pager span.activePage,
.superslider .pager span:hover { background: #666; color: #ddd; }

.superslider .arrow { 
	z-index: 66; 
	position: absolute; 
	top: 459px;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.superslider .supersliderContent .prev {
	left: 45px;
	background: url(../../pics/sliderPrev.png) no-repeat top left;
	height: 28px;
	width: 16px;
}
.superslider .supersliderContent .next {
	right: 45px;
	background: url(../../pics/sliderNext.png) no-repeat top left;
	height: 28px;
	width: 16px;
}
.superslider .arrow span { display: none; }