/* BW yellow scheme. Since version 1.1
-----------------------------------------------*/

.site-title {
	text-shadow: 2px 2px #ca5949;
}
.site-title a:hover {
	text-shadow: 2px 2px #fff600;
}
#secondary, #show, article {
	background-color: transparent;
}
h1.entry-title, h2.post-type, .entry-title a {
	color: #330;
}
.entry-title, h1.entry-title, h2.post-type, #bw-social, .error-404 {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,136,1)), color-stop(100%,rgba(255,255,136,0.9)));
	background: -webkit-linear-gradient(top, rgba(255,255,136,1) 0%,rgba(255,255,136,0.9) 100%);
	background: -o-linear-gradient(top, rgba(255,255,136,1) 0%,rgba(255,255,136,0.9) 100%);
	background: -ms-linear-gradient(top, rgba(255,255,136,1) 0%,rgba(255,255,136,0.9) 100%);
	background: linear-gradient(to bottom, rgba(255,255,136,1) 0%,rgba(255,255,136,0.9) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffff88', endColorstr='#e6ffff88',GradientType=0 );
}
.widget-title {
	background: -moz-linear-gradient(top, rgba(254,252,234,1) 0%, rgba(241,218,54,0.8) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(254,252,234,1)), color-stop(100%,rgba(241,218,54,0.8)));
	background: -webkit-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(241,218,54,0.8) 100%);
	background: -o-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(241,218,54,0.8) 100%);
	background: -ms-linear-gradient(top, rgba(254,252,234,1) 0%,rgba(241,218,54,0.8) 100%);
	background: linear-gradient(to bottom, rgba(254,252,234,1) 0%,rgba(241,218,54,0.8) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefcea', endColorstr='#ccf1da36',GradientType=0 );
}
.entry-title a:hover, .widget-title {
		color: #663;
}
h3.sticky {
	background: #a00a0f;
}
.entry-meta {
	background: #660;
	color: #ee9;
}
.entry-meta a, .entry-meta a:visited {
	color: #ee3;
}
.entry-meta a:hover {
	color: #ff0;
}
.entry-content, .entry-summary {
	background: #330;
	color: #ffc;
}
.entry-content a {
	color: #ff0;
}
.entry-content a:hover {
	color: gold;
}
.widget {
	background: #ffc;
}
aside, aside .wp-caption text {
	color: #330;
}
.widget a, .widget a:visited {
	color: #990;
}
.widget a:hover {
	color: #330;
}
.site-content [class*="navigation"] a, .site-content [class*="navigation"] a:visited, .site-content [class*="navigation"] a:hover, 
#nav-below a, #nav-below a:visited, #nav-below a:hover {
	color: red;
}
[class*="navigation"] .nav-previous,
[class*="navigation"] .nav-next,
.navigation {
	background: yellowgreen;
}
[class*="navigation"] .nav-previous:hover,
[class*="navigation"] .nav-next:hover,
.navigation:hover {
	background: greenyellow;
}
.site-footer {
	background-image: linear-gradient(bottom, rgb(101,99,0) 0%, rgb(225,225,0) 99%);
	background-image: -o-linear-gradient(bottom, rgb(101,99,0) 0%, rgb(225,225,0) 99%);
	background-image: -moz-linear-gradient(bottom, rgb(101,99,0) 0%, rgb(225,225,0) 99%);
	background-image: -webkit-linear-gradient(bottom, rgb(101,99,0) 0%, rgb(225,225,0) 99%);
	background-image: -ms-linear-gradient(bottom, rgb(101,99,0) 0%, rgb(225,225,0) 99%);
	background-image: -webkit-gradient(
linear, left bottom, left top, color-stop(0, rgb(101,99,0)), color-stop(0.99, rgb(225,225,0)) );
	color: #ffc;
	border-radius: 10px;
}
.site-footer a, .site-footer a:visited, .site-footer a:hover {
	color: #af3333;
}
#primary p.author-bio {
	color: #fff6b7;
}
#primary p.the-author {
	color: #6f6f00;
	background: #ffc;
}
.vcard {
	color: #ff0;
}
.error-404 {
	color: #660;
}
#container {
	background: #ffd;
	color: #330;
}
#container a {
	color: #dd0;
}
.main-navigation {
	background: #afaf00;
	border:5px solid #ff0;
}
.main-navigation a, .bw-social-links a {
	color: #330;
}
.main-navigation a:hover {
	background: #191900;
	color: #ff0;
}
.main-navigation ul ul {
	box-shadow: 0 3px 3px yellow;
	color: #cfcf00;
	background: #990;
}
#bw-social {
	border: 5px solid yellow;
}

@media screen and (max-width: 600px) {
.bw-social-links li a span.screen-reader-text:hover {
	color: red !important;
}
}
@media handheld and (max-width: 400px) {
body {
	background: #990 !important;
	background-image: none;
}
}