/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
masthead {
	padding-top: 0 !important;
	padding-bottom: 12px !important;
}

body, input, textarea {
	font: 13pt Georgia, Palatino, Garamond, serif;
	font-weight: 300;
	line-height: 1.6;
}

/* Links */
a {
	color: #1982d1;
	text-decoration: underline;
}

blockquote cite {
	color: #666;
	font: 13pt Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: .05em;
	text-transform: uppercase;
}

.widget-title {
	color: #1b4411;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: .1em;
	line-height: 1.6em;
	text-transform: uppercase;
}

/* Reduce top margin above Site Title & Description */
#site-title {
	margin-right: 270px;
	padding: .65625em 0 0;
}

#site-description {
	color: #7a7a7a;
	font-size: 13pt;
	margin: 0 270px .65625em 0;
}

/* REmove margin above page title */
.singular.page .hentry {
	padding: 0;
	margin-top: -30px;
}

.entry-title {
	padding-top: 0;
}

/* Make H3 larger, not all caps */
#content .entry-content h3,
.comment-content h3 {
	color: #373737;
	font-size: 14pt;
	font-weight: 600;
	letter-spacing: normal;
	line-height: 2.6em;
	text-transform: none;
}

#content .entry-content h2, .comment-content h2 {
	font-size: 18pt;
}

#content .entry-content h1, .comment-content h1 {
	font-size: 20pt;
}

/* Remove yellow background behind AdSense ads */
ins {
	background: transparent !important;
	text-decoration: none !important;
}

/* Set defaults for widgets, including sidebar */
/* Links */
.widget li a, .widget a {
	font-size: 13pt !important;
	margin-bottom: 20px !important;
}

.widget {
	font-size: 13pt !important;
	padding-bottom: 20pt !important;
}

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
masthead {
	padding-top: 0 !important;
	padding-bottom: 12px !important;
}

body, input, textarea {
	font: 13pt Merriweather, Georgia, Palatino, Garamond, serif;
	font-weight: 300;
	line-height: 1.6;
}

/* Links */
a {
	color: #000d51;
	text-decoration: underline;
	box-shadow: none !important;
}

blockquote cite {
	color: #666;
	font: 12pt Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: .05em;
	text-transform: uppercase;
}

.widget-title {
	color: #1b4411;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: .1em;
	line-height: 1.6em;
	text-transform: uppercase;
}

/* Reduce top margin above Site Title & Description */
#site-title {
	margin-right: 270px !important;
	padding: .65625em 0 0 !important;
	color: #003300 !important;
}

.site-title {
	color: #003300 !important;
}

#masthead {
	padding-top: 0 !important;
	padding-bottom: 12px !important;
}

/* Reduce Gap Below Page Header */
.site-header {
	padding-top: 12px !important;
	padding-bottom: 12px !important;
	margin-bottom: 16px !important;
}

/* Reduce margin around header image */
.header-image {
	margin-bottom: 0;
	margin-top: 0;
}

#site-description {
	color: #7a7a7a;
	font-size: 13pt;
	margin: 0 270px .65625em 0;
}

/* REmove margin above page title */
.singular.page .hentry {
	padding: 0;
	margin-top: -30px;
}

.entry-title {
	padding-top: 0 !important;
	color: #003300 !important;
}

