body
{
	color: #FFFFFF;
	font-size: 11px;
	font-family: Arial;
	margin: 0;
	padding: 0;
}

a, a:visited
{
	color: #CCB94D;
	font-family: Arial;
}

body p
{
	font-family: Arial;
}

.top_container_wide
{
	background-color: #000000;
	background-image: url("../images/bgTopWide.jpg" );
	background-position: center top;
	background-color: #000000;
	background-repeat: no-repeat;
	width: 100%;
	height: 350px;
	min-width: 940px;
}

.middle_upper_wide_non_home
{
	background-image: url('../images/bg_top_non_home.jpg' );
	background-color: #000000;
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	height: 97px;
}

.middle_upper_wide_home
{
	background-image: url('../images/bg_top.jpg' );
	background-color: #000000;
	background-repeat: repeat-x;
	background-position: center top;
	width: 100%;
	height: 377px;
}

.middle_lower_wide
{
	background-color: #254377;
	background-position: center top;
	width: 100%;
}

.middle_lower_wide_top
{
	background-image: url(  "../images/bg_middle_top.jpg" );
	background-repeat: repeat-x;
	border-top: solid 1px #FFFFFF;
	width: 100%;
	height: 9px;
	font-size: 4px;
}

.middle_lower_wide_bottom
{
	background-image: url(  "../images/bg_middle_bottom.jpg" );
	background-repeat: repeat-x;
	background-position: center top;
	border-bottom: solid 1px #FFFFFF;
	width: 100%;
	height: 9px;
	font-size: 4px;
}

.bottom_container_wide
{
	background-image: url(  '../images/bg_bottom.jpg' );
	background-color: #000000;
	background-position: center top;
	background-repeat: repeat;
	width: 100%;
}

.header_container
{
	margin-top: -278px;
	margin-left: auto;
	margin-right: auto;
	width: 924px;
	height: 335px;
	position: relative;
	z-index: 99;
}

div.menuTopOuter
{
	float: left;
	margin: 288px 0px 0px 8px;
	width: 628px;
	height: 47px;
}

div.menuTopInner
{
	width: 628px;
	height: 47px;
	background-image: url(  "../images/menu_sprite.jpg" );
	background-position: top left;
	background-repeat: no-repeat;
}

div.menuTopInner a, div.menuTopInner a:link, div.menuTopInner a:visited, div.menuTopInner a:hover
{
	font-weight: normal;
	font-size: 13px;
	font-family: Arial;
}

/* Top Menu specifics */
div.menuTopInner a
{
	text-decoration: none;
}
div.menuTopInner a:hover
{
	text-decoration: none;
}

/* All level 1 menu anchors */
div.menuTopInner div.MenuItem_L1 .Label a
{
	display: block;
	height: 47px;
	overflow: hidden;
}

/* Home */
div.menuTopInner div.MenuItem_L1_I1 .Label a
{
	margin-left: 0px;
	width: 67px;
}
div.menuTopInner div.MenuItem_L1_I1 .Label a:hover, div.menuTopInner div.MenuItem_L1_I1 .SELECTED a
{
	background: url("../images/menu_sprite.jpg" ) -0px -47px no-repeat;
}

/* Calendar */
div.menuTopInner div.MenuItem_L1_I2 .Label a
{
	margin-left: 0px;
	width: 93px;
}
div.menuTopInner div.MenuItem_L1_I2 .Label a:hover, div.menuTopInner div.MenuItem_L1_I2 .SELECTED a
{
	background: url("../images/menu_sprite.jpg" ) -67px -47px no-repeat;
}

/* Box Office */
div.menuTopInner div.MenuItem_L1_I3 .Label a
{
	margin-left: 0px;
	width: 105px;
}
div.menuTopInner div.MenuItem_L1_I3 .Label a:hover, div.menuTopInner div.MenuItem_L1_I3 .SELECTED a
{
	background: url("../images/menu_sprite.jpg" ) -160px -47px no-repeat;
}

/* Directions / Parking */
div.menuTopInner div.MenuItem_L1_I4 .Label a
{
	margin-left: 0px;
	width: 158px;
}
div.menuTopInner div.MenuItem_L1_I4 .Label a:hover, div.menuTopInner div.MenuItem_L1_I4 .SELECTED a
{
	background: url("../images/menu_sprite.jpg" ) -265px -47px no-repeat;
}

