body {
	background-color: #6E573E;
	background-image: -moz-linear-gradient(top, #67523B, #6E573E);
	background-image: -ms-linear-gradient(top, #67523B, #6E573E);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#67523B), to(#6E573E));
	background-image: -webkit-linear-gradient(top, #67523B, #6E573E);
	background-image: -o-linear-gradient(top, #67523B, #6E573E);
	background-image: linear-gradient(top, #67523B, #6E573E);
}

#tagline {
	color: #EAEAEA;
}

#tagline [class^="icon-"],
#tagline a {
	color: #EAEAEA;
}

#tagline a:visited {
	color: #EAEAEA;
}

#tagline [class^="icon-"]:hover,
#tagline a:hover {
	color: #B3B3B3;
}

#tagline a:active {
	color: #B3B3B3;
}

#taglineBackground {
	background: #242424;
}

a {
	color: #E8E0C5;
}

a:visited {
	color: #E8E0C5;
}

a:hover {
	color: #00D5FF;
}

a:active {
	color: #00D5FF;
}

/* Prevent Bootstrap buttons inheriting link colours */
a:visited.btn {
	color: #333;
}

a:visited.btn-primary,
a:visited.btn-info,
a:visited.btn-success,
a:visited.btn-warning,
a:visited.btn-danger,
a:visited.btn-inverse {
	color: #fff;
}


h1 {
	color: #FFF5D9;
	border-bottom: 1px solid #383838;
}

h2 {
	color: #76C6FF;
	border-bottom: 1px solid #383838;
}

h3 {
	color: #FFFFFF;
	border-bottom: 1px solid #383838;
}

h4 {
	color: #000000;
	border-bottom: 1px solid #383838;
}

h5 {
	color: #EAECFF;
	border-bottom: 1px solid #383838;
}

h6 {
	color: #FFFFFF;
	border-bottom: 1px solid #383838;
}

.album-title,
.photo-title,
.movie-page-title,
.movie-title {
	border-bottom: 1px solid #383838;
}

#extraContainer1 {
	color: #DAD2B1;
}

#extraContainer2 {
	color: #FFFFFF;
}

#extraContainer3 {
	color: #FFFFFF;
}

#extraContainer4 {
	color: #E6E6E6;
}

#extraContainer5 {
	color: #E6E6E6;
}

#extraContainer6 {
	color: #666666;
}

#extraContainer7 {
	color: #E6E6E6;
}

#extraContainer8 {
	color: #E6E6E6;
}

#extraContainer9 {
	color: #E6E6E6;
}

#extraContainer10 {
	color: #E6E6E6;
}

#navBar {
	background-color: #000000;
}

#horizontalBar {
	color: #FFFFFF;
}

#dateTimeFunction,
#dateFunction,
#lastUpdatedFunction,
#functionBreadcrumb a {
	color: #FFFFFF;
}

#extraContainer3 a:hover,
#functionBreadcrumb a:hover {
	color: #6699CC;
}

#navBarSearchFunction input {
	background-color: #424242;
	border: 1px solid #505050;
	color: #D5D5D5;
	text-shadow: #424242 1px 1px 1px;
}

#nav ul li {
	border-right: 1px solid #505050;
}

#headerNav li {
	border-right: 1px solid #505050;
}

#headerNav li a,
#nav li a {
	color: #FFFFFF;
	text-shadow: #000000 1px 1px 5px;
}

#headerNav ul li a:hover,
#nav ul li a:hover {
	color: #76C6FF;
}

#headerNav ul li a:active,
#nav ul li a:active {
	color: #0080FF;
}

#headerNav ul li .current,
#headerNav ul li .currentAncestor,
#headerNav ul li .current:hover,
#headerNav ul li .currentAncestor:hover,
#nav ul li .current,
#nav ul li .currentAncestor,
#nav ul li .current:hover,
#nav ul li .currentAncestor:hover {
	color: #73C4FF;
}

#searchBarTop {
	background-color: #919191;
}

#pageHeader h1 a {
	color: #FFFFFF;
	text-shadow: #000000 1px 1px 5px;
}

#pageHeader h1 a:hover {
	color: #DAD2B1;
}

#pageHeader h2 {
	color: #76C6FF;
	text-shadow: #000000 1px 1px 5px;
}

#headerContentBox {
	color: #ACCE64;
}

#headerBoxBackground {
	background: #3A3A3A;
}

#headerContentBox h1,
#headerContentBox h2,
#headerContentBox h3,
#headerContentBox h4,
#headerContentBox h5,
#headerContentBox h6 {
	color: #FFFFFF;
}

#headerContentBox a {
	color: #0080FF;
}

#headerContentBox a:visited {
	color: #0080FF;
}

#headerContentBox a:hover {
	color: #0080FF;
}

#headerContentBox a:active {
	color: #0080FF;
}

#contentContainer #content,
.blog-entry-title a {
	color: #FFFFFF;
}

[class^="icon-"] {
 	color: #FFFFFF;
}

#contentWrapper,
#contentCorners {
	background-color: #4A260B;
}

#aside {
	background: #7E775C;
}

#sidebarTitle h3 {
	color: #666666;
}

#aside #sidebar,
#aside #pluginSidebar {
	color: #FFFFFF;
}

#nav2 {
	background-color: #191919;
}

#nav2 a {
	color: #FFFFFF;
}

#nav2 a:hover {
	color: #0080FF;
}

#nav2 a:active {
	color: #0080FF;
}

#nav2 a.current,
#nav2 a.current:hover,
#nav2 a.currentAncestor,
#nav2 a.currentAncestor:hover {
	color: #FFFFFF;
}

#footerContainer {
	background-color: #191919;
	background-image: -moz-linear-gradient(top, #4C4C4C, #191919);
	background-image: -ms-linear-gradient(top, #4C4C4C, #191919);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4C4C4C), to(#191919));
	background-image: -webkit-linear-gradient(top, #4C4C4C, #191919);
	background-image: -o-linear-gradient(top, #4C4C4C, #191919);
	background-image: linear-gradient(top, #4C4C4C, #191919);
}

#footer {
	color: #CCCCCC;
}

#footer a:link,
#footerNav a {
	color: #CCCCCC;
}

#footer a:hover,
#footerNav a:hover {
	color: #76C6FF;
}

#footer a:active,
#footerNav a:active {
	color: #6699CC;
}

#breadcrumbcontainer li, #breadcrumbcontainer {
	color: #ADADAD;
}

#breadcrumbcontainer a {
	color: #FBFBFB;
}

#breadcrumbcontainer a:hover {
	color: #6699CC;
}

#breadcrumbcontainer a:active {
	color: #6699CC;
}

/* @group RAFT Navigation Colours */

.raftNavTitle h3 {
	background: #000000;
	color: #FFFFFF;
}

.raftNavWrapper .raftNavArrow [class^="icon-"] {
	color: #FFFFFF;
}

.raftNav a,
.raftNav a:visited {
	background: #000000;
	color: #FFFFFF;
}

.raftNav a:hover,
.raftNav a:active,
.raftNav a:focus {
	background: #0080FF;
	color: #FFFFFF;
}

.raftNav a.current {
	color: #CDCDCD;
	background: #191919;
}

/* @end */