body {
	background-color: #FFFFFF;
}

#content {
	color: #333333;
}

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

#content a:hover, #content a:active {
	color: #CC505A;
}

#extraContent1 {
	color: #333333;
}

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

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

#extraContent2 {
	color: #333333;
}

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

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

#extraContent3 {
	color: #333333;
}

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

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

#extraContent4 {
	color: #FFFFFF;
}

#extraContent4 a, #extraContent4 a:visited {
	color: #FF6471 !important;
}

#extraContent4 a:hover, #extraContent4 a:active {
	color: #CC505A !important;
}

h1#site_title {
	color: #FFFFFF;
}

h2#site_slogan {
	color: #333333;
}

#page_title {
	color: #333333;
}

#page_title_slogan_wrapper {
	border-bottom-color: #5B5049;
}

#sidebar_content {
	color: #FFFFFF;
}

#mobile_sidebar a, #mobile_sidebar a:visited {
	color: #FF6471;
}

#mobile_sidebar a:hover, #mobile_sidebar a:active {
	color: #CC505A;
}

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

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

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

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

#breadcrumb {
	background-color: #FFFFFF;
	color: #333333;
}

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

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

footer {
	color: #333333;
}

footer a, footer a:visited {
	color: #FF6471;
}

footer a:hover, footer a:active {
	color: #CC505A;
}

.blog-entry-tags:before {
	color: #FF6471;
}

#social_badges a.myBadge, 
#social_badges a.myBadge:visited, 
#social_badges a.myBadge:hover, 
#social_badges a.myBadge:active {
	color: #54564C;
}

#social_badges .myBadge {
  background-color: #FFFFFF;
}



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


h1#site_title {
	font-size: 3em;
	line-height: 1;
	letter-spacing: -0.05em;
}


h1#site_title, #social_badges {
	text-align: left;
}


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


#page_title {
	font-family: Lato, Helvetica, sans-serif;
	font-weight: 700;
}


#content {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

#sidebar_content {
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
}

h1, 
h2, 
h3, 
h4, 
h5, 
h6,
.sb_title_desktop_ipad,
.sb_title_iphone {
	font-family: 'Lato', Helvetica, sans-serif;
	font-weight: 300;
}


#container {
	max-width: 1140px;
}

@media only screen and (max-width: 1140px) {
	#background_wrapper {
		padding-top: 0px;
		padding-bottom: 0px;
	}

	#mobile_sidebar_toggle {
		font-size: 1.5em;
		letter-spacing: -1px;
	}

	h1#site_title {
		font-size: 2em;
		letter-spacing: -0.05em;
	}
}


body{
	background-image: url('images/background/background2.jpg');
}



#left {
	background-color: #232320;
	background-image: url(images/left/left_background_1.jpg);
	background-position: top center;
	background-repeat: repeat-none;
}

#left_gradient {
	background-image: url(images/test_fade.png);
	background-repeat: repeat-x;
	background-position: top left;
}


#container {
	background-color: #fff;
	background-color: rgba(256, 256, 256, 0.9);
}


#breadcrumb {
	background-color: #fff;
  background-color: rgba(256, 256, 256, 0.5);
}


#social_badges .myBadge {
  background-color: rgba(256, 256, 256, 0.5) !important;
}



		