/* RSS Ticker */
#RSSTicker { position:relative; height:41px; overflow:hidden; margin:30px 0 0; padding:0 20px; color:#fff }
	#RSSTicker .title { float:left; height:40px; padding:10px 0; white-space:nowrap }
	#RSSTicker .feedContainer { position:relative; float:right; width:615px; height:40px; padding:10px 0; overflow:hidden }
		#RSSTicker .feedContainer .feed { position:absolute; top:0; left:0; z-index:1 }
			#RSSTicker .feedContainer .feed li { height:21px; padding:10px 0 }
				#RSSTicker .feedContainer .feed a { display:block; height:1em; color:#fff }

/* Flash Video */
#CreativeVideo { cursor:pointer }
#FlashVideo { position:absolute; width:750px; height:422px }
	#FlashVideo .close { position:absolute; top:20px; right:20px; z-index:100; display:block; width:26px; height:26px; background-image:url(../../themes/wgsn/images/icon_sprite.png); background-repeat:no-repeat; background-position:0 -440px }
	#FlashVideo .close:hover { background-position:0 -480px }
	#FlashVideo .getFlash { position:absolute; top:50%; left:50%; width:391px; height:116px;  margin:-58px 0 0 -195px }

/* bios */
.bio .bioHeading { display:none }
.bio .bioHeading:first-child { display:block }

/* locations */
#LocationsContent .locationsList { height:320px; overflow:hidden }
	.locationsList li { height:320px }

/* info section */
.infoSectionNav { display:table; width:100% }
	.infoSectionNav li { display:table-cell; width:20%; margin:0; padding:0 }
	.infoSectionNav li + li { padding:0; border-top:none; border-left:2px solid #fff }

/* accordion */
ul.accordion li h4 span { background:transparent url(../../themes/wgsn/images/icon_sprite.png) no-repeat 100% -31px }
ul.accordion li h4.ui-state-active span { background-position:100% -71px }

/* carousel */
.carousel { overflow:hidden;}
.carousel ul { display:table; width:2250px; margin-right:0 }
.carousel ul li { display:table-cell; margin:0 }
.carousel ul li + li { border-left:15px solid #fff }
.carousel .carouselNavigation .next:hover { background-position:0 -160px }
.carousel .carouselNavigation .previous:hover { background-position:0 -120px }

/* tabs */
.tabHeader { text-align:center }
