.slideshow h1 {color: #FFF; font-size: 21px; margin: 0 0 10px 0; padding: 0; border: none;}
.slideshow {margin-bottom: 20px; background-color: #514942; width: 98%;}
.slideshow .image {display: inline-block; vertical-align: top; background-color:#514942;}
.slideshow .text {display: inline-block; vertical-align: top; padding: 20px 15px 10px 15px; color: #FFF;}
.slideshow .text a {color: #FFF;}
.slideshow p {font-size: 16px;}

.slideshow .slideControls {width: 268px; height: 27px; padding: 0 10px;}
.slideshow .slideControls ul {margin: 0; padding: 0; list-style: none;}
.slideshow .slideControls li {display: inline-block;}
.slideshow .slideControls li a { display: block; text-indent: -3000; height: 10px; width: 10px; background: url(counter.gif) no-repeat 0 0; margin: 0 2px; text-indent: -3000px;}
.slideshow .slideControls a:hover, .slideshow .slideControls a.current {background-image: url(counter-current.gif);}
.slideshow .slideControls li:last-child a, .slideControls li:first-child a {background: none; }
.slideshow .slideControls li:first-child a {background: url(previous-arrow.gif) no-repeat 0 0;}
.slideshow .slideControls li:last-child a {background: url(next-arrow.gif) no-repeat 0 0;}
.slideshow .slideControls li:last-child a {margin-left: 4px;}
.slideshow .images, .slideshow .hidden {display:none;}