body, #fancybox-title-float-main {
	color: #7F7A6A;
}

h1, h2, h3, h4, h5, h6, div.album-title, .photo-caption,
#plugin_sidebar a, .photo-title, .blog-entry-date, blockquote,
.blog-entry-title a {
	color: #38352D;
}

h2 {
	color: #38352D;
}

#plugin_sidebar h3, #main h3, h4, h5, h6 {
	color: #B7B19A;
}

a:link, a:visited {
	color: #921C1C;
}

header h2 em {
	color: #5E0000;
}

header,
nav ul li a.current:before,
nav ul li > a.currentAncestor:before {
	background-color: #fffbe9;
}

header h1 {
	color: #F7F0E4;
}

nav ul li a:link,
nav ul li a:visited,
header h2 {
	color: #A99788;
}

nav ul li a.current,
nav ul li a.current:hover,
nav ul li a.currentAncestor,
nav ul ul li a:link,
nav ul ul li a:visited {
	background-color: #A99788;
	color: #a30d05;
}

nav ul li a:hover {color: #a30d05}
nav ul li.hasChildren a:hover:after {
	color:#921C1C;
	border-top-color: #921C1C;
}

nav ul li.hasChildren a.current:after,
nav ul li.hasChildren a.currentAncestor:after {
	border-top-color: #921C1C;
}

nav ul li.hasChildren > a:after {
	border-top-color: #A99788;
}

nav ul ul li.hasChildren a:after,
nav ul ul li.hasChildren a:hover:after,
nav ul ul li.hasChildren a.current:after,
nav ul ul li.hasChildren a.currentAncestor:after {
	border-color: transparent;;
	border-left-color: #921C1C;
}

nav ul ul li a:hover,
nav ul ul li a.current {
	color: #921C1C;
}

#sidebarContainer {
	background-color: #B9B093;
	color: #48443A;
}

body, #main, #fancybox-close, #fancybox-left-ico, #fancybox-right-ico, #fancybox-title-float-main {
	background-color: #F9EED7;
}

blockquote, ul.blog-tag-cloud, .blog-archive-headings-wrapper,
.filesharing-description, .album-description, .photo-navigation,
#plugin_sidebar div, hr, .sitemap-header {
	border-color: #B5A993;
}

footer, #topbar {
	background-color: #24221D;
}

