<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#tts #sidebar1,
#tts .right_sub,
#tts .dow_middle div {
	display: none;
}

#tts .organiser-description,
#tts .venue-description {
	display: none;
}

#tts {
	position: relative;
	font-family: inherit;
	font-size: inherit;
	line-height: 1.2em;
}

#tts h1,
#tts h2,
#tts h3,
#tts h4,
#tts h5,
#tts h6 {
	padding: 0;
	margin: 0.5em 0;
}

#tts h1 a, 
#tts h2 a,
#tts h3 a,
#tts h4 a,
#tts h5 a,
#tts h6 a {
	font-family: inherit;
	font-size: inherit;
	text-decoration: none !important;	
}

#tts h1 a:visited, 
#tts h2 a:visited,
#tts h3 a:visited,
#tts h4 a:visited,
#tts h5 a:visited,
#tts h6 a:visited {
	font-family: inherit;
	font-size: inherit;
	text-decoration: none !important;
	color:#49B0FF;	
}


#tts p {
	padding: 0;
	margin: 1em 0;
}

#tts div.wrapper {
	position: relative;
}

#tts TABLE P {
	margin: 0.4em 0;
}

#tts TABLE TH,
#tts TABLE TD {
	vertical-align: middle;
}

#tts hr {
	height: 1px;
	border-top: 1px solid #999;
	border-bottom: none;
	clear: both;
}

div.bubble
{
	visibility: hidden;
	position: absolute;
	top: 20px;
	left: 30px;
	width: 150px;
	padding: 0.5em;
}

div.bubble div.bubble_top,
div.bubble div.bubble_bottom { 
	display: none;
}

#tts table {
	width: 98%;
}

#tts table td {
	padding-top: 3px;
	padding-right: 1px;
	padding-bottom: 3px;
	padding-left: 1px;
}

#tts table.key p {
	margin: 0;
	padding: 0px 2px;
}

#tts .event_day_middle .event_day_middle_wrapper {
	float: left;
	margin: 3px;
	width: 48px;
}

#tts .event_day_middle .dow_middle {
	padding: 3px 0px;
}

#tts .event_day_middle P,
#tts .event_day_middle STRONG,
#tts .event_day_middle SMALL {
	margin: 0.3em 0;
	line-height: 1.2em;
}

#tts .event_day_middle .dow_top,
#tts .event_day_middle .dow_bottom {
	display: none;
}

#tts .button,
#tts .button_small {
	margin: 0.5em 0;
	padding: 3px;
	border: 1px solid #aaa;
	background-color: #ccc;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

/* event page - ticket table */

#tts TABLE.event_list {
	/*font-size: inherit;*/
	line-height: 1.2em;
	font-size:14px;
}

#tts TABLE.event_list TH {
	font-weight: bold;
	font-size: inherit;
	line-height: 1.2em;
}

#tts TABLE.key {
	border: 1px solid #999;
}

#tts TABLE.key .key_header {
	background-color: #aaa;
	font-weight: bold;
}

#tts TABLE.key TD {
	vertical-align: middle;
}

/* shoping basket */
#tts TABLE.shopping_basket {
	border-collapse: collapse;
}

#tts TABLE.shopping_basket p,
#tts TABLE.shopping_basket h5 {
	margin: 0.3em 0;
	line-height: 1.2em;
}

#tts TABLE.shopping_basket INPUT {
	vertical-align: baseline;
}

#tts TABLE.shopping_basket TR.basket_legend TD {
	font-weight: bold;
}

#tts TABLE.shopping_basket TR.basket_event TD {
	border-bottom: 1px dashed #999;
}

/* shoping basket ends */

/* Error &amp; confirmation boxes */
#tts div.form_errors { position: relative; padding: 10px; background-color: #9d0000; margin: 10px 0px 10px 0px; color: #fff; }
#tts div.form_errors h5, #tts div.form_information h5 { padding: 0 0 0.6em 0; margin: 0;  color: #fff; }
#tts div.form_information { position: relative; padding: 10px; background-color: #009d00; margin: 10px 0px 10px 0px; }
#tts div.form_errors ul, #tts div.form_information ul { clear: none; }
#tts div.form_errors p, #tts div.form_information p {
	margin: 0.3em 0em;
}

#tts div.form_errors a, #tts div.form_information a { color: #fff; text-decoration: underline; border: none; }

#tts div.form_errors, #tts div.form_information {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

/* checkout + some other */
#tts TABLE.form P {
	margin: 0.3em;
	padding: 0;
}

#tts .back_to_trolley_link {
	display: none;
}

#facebox * {
	color: #000;
}

#tts .no-display {
	display: none !important;
}

#tts table.event_list.single_ticket_type th.ticket_type,
#tts table.event_list.single_ticket_type td.ticket_type
{ 
	display: none;
}

#tts p.ticket_type_explanation {
	float: left;
    margin-top: 0;
    padding: 2px 5px 2px 0;
    text-align: justify;
    width: 260px;
    font-size: 0.9em;
    line-height: 1.3em;
}

#tts .form_errors_small {
	clear: both;
}</pre></body></html>