/*----- Home page slider ------*/


.anythingSlider #tagline a:link,
.anythingSlider #tagline a:visited {color: #000000;} 
.anythingSlider #tagline a:hover,
.anythingSlider #tagline a:active {color: #da1e48;} 

	#next-stage {
		background: url(../images/marquee-1.jpg);
		height: 378px; 
		width: 710px;
		position: relative;
	}
		
			#next-stage  a#about {
	width: 78px;
	height: 26px;
	position: absolute;
	left: 225px;
	top: 247px;
			}
			#next-stage  a#photos {
	width: 84px;
	height: 26px;
	position: absolute;
	left: 303px;
	top: 247px;
			}
			#next-stage a#season {
	width: 88px;
	height: 26px;
	position: absolute;
	left: 389px;
	top: 247px;
			}
		
				#next-stage a#about:hover { background: url(../images/about-photos-season.jpg) 0px 0px; height: 25px;}
				#next-stage a#photos:hover { background: url(../images/about-photos-season.jpg) -78px 0px; height: 25px;}
				#next-stage a#season:hover { background: url(../images/about-photos-season.jpg) -164px 0px; height: 25px;}
		
	#marquee-2 {
		background: url(../images/marquee-2.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-2 a#details {
			width: 82px;
			height: 21px;
			right: 30px;
			bottom: 22px;
			position: absolute;
		}
		#marquee-2 a#details:hover{
			background: url(../images/marquee2-btn-details-hover.jpg);
		}

#marquee-3 {
		background: url(../images/marquee-4.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-3 a#learn-more {
			width: 120px;
			height: 26px;
			left: 295px;
			top: 279px;
			position: absolute;
		}
		#marquee-3 a#learn-more:hover{
			background: url(../images/opening-gala-learn-more.jpg);
		}
		
#marquee-golden-gala {
		background: url(/shows-tickets/single-tickets/images/gold-gala.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-golden-gala a#learn-more {
			width: 120px;
			height: 26px;
			left: 295px;
			top: 279px;
			position: absolute;
		}
		#marquee-golden-gala a#learn-more:hover{
			background: url(../images/opening-gala-learn-more.jpg);
		}
		
#marquee-CYE {
		background: url(/shows-tickets/single-tickets/images/CYE-homepage-slider.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-CYE a#learn-more {
			width: 120px;
			height: 26px;
			left: 295px;
			top: 279px;
			position: absolute;
		}
		#marquee-CYE a#learn-more:hover{
			background: url(../images/ce-benefit-learn-more.jpg);
		}
		
#marquee-lof {
		background: url(../images/marquee-lof2012.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-lof a#learn-more {
			width: 120px;
			height: 26px;
			left: 295px;
			top: 279px;
			position: absolute;
		}
		#marquee-lof a#learn-more:hover{
			background: url(../images/opening-gala-learn-more.jpg);
		}

#marquee-ce-benefit {
		background: url(/shows-tickets/single-tickets/images/marquee-spring-benefit.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-ce-benefit a#learn-more {
			width: 120px;
			height: 26px;
			left: 295px;
			top: 279px;
			position: absolute;
		}
		#marquee-ce-benefit a#learn-more:hover{
			background: url(../images/ce-benefit-learn-more.jpg);
		}

#marquee-cast-membership {
		background: url(/shows-tickets/single-tickets/images/membership-cast.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-cast-membership a#learn-more {
			width: 120px;
			height: 26px;
			left: 295px;
			top: 279px;
			position: absolute;
		}
		#marquee-cast-membership a#learn-more:hover{
			background: url(../images/ce-benefit-learn-more.jpg);
		}
		
#marquee-season-opener {
		background: url(/shows-tickets/single-tickets/images/membership-season-opener.jpg);
		height: 378px; 
		width: 710px;
		position: relative
	}
		#marquee-season-opener a#learn-more {
			width: 120px;
			height: 26px;
			left: 295px;
			top: 279px;
			position: absolute;
		}
		#marquee-season-opener a#learn-more:hover{
			background: url(../images/ce-benefit-learn-more.jpg);
		}

