body, #body-bg, .photo-background {
	background-color: #273C04;
	color: #78A830;
}

/*
	ShadedBorder
*/

#container, #container .sb-inner,
#sidebarContainer, #sidebarContainer .sb-inner,
#content, #content .sb-inner {
	background: #000000;
}

#container .sb-border,
#sidebarContainer .sb-border,
#content .sb-border {/* boder color */
	background: #000000;
}

/*
	end ShadedBorder
*/

.photo-navigation {
	background: #000000;
}

#site_title, .photo-title {
	color: #78A830;
}

#site_slogan {
	color: #78A830;
}

#sidebarContainer {
	color: #78A830;
}

#side-navcontainer .current,
.filesharing-item:hover,
.thumbnail-frame:hover,
.photo-frame,
.movie-thumbnail-frame:hover {
	background: #272727;
}

#side-navcontainer a:hover, .filesharing-item, .thumbnail-frame, .movie-thumbnail-frame {
	background: #222222;
}

#footer, #breadcrumbcontainer {
	color: #78A830;
}

/* @group borders*/

body,
#side-navcontainer,
#side-navcontainer a,
#side-navcontainer ul ul,
blockquote,
.standout,
.blog-entry-comments-inline,
.filesharing-item,
.thumbnail-frame,
.thumbnail-frame:hover,
.thumbnail-frame a:hover img,
.thumbnail-frame img,
.photo-navigation,
.photo-frame,
.movie-thumbnail-frame,
.movie-thumbnail-frame:hover {
	border-color: #000000;
}

/* @group topnav borders */

#navcontainer ul li a:link, #navcontainer ul li a:visited {
	border-color: %colour_topnav_border%;
}

#navcontainer ul li a:hover {
	border-color: %colour_topnavhov_border%;
}

#navcontainer ul li a:active {
	border-color: %colour_topnavact_border%;
}

#navcontainer ul li .current:link {
	border-color: %colour_topnav_border%;
}

#navcontainer ul li .current:hover {
	border-color: %colour_topnavact_border%;
}

#navcontainer ul li .current:active {
	border-color: %colour_topnavhov_border%;
}

#navcontainer ul li .currentAncestor:link {
	border-color: %colour_topnavans_border%;
}

#navcontainer ul li .currentAncestor:hover {
	border-color: %colour_topnavhov_border%;
}

#navcontainer ul li .currentAncestor:active {
	border-color: %colour_topnavact_border%;
}

/* @end */

/* @end */

/* @group link */

/*@group body links*/

a:link, a:visited {
	color: #78A830;
}

a:hover {
	color: #ACBD42;
}

a:active {
	color: #78A830;
}

#breadcrumbcontainer a:link, #breadcrumbcontainer a:visited, #footer a:link, #footer a:hover {
	color: #78A830;
}

#breadcrumbcontainer a:hover, #footer a:hover {
	color: #78A830;
}

#breadcrumbcontainer a:active, #footer a:active {
	color: #78A830;
}

/* @end */

/* @group topnav links*/

#navcontainer ul li a:link, #navcontainer ul li a:visited {
	color: #78A830;
}

#navcontainer ul li a:hover {
	color: #78A830;
}

#navcontainer ul li a:active {
	color: #78A830;
}

#navcontainer ul li .current:link {
	color: #78A830;
}

#navcontainer ul li .current:hover {
	color: #78A830;
}

#navcontainer ul li .current:active {
	color: #78A830;
}

#navcontainer ul li .currentAncestor:link {
	color: #78A830;
}

#navcontainer ul li .currentAncestor:hover {
	color: #78A830;
}

#navcontainer ul li .currentAncestor:active {
	color: #78A830;
}

/* @end */

/* @group sidenav links*/

#side-navcontainer ul li a:link, #side-navcontainer ul li a:visited {
	color: #78A830;
}

#side-navcontainer ul li a:hover {
	color: #78A830;
}

#side-navcontainer ul li a:active {
	color: #78A830;
}

#side-navcontainer ul li .current:link {
	color: #78A830;
}

#side-navcontainer ul li .current:hover {
	color: #78A830;
}

#side-navcontainer ul li .current:active {
	color: #78A830;
}

#side-navcontainer ul li .currentAncestor:link {
	color: #78A830;
}

#side-navcontainer ul li .currentAncestor:hover {
	color: #78A830;
}

#side-navcontainer ul li .currentAncestor:active {
	color: #78A830;
}

/* @end */

/* @end */


