/*
	Description: Broadway Across America Print CSS (background images, image replacements, image padding)
	Creator: Jade Rauenzahn
	Revision History: 
		2007.08.15 - Initial Build
		2007.08.21 - Finalized Build (home page)
		2007.09.23 - Added Internal City Page styles
*/

/* Backgrounds */
body { background: url(/images/Baa.Web/bg_main.jpg) repeat-x; }
.container { background: url(/images/Baa.Web/bg_roundTop.gif) no-repeat #fff; }
.featureBoxBtm { background: url(/images/Baa.Web/bg_homeBoxBtm.jpg) bottom left no-repeat; }
.seasonTix { background: url(/images/Baa.Web/bg_seasonTickets.jpg) no-repeat; }
.groupTix { background: url(/images/Baa.Web/bg_groupTickets.jpg) no-repeat; }
.tixBottom { background: url(/images/Baa.Web/bg_blueBoxBtm.jpg) bottom left no-repeat; }
.eClub { background: url(/images/Baa.Web/bg_sideRndTop.gif) no-repeat #666; }
.eClub h2 { background: url(/images/Baa.Web/icon_starWhiteGray.gif) 10px 0 no-repeat; height: 20px; margin-top: 5px; margin-bottom: 5px; padding: 4px 0 0 10px; }
.eClub h2 span { height: 14px; display: block; margin-left: 25px; }
.featured h2 { background: url(/images/Baa.Web/icon_starBlueGray.gif) 10px 0 no-repeat; height: 20px; margin-top: 5px; margin-bottom: 5px; padding: 4px 0 0 10px; }
.featured h2 span { height: 14px; display: block; margin-left: 25px; }
.videoPreview { background: url(/images/Baa.Web/bg_sideRndBtm.gif) bottom left no-repeat #ccc; }
.videoPreview h2 { background: url(/images/Baa.Web/icon_starBlueLtGray.gif) 10px 0 no-repeat; height: 20px; margin-top: 5px; margin-bottom: 5px; padding: 4px 0 0 10px; }
.videoPreview h2 span { height: 14px; display: block; margin-left: 25px; }
#pickCity p { background: url(/images/Baa.Web/button_x.gif) 290px 3px no-repeat; padding-left: 11px; }
.intro { background: url(/images/Baa.Web/City.Common/bg_cityIntro.jpg) no-repeat; }
.intro .introNav ul li { background: url(/images/Baa.Web/City.Common/bg_pageNav.gif) repeat-x #E35723; }
.intro .introNav .active { background: url(/images/Baa.Web/City.Common/bg_pageNav_active.gif) repeat-x #3284BB; }
.internal .eClub { background: #666; }
.internal .news h2 { background: url(/images/Baa.Web/icon_starBlueLtGray.gif) 10px 0 no-repeat; height: 20px; margin-top: 5px; margin-bottom: 5px; padding: 4px 0 0 10px; }
.internal .news h2 span { height: 14px; display: block; margin-left: 25px; }
.dropdown { background: url(/images/Baa.Web/City.Common/bg_cityBox.png)}
/*.citydropdown { background: url(/images/Baa.Web/City.Common/bg_cityBox.png)}*/
.citydropdown { background: #1E567B}

/*City Show Not available*/
.noAvailTop { background: url(/images/Baa.Web/City.Common/bg_noAvailTop.jpg) no-repeat; }
.availInfo { background: url(/images/Baa.Web/City.Common/icon_tickNoAvTitle.gif) no-repeat; padding-left: 40px; }
.noAvailTop .one { background: url(/images/Baa.Web/City.Common/icon_tickNoAv1.gif) no-repeat; padding-left: 60px; }
.noAvailTop .two { background: url(/images/Baa.Web/City.Common/icon_tickNoAv2.gif) no-repeat; padding-left: 60px; }

.onSale .onSaleTop { background: url(/images/Baa.Web/City.Common/bg_onSale_top.jpg) no-repeat; }
.onSale .onSaleBottom { background: url(/images/Baa.Web/City.Common/bg_onSale_btm.jpg) no-repeat; }
.onSale .onSaleTop .one { background: url(/images/Baa.Web/City.Common/icon_tick1.gif) no-repeat; }
.onSale .onSaleTop .two { background: url(/images/Baa.Web/City.Common/icon_tick2.gif) no-repeat; }
.onSale .onSaleTop .three { background: url(/images/Baa.Web/City.Common/icon_tick3.gif) no-repeat; }

/*Theatre*/
.theatreTop { background: url(/images/Baa.Web/City.Common/bg_theatreInfo.jpg) no-repeat; }
.theatreTop .seating { background: url(/images/Baa.Web/City.Common/icon_seating.gif) center left no-repeat; padding-left: 50px; }
.theatreTop .directions { background: url(/images/Baa.Web/City.Common/icon_directions.gif) center left no-repeat; padding-left: 50px; }
.theatreTop .accessibility { background: url(/images/Baa.Web/City.Common/icon_accessibility.gif) center left no-repeat; padding-left: 50px; }
.theatreTop .venueWeb { background: url(/images/Baa.Web/City.Common/icon_venue.gif) center left no-repeat; padding-left: 50px; }
.theatreBottom { background: url(/images/Baa.Web/City.Common/bg_upcoming.jpg) no-repeat;border-bottom:solid 1px #003368}
.theatreBottomCap { background: url(/images/Baa.Web/City.Common/bg_upcoming_bottom.jpg) no-repeat; font-size:0.1em}


/* Text / Image Replacements */
.featureBox h1 { width: 296px; height: 25px; position: relative; }
.featureBox h1 span { height: 100%; width: 296px; position: absolute; background: url(/images/Baa.Web/headline_bdwayHits.gif) no-repeat; }
#pickCity h3 { width: 323px; height: 13px; position: relative; font-size: .7em; text-align: left; }
#pickCity h3 span { height: 100%; width: 100%; position: absolute; background: url(/images/Baa.Web/headline_buyTix.gif) no-repeat; }


/* Links with Images */
.nav a:link,
.nav a:visited { font-weight: bold; text-align: center; background: url(/images/Baa.Web/bg_navItem.gif) right no-repeat; color: #fff; }
.nav a:hover { background: url(/images/Baa.Web/bg_navItem_o.gif) right no-repeat #000; }

.nav .first a:link,
.nav .first a:visited { background: url(/images/Baa.Web/bg_navFirst.gif) no-repeat; }
.nav .first a:hover { background: url(/images/Baa.Web/bg_navFirst_o.gif) no-repeat; }

.nav .sixth a:link,
.nav .sixth a:visited { background: url(/images/Baa.Web/bg_navLast.gif) right no-repeat; }
.nav .sixth a:hover { background: url(/images/Baa.Web/bg_navLast_o.gif) right no-repeat; }

.nav .active a { background: url(/images/Baa.Web/bg_navItem_o.gif) right no-repeat #000 !important; }
.nav .lastactive a { background: url(/images/Baa.Web/bg_navLast_o.gif) right no-repeat #000 !important; }

.internal #home a:link,
.internal #home a:visited { background: url(/images/Baa.Web/City.Common/bg_internalFirst.gif) no-repeat; }
.internal #home a:hover { background: url(/images/Baa.Web/City.Common/bg_internalFirst_o.gif) no-repeat; }

.Intro { background: url(/images/BAA.Web/bg_showIntro.jpg) no-repeat; height: 116px; }