/*-- Single Tickets --*/		
#subscribe-today {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-arabian.jpg);
	height: 378px; 
	width: 710px;
	}
	#subscribe-today .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#subscribe-today .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#alternate01 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-donation.jpg);
	height: 378px; 
	width: 710px;
	}
	#alternate01 .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#alternate01 .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#alternate42 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-oklahoma-broadway-ready.jpg);
	height: 378px; 
	width: 710px;
	}
	#alternate42 .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#alternate42 .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }
	 #alternate42 .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 267px;
		 left: 462px;
	 }
	 #alternate42 .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }

#alternate43 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-oklahoma-weekends.jpg);
	height: 378px; 
	width: 710px;
	}
	#alternate43 .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#alternate43 .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }
	 #alternate43 .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 267px;
		 left: 462px;
	 }
	 #alternate43 .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }
	 
#trouble001 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-tim.jpg);
	height: 378px; 
	width: 710px;
	}
	#trouble001 .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#trouble001 .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }
	 #trouble001 .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 267px;
		 left: 462px;
	 }
	 #trouble001 .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }
	 
#book-club-play-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-book-club-play.jpg);
	height: 378px; 
	width: 710px;
	}
	#book-club-play-marquee .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#book-club-play-marquee .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }
	 #book-club-play-marquee .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 267px;
		 left: 462px;
	 }
	 #book-club-play-marquee .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }
	 
#trouble002 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-tim02.jpg);
	height: 378px; 
	width: 710px;
	}
	#trouble002 .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#trouble002 .purchase:hover {
		background: url(/global/images/btn_tickets.gif);
	 }
	 #trouble002 .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #trouble002 .listen:hover {
		background: url(/global/images/btn_watch-listen.gif); 
	 }
	 #trouble002 .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #trouble002 .learn:hover {
		background: url(/global/images/btn_learn-more.gif); 
	 }
	 
#bookclub-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-book-club-play03.jpg);
	height: 378px; 
	width: 710px;
	}
	#bookclub-marquee .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#bookclub-marquee .purchase:hover {
		background: url(/global/images/btn_tickets.gif);
	 }
	 #bookclub-marquee .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #bookclub-marquee .listen:hover {
		background: url(/global/images/btn_watch-listen.gif); 
	 }
	 #bookclub-marquee .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #bookclub-marquee .learn:hover {
		background: url(/global/images/btn_learn-more.gif); 
	 }
	 
#nero-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-nero.jpg);
	height: 378px; 
	width: 710px;
	}
	#nero-marquee .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#nero-marquee .purchase:hover {
		background: url(/global/images/btn_tickets.gif);
	 }
	 #nero-marquee .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #nero-marquee .listen:hover {
		background: url(/global/images/btn_watch-listen.gif); 
	 }
	 #nero-marquee .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #nero-marquee .learn:hover {
		background: url(/global/images/btn_learn-more.gif); 
	 }
	 
#equivocation-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-equivocation.jpg);
	height: 378px; 
	width: 710px;
	}
	#equivocation-marquee .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#equivocation-marquee .purchase:hover {
		background: url(/global/images/btn_tickets.gif);
	 }
	 #equivocation-marquee .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #equivocation-marquee .listen:hover {
		background: url(/global/images/btn_watch-listen.gif); 
	 }
	 #equivocation-marquee .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #equivocation-marquee .learn:hover {
		background: url(/global/images/btn_learn-more.gif); 
	 }
	 
#you-nero-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-you-nero.jpg);
	height: 378px; 
	width: 710px;
	}
	#you-nero-marquee .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#you-nero-marquee .purchase:hover {
		background: url(/global/images/btn_tickets.gif);
	 }
	 #you-nero-marquee .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #you-nero-marquee .listen:hover {
		background: url(/global/images/btn_watch-listen.gif); 
	 }
	 #you-nero-marquee .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #you-nero-marquee .learn:hover {
		background: url(/global/images/btn_learn-more.gif); 
	 }
	 
