/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
a, a:link, a:visited {
	color: #ab2c2c;
}

a:hover, a:active, a:focus {
	color: #000000;
}

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

.page-liner h1 {
	color: #ffffff;
}

h1, h2, h3, h4, h5, h6, p, ul, ol, dl, address, form, fieldset {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}

body, button, input, optgroup, select, textarea {
	font-size: 1.2rem;
}

hr {
	width: 66.6667%;
}

#site-top-navigation {
	background-color: #000000;
	margin-bottom: 25px;
	text-align: right;
}

#site-top-navigation nav {
	padding: .5em 0;
}

#site-top-navigation nav a {
	color: #ffffff !important;
}

#site-top-search-form {
	display: none !important;
}

#site-top-navigation + .branding-nav-wrapper .site-branding, #header-image + .branding-nav-wrapper .site-branding {
	padding-bottom: .25em;
}

#page-header, #single-header {
	background-color: #800000;
}

#page-header .entry-header, #page-header .page-header, .error404 #page-header, .search #page-header {
	padding-bottom: 1em;
}

#page-header h1 {
	font-size: 2.36364em;
}

body.home #page-header h1 {
	font-size: 3.36364em;
}

/* hides the front page blog feature */
#front-page-blog {
	display: none !important;
}

/* format table */
.entry-content table, 
.entry-summary table, .comment-body table, 
.widget table,
.entry-content td,
.entry-summary td, 
.comment-body td, 
.widget td, .entry-content th,
.entry-summary th, 
.comment-body th, 
.widget th {
	border: none;
}

/*.entry-content td,
.entry-summary td,
.comment-body td,
.widget td,
.entry-content th,
.entry-summary th,
.comment-body th,
.widget th { padding:1em; }*/
.single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > h1, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > h2, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > h3, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > h4, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > h5, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > h6, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > p, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > dl, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > ul, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > ol, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > address, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content form, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-footer, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) #comments, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > .edit-link, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .page-links, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .image-navigation, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > .sharedaddy, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content > .jetpack-video-wrapper, .single-column-content:not(.page-template-full-width):not(.page-template-front-page) .widget-area {
	padding: 0;
}

.single-column-content:not(.page-template-full-width):not(.page-template-front-page) .entry-content p .alignleft {
	margin-left: 0;
}

.entry-content ul {
	margin-left: 4%;
}

footer#colophon {
	display: none;
}