a {
	color: #56a2d6;
}

h2 a {
	color: #4c3906;
}

#header {
	background: url(header-blue.png) no-repeat top center;

}

#ribbon {
        position: relative;
        left: 601px;
        top: 50px;
}

#ribbon a {
        border: 0;
}

#navigation {
	background-color: #4c79b4;
	border-color: #009;
}

#navigation li a {
	color: #ffffff;
}

.post h2 a {
	background-color: #fff;
}

.first h2 a {
	background-color: #fff;
}

.post h3 {
	color: #4c3906;

}

#sidebar h2, #rightsidebar h2 {
	color: #ffffff;
	background-color: #7eb3df;
	border-color: #4c3906;
}

		#sidebar ul li, #rightsidebar ul li {

			border-bottom: 1px dashed #e8e1d3;
		}
		#sidebar ul li a, #rightsidebar ul li a {
			color: #554727;
		}
		#sidebar ul li a:hover, #rightsidebar ul li a:hover {
			color: #56a2d6;
		}
		
		#footer {
	background-color: #e8e1d3;
	color: #554727;
	border-top, border-bottom: 1px solid #8b7b55;
}

	#footer a {
		color: #554727;

	}

	#footer a:hover {
                text-decoration: underline;
		color: #56a2d6;

	}

	
	.post blockquote {

	border-left: 2px solid #e8e1d3;
}

	.commentdetails img {
		border: 1px solid #e8e1d3;
	}
	
	.wp-caption {
	border: 1px solid #554727;
	background-color: #e8e1d3;
}