#red001-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-red02.jpg);
	height: 378px; 
	width: 710px;
	}
	#red001-marquee .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#red001-marquee .purchase:hover {
		background: url(/global/images/btn_tickets.gif);
	 }
	 #red001-marquee .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #red001-marquee .listen:hover {
		background: url(/global/images/btn_watch-listen.gif); 
	 }
	 #red001-marquee .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #red001-marquee .learn:hover {
		background: url(/global/images/btn_learn-more.gif); 
	 }
	 
#elephant-room-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-elephant-room.jpg);
	height: 378px; 
	width: 710px;
	}
	#elephant-room-marquee .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#elephant-room-marquee .purchase:hover {
		background: url(/global/images/btn_tickets.gif);
	 }
	 #elephant-room-marquee .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #elephant-room-marquee .listen:hover {
		background: url(/global/images/btn_watch-listen.gif); 
	 }
	 #elephant-room-marquee .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #elephant-room-marquee .learn:hover {
		background: url(/global/images/btn_learn-more.gif); 
	 }
	 
#normal-heart-marquee {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-the-normal-heart.jpg);
	height: 378px; 
	width: 710px;
	}
	#normal-heart-marquee .purchase {
		position: absolute;
		width: 84px;
		height: 24px;
		top: 342px;
		left: 178px;
	}
	#normal-heart-marquee .purchase:hover {
		background: url(/global/images/btn_ticketsBW.gif);
	 }
	 #normal-heart-marquee .listen {
		 position: absolute;
		 width: 136px;
		 height: 24px;
		 top: 342px;
		 left: 271px;
	 }
	 #normal-heart-marquee .listen:hover {
		background: url(/global/images/btn_watch-listenBW.gif); 
	 }
	 #normal-heart-marquee .learn {
		 position: absolute;
		 width: 118px;
		 height: 24px;
		 top: 342px;
		 left: 415px;
	 }
	 #normal-heart-marquee .learn:hover {
		background: url(/global/images/btn_learn-moreBW.gif); 
	 }
	 
#onedaysale {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-one-day-sale.jpg);
	height: 378px; 
	width: 710px;
	}
	#onedaysale .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 312px;
		 left: 465px;
	 }
	 #onedaysale .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }
	 
#picnic {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/picnic-slide.jpg);
	height: 378px; 
	width: 710px;
	}
	#picnic .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 267px;
		 left: 462px;
	 }
	 #picnic .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }
	 
#offer0001 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee_offers_ok.jpg);
	height: 378px; 
	width: 710px;
	}
	 #offer0001 .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 312px;
		 left: 465px;
	 }
	 #offer0001 .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }
	 
#offer0002 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee_offers_tim.jpg);
	height: 378px; 
	width: 710px;
	}
	 #offer0002 .buy {
		 position: absolute;
		 width: 239px;
		 height: 55px;
		 top: 312px;
		 left: 465px;
	 }
	 #offer0002 .buy:hover {
		background: url(/global/images/btn_super-buy.gif); 
	 }

#marquee-woolf {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-woolf.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-woolf .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-woolf .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }
	 
#marquee-oklahoma-take-over {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/oklahoma-take-over.jpg);
	height: 378px; 
	width: 710px;	
	 }

#marquee-oklahoma-extend {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-oklahoma-brand-new.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-oklahoma-extend .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-oklahoma-extend .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }
	 
#marquee-time-kill {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-a-time-to-kill_new.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-time-kill .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-time-kill .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#marquee-oklahoma-brand-new {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-oklahoma-brand-new.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-oklahoma-brand-new .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-oklahoma-brand-new .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#marquee-albee-fest {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-albee-fest.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-albee-fest .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-albee-fest .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#marquee-zoo {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-zoo.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-zoo .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-zoo .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#marquee-glass-menagerie {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-glass-menagerie.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-glass-menagerie .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-glass-menagerie .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#marquee-1112 {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-11-12.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-1112 .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-1112 .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }
	 
