#sliderFrame {
	border-bottom-color: rgb(68, 68, 68); border-bottom-width: 7px; border-bottom-style: solid; position: relative; background-color: rgb(0, 0, 0);
}
#sliderFrame_alt {
	border-bottom-color: rgb(68, 68, 68); border-bottom-width: 7px; border-bottom-style: solid; position: relative; background-color: rgb(0, 0, 0);
}
#slider {
	background: url("loading.gif") no-repeat 50% 50%; margin: 0px auto; width: 1280px; height: 495px; position: relative;
}
#slider_alt {
	background: url("loading.gif") no-repeat 50% 50%; margin: 0px auto; width: 1280px; height: 495px; position: relative;
}
#slider img {
	margin: 0px 0px 0px 25px; border: currentColor; border-image: none; position: absolute;
}
#slider a.imgLink {
	margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; left: 0px; top: 0px; width: 100%; height: 100%; display: none; position: absolute; z-index: 2;
}
div.mc-caption-bg {
	padding: 4px; top: 395px; width: 461px; height: 85px; right: 296px; bottom: 30px; color: rgb(255, 255, 255); font-size: 0px; position: absolute; z-index: 3;
}
div.mc-caption-bg2 {
	padding: 4px; top: 395px; width: 461px; height: 85px; right: 296px; bottom: 30px; color: rgb(255, 255, 255); font-size: 0px; position: absolute; z-index: 3;
}
div.mc-caption-bg {
	border-radius: 5px; background-color: rgb(0, 0, 0);
}
div.mc-caption {
	font: 15px/20px Arial; padding: 0px; text-align: left; font-size-adjust: none; font-stretch: normal;
}
div.mc-caption a {
	color: rgb(255, 255, 255);
}
#caption_inner {
	
}
#caption_inner h2 {
	margin: 4px 0px; color: rgb(255, 255, 255); font-size: 24px;
}
#caption_inner h5 {
	margin: 2px 0px; color: rgb(0, 192, 255); line-height: 35px; font-size: 26px; font-weight: normal;
}
#thumbs {
	background: url("thumbs-bar.gif") repeat-x 0px 0px white; border: 1px solid white; border-image: none; text-align: center; line-height: 45px; font-size: 0px;
}
#thumbs .thumb {
	width: 60px; height: 45px; text-align: center; border-right-color: rgb(221, 221, 221); border-left-color: rgb(255, 255, 255); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
#thumbs .thumb-on {
	background-image: url("active-bg.png");
}
#thumbs .thumb img {
	vertical-align: middle;
}
div.navBulletsWrapper {
	background: none; left: 722px; top: 560px; width: 150px; display: none; position: relative; z-index: 5; cursor: pointer;
}
div.navBulletsWrapper div {
	background: url("bullet.png") no-repeat 0px 0px; width: 11px; height: 11px; overflow: hidden; margin-right: 20px; vertical-align: middle; float: left; cursor: pointer; _position: relative;
}
div.navBulletsWrapper div.active {
	background-position: 0px -11px;
}
.group1-Wrapper {
	top: 120px; width: 1px; margin-left: 50%; position: absolute; z-index: 20;
}
a.group1-Prev {
	background: url("navButtons2.png"); top: 90px; width: 50px; height: 150px; display: block; position: absolute; cursor: pointer; user-select: none;
}
a.group1-Next {
	background: url("navButtons2.png"); top: 90px; width: 50px; height: 150px; display: block; position: absolute; cursor: pointer; user-select: none;
}
a.group1-Prev {
	background-position: 0px 0px; left: -510px;
}
a.group1-Next {
	background-position: 0px -150px; left: 460px;
}
a.group1-Prev:hover {
	background-position: 50px 0px;
}
a.group1-Next:hover {
	background-position: 50px -150px;
}
a.group2-Prev {
	background: url("navButtons.gif"); width: 20px; height: 20px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Next {
	background: url("navButtons.gif"); width: 20px; height: 20px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Play {
	background: url("navButtons.gif"); width: 20px; height: 20px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Pause {
	background: url("navButtons.gif"); width: 20px; height: 20px; margin-right: 8px; vertical-align: middle; display: inline-block; cursor: pointer; -ms-zoom: 1;
}
a.group2-Pause {
	background-position: 0px 0px;
}
a.group2-Play {
	background-position: 0px -20px;
}
a.group2-Next {
	background-position: 0px -40px;
}
a.group2-Prev {
	background-position: 0px -60px;
}
a.group2-Pause:hover {
	background-position: 20px 0px;
}
a.group2-Play:hover {
	background-position: 20px -20px;
}
a.group2-Next:hover {
	background-position: 20px -40px;
}
a.group2-Prev:hover {
	background-position: 20px -60px;
}
#slider {
	transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0);
}
