/*
Theme Name:     Twenty Ten The Armarium Press
Description:    The Armarium Press child theme for the Twenty Ten theme 
Author:         Jay Sherman
Template:       twentyten
Version:        2.0
*/

body {
	background: #006144;
	background-image: url("images/woodcut_overlay.png");
}

#header {
	padding: 5px 0 0 0;
}

#branding img {
	border-top: medium none;
	border-bottom: medium none;
	display: block;
	float: left;
}

#content thead th {
	color: #888;
}

.page-title a:link,
.page-title a:visited {
	color: #888;
}

.entry-content, .entry-summary {
	clear: none;
}

.entry-meta {
	color: #888;
}

.entry-content label {
	color: #888;
}

.page-link {
	margin: 0 0 22px 0;
	line-height: 48px;
}

.entry-utility, .entry-meta a, .entry-utility a {
	color: #888;
}

.wp-caption {
	text-align: left;
}

.wp-caption p.wp-caption-text {
	color: #888;
}

.gallery .gallery-caption {
	color: #888;
}

.navigation, .navigation a:link, .navigation a:visited {
	color: #888;
}		

.comment-meta a:link, .comment-meta a:visited, .reply a, a.comment-edit-link {
	color: #888;
}

#comments .pingback p {
	color: #888;
}

#respond label, #respond .form-allowed-tags {
	color: #888;
}

span.dropcap {
	display: block;
	float: left;
	font-size: 260%;
	line-height: 100%;
	margin: 0 4px 0 0;
}

.ui-corner-all { 
	-moz-border-radius-topleft: 8px; 
	-webkit-border-top-left-radius: 8px; 
	-khtml-border-top-left-radius: 8px; 
	border-top-left-radius: 8px; 
	-moz-border-radius-topright: 8px; 
	-webkit-border-top-right-radius: 8px; 
	-khtml-border-top-right-radius: 8px; 
	border-top-right-radius: 8px; 
	-moz-border-radius-bottomleft: 8px; 
	-webkit-border-bottom-left-radius: 8px; 
	-khtml-border-bottom-left-radius: 8px; 
	border-bottom-left-radius: 8px; 
	-moz-border-radius-bottomright: 8px; 
	-webkit-border-bottom-right-radius: 8px; 
	-khtml-border-bottom-right-radius: 8px; 
	border-bottom-right-radius: 8px; 
}

#logodiv {
	height: 170px;
	width: 935px;
	background-image: url("images/background.jpg");
	margin: 3px auto 3px auto;
}

#logodiv540 {
	height: 170px;
	width: 540px;
	background-image: url("images/background-540.jpg");
	margin: 3px 0px;
}

#custom-header-image {
	float: right;
	width: 390px;
	height: 170px;
	margin: 0px;
}

#custom-header-image img {
	-moz-border-radius-topright: 10px; 
	-webkit-border-top-right-radius: 10px; 
	-khtml-border-top-right-radius: 10px; 
	border-top-right-radius: 10px; 
	-moz-border-radius-bottomright: 10px; 
	-webkit-border-bottom-right-radius: 10px; 
	-khtml-border-bottom-right-radius: 10px; 
	border-bottom-right-radius: 10px; 
}

#logo {
	margin-left: 25px;
	padding-top: 20px;
}

.centered {
	margin-left: auto;
	margin-right:  auto;
}

.centertext {
	text-align: center;
}

.smallcaps {
	font-variant: small-caps;
}

.hidden {
	display: none;
}

/* This is for single product images. */
.woocommerce #content div.product div.images img, .woocommerce div.product div.images img, .woocommerce-page #content div.product div.images img, .woocommerce-page div.product div.images img {
	width: auto !important;
}

/* This fixes the problem with related product images being blurry. */
.woocommerce-page .related ul li.product img, .woocommerce-page .related ul.products li.product img, .woocommerce-page .upsells.products ul li.product img, .woocommerce-page .upsells.products ul.products li.product img {
	width: 150px !important;
}

/* This fixes the related products not being shown three to a row. */
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product  {
	width: 30% !important;
}

/* Hide the submenu items on the My Account menu that only logged-in users should see. */
.menu li.logged-in-nav {
	display: none;
} 

body.logged-in .menu li.logged-in-nav {
	display: list-item;
}

/* For the Home Page Notice */
div.notice {
 	display: inline-block;
 	border: 1px solid #D56300;
 	padding: 8px;
 }
 
 div.notice:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

div.notice img {
	border:	none;
}

div.notice h2 {
	clear: none;
}
/* End of Home Page Notice */

/* Fix the Mailchimp Comment Form newsletter checkbox alignment. */
.mc4wp-checkbox input {
	width: auto !important;
}