body {
	background-color: #000000;
	color: #ADADAD;
}

#horizontalNavigation .current {
	color: #FFFFFF;
}

#container {
	background-color: #333333;
}

#sideTitleOuter {
	background: #111111;
}

.blog-entry-date {
	border-color: %colour_sidebar_bg_title%;
}

#navOuter, verticalNavigation {
	background-color: #171717;
}

#sidebarBodyOuter {
	background: %colour_sidebar_bg_body%;
}

#footerContainer {
	background: #232323;
}

#footer {
	color: #ADADAD;
}

#footer a:link {
	color: #FFFFFF;
}

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

#sidebarContainer .sideHeader {
	background-color: #111111;
	color: #FFFFFF;
}

#sidebarContainer #sidebar, #sidebarBodyOuter, .blog-archive-month {
	color: #ADADAD;
	background-color: #111111;
}

blockquote, .standout {
	color: #ADADAD;
	border-color: #ADADAD
}

a:link, .blog-archive-link, .blog-archive-headings-wrapper, .thumbnail-wrap, a:visited, .required-text {
	color: #FFFFFF;
}

a:hover, .thumbnail-frame:hover, .thumbnail-frame a:hover, .photo-navigation a:hover, .photo-navigation a:hover {
	color: #6699CC;
}

#verticalNavigation .current, 
#verticalNavigation .currentAncestor {
	color: #FFFFFF;
}

#verticalNavigation a {
	color: %colour_sidebar_nav_text%;
}

#verticalNavigation .current, 
#verticalNavigation a:hover, 
#verticalNavigation a:active {
	color: %colour_sidebar_nav_rollover%;
}

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

#breadcrumbcontainer a {
	color: #FFFFFF;
}

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

#pageHeader h1 {
	color: #FFFFFF;
	text-shadow: #FFFFFF 0 0 0;
}

#pageHeader h2 {
	color: #CCCCCC;
	text-shadow: #CCCCCC 0 0 0;
}