/*
You can add your own CSS here.

Click the help icon above to learn more.
*/
/*Shrink footer*/
footer {
    font-size: 0.8125rem;
    min-height: 30px;
    padding: 0.875rem 0;
}

/*Change font*/
body, h1, h2, h3, h4, h5, h6, p {
    font-family: Garamond, Georgia, serif;
	
}
/*Larger, more compact text*/
body, h1, h2, h3, h4, h5, h6, p, li{
	font-size: 18px;
	line-height: 1.6em;
	color: #000000;
}

	/*Shrink Header height and move #s down*/
.header-wrap {
    color: #fff;
    padding-bottom: 0.0125rem;
    text-align: center;
    width: 100%;
}
/*Change mobile menu background color*/
.slicknav_menu {
    background: #76735A none repeat scroll 0 0;
}
/*Increase year size in header*/
.logo-desc {
    font-size: 1.5rem;
    font-weight: 600;
}
.logo-name, .logo-desc {
    color: #76735a;
    margin:8px;
}
.logo {
    padding: .5rem 0 0 0;
}
/*Increase page title size*/
.page-title {
    color: #76735a;
    font-size: 1.5rem;
    font-weight: 600;
    letter-spacing: 0.1rem;
}
/*Increase or Decrease side menu size and drop down */
.sb-widget .menu-item, .sb-widget .page_item a, .sb-widget .cat-item     {   font-size: 1.2em;
    line-height: 1.6;
	  color: #000000;
	  font-family: Garamond, Georgia, serif;
}
#main-sidebar {
	margin-top: 4em;
	float: center;
	max-width: 22%;
	margin: 0 0 0 15px;
}   
.mh-container {
    margin: 0 auto;
    width: 100%;
}	
/*widen main content*/
#main-content {
    float: left;
		margin-left: 4%;
    margin-right: 1%;
    overflow: hidden;
		min-width: 70%;
}

/*Get rid of main menu but not mobile */
.main-nav ul li a {
    font-size: 0;
	  padding: 0 0 0 0;
	  line-height: 0;
}
.main-nav {
    border-bottom: none;
    border-top: none;
    margin: 0 auto;
    width: 0%
		display: none;
}
.main-nav clearfix {
	  height: 0px
}    

/*Get rid of meta on posts*/
.entry-meta, .entry-tags {
	  display: none;
}

/*Add side padding for main content*/

.mh-content-section {
    background: #fff none repeat scroll 0 0;
    padding: .5rem;
}


/*align page title with narrower content*/
.separator {
		padding: 0 0 0 4%;
	  background: none;
}

/*CSS for sub menu*/
.sub-menu {
	  font-size: .8em;
    line-height: 1.0;
    display: block;
    padding: .375rem 1rem
}

/*Move content up*/
.separator {
	     font-size: 1px;
}
.entry-content {
    padding: 2% 4% 1%  5%;
}

.entry-content h1, .entry-content h2, .entry-content h3, .entry-content h4, .entry-content h5, .entry-content h6, .entry-content p, .entry-content blockquote, .entry-content table, .entry-content .mh-video-container {
    margin-bottom: .875rem;
}


/*Make room for frames in wide pict*/
img {
    max-width: 96%;
	}

/*frames inc full width of content container*/
.frameh {
     border:8px solid #65891F;
     padding:6px; 
     background: #EAE4B2;
     width: 96%;	
}
.framea {
     border:12px solid #7C364E;
     padding:8px; 
     background: #EAE4B2;
     width: 96%;	
}

.framec {
     border:8px solid #86A457;
     padding:6px; 
     background: #EAE4B2;
     width: 96%;	
}
.framer {
     border:10px solid #241303;
     padding:6px; 
     background: #EAE4B2;
     width: 96%;	
}

.framed {
     border:8px solid #586024;
     padding:6px; 
     background: #EAE4B2;
     width: 96%;	
}

.framep {
     border:12px solid #3D424D;
     padding:6px; 
     background: #EAE4B2;
     width: 96%;	
}
.frameph {
     border:12px solid #872F1B;
     padding:6px; 
     background: #EAE4B2;
     width: 96%;	
}

.framew {
     border:12px solid #88bf57;
     padding:6px; 
     background: #EAE4B2;
     width: 96%;	
}

/*vary Title color by page*/
.sunder {
	color: #7C364E;
}

/*Get rid of Post prev, next buttons*/
.post-nav {
	display: none;
}