@charset "UTF-8";
/* -------------------------------------------------------------- 
  
   Slideshow Style 1.11
   mgs-ss-slideshow.css  v.02032012KB
   
-------------------------------------------------------------- */
/** 4 sizes **/
.ma_slideshow.col301 {
  width: 301px;
  height: 320px;
}
.ma_slideshow.col301 .slides {
  width: 301px;
  height: 320px;
}
.ma_slideshow.col301 .ss_overlay {
  position: absolute;
  top: 211px;
  left: 0;
  width: 301px;
}
.ma_slideshow.col301 .slides_control {
  width: 191px;
  /* minus .learn_more */
}

.ma_slideshow.col462 {
  width: 462px;
  height: 295px;
}
.ma_slideshow.col462 .slides {
  width: 462px;
  height: 295px;
}
.ma_slideshow.col462 .ss_overlay {
  position: absolute;
  top: 186px;
  left: 0;
  width: 462px;
}
.ma_slideshow.col462 .slides_control {
  width: 352px;
  /* minus .learn_more */
}

.ma_slideshow.col696 {
  width: 696px;
  height: 330px;
}
.ma_slideshow.col696 .slides {
  width: 696px;
  height: 330px;
}
.ma_slideshow.col696 .ss_overlay {
  position: absolute;
  top: 221px;
  left: 0;
  width: 696px;
}
.ma_slideshow.col696 .slides_control {
  width: 586px;
  /* minus .learn_more */
}

.ma_slideshow.col946 {
  width: 946px;
  height: 400px;
}
.ma_slideshow.col946 .slides {
  width: 946px;
  height: 400px;
}
.ma_slideshow.col946 .ss_overlay {
  position: absolute;
  top: 291px;
  left: 0;
  width: 946px;
}
.ma_slideshow.col946 .slides_control {
  width: 836px;
  /* minus .learn_more */
}

.ma_slideshow {
  border: none;
  font-family: arial, helvetica, sans-serif;
  position: relative;
  overflow: hidden;
}
.ma_slideshow a {
  color: #fff;
}
.ma_slideshow a:focus, .ma_slideshow a:hover {
  color: #f4912a;
}
.ma_slideshow ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  height: 1%;
  /* IE fix */
}
.ma_slideshow ul:after {
  content: ".";
  clear: both;
  display: block;
  height: 0;
  visibility: hidden;
}
.ma_slideshow .slide_content {
  position: relative;
}
.ma_slideshow .ss_overlay {
  height: 109px;
  margin: 0;
  padding-top: 8px;
  /*css3please.com*/
  background-color: transparent;
  background-color: rgba(0, 0, 0, 0.7);
  /* FF3+, Saf3+, Opera 10.10+, Chrome, IE9 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
  /* IE6–IE9 */
  zoom: 1;
}
.ma_slideshow .next {
  font-size: 20px;
  position: absolute;
  right: -9999px;
  top: -9999px;
}
.ma_slideshow .next:focus {
  right: -95px;
  top: -160px;
}
.ma_slideshow .slides {
  overflow: hidden;
}
.ma_slideshow .slides ul {
  margin: 0 !important;
}
.ma_slideshow .slides a img {
  border: 0;
}
.ma_slideshow .slides li {
  margin: 0 !important;
  float: left;
}
.ma_slideshow .slides h3, .ma_slideshow .slides p {
  margin: 0;
  padding: 0 12px 6px 12px;
}
.ma_slideshow .slides h3 {
  font-size: 16px !important;
  font-weight: bold !important;
  color: #f4912a !important;
}
.ma_slideshow .slides p {
  font-size: 13px;
  color: #fff;
  line-height: 16px;
}
.ma_slideshow .slides .learn_more {
  text-align: right;
  line-height: 14px;
  font-size: 14px;
  padding: 0;
  position: absolute;
  top: 85px;
  right: 12px;
  z-index: 102;
}
.ma_slideshow .slides_control {
  z-index: 101;
  position: absolute;
  bottom: 4px;
  left: 8px;
}
.ma_slideshow .slides_nav {
  margin: 0 !important;
  float: left;
  border-right: 1px solid #515151;
  padding-right: 4px;
}
.ma_slideshow .slides_nav a,
.ma_slideshow .slides_nav a:hover {
  display: block;
  /*outline: none;*/
  text-decoration: none !important;
}
.ma_slideshow .slides_nav li {
  margin: 0 !important;
  line-height: 25px;
  display: inline-block;
  /*IE7 rule required*/
  *display: inline;
  zoom: 1;
  text-align: center;
  padding: 0 10px;
  font-size: 16px;
  font-weight: bold;
}

/* end .ma_slideshow */
.js .ma_slideshow .slides_nav li.activeSlide {
  background-image: url("../images/ma_slideshow_sprites.gif");
  background-position: 50% 1px;
  background-repeat: no-repeat;
}

.ma_slideshow .slides_nav a:focus,
.js .ma_slideshow .slides_nav li.activeSlide,
.js .ma_slideshow .slides_nav li.activeSlide a {
  color: #cc6600;
}

.ma_slideshow .slides_nav a,
.ma_slideshow .slides_nav a:hover {
  text-decoration: none;
}

.ma_slideshow .ss_pause_play {
  display: block;
  float: left;
  visibility: hidden;
  height: 23px;
  width: 23px;
  margin-left: 12px;
  text-decoration: none;
  text-indent: -9999em;
  background-image: url("../images/ma_slideshow_sprites.gif");
  background-position: 50% -98px;
  /* pause active*/
  background-repeat: no-repeat;
}
.ma_slideshow .ss_pause_play.play {
  background-position: 50% -32px;
  /* play active*/
}
.ma_slideshow .ss_pause_play.play:focus, .ma_slideshow .ss_pause_play.play:hover {
  background-position: 50% -65px;
  /* play hover*/
}
.ma_slideshow .ss_pause_play.paused:focus, .ma_slideshow .ss_pause_play.paused:hover {
  background-position: 50% -131px;
  /* pause hover*/
}
