#YSlide {
	margin: 0px auto; padding: 0px; border: 1px solid rgb(198, 216, 224); width: 320px; height: 285px; overflow: hidden; position: relative; z-index: 1;
}
#YSlide .YSample {
	margin: 0px auto; padding: 0px; overflow: hidden;
}
#YSlide .YSample {
	width: 320px; height: 285px;
}
#YSlide .YSample img {
	width: 320px; height: 285px;
}
#YSlide .YSample strong {
	padding: 0px;left: 0px; width: 320px; height: 28px; bottom: 0px; color: rgb(255, 255, 255); line-height: 28px; text-indent: 10px; overflow: hidden; font-size: 12px; font-weight: bold; filter: alpha(opacity=50); position: absolute; z-index: 5; opacity: 0.7; background-color: rgb(0, 0, 0); -moz-opacity: .7;
}
#YSlide #jSIndex {
	padding: 0px; left: 0px; top: 260px; width: 320px; height: 30px; text-align: right; line-height: 20px; overflow: hidden; position: absolute; z-index: 6;
}
#jSIndex a:link {
	padding: 1px 5px; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none; margin-right: 2px; position: relative; z-index: 6;
}
#jSIndex a:visited {
	padding: 1px 5px; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none; margin-right: 2px; position: relative; z-index: 6;
}
#jSIndex a:hover {
	padding: 1px 5px; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none; margin-right: 2px; position: relative; z-index: 6;
}
#jSIndex a:hover {
	background-color: rgb(53, 170, 223);
}
#jSIndex a.current:link {
	background-color: rgb(53, 170, 223);
}
#jSIndex a.current:visited {
	background-color: rgb(53, 170, 223);
}
#jSIndex a.current:hover {
	background-color: rgb(53, 170, 223);
}
.hidden {
	clear: both; display: none;
}
