/*
 Theme Name:   Shakopee Heritage
 Theme URI:    http://www.shakopeeheritage.org/shakopeeheritage/
 Description:  Shakopee Heritage Theme
 Author:       Wes Reinke
 Author URI:   http://www.wesreinke.com/
 Template:     twentythirteen
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  shakopeeheritage
*/

body {
	background-color: #762B3F;
}

a {
	color: #a2462e;
}

a:visited {
	color: #86341f;
}

a:active,
a:hover {
	color: #bc5c42;
}

h1, h2, h3, h4, h5, h6 {
	color: #762B3F;
}

/* Buttons */
button,
input[type="submit"],
input[type="button"],
input[type="reset"] {
	background: #a2462e; /* Old browsers */
	background: -webkit-linear-gradient(top, #a2462e 0%, #86341f 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #a2462e 0%, #86341f 100%); /* W3C */
	border-bottom: 3px solid #86341f;
}

button:hover,
button:focus,
input[type="submit"]:hover,
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:focus,
input[type="button"]:focus,
input[type="reset"]:focus {
	background: #86341f; /* Old browsers */
	background: -webkit-linear-gradient(top, #86341f 0%, #a2462e 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #86341f 0%, #a2462e 100%); /* W3C */
}

button:active,
input[type="submit"]:active,
input[type="button"]:active,
input[type="reset"]:active {
	background: #d94412; /* Old browsers */
	background: -webkit-linear-gradient(top, #86341f 0%, #a2462e 100%); /* Chrome 10+, Safari 5.1+ */
	background:   linear-gradient(to bottom, #86341f 0%, #a2462e 100%); /* W3C */
	border-top: 3px solid #a2462e;
}

/* Images */
.wp-caption .wp-caption-text,
.entry-caption,
.gallery-caption {
	color: #762B3F;
}

/* Basic Structure */
.site {
	background: url(images/victorian.jpg) #FFFDDE;
}

/* Navigation */
.nav-menu li a {
	color: #DDD;
}

.nav-menu li:hover > a,
.nav-menu li a:hover,
.nav-menu li:focus > a,
.nav-menu li a:focus {
	background-color: #67542A;
	color: #fff;
}

.nav-menu .sub-menu,
.nav-menu .children {
	background-color: #67542A;
}

ul.nav-menu ul a,
.nav-menu ul ul a {
	color: #ddd;
}

ul.nav-menu ul a:hover,
.nav-menu ul ul a:hover,
ul.nav-menu ul a:focus,
.nav-menu ul ul a:focus {
	background-color: #762B3F;
}

.nav-menu .current_page_item > a,
.nav-menu .current_page_ancestor > a,
.nav-menu .current-menu-item > a,
.nav-menu .current-menu-ancestor > a {
	color: #FFF;
}

/* Navbar */
.navbar {
	background-color: #98855C;
}

.site-header .search-field {
	color: #762B3F;
}

/* Entry Header */
.entry-title a {
	color: #a2462e;
}

.entry-title a:hover {
	color: #bc5c42;
}

/* Entry Meta */
.entry-meta a {
	color: #a2462e;
}

.entry-meta a:hover {
	color: #a2462e;
}

/* Content */

.entry-header,
.entry-content,
.entry-summary,
.entry-meta {
	margin: 0 auto;
	max-width: 1040px;
	width: 100%;
}

/* Entry Content */
.entry-content a,
.comment-content a {
	color: #a2462e;
}

.entry-content a:hover,
.comment-content a:hover {
	color: #bc5c42;
}

.format-gallery .entry-content .page-links a:hover,
.format-audio .entry-content .page-links a:hover,
.format-status .entry-content .page-links a:hover,
.format-video .entry-content .page-links a:hover,
.format-chat .entry-content .page-links a:hover,
.format-quote .entry-content .page-links a:hover,
.page-links a:hover {
	color: #a2462e;
}

/* Link */

.format-link .entry-title {
	color: #a2462e;
}

.format-link .entry-title a {
	color: #a2462e;
}

/* Post/Paging Navigation */
.navigation a {
	color: #a2462e;
}

.navigation a:hover {
	color: #bc5c42;
}

.paging-navigation {
	background-color: #e8e5ce;
}

.paging-navigation .meta-nav {
	background-color: #a2462e;
}

.paging-navigation a:hover .meta-nav {
	background-color: #cfa469;
}

.post-navigation {
	color: #a2462e;
}

/* Comments */
.comment-meta a:hover {
	color: #bc5c42;
}

/* Comment form */
.comment-reply-title small a {
	color: #762B3F;
}

.comment-reply-title small a:hover {
	color: #9f3a55;
}

.comment-form .required {
	color: #a2462e;
}

/* Widgets */
.widget a {
	color: #a2462e;
}

.widget a:hover {
	color: #bc5c42;
}

/* Footer */
.site-footer a {
	color: #762B3F;
}

.site-footer .sidebar-container {
	background-color: #98855C;
}

.entry-content blockquote {
	font-size: 100%;
}
.woocommerce ul.products li.product .price, .woocommerce div.product p.price, .woocommerce div.product span.price {	color: #98855C; /* Change color of price in online store */}.woocommerce div.product .stock {	color: #98855C;}.woocommerce-message {	border-top-color: #762B3F;}.woocommerce-message::before {	color: #762B3F;}
@media (max-width: 643px) {
	/* Small Menu */
	.menu-toggle,
	.menu-toggle:hover,
	.menu-toggle:focus,
	.menu-toggle:active {
		color: #ddd;
	}

	.toggled-on .nav-menu li > ul a {
		color: #ddd;
	}

	.toggled-on .nav-menu li:hover > a,
	.toggled-on .nav-menu .children a {
		background-color: transparent;
		color: #ddd;
	}

	.toggled-on .nav-menu > li a:hover,
	.toggled-on .nav-menu > ul a:hover {
		background-color: #67542A;
		color: #fff;
	}

	.toggled-on .nav-menu > li a:focus,
	.toggled-on .nav-menu > ul a:focus {
		background-color: #67542A;
		color: #fff;
	}

	/* People bio photos to align center */
	article.category-people img.alignright {
		display: block;
		float: none;
		margin-left: auto; /* This with margin-right centers the iamge */
		margin-right: auto;
	}
}