h2.subtitle {
	color:#fbac03;
}

html > * #header {
	background:url(../images/pics/pic_bg_events.jpg) no-repeat right bottom;
}

#header {
	background:url(../images/pics/pic_bg_events.jpg) no-repeat right bottom;
}

#subheader {
	background:url(../images/pics/pic_bg_sub_events.jpg) no-repeat right bottom;
}

h2.pagesubtitle {
	color:#fbac03;
}
h2.pagesubtitlenopad {
	color:#fbac03;
	margin: 0 0 14px 0;
	padding: 0;
}


.hotspot h3 {
	color:#fbac03;
}

#additional_info h3 {
	color:#fbac03;
}

#additional_info_subheading h3 {
	color:#fbac03;
}

.hotspot_panel {
	background:#fbac03;
}

.hotspot_panel p {
	color:#322e2c;
}

.hotspot_panel h3 {
	color:#322e2c;
}

.hotspot_panel p a {
	color:#322e2c!important;
}

.hotspotgrey_nobg form input {
	margin-bottom:5px;
}

.hotspot_panel h4 {
	color:#fff;
	margin:0;
}

blockquote {
	color:#fbac03;
}

#CalendarPage .monthtable th.monthname, #Calendar .monthtable th.monthname {
	color:#fbac03;
}

a.specialDay, a.specialDay:visited {
	background:#fbac03!important;
	padding:2px 5px 2px 5px;
	margin: 0 -4px 0 -6px;
}

html > * a.specialDay, a.specialDay:visited {
	background:#fbac03!important;
	padding:2px 4px 2px 5px;
	margin: 0 0 0 -5px;
}


h2.eventDesc {
	color:#fbac03;
}

h2.eventType {
	color:#fbac03;
}

.sectioncolour, .sectioncolour a, em.sectioncolour a {
	color:#FBAC03!important;
}