/* slideshow.css -- css 2.1 */
 
/* slideshow wrapper */
 
.initiallyHidden {
  visibility : hidden;
}

.slideshowStarter {
	cursor: pointer;
}
 
#previousBtn, #nextBtn {
    z-index:999;
    cursor: pointer; }
 
div.elemSlideShowWrap a { 
    border:0;
    margin:0;
    padding:0; }
    
div.elemSlideShowWrap { 
    width:689px;
    height:260px;
    margin:0;
    background:#000;
    padding-left:4px;
    padding-top:3px; }
    
div.elemFlowPlayerWrap { 
    width:440px;
    height:257px;
    float:left; }
 
/* slideshow sidebar */
 
div.elemSlideSidebar { 
    width:225px;
    margin-left:12px;
    margin-right:10px;
    float:right; }
 
h3.elemSlidesHeader { 
    color: #fff;
    width:225px;
    height:47px;
    margin:0; }
    
.elemSlidesSubheading { 
    width:225px;
    height:29px; }
    
div.elemSlideSidebar div.elemSlidesSubheading h4.elemSlidesSubhead { 
    margin:0;
    padding:0;
    font-size:12px;
    color: #fff;
    font-family: sans-serif;
     }
     
div.elemSlideSidebar h4.elemSlidesSubhead span.elemSlidesSubheadLocale {
    color: #989898;
    }
 
/* slides preview grid */
 
.slideshowPreviewImage {
    cursor: pointer; }
    
div.elemSlidePreviewGrid {
    position: relative;
    top: -13px;
    width:225px;
    margin:0; padding: 0;
}
 
#slidesmain {
    margin-right: 3px;
    }
 
div.elemPreviewCol1 {
    float: left;
    width: 111px;
    margin-right: 3px; }
 
div.elemPreviewCol2 {
    width: 111px;
    float: right; }
 
div.elemPreviewCell {
    display:inline;
    float: left;
    width:111px;
    height:77px; }
 
img.elemPlusButton {
    position: relative; 
    top: 13px; 
    left: 90px; }
 
div.elemSlideController { 
    clear: both;
    width:225px;
    height:15px; }
    
div.elemSlideContText { 
    font-family: Arial, Verdana, sans-serif;
    color: #ccc;
    font-size:10px;
    padding:0;
    margin:0;}
 
.elemPreviewCell img, .elemPreviewCell a, .elemSlideController img, .elemSlideController a { 
    margin:0;
    padding:0;
    border:0; }