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

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

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

#nav ul, #breadcrumb {
	background-color: #515C46;
}

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

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

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

#navWrapper {
	background-color: #749981;
	}
	
	
#head hgroup h1 {
	color: #FFFFFF;
}

#head hgroup h2 {
	background-color: #86A866;
	color: #D4D3B6;
	border-bottom: 1px solid #937D77;
	}

#mainContent {
	background-color: #DADED6;
	color: #4B4742;
}

#aside {
	color: #5D6455;
	}

#footerWrapper {
	background-color: #4D6C6C;
	color: #62A09F;
}

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


a:link, a:visited {
	color: #3A6B0D;
}

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

#navbarside a {
	color: #9CAB96;
	-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: #48A405;
}


/* @group File Sharing */

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

.filesharing-item-description {
}

/* @end */


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

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


#sidebarContainer .sideHeader,
#sidebarContainer h1,
#sidebarContainer h2,
#sidebarContainer h3,
#sidebarContainer h4,
#sidebarContainer h5
 {
	border-bottom-color: #909788;
	color: #5D6455;
}

#sidebarContainer {
	color: #5D6455;
}


.form-input-field, .form-input-button {
	background-color: #FFFFFF;
	border-color: #C9CDC5;
	color: #4B4742;
}

/* @group Toolbar */


#navbarside {
	border-radius: 5px;
	background-color: #E7EBE2;
	border-color: #AEB1AB;
	-webkit-box-shadow: 0 0 10px #CFD2CB;
	box-shadow: 0 0 10px #CFD2CB;
}