html {
	background-color: #2E312A;
}
body {
	background-color: #373A32;
	color: #D0D0D0;
}

a { color: #D6D6D6; }
a:hover, h1, h2 {
	color: #FFFFFF;
	}

hr {
	color: #6f6f6f;
	background-color: #6F6F6F;
}

h3 {
	background-color: #2C2E28;
}



#navbarContainer a {
	color: #D6D6D6;
	border-bottom-color: #6F6F6F;
}


#navbarContainer a:hover, #navbarContainer li.active a, #navbarContainer li.currentAncestor a {
	color: #FFFFFF;
	border-bottom-color: #D92A2A;
}


#sideNav a {
	color: #D6D6D6;
	border-color: #6F6F6F;
}

#sideNav a:hover, #sideNav li.active a, #sideNav li.currentAncestor a {
	color: #FFFFFF;
	border-color: #D92A2A;
}


#footer {
	color: #A6A6A6;
	border: none;
	background-color: #2E312A;
	border-top-color: #6F6F6F;
	border-top-width: 1px;
	border-top-style: solid;
}

#footerWrapper {
	
}


#footer a {
	color: #D6D6D6;
}
		
.photo-links {
	border-bottom-color: #1B1D19;
}

.photo-caption {
	color: #D0D0D0;
}

.photo-title {
	color: #F9F9F9;
}

.blog-entry-title a {
	color: #D6D6D6;
}

.blog-entry-title a:hover {
	color: #D6D6D6;
}

.photo-links {
	color: %colour_content_text%;
}

.exif-data,
.movie-title {
	color: #6E7464;
}

#navbarContainer ul a {
	color: %colour_navbar_text%;
}

.photo-navigation a:link,
.photo-navigation a:visited {
	color: %colour_content_text%;
}