	.has-black-color { color:#000000; }
	.has-black-background-color { background-color:#000000; }
	.main li.item-color-black a:hover { color: #fff; background-color:#000000; }
	.page-color-black .page-header, .page-color-black .tribe-events-title-bar, .page-color-black .tribe-events-list-separator-month span, .page-color-black .button a, .page-color-black a.button, .page-color-black:not(.tribe-events-page-template) button, .page-color-black input[type="submit"], .page-color-black input[type="reset"] { background-color:#000000; }
	.page-color-black .button a:hover, .page-color-black:not(.tribe-events-page-template) button:hover, .page-color-black input[type="submit"]:hover, .page-color-black input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-black > a, .main li.current_page_parent.item-color-black > a, .main li.current-page-ancestor.item-color-black > a { background-color:#000000; }
	.main li.current-menu-item.item-color-black > a:after, .main li.current_page_parent.item-color-black > a:after, .main li.current-page-ancestor.item-color-black > a:after { border-left-color:#000000; }
	.page-color-black .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #000000 !important; }
	.page-color-black .tribe-common .tribe-common-c-svgicon, .page-color-black .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #000000; }
	.cat-color-black .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-black .tribe-common-c-svgicon, .cat-color-black .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #000000; }
	.cat-color-black.single-tribe_events .tribe-events-title-bar, .cat-color-black.archive .tribe-events-title-bar, .cat-color-black .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-black .cat-label, .cat-color-black .tribe-events-notices { background-color: #000000 !important; }
	@media print {
		.page-color-black .page-header, .page-color-black .tribe-events-title-bar { color: #000000; border-color: #000000; }
		.page-color-black .button a, .page-color-black:not(.tribe-events-page-template) button, .page-color-black input[type="submit"], .page-color-black input[type="reset"] { color: #000000; background-color: transparent; border: 1px solid #000000; }
}
	.has-white-color { color:#ffffff; }
	.has-white-background-color { background-color:#ffffff; }
	.main li.item-color-white a:hover { color: #fff; background-color:#ffffff; }
	.page-color-white .page-header, .page-color-white .tribe-events-title-bar, .page-color-white .tribe-events-list-separator-month span, .page-color-white .button a, .page-color-white a.button, .page-color-white:not(.tribe-events-page-template) button, .page-color-white input[type="submit"], .page-color-white input[type="reset"] { background-color:#ffffff; }
	.page-color-white .button a:hover, .page-color-white:not(.tribe-events-page-template) button:hover, .page-color-white input[type="submit"]:hover, .page-color-white input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-white > a, .main li.current_page_parent.item-color-white > a, .main li.current-page-ancestor.item-color-white > a { background-color:#ffffff; }
	.main li.current-menu-item.item-color-white > a:after, .main li.current_page_parent.item-color-white > a:after, .main li.current-page-ancestor.item-color-white > a:after { border-left-color:#ffffff; }
	.page-color-white .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #ffffff !important; }
	.page-color-white .tribe-common .tribe-common-c-svgicon, .page-color-white .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #ffffff; }
	.cat-color-white .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-white .tribe-common-c-svgicon, .cat-color-white .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #ffffff; }
	.cat-color-white.single-tribe_events .tribe-events-title-bar, .cat-color-white.archive .tribe-events-title-bar, .cat-color-white .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-white .cat-label, .cat-color-white .tribe-events-notices { background-color: #ffffff !important; }
	@media print {
		.page-color-white .page-header, .page-color-white .tribe-events-title-bar { color: #ffffff; border-color: #ffffff; }
		.page-color-white .button a, .page-color-white:not(.tribe-events-page-template) button, .page-color-white input[type="submit"], .page-color-white input[type="reset"] { color: #ffffff; background-color: transparent; border: 1px solid #ffffff; }
}
	.has-sand-color { color:#f8eedc; }
	.has-sand-background-color { background-color:#f8eedc; }
	.main li.item-color-sand a:hover { color: #fff; background-color:#f8eedc; }
	.page-color-sand .page-header, .page-color-sand .tribe-events-title-bar, .page-color-sand .tribe-events-list-separator-month span, .page-color-sand .button a, .page-color-sand a.button, .page-color-sand:not(.tribe-events-page-template) button, .page-color-sand input[type="submit"], .page-color-sand input[type="reset"] { background-color:#f8eedc; }
	.page-color-sand .button a:hover, .page-color-sand:not(.tribe-events-page-template) button:hover, .page-color-sand input[type="submit"]:hover, .page-color-sand input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-sand > a, .main li.current_page_parent.item-color-sand > a, .main li.current-page-ancestor.item-color-sand > a { background-color:#f8eedc; }
	.main li.current-menu-item.item-color-sand > a:after, .main li.current_page_parent.item-color-sand > a:after, .main li.current-page-ancestor.item-color-sand > a:after { border-left-color:#f8eedc; }
	.page-color-sand .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #f8eedc !important; }
	.page-color-sand .tribe-common .tribe-common-c-svgicon, .page-color-sand .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #f8eedc; }
	.cat-color-sand .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-sand .tribe-common-c-svgicon, .cat-color-sand .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #f8eedc; }
	.cat-color-sand.single-tribe_events .tribe-events-title-bar, .cat-color-sand.archive .tribe-events-title-bar, .cat-color-sand .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-sand .cat-label, .cat-color-sand .tribe-events-notices { background-color: #f8eedc !important; }
	@media print {
		.page-color-sand .page-header, .page-color-sand .tribe-events-title-bar { color: #f8eedc; border-color: #f8eedc; }
		.page-color-sand .button a, .page-color-sand:not(.tribe-events-page-template) button, .page-color-sand input[type="submit"], .page-color-sand input[type="reset"] { color: #f8eedc; background-color: transparent; border: 1px solid #f8eedc; }
}
	.has-light-brown-color { color:#9b716b; }
	.has-light-brown-background-color { background-color:#9b716b; }
	.main li.item-color-light-brown a:hover { color: #fff; background-color:#9b716b; }
	.page-color-light-brown .page-header, .page-color-light-brown .tribe-events-title-bar, .page-color-light-brown .tribe-events-list-separator-month span, .page-color-light-brown .button a, .page-color-light-brown a.button, .page-color-light-brown:not(.tribe-events-page-template) button, .page-color-light-brown input[type="submit"], .page-color-light-brown input[type="reset"] { background-color:#9b716b; }
	.page-color-light-brown .button a:hover, .page-color-light-brown:not(.tribe-events-page-template) button:hover, .page-color-light-brown input[type="submit"]:hover, .page-color-light-brown input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-light-brown > a, .main li.current_page_parent.item-color-light-brown > a, .main li.current-page-ancestor.item-color-light-brown > a { background-color:#9b716b; }
	.main li.current-menu-item.item-color-light-brown > a:after, .main li.current_page_parent.item-color-light-brown > a:after, .main li.current-page-ancestor.item-color-light-brown > a:after { border-left-color:#9b716b; }
	.page-color-light-brown .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #9b716b !important; }
	.page-color-light-brown .tribe-common .tribe-common-c-svgicon, .page-color-light-brown .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #9b716b; }
	.cat-color-light-brown .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-light-brown .tribe-common-c-svgicon, .cat-color-light-brown .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #9b716b; }
	.cat-color-light-brown.single-tribe_events .tribe-events-title-bar, .cat-color-light-brown.archive .tribe-events-title-bar, .cat-color-light-brown .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-light-brown .cat-label, .cat-color-light-brown .tribe-events-notices { background-color: #9b716b !important; }
	@media print {
		.page-color-light-brown .page-header, .page-color-light-brown .tribe-events-title-bar { color: #9b716b; border-color: #9b716b; }
		.page-color-light-brown .button a, .page-color-light-brown:not(.tribe-events-page-template) button, .page-color-light-brown input[type="submit"], .page-color-light-brown input[type="reset"] { color: #9b716b; background-color: transparent; border: 1px solid #9b716b; }
}
	.has-brown-color { color:#662e2e; }
	.has-brown-background-color { background-color:#662e2e; }
	.main li.item-color-brown a:hover { color: #fff; background-color:#662e2e; }
	.page-color-brown .page-header, .page-color-brown .tribe-events-title-bar, .page-color-brown .tribe-events-list-separator-month span, .page-color-brown .button a, .page-color-brown a.button, .page-color-brown:not(.tribe-events-page-template) button, .page-color-brown input[type="submit"], .page-color-brown input[type="reset"] { background-color:#662e2e; }
	.page-color-brown .button a:hover, .page-color-brown:not(.tribe-events-page-template) button:hover, .page-color-brown input[type="submit"]:hover, .page-color-brown input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-brown > a, .main li.current_page_parent.item-color-brown > a, .main li.current-page-ancestor.item-color-brown > a { background-color:#662e2e; }
	.main li.current-menu-item.item-color-brown > a:after, .main li.current_page_parent.item-color-brown > a:after, .main li.current-page-ancestor.item-color-brown > a:after { border-left-color:#662e2e; }
	.page-color-brown .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #662e2e !important; }
	.page-color-brown .tribe-common .tribe-common-c-svgicon, .page-color-brown .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #662e2e; }
	.cat-color-brown .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-brown .tribe-common-c-svgicon, .cat-color-brown .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #662e2e; }
	.cat-color-brown.single-tribe_events .tribe-events-title-bar, .cat-color-brown.archive .tribe-events-title-bar, .cat-color-brown .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-brown .cat-label, .cat-color-brown .tribe-events-notices { background-color: #662e2e !important; }
	@media print {
		.page-color-brown .page-header, .page-color-brown .tribe-events-title-bar { color: #662e2e; border-color: #662e2e; }
		.page-color-brown .button a, .page-color-brown:not(.tribe-events-page-template) button, .page-color-brown input[type="submit"], .page-color-brown input[type="reset"] { color: #662e2e; background-color: transparent; border: 1px solid #662e2e; }
}
	.has-orange-color { color:#f08300; }
	.has-orange-background-color { background-color:#f08300; }
	.main li.item-color-orange a:hover { color: #fff; background-color:#f08300; }
	.page-color-orange .page-header, .page-color-orange .tribe-events-title-bar, .page-color-orange .tribe-events-list-separator-month span, .page-color-orange .button a, .page-color-orange a.button, .page-color-orange:not(.tribe-events-page-template) button, .page-color-orange input[type="submit"], .page-color-orange input[type="reset"] { background-color:#f08300; }
	.page-color-orange .button a:hover, .page-color-orange:not(.tribe-events-page-template) button:hover, .page-color-orange input[type="submit"]:hover, .page-color-orange input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-orange > a, .main li.current_page_parent.item-color-orange > a, .main li.current-page-ancestor.item-color-orange > a { background-color:#f08300; }
	.main li.current-menu-item.item-color-orange > a:after, .main li.current_page_parent.item-color-orange > a:after, .main li.current-page-ancestor.item-color-orange > a:after { border-left-color:#f08300; }
	.page-color-orange .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #f08300 !important; }
	.page-color-orange .tribe-common .tribe-common-c-svgicon, .page-color-orange .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #f08300; }
	.cat-color-orange .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-orange .tribe-common-c-svgicon, .cat-color-orange .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #f08300; }
	.cat-color-orange.single-tribe_events .tribe-events-title-bar, .cat-color-orange.archive .tribe-events-title-bar, .cat-color-orange .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-orange .cat-label, .cat-color-orange .tribe-events-notices { background-color: #f08300 !important; }
	@media print {
		.page-color-orange .page-header, .page-color-orange .tribe-events-title-bar { color: #f08300; border-color: #f08300; }
		.page-color-orange .button a, .page-color-orange:not(.tribe-events-page-template) button, .page-color-orange input[type="submit"], .page-color-orange input[type="reset"] { color: #f08300; background-color: transparent; border: 1px solid #f08300; }
}
	.has-olive-color { color:#a39600; }
	.has-olive-background-color { background-color:#a39600; }
	.main li.item-color-olive a:hover { color: #fff; background-color:#a39600; }
	.page-color-olive .page-header, .page-color-olive .tribe-events-title-bar, .page-color-olive .tribe-events-list-separator-month span, .page-color-olive .button a, .page-color-olive a.button, .page-color-olive:not(.tribe-events-page-template) button, .page-color-olive input[type="submit"], .page-color-olive input[type="reset"] { background-color:#a39600; }
	.page-color-olive .button a:hover, .page-color-olive:not(.tribe-events-page-template) button:hover, .page-color-olive input[type="submit"]:hover, .page-color-olive input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-olive > a, .main li.current_page_parent.item-color-olive > a, .main li.current-page-ancestor.item-color-olive > a { background-color:#a39600; }
	.main li.current-menu-item.item-color-olive > a:after, .main li.current_page_parent.item-color-olive > a:after, .main li.current-page-ancestor.item-color-olive > a:after { border-left-color:#a39600; }
	.page-color-olive .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #a39600 !important; }
	.page-color-olive .tribe-common .tribe-common-c-svgicon, .page-color-olive .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #a39600; }
	.cat-color-olive .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-olive .tribe-common-c-svgicon, .cat-color-olive .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #a39600; }
	.cat-color-olive.single-tribe_events .tribe-events-title-bar, .cat-color-olive.archive .tribe-events-title-bar, .cat-color-olive .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-olive .cat-label, .cat-color-olive .tribe-events-notices { background-color: #a39600 !important; }
	@media print {
		.page-color-olive .page-header, .page-color-olive .tribe-events-title-bar { color: #a39600; border-color: #a39600; }
		.page-color-olive .button a, .page-color-olive:not(.tribe-events-page-template) button, .page-color-olive input[type="submit"], .page-color-olive input[type="reset"] { color: #a39600; background-color: transparent; border: 1px solid #a39600; }
}
	.has-red-color { color:#db4e1f; }
	.has-red-background-color { background-color:#db4e1f; }
	.main li.item-color-red a:hover { color: #fff; background-color:#db4e1f; }
	.page-color-red .page-header, .page-color-red .tribe-events-title-bar, .page-color-red .tribe-events-list-separator-month span, .page-color-red .button a, .page-color-red a.button, .page-color-red:not(.tribe-events-page-template) button, .page-color-red input[type="submit"], .page-color-red input[type="reset"] { background-color:#db4e1f; }
	.page-color-red .button a:hover, .page-color-red:not(.tribe-events-page-template) button:hover, .page-color-red input[type="submit"]:hover, .page-color-red input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-red > a, .main li.current_page_parent.item-color-red > a, .main li.current-page-ancestor.item-color-red > a { background-color:#db4e1f; }
	.main li.current-menu-item.item-color-red > a:after, .main li.current_page_parent.item-color-red > a:after, .main li.current-page-ancestor.item-color-red > a:after { border-left-color:#db4e1f; }
	.page-color-red .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #db4e1f !important; }
	.page-color-red .tribe-common .tribe-common-c-svgicon, .page-color-red .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #db4e1f; }
	.cat-color-red .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-red .tribe-common-c-svgicon, .cat-color-red .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #db4e1f; }
	.cat-color-red.single-tribe_events .tribe-events-title-bar, .cat-color-red.archive .tribe-events-title-bar, .cat-color-red .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-red .cat-label, .cat-color-red .tribe-events-notices { background-color: #db4e1f !important; }
	@media print {
		.page-color-red .page-header, .page-color-red .tribe-events-title-bar { color: #db4e1f; border-color: #db4e1f; }
		.page-color-red .button a, .page-color-red:not(.tribe-events-page-template) button, .page-color-red input[type="submit"], .page-color-red input[type="reset"] { color: #db4e1f; background-color: transparent; border: 1px solid #db4e1f; }
}
	.has-pink-color { color:#be4467; }
	.has-pink-background-color { background-color:#be4467; }
	.main li.item-color-pink a:hover { color: #fff; background-color:#be4467; }
	.page-color-pink .page-header, .page-color-pink .tribe-events-title-bar, .page-color-pink .tribe-events-list-separator-month span, .page-color-pink .button a, .page-color-pink a.button, .page-color-pink:not(.tribe-events-page-template) button, .page-color-pink input[type="submit"], .page-color-pink input[type="reset"] { background-color:#be4467; }
	.page-color-pink .button a:hover, .page-color-pink:not(.tribe-events-page-template) button:hover, .page-color-pink input[type="submit"]:hover, .page-color-pink input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-pink > a, .main li.current_page_parent.item-color-pink > a, .main li.current-page-ancestor.item-color-pink > a { background-color:#be4467; }
	.main li.current-menu-item.item-color-pink > a:after, .main li.current_page_parent.item-color-pink > a:after, .main li.current-page-ancestor.item-color-pink > a:after { border-left-color:#be4467; }
	.page-color-pink .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #be4467 !important; }
	.page-color-pink .tribe-common .tribe-common-c-svgicon, .page-color-pink .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #be4467; }
	.cat-color-pink .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-pink .tribe-common-c-svgicon, .cat-color-pink .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #be4467; }
	.cat-color-pink.single-tribe_events .tribe-events-title-bar, .cat-color-pink.archive .tribe-events-title-bar, .cat-color-pink .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-pink .cat-label, .cat-color-pink .tribe-events-notices { background-color: #be4467 !important; }
	@media print {
		.page-color-pink .page-header, .page-color-pink .tribe-events-title-bar { color: #be4467; border-color: #be4467; }
		.page-color-pink .button a, .page-color-pink:not(.tribe-events-page-template) button, .page-color-pink input[type="submit"], .page-color-pink input[type="reset"] { color: #be4467; background-color: transparent; border: 1px solid #be4467; }
}
	.has-petrol-color { color:#387f84; }
	.has-petrol-background-color { background-color:#387f84; }
	.main li.item-color-petrol a:hover { color: #fff; background-color:#387f84; }
	.page-color-petrol .page-header, .page-color-petrol .tribe-events-title-bar, .page-color-petrol .tribe-events-list-separator-month span, .page-color-petrol .button a, .page-color-petrol a.button, .page-color-petrol:not(.tribe-events-page-template) button, .page-color-petrol input[type="submit"], .page-color-petrol input[type="reset"] { background-color:#387f84; }
	.page-color-petrol .button a:hover, .page-color-petrol:not(.tribe-events-page-template) button:hover, .page-color-petrol input[type="submit"]:hover, .page-color-petrol input[type="reset"]:hover { background-color:#FFF; }
	.main li.current-menu-item.item-color-petrol > a, .main li.current_page_parent.item-color-petrol > a, .main li.current-page-ancestor.item-color-petrol > a { background-color:#387f84; }
	.main li.current-menu-item.item-color-petrol > a:after, .main li.current_page_parent.item-color-petrol > a:after, .main li.current-page-ancestor.item-color-petrol > a:after { border-left-color:#387f84; }
	.page-color-petrol .tribe-common.tribe-events .tribe-events-c-search__button { background-color: #387f84 !important; }
	.page-color-petrol .tribe-common .tribe-common-c-svgicon, .page-color-petrol .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #387f84; }
	.cat-color-petrol .tribe-common .tribe-common-c-svgicon, .tribe-common .cat-color-petrol .tribe-common-c-svgicon, .cat-color-petrol .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-daynum { color: #387f84; }
	.cat-color-petrol.single-tribe_events .tribe-events-title-bar, .cat-color-petrol.archive .tribe-events-title-bar, .cat-color-petrol .tribe-common.tribe-events .tribe-events-c-search__button, .cat-color-petrol .cat-label, .cat-color-petrol .tribe-events-notices { background-color: #387f84 !important; }
	@media print {
		.page-color-petrol .page-header, .page-color-petrol .tribe-events-title-bar { color: #387f84; border-color: #387f84; }
		.page-color-petrol .button a, .page-color-petrol:not(.tribe-events-page-template) button, .page-color-petrol input[type="submit"], .page-color-petrol input[type="reset"] { color: #387f84; background-color: transparent; border: 1px solid #387f84; }
}
