body,
.movie-background, .photo-background {
	background-color: #0C0C0C;
}

#topHalf {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#1C3C33), to(#62852D));
	background-image: -moz-linear-gradient(270deg, #1C3C33 0%, #62852D 100%);
	background-image: -o-linear-gradient(270deg, #1C3C33 0%, #62852D 100%);
	background-image: -ms-linear-gradient(270deg, #1C3C33 0%, #62852D 100%);
	background-image: linear-gradient(180deg, #1C3C33 0%, #62852D 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1C3C33, endColorstr=#62852D)";
	
}

#bottomHalf {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#62852D), to(#E1DBB8));
	background-image: -moz-linear-gradient(270deg, #62852D 0%, #E1DBB8 100%);
	background-image: -o-linear-gradient(270deg, #62852D 0%, #E1DBB8 100%);
	background-image: -ms-linear-gradient(270deg, #62852D 0%, #E1DBB8 100%);
	background-image: linear-gradient(180deg, #62852D 0%, #E1DBB8 100%);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#62852D, endColorstr=#E1DBB8)";
}

#nav ul, #breadcrumb {
	background-color: #25992D;
}

#nav>ul>li {
	border-left: 1px solid #87736E;
}

#nav ul li a, #breadcrumb ul li, #breadcrumb ul li a {
	color: #F8F5FE;
}

#nav ul li a:hover, #nav ul li.active>a, #breadcrumb ul li a:hover {
	color: #F0F0F0;
}

#navWrapper {
	background-color: #A5A08C;
	}
	
	
#head hgroup h1 {
	color: #25FD1C;
}

#head hgroup h2 {
	background-color: #39FF25;
	color: #148709;
	border-bottom: 1px solid #937D77;
	}

#mainContent {
	background-color: #DAFFB8;
	color: #6C645B;
}

#aside {
	color: #897C6F;
	}

#footerWrapper {
	background-color: #000000;
	color: #8F8A88;
}

#footerWrapper a:link, #footerWrapper a:visited, #footerWrapper a:hover, #footerWrapper a:active {
	color: #B69E8A;
}


a:link, a:visited {
	color: #0B00DC;
}

a:hover, a:active {
	color: %colour_main_links_active%;
}

#navbarside a {
	color: #17A00E;
	-webkit-transition-property: color;
	-moz-transition-property: color;
	-o-transition-property: color;
	-ms-transition-property: color;
	transition-property: color;
	-webkit-transition-duration: 300ms;
	-moz-transition-duration: 300ms;
	-o-transition-duration: 300ms;
	-ms-transition-duration: 300ms;
	transition-duration: 300ms;
}

#navbarside a:hover, #navbarside li.active>a {
	color: #992800;
}


/* @group File Sharing */

.filesharing-item {
	background-color: #CFF2AE;
}

.filesharing-item-description {
}

/* @end */


.photo-navigation {
	background-color: #AECC93;
}

		
.photo-links {
	border-bottom-color: #937D77;
}


#sidebarContainer .sideHeader,
#sidebarContainer h1,
#sidebarContainer h2,
#sidebarContainer h3,
#sidebarContainer h4,
#sidebarContainer h5
 {
	border-bottom-color: #BCAFA2;
	color: #897C6F;
}

#sidebarContainer {
	color: #897C6F;
}


.form-input-field, .form-input-button {
	background-color: #FFFFEB;
	border-color: #C9EEA7;
	color: #6C645B;
}

/* @group Toolbar */


#navbarside {
	border-radius: 5px;
	background-color: #E7FFC3;
	border-color: #AECC93;
	-webkit-box-shadow: 0 0 10px #CFF2AE;
	box-shadow: 0 0 10px #CFF2AE;
}