#tts {
	font-size: 14px;
	font-family: Arial, Helvetica;
	position: relative;
	color: #48432d;
}

#tts img {
	border: none;
}

#tts p {
	color: #48432d;
}

#tts ul, #tts li {
	font-family: inherit;
	font-size: inherit;
	list-style-type: disc;
	list-style-position: inside;
	font-size: 1em;
}

#tts a, #tts a:hover {
	color: #5e5330;
	text-decoration: underline;
}

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

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

#tts .bubble {
	padding: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#tts div.form_errors { position: relative; padding: 10px; background-color: #d41717; margin: 10px 0px 10px 0px; }
#tts div.form_errors h5, #tts div.form_information h5 { padding: 0px 0px 15px 0px; margin: 0px; }
#tts div.form_information { position: relative; padding: 10px; background-color: #0f890f; margin: 10px 0px 10px 0px; }
#tts div.form_errors ul, #tts div.form_information ul { clear: none; }

#tts div.form_errors li, #tts div.form_errors p, #tts div.form_errors h5,
#tts div.form_information li, #tts div.form_information p, #tts div.form_information h5 {
	color: black;
}
#tts div.form_errors a, #tts div.form_information a {
	color: #222;
	text-decoration: underline;
}


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

#tts div.form_errors_small {
	padding: 10px;
	background-color: #ec7373;
	margin: 10px 0px 10px 0px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

#tts #powered-by {
	position: absolute;
	top: -50px;
	right: -90px;
}

#tts #basket-link {
	position: absolute;
	top: 0px;
	right: -90px;
	font-size: 10px;
}

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