#marquee-chosen {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-the-chosen.jpg);
	height: 378px; 
	width: 710px;
	}
	#marquee-chosen .details {
		position: absolute;
		width: 75px;
		height: 20px;
		top: 336px;
		left: 525px;
	}
	#marquee-chosen .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-subscriptions-details.jpg);
	 }

#featured-production {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-the-glass-menagerie.jpg);
	height: 378px; 
	width: 710px;
	}
	#featured-production .details {
		position: absolute;
		width: 88px;
		height: 25px;
		top: 334px;
		left: 439px;
	}
	#featured-production .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-production-details.jpg);
	 }

#featured-productionB {
	position: relative;
	background: url(/shows-tickets/single-tickets/images/marquee-oklahoma-popular.jpg);
	height: 378px; 
	width: 710px;
	}
	#featured-productionB .details {
		position: absolute;
		width: 88px;
		height: 25px;
		top: 334px;
		left: 439px;
	}
	#featured-productionB .details:hover {
		background: url(/shows-tickets/single-tickets/images/btn-production-details.jpg);
	 }

/* ------------------------ MAIN Slider------------------------ */
.anythingSlider #tagline  {
	position: absolute;
	text-transform: uppercase;
	color: #000000;
	font-size: 12px;
	top: 380px;
	left: 115px;
	z-index: 9999;
	text-decoration: none;
}
.anythingSlider #tagline a:hover {color: #da1e48;} 

	.left-column .anythingSlider { 
		width: 710px; 
		height: 400px; 
		position: relative; 
		margin: 0 auto; 
		z-index: 100;
		}
	.left-column .anythingSlider .wrapper { width: 710px; overflow: auto; height: 378px; margin: 0; position: absolute; top: 0; left: 0; }
	
										   /* Width below is max for Opera */
	.left-column .anythingSlider .wrapper ul             { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #d0d4d3;  margin: 0; padding: 0px; }
	.left-column .anythingSlider ul li      { display: block; float: left; padding: 0; height: 378px; width: 710px; margin: 0; padding: 0px; background: none; }
	.left-column .anythingSlider .arrow { 
		display: block; height: 80px; 
		width: 40px; 
		background: url(../images/marquee-arrows.png) no-repeat 0 0; 
		text-indent: -9999px; 
		position: absolute; 
		top: 138px; 
		cursor: pointer; 
		}
	.left-column .anythingSlider .forward { background-position: 0 0; right: 0px; }
	.left-column .anythingSlider .back { background-position: -40px 0; left: 0px; }
	.left-column .anythingSlider .forward:hover { background-position: 0 -80px; }
	.left-column .anythingSlider .back:hover {	background-position: -40px -80px; }
	
	.left-column .anythingSlider #thumbNav a.next { 
		color: #da1e48; 
		cursor: pointer;
		padding: 0px;
		*margin-top: -21px;
		position: absolute;
		bottom: -2px;
		right: -10px;
		}
	.left-column .anythingSlider #thumbNav a.prev { 
		color: #da1e48; 
		left: -8px;  
		bottom: -2px;
		*top: 1px; 
		position: absolute; 
		cursor: pointer; 
		padding: 0px;
		}
	.left-column .anythingSlider .next:hover { 
		color: #000000; 
		cursor: pointer; 
		text-decoration:none;
		}
	.left-column .anythingSlider .prev:hover { 
		color: #000000; 
		cursor: pointer; 
		text-decoration:none;
		}
	
	.left-column #thumbNav { 
		position: relative; 
		top: 378px; 
		left: 22px; 
		text-align: left;
		display:inline; 
		width: auto;
		}
		
	.left-column #thumbNav a { 
		color: #da1e48; 
		display: inline-block;
		padding: 2px 4px 2px 4px; 
		height: 18px; 
		margin: 0 4px 0 0; 
		text-align: center; 
		text-decoration:none; 
		}
	.left-column #thumbNav a:hover { color: #000000; }
	.left-column #thumbNav a.cur { color: #000000; }
	
	.left-column #start-stop { 
		color: green; 
		width: 40px; 
		text-align: center; 
		position: absolute; 
		right: 0px; 
		top: 382px; 
		text-decoration: none; 
		width: 26px;
		height: 14px;
		text-indent: -9999px;
		background: url(/global/images/slider-play.jpg);
		}
	.left-column #start-stop.playing { 
		color: red;
		text-indent: -9999px;
		background: url(/global/images/slider-pause.jpg);
		}
	.left-column #start-stop:hover { 
		color: #000000;
		}
	
	/*
	  Prevents
	*/
	.left-column .anythingSlider .wrapper ul ul { 
		position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; 
		}
	.left-column .anythingSlider .wrapper ul ul li { 
		float: none; height: auto; width: auto; background: none; 
		}
		
