body { background-color: #ffff00; }
.accentColor { color: #EC2127 !important; }
.accentColor:hover { color: #000 !important; }
.boxTitle a:hover { color: #EC2127; }

.programmeColumnHeader span {
	background: url(/images/Yellow/GI_yellow_programme.jpg) no-repeat;
}
.eventsColumnHeader span {
	background: url(/images/Yellow/GI_yellow_events.jpg) no-repeat;
}
.artistsColumnHeader span {
	background: url(/images/Yellow/GI_yellow_artists.jpg) no-repeat;
}
.visitingColumnHeader span {
	background: url(/images/Yellow/GI_yellow_visiting.jpg) no-repeat;
}
.latestColumnHeader span {
	background: url(/images/Yellow/GI_yellow_latest.jpg) no-repeat;
}
.newsColumnHeader span {
	background: url(/images/Yellow/GI_yellow_news.jpg) no-repeat;
}
.moreColumnHeader span {
	background: url(/images/Yellow/GI_yellow_more.gif) no-repeat;
}
.pressColumnHeader span {
	background: url(/images/Yellow/GI_yellow_press.jpg) no-repeat;
}
.searchColumnHeader span {
	background: url(/images/Yellow/GI_yellow_search.jpg) no-repeat;
}
.contactColumnHeader span {
	background: url(/images/Yellow/GI_yellow_contact.jpg) no-repeat;
}
.registerColumnHeader span {
	background: url(/images/Yellow/GI_yellow_register.jpg) no-repeat;	
}
.aboutColumnHeader span {
	background: url(/images/Yellow/GI_yellow_about.jpg) top left no-repeat;
}
.supportedbyColumnHeader span {
	background: url(/images/Yellow/GI_yellow_support.jpg) no-repeat;	
}
.bookhotelColumnHeader span {
	background: url(/images/Yellow/GI_yellow_book.jpg) no-repeat;	
}
.footer { color: #EC2127; }
.footer a { color: #EC2127; }
li.primaryNavItem a, .primaryNavItem { color: #EC2127; }

table.tablesorter { background-color:#ffff00; }
table.tablesorter thead tr th.header, table.tablesorter tfoot tr th {
	background-color: #ffff00 !important;
	border-right: 3px solid #ffff00;
}
table.tablesorter thead tr .header {
        background: #ffff00 url(/images/bg.gif) no-repeat center right;
}
table.tablesorter tbody td {
	border-top: 3px solid #ffff00;
	border-right: 3px solid #ffff00;
}