/* Directions / Parking */
div.menuTopInner div.MenuItem_L1_I5 .Label a
{
	margin-left: 0px;
	width: 103px;
}
div.menuTopInner div.MenuItem_L1_I5 .Label a:hover, div.menuTopInner div.MenuItem_L1_I5 .SELECTED a
{
	background: url("../images/menu_sprite.jpg" ) -423px -47px no-repeat;
}

/* Venue Info */
div.menuTopInner div.MenuItem_L1_I6 .Label a
{
	margin-left: 0px;
	width: 102px;
}
div.menuTopInner div.MenuItem_L1_I6 .Label a:hover, div.menuTopInner div.MenuItem_L1_I6 .SELECTED a
{
	background: url("../images/menu_sprite.jpg" ) -526px -47px no-repeat;
}

div.Menu_L2
{
	border: solid 2px #000000;
	border-top: none;
}

/* Prevent top level menu background images from trickling down to lower levels */
div.menuTopInner div.MenuItem_L2 .Label a:hover
{
	background-image: url("../images/sub_menu_hover.jpg" );
	background-position: top left;
	background-repeat: repeat-x;
}

div.menuTopInner .Menu_L1 .MenuItem_L1 .Menu_L2 .MenuItem_L2 .Label_L2 a
{
	height: 23px;
	padding-left: 15px;
	padding-top: 3px;
	color: #FFFFFF;
	background-color: #1d345b;
}

/* SUB MENU WIDTHS */

/* Calendar sub menu */
div.menuTopInner .MenuItem_L1_I2 .Menu_L1_I2_L2 .Label a
{
	width: 140px;
}

/* Box Office sub menu */
div.menuTopInner .MenuItem_L1_I3 .Menu_L1_I3_L2 .Label a
{
	width: 120px;
}

/* Venu Info sub menu */
div.menuTopInner .MenuItem_L1_I6 .Menu_L1_I6_L2 .Label a
{
	width: 180px;
}

.logo
{
	background-image: url("../images/logo.jpg" );
	margin-left: auto;
	margin-right: auto;
	width: 296px;
	height: 109px;
	z-index: 999;
	position: relative;
}

.logo img
{
	border: none;
}

.header_crossfade
{
	margin-top: -109px;
	margin-left: auto;
	margin-right: auto;
	width: 624px;
	height: 278px;
	z-index: 888;
}

.past_left_container
{
	width: 140px;
	float: left;
}

.past_right_container
{
	width: 140px;
	float: right;
}

.past_container
{
	background-color: #000000;
	width: 140px;
	height: 105px;
	margin-bottom: 10px;
}

.middle_upper_inner_non_home
{
	margin-left: auto;
	margin-right: auto;
	height: 97px;
	width: 940px;
}

.middle_upper_inner_home
{
	margin-left: auto;
	margin-right: auto;
	height: 377px;
	width: 940px;
}

.tab
{
	background-image: url(  "../images/tab_upcoming_events.jpg" );
	margin-top: 342px;
	width: 201px;
	height: 35px;
	float: left;
}

.caption_container
{
	background-image: url("../images/bg_boxes.jpg" );
	margin-top: 61px;
	height: 35px;
	float: left;
	border: solid 1px #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
}

.award
{
	float: left;
	margin-left: 40px;
	background-image: url("../images/award.jpg" );
	background-repeat: no-repeat;
	width: 345px;
	height: 377px;
}

/* Featured Event Home Page */
.featured_event_container
{
	float: left;
	margin-top: 10px;
	margin-left: 50px;
	width: 400px;
	height: 342px;
	z-index: 1;
}

.featured_event_header
{
	margin-left: 50px;
	background-image: url("../images/featured_events.jpg" );
	width: 201px;
	height: 38px;
}

.featured_event
{
	width: 400px;
	height: 300px;
	border: solid 2px #FFFFFF;
	background-color: #000000;
}

.FEText
{
	text-align: center;
}

div.FEPhoto div.FEEventImage img
{
	position: absolute;
	top: 0;
}

.FETextInner
{
	width: 100%;
	text-align: center;
}

div.featured_event div.FE div.FEText div.FETextInner div.EventName
{
	font-size: 14px;
	font-weight: bold;
}

div.featured_event div.FE div.FEText div.FETextInner div.EventDates
{
	font-size: 12px;
	font-weight: bold;
}

div.featured_event div.FE div.FEText div.FETextInner div.EventDates a
{	
	color: #FFFFFF;
	text-decoration: none;
}

div.featured_event div.FE div.FEText div.FETextInner div.MoreInfo a
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

