/*** Slide container ***/
#cycle-fullwidth {
  width:100%;
  margin: 0 auto;
  height:300px;
  position:relative;
  overflow:hidden;
  background:url(../img/dark-grey-bg.jpg) top left repeat; /* Avoid white glitches when sliding */
  /*margin-top: 35px;*/
}
#projects1 {background: #202020;  }

#cycle-fullwidth .inner {
  width:960px;
  margin:0 auto;
}
 
/*** Slide content ***/
#cycle-fullwidth .slide {
  width:100%;
  background:url(../img/dark-grey-bg.jpg) top left repeat;
}
#cycle-fullwidth .slide a, 
#cycle-fullwidth .slide img {
  display:block;
  width:960px;
  height:300px;
  border:none;
  text-decoration: none;
}
 
/*** Bottom shadow overlay for visual effect ***/
#cycle-fullwidth .inner-shdw-bottom {
  width:100%;
  position:absolute;
  bottom:0;
  height:25px;
  z-index:10;
  background:url(fullwidth-cycle-bottom.png) bottom left repeat-x;
}
#cycle-fullwidth .inner-shdw-top {
  width:100%;
  position:absolute;
  top:0;
  height:13px;
  z-index:10;
  background:url(fullwidth-cycle-top.png) top left repeat-x;
}
 
/*** Pagination 
#cycle-pager {
  position:absolute;
  bottom:10px;
  left:50%;
  z-index:100;
  margin-left: -33px;
}***/
/*** Pagination ***/
#cycle-pager {
    background: none repeat scroll 0 0 #fff;
    bottom: 0;
    right: 10%;
    margin-left: -33px;
    padding: 6px;
    position: absolute;
    z-index: 100;
}	
#cycle-pager a {
  display:block;
  float:left;
  padding:5px;
  outline:none;
}
/** CSS3 circles for worthy browsers, squares for chumps */
#cycle-pager span {
  text-indent:-2000em;
  display:block;
  width:10px;
  height:10px;  
  background:#fff;
  background:rgba(204,204,204,0.65);
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;  

}
#cycle-pager a:hover span {
  background-color: #5687B2;
}
#cycle-pager a.activeSlide span,
#cycle-pager a:active span {
  background:#5687B2;
}
 
/*** Next and previous navigation ***/
#cycle-next,
#cycle-prev {
  z-index:100;
  display:block;
  position:absolute;
  width:28px;
  height:86px;
  outline:none;
  cursor:pointer;
  top:140px; /* Height of slide (300px) minus the height of the next/prev icon, divided by 2 vertically centers the icons */
 /* background-image:url(../img/cycle-next-prev.png);*/
}
#cycle-next {
  right:0px;
  background-position: -28px 0;
}
#cycle-next:hover,
#cycle-next:active {
  background-position: -28px -86px;
}
#cycle-prev {
  left:0px;
  background-position:0 0px;
}
#cycle-prev:hover,
#cycle-prev:active {
  background-position: 0 -86px;
}

.slide-copy {
  padding: 14px 20px 22px;
  width: 250px;
  color: #ffffff;
  background: #fff;
  position: relative;
  left: 5px;
  top: 30px;
}

.slide-copy input[type="button"] {
    bottom: -20px;
    position: absolute;
	right: 10px;
}

.slide-copy h2 {
  color: #5687B2;
  margin-top: 0px;
  font-weight: 400;
  text-transform: uppercase;
  border-bottom: solid 1px #5687B2;
  display: inline;
  font-size: 1.429em;
}

.slide-copy p {
  color: #444;
  margin-top: 10px;
  font-size: .9em;
}