/* Shorten Sidebar top/bottom margin */
.widget {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

/* Reduce gaps below article, prev/next */
.home article {
	margin-bottom: 20px !important;
}

.post-navigation {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

.comment-content {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

.comment-respond {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

/* Headings Color and Underline */
#content .site-title, .site-title a, .entry-title, .entry-title a, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4,
   .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4 {
	color: #003300 !important;
	text-decoration: none !important;
}

.entry-footer a {
	text-decoration: none !important;
}

/* Make H3 larger, not all caps */
#content .entry-content h3,
.comment-content h3 {
	font-size: 14pt;
	font-weight: 600;
	letter-spacing: normal;
	line-height: 150%;
	text-transform: none;
}

#content .entry-content h2, .comment-content h2 {
	font-size: 18pt;
}

#content .entry-content h1, .comment-content h1 {
	font-size: 20pt;
}

/* Remove yellow background behind AdSense ads */
ins {
	background: transparent !important;
	text-decoration: none !important;
}

/* Set defaults for widgets, including sidebar */
/* Links */
.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget 
.widget-area .widget a, .widget-area .widget h2, .widget-area .widget h3 {
	font-size: 11pt !important;
	line-height: 150% !important;
	margin-bottom: 7pt !important;
}

.widget-area .widget a {
	text-decoration: ;

/*
	CSS Migrated from Jetpack:
*/

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
masthead {
	padding-top: 0 !important;
	padding-bottom: 12px !important;
}

body, input, textarea {
	font: 13pt Merriweather, Georgia, Palatino, Garamond, serif;
	font-weight: 300;
	line-height: 1.6;
}

/* Links */
a {
	color: #000d51;
	text-decoration: underline;
	box-shadow: none !important;
}

blockquote cite {
	color: #666;
	font: 12pt Verdana, Helvetica, Arial, sans-serif;
	font-weight: 300;
	letter-spacing: .05em;
	text-transform: uppercase;
}

.widget-title {
	color: #1b4411;
	font-size: 14px;
	font-weight: 600;
	letter-spacing: .1em;
	line-height: 1.6em;
	text-transform: uppercase;
}

/* Reduce top margin above Site Title & Description */
#site-title {
	margin-right: 270px !important;
	padding: .65625em 0 0 !important;
	color: #003300 !important;
}

.site-title {
	color: #003300 !important;
}

#masthead {
	padding-top: 0 !important;
	padding-bottom: 12px !important;
}

/* Reduce Gap Below Page Header */
.site-header {
	padding-top: 12px !important;
	padding-bottom: 12px !important;
	margin-bottom: 16px !important;
}

/* Reduce margin around header image */
.header-image {
	margin-bottom: 0;
	margin-top: 0;
}

#site-description {
	color: #7a7a7a;
	font-size: 13pt;
	margin: 0 270px .65625em 0;
}

/* REmove margin above page title */
.singular.page .hentry {
	padding: 0;
	margin-top: -30px;
}

.entry-title {
	padding-top: 0 !important;
	color: #003300 !important;
}

/* Shorten Sidebar top/bottom margin */
.widget {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

/* Reduce gaps below article, prev/next */
.home article {
	margin-bottom: 20px !important;
}

.post-navigation {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

.comment-content {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

.comment-respond {
	margin-bottom: 12px !important;
	padding-top: 12px !important;
}

/* Headings Color and Underline */
#content .site-title, .site-title a, .entry-title, .entry-title a, .entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4,
   .comment-content h1, .comment-content h2, .comment-content h3, .comment-content h4 {
	color: #003300 !important;
	text-decoration: none !important;
}

.entry-footer a {
	text-decoration: none !important;
}

/* Make H3 larger, not all caps */
#content .entry-content h3,
.comment-content h3 {
	font-size: 14pt;
	font-weight: 600;
	letter-spacing: normal;
	line-height: 150%;
	text-transform: none;
}

#content .entry-content h2, .comment-content h2 {
	font-size: 18pt;
}

#content .entry-content h1, .comment-content h1 {
	font-size: 20pt;
}

/* Remove yellow background behind AdSense ads */
ins {
	background: transparent !important;
	text-decoration: none !important;
}

/* Set defaults for widgets, including sidebar */
/* Links */
.widget-area .widget p, .widget-area .widget li, .widget-area .widget .textwidget 
.widget-area .widget a, .widget-area .widget h2, .widget-area .widget h3 {
	font-size: 11pt !important;
	line-height: 150% !important;
	margin-bottom: 7pt !important;
}

.widget-area .widget a {
	text-decoration: ;