body {
  background-color: #FFFFFF;
}

#title_link {
	color: #AEAEAE;
}

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

nav#main_navigation a.current, 
nav#main_navigation a:hover, 
nav#main_navigation a.currentAncestor, 
nav#main_navigation a.currentAncestor:hover {
	background-color: #5A6A78;
	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: #5A6A78;
	color: #FFFFFF;
}

#to_the_top {
	background-color: #718DA3;
	color: #FFFFFF;
}

#extraContent1 {
	background-color: #99B7CE;
	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: #485663;
}

#extraContent2 a:hover, #extraContent2 a:active {
	color: #3D4954;
}

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

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

#extraContent3 a:hover, #extraContent3 a:active {
	color: #3D4954;
}

footer {
	background-color: #485663;
}

#copyright {
	color: #FFFFFF;
}

#copyright a, #copyright a:visited {
	color: #88A8C1;
}

#copyright a:hover, #copyright a:active {
	color: #738EA4;
}

#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: #93CBEC;
}

#content {
	color: #7A7A7A;
}

#content a, #content a:visited {
	color: #5A6A78;
}

#content a:hover, #content a:active {
	color: #4C5A66;
}

#sidebar {
	color: #7A7A7A;
}

#sidebar a, #sidebar a:visited {
	color: #5A6A78;
}

#sidebar a:hover, #sidebar a:active {
	color: #4C5A66;
}

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

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

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: #88A8BF;
}

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

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

#content_divider_line {
	background-color: #5A6A78;
}

#page_icon {
	background-color: #5A6A78;
	color: #FFFFFF;
}

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

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



		.row {
	max-width: 960px;
}

@media only screen {

	h1#site_title {
		font-size: 2.6em;
		line-height: 125px;
		letter-spacing: -3px;
	}

}

@media only screen and (max-width: 768px) {

	h1#site_title {
		font-size: 1.8em;
		line-height: 2.8em !important;
		letter-spacing: -1px;
	} 

}

@media only screen and (max-width: 480px) {

	h1#site_title {
		font-size: 1.6em;
		line-height: 2.6em !important;
		letter-spacing: 0px;
	}

}


#site_title {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
}


#site_slogan {
	font-family: 'Lato', sans-serif;
	font-weight: 300;
}




#content_divider_line {
	display: none;
}

#page_icon {
	display: none;
}


#banner {
	background-image: url(images/banners/low_poly_14.jpg);
}


#banner {
	height: 175px;
	line-height: 175px;
}


#extraContent1 {
	background-image: none;
}

footer {
	background-image: none;
}

#sidebar {
	display: block;
}


		