/****************************************************************
 *
 *  >> Theme Variation Styles
 *
 ***************************************************************/

:root {
	--theme-color: #52731d;
	--theme-dark: #495437;
	--theme-light: #b0bf99;
	}

body {
	background-image: url(../graphics/background_green.png);
	}

a, a:visited {
	color: var(--theme-color);
	text-decoration: none;
	}

a:hover {
	color: var(--theme-color);
	text-decoration: underline;
	}

#page-wrap {
	background-color: var(--theme-dark);
	}

#header {
	background-color: var(--theme-dark);
	background-image: url(../graphics/header_back_green.png);
	}

.sitename {
	color: var(--theme-light);
	}

#tagline {
	color: var(--theme-light);
	}

#homepage-image {
	background-image: url(../graphics/homepage_image_green.jpg);
	}

#banner-image {
	background-image: url(../graphics/banner_image_green.jpg);
	}

#offline .header {
	background: var(--theme-dark);
	}

#btn table {
	background-color: var(--theme-color);
	}

button {
	background-color: var(--theme-color);
	}

#nav-wrap {
	background-image: url(../graphics/menu_back_green.png);
	}

#nav li a,
#nav li a:visited {
	color: var(--theme-light);
	}

#nav li.current a {
	color: #fff;
	}

.modbox {
	background-color: var(--theme-dark);
	background-image: url(../graphics/box_back_green.png);
	}

.boxtitle {
	color: #798c5b;
	background-color: var(--theme-dark);
	background-image: url(../graphics/heading_back_green.png);
	}

.home-cal-info,
#newz-wrap .content {
	color: var(--theme-light);
	}

.home-cal-datebox {
	background: #fff;
	color: #000;
	border: 1px solid var(--theme-color);
	}

.home-cal-datebox-month {
	background: var(--theme-color);
	color: #fff;
	}

#concerts #tlist .date-box {
	background: var(--theme-color);
	border: 1px solid var(--theme-color);
	}

#concerts #tlist div.date-box:hover {
	color: var(--theme-color);
	border: 1px solid var(--theme-color);
	}

.album-wrap li a.thumb {
	border: 5px solid var(--theme-dark);
	}

#enews-header {
	color: var(--theme-light);
	background-color: var(--theme-dark);
	}