/* ------------------------ HISTORY SLIDER------------------------ */

#history .left-column #thumbNav { width: 93px; }

#history .left-column .anythingSlider #tagline  { left: 130px; }

.background-info {
	border-top: 3px solid #777777;
	border-bottom: 3px solid #777777;
	background: #e7e9e8;
	color: #515151;
	padding: 16px 17px 16px 17px;
	height: 340px;
	width: 218px;
}		
	.background-info h2 {
		color: #000000;
		text-transform: uppercase;
		font-size: 13px;
		padding: 0px 0px 7px 0px;
		text-align: center;
		font-weight: normal;
		margin: 0px 0px 13px 0px;
		border-top: none;
		border-bottom: 1px solid #3a3a3a;
		line-height: 13px;
	}	
	
	
/* ------------------------ PRODUCTIONS Slider------------------------ */

	#production-slider { 
		width: 980px; 
		height: 214px; 
		position: relative; 
		margin: 0 auto; 
		z-index: 100;
		}
	#production-slider .wrapper { width: 980px; overflow: auto; height: 214px; margin: 0; position: absolute; top: 0; left: 0; }
	
										   /* Width below is max for Opera */
	#production-slider .wrapper ul{ width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #d0d4d3;  margin: 0; padding: 0px; }
	#production-slider ul li { display: block; float: left; padding: 0; height: 214px; width: 980px; margin: 0; padding: 0px; background: none; }
	#production-slider .arrow { 
		display: block; 
		height: 30px; 
		width: 16px; 
		text-indent: -9999px; 
		position: absolute; 
		top: 93px; 
		cursor: pointer; 
		}
	#production-slider .forward { background: url(../images/production-slider-next.png) no-repeat 0 0; right: 0px; }
	#production-slider .back {background: url(../images/production-slider-prev.png) no-repeat 0 0;  left: 0px; }
	#production-slider .forward:hover { background-position: -16px -0px; }
	#production-slider .back:hover {background-position: -16px -0px; }
		#production-slider .prev,
		#production-slider .next { display:none;} 

	
	 #production-slider #thumbNav,
	 #production-slider #start-stop { 
		display:none;
		}
	/*
	  Prevents
	*/
	#production-slider .wrapper ul ul { 
		position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; 
		}
	#production-slider .wrapper ul ul li { 
		float: none; height: auto; width: auto; background: none; 
		}
	
	
