/* Main Styles */
	html {background:#000; color:#000;}
	body { background:url(../images/bg.jpg) center top no-repeat; padding-top:70px;}
	.content-panel { background:#fff;}
/* ### Brand colour ### */
	/* Tables */
		.content table, .content th, .content td, #cart-summary-table { border-color:#acacac;}
		.content th, #layout-table th, #cart-summary-table th { background:#acacac; color:#555452;}
	/* Text */	
		.content h1, .content h2{ color:#fff;}
/* #### Text Colours #### */
	a, .content a, a:link, a:visited, .content a:visited { color:#000;}
	th { color:#fff;}
	#layout-table th { color:#fff;}
	#event-calendar h3 { color:#fff!important;}	
	.ticket-snippet { color:#000!important;}
	.ticket-cat-description { color:#000;}	
	#content .inner p{ color:#000;}
	/*#ticket-delivery-panel .inner p { color:#000;}
	#using-your-tickets-panel .inner p { color:#000;}
	#terms-panel .inner p { color:#000;}*/		
	.terms-scroller p { color:#000!important;}
	#ticket-selection-intro { color:#fff!important;}
	#breadcrumb, #breadcrumb a {color:#fff!important;}
/*########################*/
/* #### Main Elements #### */
	#container { overflow:visible; background:none; }
	/* Header */
		#header { background:none; height:100px;}
		#header-logo {  background:none; width:200px; height:100px; display:block;}		
	/* Body */
		#body { background:none;}		
		/* Left-col */
			/* Booking Menu */
				#booking-menu a { background-color:#e15b0a; color:#fff;}
				#booking-menu a:hover { background-color:#e15b0a; color:#fff;}
				#booking-menu a.current { background-color:#e15b0a; color:#fff;}
			#left-col { background:none;}
			#left-col .panel .inner { background:#fff; color:#000;}
			#left-col .panel .inner a { color:#000;}
			.panel-single { background-image:none!important; background-color:#fff;}		
		/* Content */
			#content {}
			/* Progress Bar */
				#progress-bar { background-image:url(../images/progress-bar.png);}
				#progress-bar li a, #progress-bar .current, #progress-bar li { color:#fff!important;}
				#progress-bar .inactive { color:#000!important;}			
			/* Ticket Cat Snippet */
				.ticket-cat-snippet { background:#fff; color:#000;} 
				.ticket-cat-snippet:hover { background:#fff;} 
				.ticket-cat-snippet h2 { text-transform:uppercase;}
				.ticket-cat-snippet p { color:#000!important;}			
			/* Cart */
				#cart-summary { background:#fff;}			
	/* Footer */
		#footer { background:none; height:130px; padding-top:20px;}
/*########################*/ /* ### Unused - useful -- #custom-header {} -- #layout-table {} -- .btn-success {} -- */