:root{
	/* all CSS substitution variables */
	--color1: #552e0d;
	--color2: #FFFFFF;
	--color3: #552e0d;
	--color4: #f0f0f0; /* #a0a0a0;*/
	--color5: #b1b1b1;
	--color6: #e0e0e0;
	--error-msg-title-bgcol: #ff0000;
	--error-msg-title-fgcol: #ffffff;
	--error-msg-bgcol: #ff0000;
	--error-msg-fgcol: #ffffff;
	--info-msg-bgcol: #ffc8c8;
	--info-msg-fgcol: #000000;
	--vignette-bdcol: var(--color3);
	--menu-fgcol: var(--color4);
	--menu-bgcol: var(--color3);
	--menu-bdcol: var(--color3);
	--member-identity-fgcol: var(--color4);
	--member-identity-bgcol: var(--color3);
	--itemimage-bgcol: var(--color4);
	--itemimage-bdcol: var(--color5);
	--ItemDetailsPopup-bdcol: var(--color5);
	--input_filter_value-bgcol: var(--color4);
	--input_filter_operator-bgcol: var(--color4);
	--button-color: var(--color4);
	--data_grid-fgcol: var(--color4);
	--data_grid-bgcol: var(--color3);
	--data_grid_header_sortable-fgcol: var(--color4);
	--data_grid_header_sortable-bgcol: var(--color3);
	--data_grid_header_sortable-bdcol: var(--color3);
	--data_grid_header_sortable_hover-fgcol: var(--color1);
	--data_grid_header_sortable_hover-bgcol: var(--color6);
	--data_grid_header_sortable_hover-bdcol: var(--color3);
	--html-fgcol: var(--color1);
	--html-bgcol: var(--color2);
	--link-bgcol: var(--color2);
	--link_hover-fgcol: var(--color2);
	--link_hover-bgcol: var(--color3);
	--hr-fgcol: #000000;
	--hr-bgcol: var(--color3);
	--pagetitle-fgcol: var(--color3);
	--pagesubtitle-fgcol: var(--color1);
	--input_focus-bgcol: var(--color6);
	--textarea-fgcol: var(--color4);
	--textarea-bgcol: var(--color2);
	--option_selected-fgcol: var(--color2);
	--option_selected-bgcol: var(--color3);
	--dynamicmenu-fgcol: #f0f0f0;
	--dynamicmenu_public-bgcol: #552e0d;
	--dynamicmenu_public_hover-bgcol: #552e0dD0;
	--dynamicmenu_connected-bgcol: #0000d9;
	--dynamicmenu_connected_hover-bgcol: #0000d9D0;
	--dynamicmenu_superadmin-bgcol: #9d009d;
	--dynamicmenu_superadmin_hover-bgcol: #9d009dD0;
	--dynamicmenu_hr-bgcol: var(--color3);
}