/* ------------------------ EVENTS Slider------------------------ */
	
	.right-column .anythingSlider, #view-calendar .anythingSlider { 
		width: 253px; 
		height: 158px; 
		position: relative; 
		margin: 0 auto; 
		z-index: 100;
		}
	.right-column .anythingSlider .wrapper { 
		width: 253px; 
		/*overflow: auto;*/ 
		height: 140px; 
		margin: 0; 
		position: absolute; 
		top: 15px; 
		left: 0; 
		border-bottom: 3px solid #777777;
		}
	
										   /* Width below is max for Opera */
	.right-column .anythingSlider .wrapper ul { 
		width: 32700px; 
		list-style: none;
		position: absolute; 
		top: 0; 
		left: 0; 
		background: #6f84c2; 
		margin: 0; 
		padding: 0px; 
		}
	.right-column .anythingSlider ul li { 
		display: block; float: left; 
		padding: 0; 
		height: 110px; 
		width: 223px;
		margin: 0; 
		padding: 15px; 
		background: none; 
		text-align: center;
		color: #000;
		font-size: 11px;
		}
	.right-column .anythingSlider ul li h2 {
		color: #ffffff;
		font-size: 19px;
		margin: 0px 0px 5px 0px;
		text-transform: uppercase;
		line-height: 19px;
	}
	.right-column .anythingSlider ul li span.description{
		font-style: italic;
		display:block;
		line-height: 13px;
		margin-bottom: 6px;
		}
	.right-column .anythingSlider ul li span.date{
		text-transform: uppercase;
		font-weight: bold;
		display:block;
		color: #000;
		}		
	.right-column .anythingSlider ul li span.time{
		color: #ffffff;
		text-transform: uppercase;
		display:block;
		}	
	.right-column .anythingSlider ul li div.events-btns {
		height: 20px;
		background-color: #909ccb;
		font-size: 11px;
		font-weight: bold;
		position: absolute;
		bottom: 0px;
		margin: 0px -15px 0px -15px;
		*margin: 0px 0px 0px -125px;
		_margin: 0px 0px 0px 128px;

		width: 253px;
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	.right-column .no-slider ul li div.events-btns { margin-left: -15px;}
	}
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	#events-widget .no-slider div.events-btns { margin-left: -268px;}
	#events-widget .no-events-slider div.events-btns { margin-left: -15px;}
	}
	
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	#events-widget ul li div.events-btns { margin-left: 238px;}
	}

	@media screen and (-webkit-min-device-pixel-ratio:0) {
	#oklahoma-every-tongue-info ul li div.events-btns { margin-left: 238px;}
	}
	.right-column .anythingSlider ul li div.events-btns a {		
		color: #ffffff;
		font-size: 11px;
		font-weight: bold;
		padding: 2px 3px 2px 3px;
		display: block;
		float: left;
		_display: inline;
		text-align: center;
		width: 78px;
	}
	.right-column .no-events-slider ul li div.events-btns a { width: 247px; }

	.right-column .anythingSlider ul li div.events-btns a:hover {	
		background-color: #D0D3D2; 
		color: #da1e48; 
		text-decoration: none;
		}	
	.right-column .anythingSlider .arrow { 
		display: block; 
		height: 32px; 
		width: 17px; 
		background: url(../images/events-slider-arrows.jpg) no-repeat 0 0; 
		text-indent: -9999px; 
		position: absolute; 
		top: 66px; 
		cursor: pointer; 
		}
		
	#events-widget {
		background: url(/global/images/calendar-bg.jpg) bottom repeat-x;
		width: 253px;
		height: 158px;
		text-align:center;
	}	
		#events-widget #loading{margin-top: 70px;}

	/*single slide*/
	#events-widget .no-slider .arrow { display:none;}
	#events-widget .no-slider #thumbNav { display:none;}
	
	.right-column .anythingSlider .back { background-position: 0 0; left: 0px; }
	.right-column .anythingSlider .forward { background-position: -17px 0; right: 0px; }
	.right-column .anythingSlider .back:hover { background-position: 0 -32px; }
	.right-column .anythingSlider .forward:hover {	background-position: -17px -32px; }
	.right-column .anythingSlider .next { 
		color: #da1e48; 
		cursor: pointer;
		}
	/*.right-column .anythingSlider #thumbNav{display:none;}*/
	.right-column .anythingSlider #thumbNav a.next { 
		color: #da1e48; 
		cursor: pointer;
		padding: 0px;
		*margin-top: -21px;
		}
	.right-column .anythingSlider #thumbNav a.prev { 
		color: #da1e48; 
		left: -8px;  
		bottom: -3px;
		*top: 1px; 
		position: absolute; 
		cursor: pointer; 
		padding: 0px;
		}
	.right-column .anythingSlider .prev:hover { 
		color: #000000; 
		cursor: pointer; 
		text-decoration:none;
		}
	.right-column #thumbNav { 
		position: relative; 
		top: -6px; 
		left: 82px; 
		text-align: left;
		display:inline; 
		}	
	.right-column #thumbNav a { 
		color: #da1e48; 
		display: inline-block;
		padding: 2px; 
		height: 18px; 
		margin: 0 4px 0 0; 
		text-align: center; 
		text-decoration:none; 
		}
	.right-column #thumbNav a:hover { color: #000000; }
	.right-column #thumbNav a.cur { color: #000000; }
	
	.right-column #start-stop { display: none;}
		/*color: green; 
		padding: 2px 5px; 
		width: 40px; 
		text-align: center; 
		position: absolute; 
		right: 0px; 
		top: 0px; 
		text-decoration: none; 
		}
	.right-column #start-stop.playing { color: #da1e48; }
	.right-column #start-stop:hover { color: #000000; }
	*/
	/*
	  Prevents
	*/
	.right-column .anythingSlider .wrapper ul ul { 
		position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; 
		}
	.right-column .anythingSlider .wrapper ul ul li { 
		float: none; height: auto; width: auto; background: none; 
		}
		
