body  {
	background-color: %colour_background%;
}

#pageColor, .photo-background {
	background: %colour_page%;
}

#container, .blog-entry-body, .filesharing-item, .thumbnail-frame, .photo-frame, .movie-thumbnail-frame, #blog-rss-feeds, #blog-categories, ul.blog-tag-cloud {
	border-color: %colour_page * 0.8%;
}

.filesharing-item:hover, .thumbnail-frame:hover, .movie-thumbnail-frame:hover {
	background: %colour_page * 0.9%;
}

#sidenavcontainer {
	background: %colour_sidenav_background%;
	border-color: %colour_sidenav_background * 0.8%;
}

#sidebar {
	color: %colour_sidebar_text%;
}

#footerContainer, div.breadcrumb {
	background: %colour_breadcrumb_background%;
	border-color: %colour_breadcrumb_background * 0.8%;
}

#footerContainer, div.breadcrumb {
	color: %colour_breadcrumb_text%;
}

#contentContainer #content, .photo-links {
	color: %colour_content_text%;
}

a:link, a:visited, #site_title, #sidenavcontainer .current:hover, #sidenavcontainer .currentAncestor:hover, h1, h2, h3, h4, h5, h6, .blog-entry-title, .blog-entry-date, blockquote, .standout, .filesharing-description, .album-title, .thumbnail-caption, .movie-description, .movie-page-title, .movie-thumbnail-caption, .movie-title, .message-text, form, .photo-title {
	color: %colour_a_link%;
	border-color: %colour_a_link%;
}

#sidebar_title {
	background: %colour_a_link%;
	color: %colour_sidebar_title%;
}

a:hover, a:active, #site_slogan, .photo-caption {
	color: %colour_a_hover%;
}

#sidenavcontainer a:hover, #sidenavcontainer .currentAncestor {
	color: %colour_sidenav_a_hover%;
}

#sidenavcontainer .current {
	color: %colour_sidenav_a_hover *1.0%;
}
