/* Standard Styles
================================================== */

::selection {
	background: #BD4444;
	color: #fff;
}
::-moz-selection {
	background: #BD4444;
	color: #fff;
}
body {
	background-color: #191919;
	color: #fff;
}
strong {
	color: #fff;
}
a, a:visited {
	color: #eee;
}
h1 {
	color: #fff;
}
h2, h3, h4, h5, h6 {
	color: #f7f7f7;
}
nav .menu ul {
	background-color: #222222;
	border-color: #191919;
}
nav .menu ul li {
	border-bottom-color: #191919}
nav ul.menu ul li.menu-item a {
	color: #fff;
}
nav ul.menu ul li.menu-item a:hover {
	color: #BD4444;
}
.section-heading h1, .section-heading span.section-desc {
	text-shadow: 1px 1px 1px #222;
}
.menu li.current a, #tagline span, .feature a.link, #tagline a, .pagenavi span.current, a:hover, #sidebar section.widget a:hover, section.widget a:hover, section.twitter-widget .twitter-date a:hover, .skills a:hover {
	color: #BD4444;
}
#homepage-widgets {
	background: transparent url(../../images/divider-line-dark.png) no-repeat center top;
}
#home-slider .flex-control-nav {
   background-color: #1f1f1f;
   border-bottom-color: #2a2a2a;
}
#home-slider .flex-control-nav a:hover, #home-slider .flex-control-nav a.active {
	background-color: #BD4444;
}
#tagline p {
	text-shadow: 1px 1px 3px #333;
}
.feature a.link:hover, #tagline a:hover {
	color: #fff;
}
#homepage-widgets .feature {
	background-color: #222222;
}
.top-left-corner {
	border-color: #222 transparent transparent #222;
}
.bottom-right-corner {
	border-color: transparent #222 #222 transparent;
}
.filter-wrap {
	background: transparent url(../../images/scanlines-light.png) repeat top left;
}
#portfolio-filter {
	border-color: #222222;
}
#portfolio-filter li a,  .blog-navigation a, .single-navigation a {
	background-color: #191919;
}
#portfolio-filter li a:hover {
	background-color: #BD4444;
	color: #fff;
}
#portfolio-filter li.selected a {
	background-color: #BD4444;
	color: #fff;
}
#header-section {
	background-color: #222222;
	border-bottom-color: #444;
	border-top-color: #BD4444;
}
.section-heading h1 {
	border-color: #BD4444;
}
.sub-heading, nav.section-nav {
	border-color: #222222;
}
.section-heading span.section-desc {
	color: #eee;
}
.divider, .portfolio-detail-description .portfolio-heading {
	background: transparent url(../../images/divider-line-dark.png) no-repeat center center;
}
.divider .back-to-top {
	background-color: #191919;
}
figure.portfolio-display {
	background-color: #222;
}
figure.portfolio-display a.image-post, article.type-portfolio .flexslider, article.type-portfolio .audio-player, article.type-portfolio .video-player {
	border-color: #222222;
	background-color: #222;
}
.portfolio-detail-description, .portfolio-detail-description h2, .portfolio-detail-description .skills {
	background-color: #191919;
}
.portfolio-detail-description .skills-wrap {
	color: #222;
	background: transparent url(../../images/scanlines-light.png) repeat top left;
}
li.item p.date, .feature a.link, .detail-info ul li, .portfolio-detail-description .meta {
	border-color: #242424;
}
aside#sidebar, article.type-post, article.type-page {
	border-color: #222222;
}
.controls a, .view-all a {
	background-color: #222222;
	color: #f7f7f7;
}
.controls a:hover, .view-all a:hover {
	background-color: #f7f7f7;
	color: #222222;
}
.controls a, .view-all a, .small-loading {
	border-color: #242424;
}
#footer, #footer section.widget h4 {
	background-color: #222222;
}
#footer {
	border-top-color: #BD4444;
}
#copyright p {
	color: #fff;
}
#footer .divide {
	background-color: #292929;
}
section.widget a, section.widget a:visited {
	color: #f7f7f7;
	text-decoration: none;
}
section.widget p, #copyright p, .twitter-widget .twitter-link, section.widget h4 {
	color: #fff;
}
#sidebar section.widget a, #sidebar section.widget a:visited, #sidebar section.widget p, #sidebar .twitter-widget .twitter-link {
	color: #eee;
}
#sidebar section.widget a:hover {
	color: #BD4444;
}
#sidebar .twitter-widget .twitter-text a {
	color: #222;
}
section.twitter-widget .twitter-text {
	background-color: #fff;
	color: #222;
}
section.twitter-widget .twitter-text a {
	color: #000;
}
section.twitter-widget .twitter-link a, #copyright a {
	color: #BD4444;
}
section.flickr-widget a.flickr-img-link:hover {
	border-color: #BD4444;
}
article.type-portfolio .audio-player {
	background-color: #222222;
}
aside#sidebar section.widget h4 {
	background-color: #191919;
}
aside#sidebar h4 {
	color: #fff;
}
.detail-info ul li p, .detail-info ul li a, .detail-info ul li span, .meta span, .blog-items .meta div, .meta span a, .skills, .skills a, .blog-items .meta span {
	color: #888;
}
.detail-info ul li a:hover, .meta span a:hover, .skills a:hover {
	color: #BD4444;;
}
#comments-list li .comment-content {
	background-color: #222222;
}
#comments-list li .comment-content {
	border-color: #222222;
}
.comment .avatar-arrow {
	border-right-color: #222222;
}
.single-navigation {
	border-color: #222222; 
}
.blog-items li .blog-excerpt.quote, article.type-post .body-content.quote, blockquote {
	border-left-color: #BD4444;
}
.blog-items .meta span {
	color: #666;
}
.blog-items li.blog-item {
	border-color: #222222;
}
.horizontal-break {
	background-color: #222222;
}
span.highlighted {
	background-color: #BD4444;
}
.love a:hover {
	color: #eee;
}
span.dropcap {
	background-color: #BD4444;
	color: #fff;
}
blockquote, blockquote p {
	color: #999;
}
aside#sidebar .widget-heading {
	background: transparent url(../../images/scanlines-light.png) repeat top left;
}


/* Custom Styles
================================================== */

::selection {background: #f20909!important;}
::-moz-selection {background: #f20909!important;}
#header-section {border-top-color: #f20909!important;}
.feature .heading, .feature .image, .section-heading h1 {border-bottom-color: #f20909!important;}
li.item:hover a.view-item, span.highlighted, span.dropcap, #portfolio-filter li.selected a, #portfolio-filter li a:hover, #home-slider .flex-control-nav a:hover, #home-slider .flex-control-nav a.active {background-color: #f20909!important;}
.menu li.current a, #tagline span, .feature a.link, #tagline a, .pagenavi span.current, a:hover, section.twitter-widget .twitter-link a, #copyright a, #sidebar section.widget a:hover, section.widget a:hover, section.twitter-widget .twitter-date a:hover {color: #f20909!important;}
#footer {border-top-color: #f20909!important;}
section.flickr-widget a.flickr-img-link:hover {border-color: #f20909!important;}
.blog-items li .blog-excerpt.quote, article.type-post .body-content.quote, blockquote {border-left-color: #f20909!important;}
#header-section {background-color: #ffffff!important;}#footer, #footer section.widget h4 {background-color: #f50c0c!important;}.single article.type-portfolio, .portfolio-ajax-drawer {background: #fff url(http://www.amokfilm.co.uk/wp-content/themes/ability/images/portfolio_bg/lined_paper.png) repeat center top;}
/* User Specific Styles
================================================== */
