


body,a,a:hover,h1,h2,h3,h4,h5,h6,p,div,article,section,header,nav {text-shadow: none !important; }




/* Plain Text Logo Colour */
header span.site-title,
header span.site-title h1,
header span.site-title a, 
header span.site-title a:hover,
header span.strap {
color: #2a2c7a;
}
/* Heading Colours */
h1, 
.home-portfolio.wrapper h2, 
.home-portfolio.wrapper h2 a, 
h1 .site-title a, 
.who h3,
.the-blog h4,
.the-contact h4,
.content .article-archive h2,
.footer-archive h4,
.sidebar.fixed h4,
.contact-form h2,
h3#reply-title,
.comments h2,
h1 .site-title, header h1, .site-title a, .site-title a:hover, .article-archive h2 a,
.portfolio-item h2 a,
.darkest.sub h1
{
color: #2a2c7a;
}




/* Link Colours */
a,
header nav ul li a:hover, header nav li.current_page_item a, header nav li.current-menu-item a, header nav li.current_page_ancestor a, header nav li.current_page_parent a, header nav li.current-post-ancestor a, header nav li.sfHover a {
color: #2a2c7a;
}


a.more, a.btn,
span.btn a,
span.more a,
button, input#searchsubmit, 
.form-submit input,
.navigation .nav-next a, 
.navigation .nav-previous a,
.comment-reply a,
.article-archive.format-link hgroup,
.article-archive.format-quote hgroup:hover,
.single-quote:hover {
background: #2a2c7a;
}
.post-thumb-hover {
background-color: #2a2c7a;
}
.pushy .highlight {
background: #2a2c7a;
}


.page-id-18 .darkest.sub {display: none;} .darkest.sub {padding: 15px 0; margin-bottom: 0px;} .comments {display: none;} .meta .comment {display: none;} .meta .tag {display: none;}
