body {
  background-color: #FFFFFF;
}

#title_link {
	color: #AEAEAE;
}

nav#main_navigation a, nav#mobile_navigation a {
	color: #386090;
}

nav#main_navigation a.current, 
nav#main_navigation a:hover, 
nav#main_navigation a.currentAncestor, 
nav#main_navigation a.currentAncestor:hover {
	background-color: #386090;
	color: #FFFFFF;
}

nav#mobile_navigation a.current, 
nav#mobile_navigation a:hover, 
nav#mobile_navigation a.currentAncestor, 
nav#mobile_navigation a.currentAncestor:hover {
	background-color: #386090;
	color: #FFFFFF;
}

#to_the_top {
	background-color: #6092C4;
	color: #FFFFFF;
}

#extraContent1 {
	background-color: #E14158;
	color: #FFFFFF;
}

#extraContent1 a, #extraContent1 a:visited {
	color: #FFFFFF;
}

#extraContent1 a:hover, #extraContent1 a:active {
	color: #D8D8D8;
}

#extraContent2 {
	background-color: #E6E6E6;
	color: #7A7A7A;
}

#extraContent2 a, #extraContent2 a:visited {
	color: #E14158;
}

#extraContent2 a:hover, #extraContent2 a:active {
	color: #BF374A;
}

#extraContent3 {
	background-color: #E6E6E6;
	color: #7A7A7A;
}

#extraContent3 a, #extraContent3 a:visited {
	color: #E14158;
}

#extraContent3 a:hover, #extraContent3 a:active {
	color: #BF374A;
}

footer {
	background-color: #386090;
}

#copyright {
	color: #FFFFFF;
}

#copyright a, #copyright a:visited {
	color: #FFFFFF;
}

#copyright a:hover, #copyright a:active {
	color: #D8D8D8;
}

#extraContent4 {
	color: #FFFFFF;
}

#extraContent4 a, #extraContent4 a:visited {
	color: #FFFFFF;
}

#extraContent4 a:hover, #extraContent4 a:active {
	color: #D8D8D8;
}

#site_slogan {
	color: #FFFFFF;
}

#site_slogan {
	background-color: #404040;
}

#content {
	color: #444444;
}

#content a, #content a:visited {
	color: #386090;
}

#content a:hover, #content a:active {
	color: #2F517A;
}

#sidebar {
	color: #464646;
}

#sidebar a, #sidebar a:visited {
	color: #386090;
}

#sidebar a:hover, #sidebar a:active {
	color: #2F517A;
}

ul.blog-tag-cloud a, ul.blog-tag-cloud a:visited, ul.blog-tag-cloud a:link {
	background-color: #386090;
}

ul.blog-tag-cloud a:hover, ul.blog-tag-cloud a:active {
	background-color: #2F517A;
}

h1.blog-entry-title a, h1.blog-entry-title a:visited {
	color: #444444 !important;
}

h1.blog-entry-title a:hover, h1.blog-entry-title a:active {
	color: #393939 !important;
}

#breadcrumb {
  background-color: #283C62;
}

#breadcrumb, #breadcrumb a, #breadcrumb a:visited {
  color: #FFFFFF;
}

#breadcrumb a:hover, #breadcrumb a:active {
  color: #D8D8D8;
}

#content_divider_line {
	background-color: #E14158;
}

#page_icon {
	background-color: #E14158;
	color: #FFFFFF;
}

#social_badges a.myBadge, #social_badges a.myBadge:visited {
	color: #FFFFFF;
}

#social_badges a.myBadge:hover, #social_badges a.myBadge:active {
	color: #D8D8D8;
}
