body {
	color:#eee;
}

a:link,
a:visited {
	color:#718AB6;
}
a:hover,
a:focus {
	color:#fff;
}

a#skipLink:link,
a#skipLink:visited,
a#skipLink:hover,
a#skipLink:focus {
	background-color:#486CE3;
	color:#fff;
}

ul.navigation {
	border-color:#000;
}

	ul.navigation li a:link,
	ul.navigation li a:visited {
		color:#718AB6;
		background-color:rgba(0, 0, 0, 0.3);
	}
	ul.navigation li a:hover,
	ul.navigation li a:focus {
		background-color:rgba(0, 0, 0, 0.5);
		text-decoration:underline;
	}

	body#home ul.navigation li a.home,
	body#home ul.navigation li a.home:hover,
	body#home ul.navigation li a.home:focus {
		background-color:rgba(0, 0, 0, 0.4);
		color:#ddd;
		text-decoration:none;
	}
		
	body#gallery ul.navigation li a.gallery,
	body#gallery ul.navigation li a.gallery:hover,
	body#gallery ul.navigation li a.gallery:focus {
		background-color:rgba(0, 0, 0, 0.4);
		color:#ddd;
		text-decoration:none;
	}


	body#suggest ul.navigation li a.suggest,
	body#suggest ul.navigation li a.suggest:hover,
	body#suggest ul.navigation li a.suggest:focus {
		background-color:rgba(0, 0, 0, 0.4);
		color:#ddd;
		text-decoration:none;
	}

	body#why ul.navigation li a.why,
	body#why ul.navigation li a.why:hover,
	body#why ul.navigation li a.why:focus {
		background-color:rgba(0, 0, 0, 0.4);
		color:#ddd;
		text-decoration:none;
	}
	

/* slideshow */
ul#screenshots {
	background-color:rgba(0, 0, 0, 0.4);
}

	ul#screenshots  div.controls {
		background-color: rgba(0, 0, 0, 0.7);
		color:#fff;		
	}

div#sub_content div.aside {
	background-color: rgba(0,0,0,0.3);	
}


div.hentry {
	border-color: rgba(0,0,0,0.3);
}

	h3.entry-title a {
		text-decoration:none;
	}

	div.hentry a.thumb img {
		border-color:#000;
		background-color:#222;
	}
	
	div.hentry a.thumb:hover img {
		border-color:#486CE3;
	}

div.medium a.permalink {
	color:transparent;
}
div.medium:hover a.permalink {
	color:#718AB6;
}

div.medium a.permalink:hover {
	color:#fff;
}

div#footer {
	background-color: rgba(0, 0, 0, 0.4);

}
