/* Theme Colours: #a63939, #c24747, #c54b4b, #d25757 */

.nav-secondary { 
	-webkit-box-shadow: inset 0 1px #d25757, 0 1px 3px rgba(0, 0, 0, 0.2);  
	-moz-box-shadow: inset 0 1px #d25757, 0 1px 3px rgba(0, 0, 0, 0.2);  
	box-shadow: inset 0 1px #d25757, 0 1px 3px rgba(0, 0, 0, 0.2);  
	background-image: -ms-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: -moz-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: -o-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#c54b4b),color-stop(1,#c24747));
	background-image: -webkit-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: linear-gradient(to bottom,#c54b4b 0%,#c24747 100%); 
	border-bottom-color: 1px solid #a63939; 
	border-bottom-color: 1px solid rgba(0,0,0,0.25);
}

.nav-secondary .current-menu-item > a {
	color: #fff;
	background-color: #a63939;
	border-color: #d25757; 
}

.button,
button,
input[type="button"],
input[type="submit"] { 
	background: #c54b4b; 
	background-image: -ms-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: -moz-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: -o-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#c54b4b),color-stop(1,#c24747));
	background-image: -webkit-linear-gradient(top,#c54b4b 0%,#c24747 100%);
	background-image: linear-gradient(to bottom,#c54b4b 0%,#c24747 100%); 
	border-color: #a63939; 
	border-color: rgba(0,0,0,0.2); 
}

.button:hover,
button:hover,
input[type="button"]:hover,
input[type="submit"]:hover { 
	background: #d25757; 
}

.widget_categories li a:hover,
.entry-footer a:hover, 
a.comment-reply-link:hover, 
#cancel-comment-reply-link:hover,
.archive-pagination a:hover,
.archive-pagination li a:hover,
.archive-pagination li.active a {
	background: #c24747;
}

a, 
h2 a:hover {
	color: #c24747;
}

blockquote {
	border-color: #c24747;
}