/* -------------------------------------------------------------------------------------------------------- */
/* General */
/* -------------------------------------------------------------------------------------------------------- */

*
{
	border-color: #000;
	color: #000;
}

.jScrollPaneDrag {height: 32px !important;}

a.generated_button, a.generated_button:hover {border-color: #000;}

/* -------------------------------------------------------------------------------------------------------- */
/* Control - SearchBarControl */
/* -------------------------------------------------------------------------------------------------------- */

.searchBar, .searchBar * {height: 28px; color: #000;}
.searchBar input {line-height: 28px;}
.searchBar .textInput, .searchBar .button {border-color: #dbdedb;}
.searchBar .textInput:hover, .searchBar .button:hover {border-color: #000;}

.ac_results .ac_odd img,
.ac_results .ac_even img
{
	display: block;
	width: 40px;
	height: 40px;
	background-color: #FFF;
}

.ac_main_search_results hr {background-color: #000;}

/* -------------------------------------------------------------------------------------------------------- */
/* Control - Autocomplete */
/* -------------------------------------------------------------------------------------------------------- */

.ac_results {border:1px solid #545454; width: 171px !important;}
.ac_loading {background:#FFF url(../img/ajax.gif) right center no-repeat; height: 20px !important;}
.ac_over {background-color:#000 !important;}
.ac_results li {background-color:#545454 }
.ac_results li, .ac_results li * {color: #FFF}
/* -------------------------------------------------------------------------------------------------------- */
/* Control - Search */
/* -------------------------------------------------------------------------------------------------------- */

#master_search
{
	color: #FFF;
}

/* -------------------------------------------------------------------------------------------------------- */
/* Control - Banner */
/* -------------------------------------------------------------------------------------------------------- */

.banner_wrapper
{
	float: none;
}
#rightDiv
{
	width: 280px;
}
.banner_paging
{
	z-index:60;
}
.banner_paging a
{
	background-color:#162e57;
	color:#162e57; 
}

.banner_paging a.activeSlide
{
	background-color:#FFF;
	color:#FFF; 
}

/* -------------------------------------------------------------------------------------------------------- */
/* Control - Carousel */
/* -------------------------------------------------------------------------------------------------------- */

.carousel
{
	border-color: #000;
	width: 956px;
}

.carousel a {color: #000;}
.carousel span {color: #000;}
.carousel acronym {color: #000;}
.carousel_wrap {width: 892px;}
.carousel_product a:visited{color:#000}
/* -------------------------------------------------------------------------------------------------------- */
/* Control - UpcomingShowsControl */
/* -------------------------------------------------------------------------------------------------------- */

.upcomingShowsControl
{
	width: 472px;
	float: right;
}

.upcomingShowsControl .tourImage
{
	width: 470px;
	height: 180px;
}

.upcomingShowsControl .overlay
{
	background-color: #000;
}

.content
{
	background-color: #FFF;
}

/* -------------------------------------------------------------------------------------------------------- */
/* Control - Chase Calendar */
/* -------------------------------------------------------------------------------------------------------- */

.calendar
{
	width: 200px;
	border-collapse: collapse;
	float: left;
	
}
.calendar td
{
	border-color: #000;
}

.calendar td a
{
	background-color:#FFF;
}

.calendar td.today, td.today a
{
	background-color: #000;
	color: #FFF;
}

.calendar a.active_day
{
	background-color: #000 !important;	
}

#calendarresponse
{
	background-color: #dbdedb;
}

.prevmonth,.nextmonth
{
	background-color: #000;
}

.calendarnav
{
	background-color: #000;
}

.monthname 
{
	color: #FFF;
}

#chaseCalendar
{
	background-color: #dbdedb;
}

/* -------------------------------------------------------------------------------------------------------- */
/* Page - Home */
/* -------------------------------------------------------------------------------------------------------- */

.news_item .news_image
{
	width: 347px;
	height: 228px;
}

.news_item .news_title {background-color: #000; color: #FFF;}

/* -------------------------------------------------------------------------------------------------------- */
/* Control - SubscribeControl */
/* -------------------------------------------------------------------------------------------------------- */

.subscribe_content {background-color: #FFF;}
.subscribe_content .textInput {margin-left: 5px;}

/* -------------------------------------------------------------------------------------------------------- */

/* -------------------------------------------------------------------------------------------------------- */