/* ------------------------ VIEW MEDIA Slider------------------------ */

	 #view-production-media .anythingSlider { 
		width: 306px; 
		height: 71px; 
		/*position: relative; */
		margin: 0 auto; 
		z-index: 100;
		}
	 #view-production-media .anythingSlider .wrapper { 
		width: 306px; 
		overflow: auto; 
		height: 71px; 
		margin: 0; 
		position: absolute; 
		left: 3px; 
		top: 0;
		border-bottom: 0px;
		}
	
	 /* Width below is max for Opera */
	#view-production-media .anythingSlider .wrapper ul { 
		width: 32700px; 
		list-style: none;
		position: absolute; 
		top: 0; 
		left: 0; 
		background: #e7e9e8; 
		margin: 0; 
		padding: 0px; 
		}
	#view-production-media .anythingSlider ul li { 
		display: block; float: left; 
		padding: 0; 
		height: 69px; 
		width: 306px;
		margin: 0; 
		background: none; 
		text-align: left;
		}
	#view-production-media .anythingSlider ul li a { height: 69px; overflow: hidden;}
	#view-production-media .anythingSlider ul li img {
		width: 95px;
		margin: 0px 1px 0px 1px;
	}
	#view-production-media .anythingSlider ul li a:link img,
	#view-production-media .anythingSlider ul li a:visited img{border: 1px solid #e7e9e8;}
	#view-production-media .anythingSlider ul li a:hover img,
	#view-production-media .anythingSlider ul li a:active img{border: 1px solid #da1e48;}
	
	#view-production-media .anythingSlider .arrow { 
		display: block; 
		height: 11px; 
		width: 11px; 
		text-indent: -9999px; 
		position: absolute; 
		top: 31px; 
		cursor: pointer; 
		}
	#view-production-media .anythingSlider .back {background: url(../images/calendar-prev-month.jpg) no-repeat 0 0; left: -11px; }
	#view-production-media .anythingSlider .forward { background: url(../images/calendar-next-month.jpg) no-repeat 0 0; right: -11px; }
	
	#view-production-media .anythingSlider .next,
	#view-production-media .anythingSlider .prev,
	#view-production-media #thumbNav,
	#view-production-media #start-stop { display: none;}

	
	/*
	  Prevents
	*/
	#view-production-media .anythingSlider .wrapper ul ul { 
		position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; 
		}
	#view-production-media .anythingSlider .wrapper ul ul li { 
		float: none; height: auto; width: auto; background: none; 
		}

