#header {
	background-color: #31363E;
}

#headerContainer {
	background-color: #FFFFFF;
}

#wrapper, #main {
	background-color: #292D34;
	color: #FFFFFF;
}

#right, #aside {
	background-color: #4C4C4C;
	color: #FFFFFF;
}

#main a:link, #main a:hover, #main a:visited, #main a:active {
	color: #FFFFFF;
}

#aside a:link, #aside a:hover, #aside a:visited, #aside a:active {
	color: #FFFFFF;
}


.photo-navigation {
	background-color: #31363E;
}

#header h1 {
	color: #666666;
}
		
#header h2 {
	color: #555555;
}
		
.photo-links {
	background-color: #31363E;
	border-bottom-color: #14161A;
}

.photo-caption {
	color: #FFFFFF;
}

.photo-title {
	color: #FFFFFF;
}

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

.blog-entry-title a:hover {
	color: #FFFFFF;
	background: transparent;
}

.photo-links {
	color: #FFFFFF;
}

.exif-data,
.movie-title {
	color: #525A68;
}

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

.photo-navigation a:link,
.photo-navigation a:visited {
	color: #FFFFFF;
}