
	


	.article {
		background-color: #999999;
	}
	body {
		background-image: url(http://www.findingmidnight.com/images/map-background.jpg); background-repeat: repeat; background-position: 0 0; 
	}
	h1.searching span {
		background-color: #999999;
	}
	header {
		background-color: #212121;
	}
	header nav, header nav ul ul {
		background-color: #8C2318;
	}
	footer.footer {
		background-color: #212121;
	}
	footer .foot, .error404 {
		background-color: #000000;
	}
	.archive-content article.format-image .inner  {
		background-color: #8C2318; 
	}
	.flex-caption {
		background-color: #8C2318;
	}
	.the-comments {
		background-color: #ffffff;
	}
	
	a.button:hover,
	a.btn:hover,
	button:hover,
	.password-protect input[type=submit]:hover, .form-submit input:hover, .comment-reply a:hover, input.searchsubmit:hover, input.wpcf7-submit:hover {
		background-color: #8C2318;
	}
/* ----- Font Colours ----- */
body, 
input, 
button,
textarea {
	color: #000000;
}
a {
	color: #8C2318;
}
.site-title a:hover {
	color: #8C2318;
}
.sidebar a, input.s {
	color: #B14338;
}
.sidebar input.s::-webkit-input-placeholder {
	color: #B14338 !important;
}
.sidebar input.s:-moz-placeholder {
	color: #B14338 !important;
}
.sidebar input.s::-moz-placeholder {
	color: #B14338 !important;
}
.sidebar input.s:-ms-input-placeholder {  
	color: #B14338 !important;
}
h1, h2, h3, h4, h5, h6 {
	color: #8C2318;
}
.meta .cat a, .cat a {
	color: #161b20;
}
.portfolio-item h2 a:hover {
	color: #8C2318;
}
footer a:hover {
	color: #8C2318;
}
header nav a {
	color: #ffffff;
}
header nav a:hover {
	color: #2a333b;
}
footer .foot a:hover {
	color: #8C2318;
}


.meta, .meta a {
	color: #161b20;
}




.avatar-web {
	border-color: ;
}

/* ----- Text transforms ----- */
a.btn,
button,
a.button,
a.button:visited,
.password-protect input[type=submit],
.form-submit input, .comment-reply a,
input.searchsubmit, a.more-link,
input[type=submit], .btn, .meta, .cat a, 
h1, .archive-content h2,
.format-quote .quote p,
.portfolio-item h2,
header nav, 
.related h4, .clients h4,
footer .footer-widget h6 {
	text-transform: uppercase;
}
/* ----- Responsive adjustments ----- */
	@media screen and (max-width: 620px) {
		header nav {
			display: none;
		}
		header.logo-left .logo {
			width: 100%;
			text-align:center;
		}
		.fixed-header header {
			position: relative;
		}
		.fixed-header section#main {
			margin-top: 0 !important;
		}
					.site-title a {
				font-size: 30px;
			}
}			
		.wp-caption { padding: 0px; background: #999999; box-shadow: 0 0 0px rgba(0, 0, 0, 0); display: inline-block; } .wp-caption img { border: 0px solid ##999999; }