body {
  background-color: #FFFFFF;
}

#title_link {
	color: #AEAEAE;
}

nav#main_navigation a, nav#mobile_navigation a {
	color: #1F7B15;
}

nav#main_navigation a#current,
nav#main_navigation a:hover,
nav#main_navigation a.currentAncestor,
nav#main_navigation a.currentAncestor:hover,
nav#main_navigation ul > li.hasChild > a#current,
nav#mobile_navigation a#current,
nav#mobile_navigation a:hover,
nav#mobile_navigation a.currentAncestor,
nav#mobile_navigation a.currentAncestor:hover,
nav#mobile_navigation ul > li.hasChild > a#current {
	background-color: #FFFFFF;
	color: #AEAEAE;
}

#to_the_top {
	background-color: #15290F;
	color: #FEFEFE;
}

#extraContent1 {
	background-color: #3F7D27;
	color: #FFFFFF;
}

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

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

#extraContent2 {
	background-color: #B9D095;
	color: #1A3711;
}

#extraContent2 a, #extraContent2 a:visited {
	color: #336B21;
}

#extraContent2 a:hover, #extraContent2 a:active {
	color: #2B5A1C;
}

#extraContent3 {
	background-color: #9CB975;
	color: #FEFEFE;
}

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

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

footer {
	background-color: #336B21;
}

#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: #57A033;
}

#site_slogan {
	background-color: #404040;
}

#content {
	color: #7A7A7A;
}

#content a, #content a:visited {
	color: #248A1C;
}

#content a:hover, #content a:active {
	color: #1E7517;
}

#sidebar {
	color: #7A7A7A;
}

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

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

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

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

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

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

#breadcrumb {
  background-color: #9CB975;
}

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

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

#content_divider_line {
	background-color: #57A033;
}

#page_icon {
	background-color: #57A033;
	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;
}