div.featured_event div.FE div.FEText div.FETextInner div.BuyTickets a
{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #CCB94D;
}

div.featured_event div.FE div.FEText div.FETextInner div.CFOWrapperOuter div.CFOWrapperCol_1
{
	margin-left: auto;
	margin-right: auto;
	float: none;
}


.middle_lower_wide_home
{
	background-color: #254377;
	height: 180px;
	width: 100%;
}

.bottom_container_inner
{
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	padding-bottom: 50px;
}

.home_middle_container_inner
{
	width: 940px;
	margin-left: auto;
	margin-right: auto;
	height: 180px;
}

.home_drop_shadow
{
	background-image: url( "../images/home_dropshadow.png" );
	behavior: url( "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
	background-repeat: no-repeat;
	width: 940px;
	height: 24px;
	margin-bottom: 25px;
}

.NonHomeMainContentOuter
{
	margin-left: auto;
	margin-right: auto;
	width: 940px;
	font-family: Arial;
	font-size: 10pt;
	color: #FFFFFF;
}

.NonHomeMainContentInner
{
	padding: 25px;
	font-family: Arial;
	min-height: 250px;
	height: auto !important;
}

.caption
{
	font-weight: bold;
	font-size: 13pt;
	margin-top: 6px;
}

/* Footer */

.ad_container
{
	width: 100%;
	height: 214px;
	margin-top: 25px;
	margin-bottom: 25px;
}

.footer_box_container
{
	float: left;
	margin-right: 6px;
	width: 250px;
	height: 214px;
}

.footer_box_content
{
	width: 250px;
	height: 191px;
	background-image: url(  "../images/bg_footer_box.png" );
	behavior: url(  "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
}

.footer_box_content_inner
{
	width: 236px;
	height: 175px;
	margin-left: 7px;
}

.social_container
{
	float: left;
	height: 211px;
	width: 172px;
}

.backstage_header
{
	background-image: url(  "../images/backstage_pass.png" );
	behavior: url(  "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
	margin-left: 5px;
	margin-bottom: 3px;
	width: 140px;
	height: 20px;
}

.news_header
{
	background-image: url(  "../images/news.png" );
	behavior: url(      "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
	margin-bottom: 3px;
	width: 50px;
	height: 20px;
}

.sponsors_header
{
	background-image: url(  "../images/sponsors.png" );
	behavior: url(  "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
	margin-bottom: 3px;
	width: 95px;
	height: 20px;
}

.social_header
{
	background-image: url(  "../images/social.png" );
	behavior: url(  "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
	margin-left: 5px;
	margin-bottom: 3px;
	width: 130px;
	height: 20px;
}

.social_footer_box_content
{
	width: 172px;
	height: 191px;
	background-image: url("../images/bg_footer_box_social.png" );
	behavior: url(  "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
}

.backstage_pass
{
	margin: 0px 0px 0px 10px;
	color: #FFFFFF;
	height: 100%;
}

.backstage_pass #p1
{
	padding-top: 10px;
	font-size: 20pt;
	font-weight: bold;
}

.backstage_pass #p2
{
	padding-top: 27px;
	font-size: 10pt;
	font-weight: normal;
}

.backstage_pass img
{
	border: none;
	float: right;
}

.social_facebook
{
	background-image: url("../images/facebook.jpg" );
	width: 100px;
	height: 40px;
	margin-top: 100px;
	margin-left: 35px;
	position: absolute;
	behavior: url("shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
}

.social_facebook:hover
{
	background-image: url("../images/facebook_o.jpg" );
	background-repeat: no-repeat;
}

.social_twitter
{
	background-image: url("../images/twitter.png" );
	width: 100px;
	height: 37px;
	margin-top: 35px;
	margin-left: 35px;
	position: absolute;
	behavior: url("shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
}

.social_twitter:hover
{
	background-image: url("../images/twitter_o.png" );
	behavior: url("shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
}


.footer_links_spacer
{
	float: left;
	width: 5px;
	height: 15px;
	margin-right: 2px;
	background-image: url( "../images/spacer.png" );
	behavior: url(      "shared/client/pngMSIE/iepngfix.htc" ); /* This is a hack for MSIE 6 */
}

.sponsors_banner
{
	margin-left: auto;
	margin-right: auto;
	background-image: url(  "../images/sponsor_banner.jpg" );
	background-repeat: no-repeat;
	width: 879px;
	height: 91px;
}

.sponsors img
{
	float: left;
	margin: 13px 0px 0px 40px;
	border: none;
}

.bottom_navigation
{
	margin-top: 25px;
	margin-left: auto;
	margin-right: auto;
	width: 700px;
	height: 15px;
}

.bottom_navigation img
{
	float: left;
	margin-right: 4px;
	text-decoration: none;
	border: none;
}

.footer_text
{
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
	width: 500px;
	height: 15px;
	color: #1d355e;
	font-family: Arial;
}

.UpcomingEventsContainer, .UpcomingEventsButtonsOuter, .UpcomingEventsButtonsInner
{
	width: 100%;
	height: 180px;
}

.UpcomingEventsContainerInner
{
	position: absolute;
	margin-top: 8px;
	margin-left: 46px;
	width: 848px;
}

.LeftArrowButton
{
	float: left;
	position: absolute;
	background-image: url("../images/left_arrow.jpg" );
	background-repeat: no-repeat;
	width: 46px;
	height: 180px;
}

.RightArrowButton
{
	float: right;
	background-image: url(        "../images/right_arrow.jpg" );
	background-repeat: no-repeat;
	width: 46px;
	height: 180px;
}

/* News Related */

.footer_box_content .HeadlineRow
{
	padding-top: 10px;
	padding-left: 10px;
	width: 215px;
}

.footer_box_content .HeadlineRow .NewsLinkAnchor
{
	display: none;
}

.footer_box_content .HeadlineRow .HeadlineLink
{
	color: #FFFFFF;
	font-family: Arial;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 2px;
}

.footer_box_content .HeadlineRow .NewsItemContent
{
	font-family: Arial;
	font-size: 8pt;
}

.footer_box_content .HeadlineRow .NewsMore
{
	color: #e9d042;
	margin-left: 3px;
}

.PressReleaseArticle .BackLinkDiv, .PressReleaseArticle a, .PressReleaseArticle a:visited
{
	margin-bottom: 15px;
	color: #FFFFFF;
}

.PressReleaseArticle .HeadlineRow
{
	margin-bottom: 10px;
}

.PressReleaseArticle .HeadlineItemCaption
{
	font-weight: bold;
	margin-bottom: 15px;
}

.PressReleaseArticle .HeadlineRow .HeadlineLink
{
	margin-right: 10px;
	font-weight: bold;
}

/* Sponsors Crossfade */

.sponsors_fader
{
	padding-top: 10px;
	padding-left: 15px;
}

.become_sponsor
{
	float: right;
	margin-right: 15px;
	color: #e9d042;
	font-size: 10.5pt;
	text-decoration: none;
}

/* Tickets Page */

.MultiItemsRowsDiv .TicketsOnSale, .MultiItemsRowsDiv .TicketsOnSale .TicketsOnSaleSection
{
	width: 100%;
	border-collapse: collapse;
}

.MultiItemsRowsDiv .TicketsOnSale tr td
{
	color: #FFFFFF;
}

.MultiItemsRowsDiv .TicketsOnSale tr th, .MultiItemsRowsDiv .TicketsOnSale tr td
{
	text-align: left;
	padding: 10px;
}

table.TicketsOnSaleSection .Alternate1 td
{
	border-top: solid 1px #000000;
	background-color: #6C8ABA;
}

table.TicketsOnSaleSection .Alternate2 td
{
	background-color: #254377;
	border-top: solid 1px #000000;
}

table.TicketsOnSaleSection .Alternate1 td a, table.TicketsOnSaleSection .Alternate2 td a
{
	color: #CCB94D;
}

#TicketMasterLink a
{
	font-size: 11pt;
	font-weight: bold;
}

body.EventDetailBody
{
	margin: 15px;
	background-image: url("../images/bg_bottom.jpg" );
	width: 540px;
}

body.EventDetailBody a
{
	color: #CCB94D;
}

body.EventDetailBody img
{
	width: 200px;
	height: auto;
}

div.EventDetailOuterWrapperPanel
{
	background-color: #254377;
	border: solid 2px #FFFFFF;
	width: 516px;
	min-height: 375px;
	height: auto !important;
	height: 375px;
}

div.EventPic
{
	float: right;
	margin-bottom: 10px;
	margin-left: 15px;
	margin-top: 0;
}

/* Seating charts */

.radSeatingDiv input
{
	margin-right: 3px;
}

#MultiSeatChartContainerDiv
{
	width: 490px;
	height: 430px;
	overflow: hidden;
}

.DivSeatingChart
{
	padding-top: 10px;
	text-align: center;
}

#ViewSeatsPictureDiv
{
	z-index: 1000;
	position: relative;
	top: -450px;
	left: 10px;
	width: 360px;
	background-image: url(        '../images/bg_bottom.jpg' );
	border-width: 2px;
	border-color: #FFFFFF;
	border-style: solid;
	overflow: hidden;
	padding: 5px;
}

div#ViewSeatsPictureDiv div#TopCommandBar
{
	color: #FFFFFF;
	background-color: #254377;
	border: none;
	border-bottom: solid 1px #ADC2E6;
	height: 18px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: right;
	width: 360px;
}

div#ViewSeatsPictureDiv div#TopCommandBar a
{
	color: #CCB94D;
	margin-right: 5px;
}

/* Past Events Photo Gallery */
TABLE.PhotoGalleryList1 TBODY TR TD.Details A
{
	color: #ccb94d;
	font-size: 10.5pt;
}

div.NonHomeMainContentInner div.content
{
	margin-left: auto;
	margin-right: auto;
}


div.NonHomeMainContentInner div.navigation
{
	padding-left: 20px;
	margin-left: auto;
	margin-right: auto;
	float: none;
}

div.NonHomeMainContentInner div.content div.controls a
{
	color: #FFFFFF;
}

div.NonHomeMainContentInner div.navigation a
{
	color: #FFFFFF;
}

div.NonHomeMainContentInner div.navigation span.current
{
	color: #B3B95C;
}

/* Calendar - Upcoming Events Page */
div.MonthNavigation table,
table.MonthCalendarTable
{
	border-collapse: collapse;
}
td.DayCell a, 
td.DayCell div.eventName,
th.DayNumberRowHeaderCell,
div.eventName,
a.MonthCalendarLinkEventName
{
	color: #FFFFFF;
}


td.DayCell div.eventName
{
	padding-top: 10px;
	padding-left: 10px;
}

div.MonthNavigation,
div.MonthNavigation a
{
	color: #FFFFFF;
	margin-left: 3px;
	margin-right: 3px;
	font-size: 9pt;
}

span.MonthNavigationSelected
{
	margin-left: 3px;
	margin-right: 3px;
	font-size: 11pt;
}

div.MonthCalendar
{
	background-color: #576F95;	/* Normal Cell background colors */
}
tr.DaysOfWeek th
{
	color: #D7D0C9;
	background-color: #284883;
}
th.DayNumberRowHeaderCell,
td.DayCell,
td.DayFillerCell,
th.DayHeaderFillerCell,
tr.WeekDayNumbers,
tr.DaysOfWeek th,
div.eventNonFirst
{
	border-color: #000000;
}
td.DayFillerCell,
th.DayHeaderFillerCell
{
	background-color: #6C8ABA; /* Undated cells */
}

div.MonthNavigation
{
	padding-bottom: 10px;
	padding-left: 0px;
}

div.MonthCalendar,
table.MonthCalendarTable
{
	width: 940px;
}
table.MonthCalendarTable tr.WeekEvents td.DayCell div,
table.MonthCalendarTable tr.WeekEvents td.DayCell div a
{
	line-height: normal;
}

tr.DaysOfWeek th
{
	width: 140px;
}
td.DayNumberCell
{
	width: 14px;
}
td.DayNumberFillCell
{
	width: 126px;
}
div.eventFirst,
div.eventNonFirst,
td.DayCell
{
	width: 140px;
}

td.DayNumberCell,
td.DayNumberFillCell
{
	text-align: right;
}

div.MonthCalendar
{
	padding: 0px 0px 0px 0px;
	margin-right: auto;
	margin-left: auto;
}
table.MonthCalendarTable
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 0px 0px;
}

tr.DaysOfWeek th
{
	border-style: solid;
	border-width: 1px;
	text-align: center;
	color: #FFFFFF;
}

tr.WeekDayNumbers
{
	border-style: solid;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 1px;
}


th.DayNumberRowHeaderCell,
td.DayCell
{
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}

th.DayNumberRowHeaderCell
{
	border-bottom-width: 0px;
}
td.DayCell
{
	border-bottom-width: 1px;
}

td.DayFillerCell,
th.DayHeaderFillerCell
{
	border-style: solid;
	border-top-width: 0px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
}
td.DayFillerCell
{
	border-bottom-width: 1px;
}
th.DayHeaderFillerCell
{
	border-bottom-width: 0px;
}

div.eventFirst,
div.eventNonFirst
{
	overflow: hidden;
	padding-bottom: 6px;
	padding-left: 0px;
	padding-right: 0px;
}
div.eventFirst
{
	padding-top: 0px;
}
div.eventNonFirst
{
	border-top-width: 1px;
	border-top-style: dotted;
	padding-top: 10px;
}

div.eventImage
{
	text-align: center;
}
div.eventName
{
	text-align: left;
	font-size: 10pt;
	padding: 5px 2px 2px 2px;
}


/* Upcoming event items */
div.MultiItemsRowsDiv
{
	position: relative;
	overflow: hidden;
}

div.UpcomingEventsContainer div.MultiItemsRowsDiv
{
	/* This causes min-height to work for Firefox, MSIE 6 and MSIE 7 */ 
	min-height: 175px;
	height: auto !important;
	height: 175px;
}


/* Styling for DetailsNavScrollInner */
div.DetailsNavScrollOuter
{
	position: relative;
}
div.DetailsNavScrollInner
{
	position: absolute;
	top: 0;
	left: 0;
	white-space: nowrap;
	height: 175px;
}
div.DetailsNavScrollInner span.EventSpan 
{
	display: inline-block;
	height: 175px;
}
div.DetailsNavScrollInner span.EventSpan div.EventDiv
{
	width: 180px;
	padding-left: 18px;
	padding-right: 14px;

	height: 156px;
	padding-top: 2px;
	padding-bottom: 11px;

	background-position: bottom left;
	background-repeat: no-repeat;
	behavior: url("shared/client/pngMSIE/iepngfix.htc"); /* This is a hack for MSIE 6 */
	background-image: url("../images/ueEventOuterShadow.png");

}
div.DetailsNavScrollInner div.EventDiv div.EventDivInner
{
	width: 170px;
	height: 162px;
	overflow: hidden;
	position: relative;
}
/* Upcoming Event pic and details */
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.PictureDiv,
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.PictureOverlayDiv
{
	width: 170px;
	height: 156px;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
}
/* Details div */
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.DetailsDivOuter
{
	width: 170px;
	height: 40px;
	padding: 1px;
	padding-bottom: 0px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color: #000000;
}

div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.DetailsDivOuter div.DetailsDivInner
{
	width: 165px;
	height: 20px;
	padding: 3px;
	overflow: visible;
	background-color: #000000;
	position: relative;
}
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.DetailsDivOuter div.DetailsDivInner div.EventName
{
	width: 165px;
	height: 30px;
	overflow: visible;
	white-space: normal;
	overflow: hidden;
}

div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.DetailsDivOuter div.DetailsDivInner div.EventName a
{
	padding: 2px;
	width: 170px;
	height: 30px;
	color: #E9D042;
}

/* info / buy tickets */
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.InfoBuyTicketsOuter
{
	width: 60px;
	height: 20px;
	position: absolute;
	top: 0;
	right: 0;
}
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.InfoBuyTicketsOuter div.UEIT_RightEndCap,
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.InfoBuyTicketsOuter div.UEIT_LeftEndCap
{
	display: none;
}
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.InfoBuyTicketsOuter div.UEIT_Info,
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.InfoBuyTicketsOuter div.UEIT_BuyTickets
{
		float: left;
		height: 20px;
}
div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.InfoBuyTicketsOuter div.UEIT_Info
{
	width: 20px;
}

div.DetailsNavScrollInner div.EventDiv div.EventDivInner div.InfoBuyTicketsOuter div.UEIT_BuyTickets
{
	width: 60px;
}

/* INFO */
a.UEIT_InfoAnchor,
a.UEIT_InfoAnchor img
{
	width: 170px;
	height: 125px;
	border: none;
	float: right;
}
a.UEIT_InfoAnchor
{
	display: block;
	background-image: url("../images/transparent.png");
	background-repeat: no-repeat;
	background-position: top left;
	behavior: url("shared/client/pngMSIE/iepngfix.htc"); /* This is a hack for MSIE 6 */
}

/* Upcoming Event BUY TICKETS */
a.UEIT_BuyTicketsAnchor,
a.UEIT_BuyTicketsAnchor img
{
	width: 58px;
	height: 20px;
	border: none;
}
a.UEIT_BuyTicketsAnchor
{
	display: block;
	background-image: url("../images/tickets.jpg");
	background-repeat: no-repeat;
	background-position: top left;
	behavior: url("shared/client/pngMSIE/iepngfix.htc"); /* This is a hack for MSIE 6 */
}