.slider-container, #slider-container{
	border:none;
}

.gallery-panel:after{
  content:'';
  display:block;
  clear:both;
}
.gallery-panel{
  background:#dddbd4 url(../images/bg-gallery.jpg) no-repeat 0 0;
  padding:11px 0 15px;
  margin-top:15px;
  width:974px;
}
.gallery-panel .text-box{
/*  width:260px;  */
  width:265px;
  float:left;
/*  padding:30px 38px 0 38px;  */
  padding:15px 35px 0 38px;
  color:#142032;
  font-size:1.417em;
  line-height:1.48em;
}
.gallery-panel .text-box h2{
  margin:0 0 9px;
  color:#1e1e1e;
  font:1.647em/1.107em 'Trebuchet MS', Arial, Helvetica sans-serif;
}
.gallery-panel .text-box p{margin:0 0 10px;}

.science-box{
  overflow:hidden;
  padding:10px 0 16px 10px;
}
.science-box .image{
  float:left;
  border:1px solid #afafaf;
}
.science-box .text-box{
  float:left;
  width:170px;
  padding:0 0 0 13px;
  color:#4f4f4f;
}
.science-box .text-box h4{
  color:#162235;
  font:21px/24px 'Trebuchet MS', Arial, Helvetica sans-serif;
  margin:0 0 8px;
}
.science-box .text-box p{margin:0 0 10px;}
.kids-box{
  overflow:hidden;
  padding:10px 0 0;
}
.kids-box .image{
  float:left;
  margin:2px 0 0 -1px;
}
.kids-box .text-box{
  float:left;
  width:165px;
  padding:0 0 0 10px;
  color:#4f4f4f;
}
.kids-box .text-box p{margin:0 0 10px;}

.switcher{
  float:left;
  margin:0;
  padding:0 7px 0 7px;
  list-style:none;
}
.switcher li{
  float:left;
  margin:0 4px;
}
.switcher li a{
  float:left;
  width:10px;
  height:10px;
  text-indent:-9999px;
  overflow:hidden;
  background:url(../images/btns-gallery.png) no-repeat 0 -18px;
}
.switcher li .active,
.switcher li a:hover{background-position:-18px -17px;}
.control-panel{
  position:absolute;
  left:72px;
  bottom:13px;
}
.control-panel .prev-btn{
  float:left;
  width:6px;
  height:8px;
  text-indent:-9999px;
  overflow:hidden;
  background:url(../images/btns-gallery.png) no-repeat -22px -51px;
}
.control-panel .prev-btn:hover{background-position:-22px -36px;}
.control-panel .next-btn{
  float:left;
  width:6px;
  height:8px;
  text-indent:-9999px;
  overflow:hidden;
  background:url(../images/btns-gallery.png) no-repeat 0 -51px;
  margin:0 7px 0 0;
}
.control-panel .next-btn:hover{background-position:0 -36px;}
.control-panel .pause-btn{
  float:left;
  width:8px;
  height:9px;
  text-indent:-9999px;
  overflow:hidden;
  background:url(../images/btns-gallery.png) no-repeat ;
}
.control-panel .pause-btn .active,
.control-panel .pause-btn:hover{
  background-position:-20px 0;
}

