body {
	background-color: #A3A7B1;
	border-top-color: #7A7E84;
}

#headerImage {
	background-color: #E0E0E0;
}

#title h1 {
	color: #303030;
}

#title h2 {
	color: #4C4C4C;
}

#content {
	color: #393939;
}

#sidebarContent {
	color: #44454A;
	background-color: #8F929C;
}

#breadcrumb {
	background-color: #8F929C;
}

#headerImage h3 {
	color: #B0B0B0;
}

#blog-archives {
	background-color: #73767B;
}

#blog-categories {
	background-color: #73767B;
}

ul.blog-tag-cloud {
	background-color: #73767B;
}

.blog-entry-comments {
	background-color: #969AA4;
}

#sidebarTop {
	color: #44454A;
}

a:link, a:visited {
	color: #674B5B;
}

a:hover, a:active {
	color: #191919;
}

#sidebarContent a:link, #sidebarContent a:visited {
	color: #EBF1FE;
}

#sidebarContent a:hover, #sidebarContent a:active {
	color: #2E2F31;
}

.navcontainer a{
	color: #333333;
}

.navcontainer a:visited{
	color: #333333;
}

.navcontainer a:hover{
	color: #141414;
}

.navcontainer a:active {
	color: #282828;
}

.subnavcontainer ul ul a:link {
	color: #FFFFFF;
	text-shadow: none;
}

#sidebarTop strong {
	background-color: #57595E;
	color: #EBEDE6;
}

#sidebarTop a:link, #sidebarTop a:visited {
	color: #EBF1FE;
}

#sidebarTop a:hover, #sidebarTop a:active {
	color: #EBF1FE * 0.8;
}

.subnavcontainer ul ul .current a {
	background-color: #72747C;
}

.subnavcontainer ul ul .current a:hover {
	background-color: #80838C;
}

.subnavcontainer ul ul a {
	background-color: #8F929C;
}

.subnavcontainer ul ul a:hover {
	background-color: #80838C;
}