html { background: #203c6b url(background.jpg) top center no-repeat; }
body { background: transparent none; }
#siteHeader { background: url(pageHeader.jpg); }
#topNav tr td a:hover { color: #203c6b; }
#topNav tr td .selected { color: #203c6b; }
#topNav { border-bottom: solid 5px #dbca9f; }
#jrWhiteCaps .siteContainer, #u19Team .siteContainer, #u17Team .siteContainer, #alumni .siteContainer, #coachesStaff .siteContainer, #calendar .siteContainer, #tickets .siteContainer, #news .siteContainer, #sponsors .siteContainer, #links .siteContainer, #mnWhitecaps .siteContainer { background: #203c6b; }
/*#topNav tr td ul li a { background: #203c6b; }*/
#topNav tr td ul li a:hover { background: #dbca9f; }
#displayBodyHeader { border-color: #000; }
.relatedSections ul li a { color: #203c6b; background: #FFF; }
.relatedSections ul li a:hover { color: #203c6b; background: #dbca9f; }
.relatedSections .selected a { color: #203c6b; }
.subNav .parents .selected a { color: #203c6b; }
.subNav .parents .selected a:hover { color: #203c6b; background: transparent none; }
.pe50 .layout_classic .newsSlideShow-headline h1 { font-size: 18px; font-weight: 600; line-height: 16px; }
.layout_classic .newsSlideShow-thumbnails a.current { border-color: #203c6b; }
.layout_classic .newsSlideShow-thumbnails a { border-color: #dbca9f; }
.subNav .children a { background: #203c6b; }
.subNav .children a:hover { background: #dbca9f; color: #203c6b; }
.relatedSections ul li a { background: #203c6b; color: #FFF; }
.relatedSections ul li a:hover { background: #dbca9f; color: #203c6b; }

/* NEWS SLIDESHOW */

/* News Slideshow */

.layoutContainer .newsSlideShow { margin-bottom: 35px; }

/* Slideshow Controls */

.layout_classic .newsSlideShow-controls { display: block; }
.newsSlideShow-prev, .newsSlideShow-next {
  background: none; 
  border-radius: 0; 
  box-shadow: none; 
  display: none; 
  width: 40px; 
  height: 50px; 
  margin-top: -25px; 
  padding: 0; 
  position: absolute; 
  text-indent: -999em; 
  top: 75%; 
  left: 0; 
  z-index: 500;

}
.newsSlideShow-prev:hover { background: none; left: 0; }
.newsSlideShow-next { background: none; left: auto; right: 0; }
.newsSlideShow-next:hover { background: none; right: 0; } 

.newsSlideShow-stop, .newsSlideShow-play { display: none !important; }

/* Article Thumbnails */

.newsSlideShow-container { overflow: visible; }
.layout_classic .newsSlideShow-thumbnails { padding: 0; position: absolute; bottom: -25px; left: 0; width: 100%; }
.layout_classic .newsSlideShow-thumbnails li, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li { display: inline-block; margin: 0 1% 0 0; width: 10%; }
.layout_classic .newsSlideShow-thumbnails li:last-child, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li:last-child, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li:last-child { margin-right: 0; }
.layout_classic .newsSlideShow-thumbnails li a, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li a, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li a { display: block; padding: 0; width: auto; }
.layout_classic .newsSlideShow-thumbnails li a {
  background: #DDBD74 none; border: none; display: block; height: 8px; opacity: 1; width: 100%;
  -webkit-transition: all .2s ease-in-out;
     -moz-transition: all .2s ease-in-out;
      -ms-transition: all .2s ease-in-out;
       -o-transition: all .2s ease-in-out;
          transition: all .2s ease-in-out;
}
.layout_classic .newsSlideShow-thumbnails li a.current, .layout_classic.aspect_ratio_4_1 .newsSlideShow-thumbnails li a.current, .layout_classic.aspect_ratio_3_1 .newsSlideShow-thumbnails li a.current:hover, .layout_classic .newsSlideShow-thumbnails li a.current, .layout_classic .newsSlideShow-thumbnails li a.current:hover { background: rgb(13, 52, 94)  none !important; border: none; opacity: 1; }
.layout_classic .newsSlideShow-thumbnails li a:hover { background: rgb(13, 52, 94) none; border: none; opacity: 1; }
.layout_classic .newsSlideShow-thumbnails li a img { display: none; }

/* Article Headlines */

.layout_classic .newsSlideShow-headline {
  xbackground: transparent url(i/black85.png) 0 0 repeat; 
  background: rgba(13, 52, 94, 1) none; padding: 20px; width: 100%;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
           ox-sizing: border-box; 
}
.layout_classic .newsSlideShow-headline h1 { background: transparent none; font: 700 24px/1 "futura-pt", sans-serif; padding: 0 !important; text-transform: uppercase; }
.layout_classic .newsSlideShow-headline h1 a {
  height: auto; max-height: 50px; opacity: 1; overflow: hidden;
  -webkit-transition: opacity .2s ease-in-out;
     -moz-transition: opacity .2s ease-in-out;
      -ms-transition: opacity .2s ease-in-out;
       -o-transition: opacity .2s ease-in-out;
          transition: opacity .2s ease-in-out;
}
.layout_classic .newsSlideShow-headline h1 a:hover { opacity: .8; text-transform: capitalize;}
.layout_classic .newsSlideShow-headline h1 a:link {color:rgb(233, 212, 157); text-transform: capitalize;}
.layout_classic .newsSlideShow-headline h1 a:visited {color:rgb(233, 212, 157); text-transform: capitalize;}
.layout_classic .newsSlideShow-headline p { background: transparent none; font: 400 13px/16px "futura-pt", sans-serif; height: auto; max-height: 34px; margin: 5px 0 0; padding: 0; text-align: left; }
.layout_classic .newsSlideShow-headline p span { float: none; padding: 0; color:rgb(233,212,157);}
.layout_classic .newsSlideShow-more { display: none; }

.homeGallery .layout_classic .newsSlideShow-more:hover {
	background-position: right 50%;
}

.homeGallery .newsSlideShow-headline a + p {
	display: none;
}
