/*
 Theme Name:   Simppeli Child
 Theme URI:    https://dlakusta.org/writing/wp-content/themes/simppeli-child
 Description:  Simppeli Child Theme
 Author:       Gary Bandzmer
 Author URI:   https://rustydogg.com
 Template:     simppeli
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Tags:         white, responsive-layout, accessibility-ready
 Text Domain:  simpelli-child
*/


/*   ---->   WRITING SITE   <-----   */


/* GBX ADDED STYLES */

/* GOOGLE FONTS

    font-family: 'Lora', serif;  (FOR MAIN PAGE FONT)
    font-family: 'Alegreya', serif;  (FOR QUOTES, SPECIAL ETC)

*/
@import url('https://fonts.googleapis.com/css?family=Alegreya:400,400i|Lora:400,400i,700,700i');

p.test {
	font-size:24pt;
	color:#AC0E10;
	font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
}


div.pagestyle {
	/*
	font-family: Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif;
	*/
	font-family: 'Lora', 'Times New Roman', Times, serif;
	background-image:  url('https://dlakusta.org/images/white_wall.png');
	/*
	background-image: url('https://dlakusta.org/writing/images/paper_texture01b.jpg');
	*/
	font-size: 20px;
	line-height:26px;
	background-color: #fff; 
	color: #333; 
	padding: 0px 20px;
	/*
	margin:-40px auto -20px;
	*/
	margin:-20px inherit -20px;
	word-spacing:normal !important;
	font-weight:normal !important;
	font-style:normal;	
}




p.headmain {
	/*
	font-family: Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif; 
	*/
	font-family: 'Lora', 'Times New Roman', Times, serif;
	font-size: 26px; 
	margin-bottom: 30px; 
	text-decoration:underline;
}

p.headsub {
	/*
	font-family: Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif; 
	*/
	font-family: 'Lora', 'Times New Roman', Times, serif;
	font-size: 24px; 
	margin-bottom: 30px; 
	margin-top: 30px; 
	font-style: italic;
	font-weight:400;
}
.author {
	font-family:'Alegreya', Times;
	font-style:italic;
	font-size: 18px;
	margin-top:4%;
	margin-left:40%;
	margin-bottom:4%;
}
	
p.newsitem {
	margin-left:120px;
	text-indent:-117px;
}

blockquote.cite {
	/*
	font-family: Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif; 
	font-family: 'Alegreya', 'Times New Roman', Times, serif;
	*/
	font-family: 'Liberation Serif', Times, 'Times New Roman', serif;
	font-size:22px;
	text-align:left;
	margin: 3% 8% 2% 8%;
	font-style:italic;
	font-weight:200;
}


blockquote.note {
	/*
	font-family: Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif; 
	*/
	font-family: 'Alegreya', 'Times New Roman', Times, serif;
	font-size: 22px;
	line-height:28px;
	margin-left:100px;
	font-style:normal;
	
}

blockquote.nanny {
     margin: 1em 2em; 
    font-family: 'Libre Baskerville', serif; 
    font-style:normal; 
    font-size:20px;
}

div.nanny {
    margin-left: 2em; 
    font-family: 'Lora', serif; 
    font-size: .9em;
    font-style: normal;
    
}


p.note {
	/*
	font-family: Cambria, 'Hoefler Text', 'Liberation Serif', Times, 'Times New Roman', serif; 
	*/
	font-family: 'Alegreya', 'Times New Roman', Times, serif;
	font-size: 22px;
	margin-left:80px;
	margin-right:80px;
	font-style:italic;
}

/* class for horiz lines */

.hrmarg {
	margin-top:50px;
	margin-bottom:50px;
}

img.bdr {
	padding:7px;
	border:1px solid #AAAAAA;
}

#page {
	min-width:1000px;
}

.link1 {
	font: normal 10pt Garamond, Helvetica, sans-serif;
	text-decoration: none;
	color: #5856c8;
	letter-spacing:1px;
}
a.link1:link {	color: #5856c8;}
a.link1:visited {	color: #5856c8;}
a.link1:hover {	color: #c868bc; text-decoration: underline;}
a.link1:active {	color: #C9AAEE;}

p.index {
	text-align:right;
	margin:0em 5em 1em 0em;
	line-height:9pt;
}

p.top {
	text-align:center;
		margin:1em auto 0em;
		line-height:9pt;
}

.sansfont, .quotedent, .quotedent2 {
	font-family:Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, sans-serif;
	font-size:14pt;
}

.link0 {
	text-decoration: none;
	color: inherit;
}
a.link0:link {	color: inherit;}
a.link0:visited {	color: #495067;}
a.link0:hover {	color: #6b05d2; text-decoration: underline;}
a.link0:active {	color: #013eff;}





/* gbx text for page widen ... */

.comments-area,.entry-content,.entry-footer,.entry-summary,.page-content {
	color:#4d4d4d;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 20px 0px;
	/*
	max-width:37.5em;
	*/
	max-width:45em;
	background-image:  url('https://dlakusta.org/images/white_wall.png');
	/*
	background-image: url('https://dlakusta.org/writing/images/paper_texture01b.jpg');
	*/
	/* note: background image here creates "side-bars" on the home page... */
	border:1px solid #C4C4C4;
	}
	
	/* NOTE - RECENT NICE BACKGROUND PATTERNS FOUND ON THIS SITE: https://subtlepatterns.com/ */
	
	
	/* added from simpelli / styles.css to control menu font styles... */
	
	
/*--------------------------------------------------------------
5.2 - Menus
--------------------------------------------------------------*/

.main-navigation {
	clear: both;
	display: block;
	float: left;
	width: 100%;
}

.main-navigation ul {
	list-style: none;
	margin: 0;
	padding-left: 0;
}

.main-navigation li {
	display: inline-block;
	position: relative;
}

.main-navigation a {
	display: block;
	letter-spacing: 1px;
	padding: 0.2em 0.8em;
	text-decoration: none;
	text-transform: uppercase;
}

.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a {
	font-weight: bold;
}

.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation {
	margin: 0 0 5%;
	overflow: hidden;
}

.comment-navigation .nav-previous,
.posts-navigation .nav-previous,
.post-navigation .nav-previous {
	float: left;
	width: 50%;
}

.comment-navigation .nav-next,
.posts-navigation .nav-next,
.post-navigation .nav-next {
	float: right;
	text-align: right;
	width: 50%;
}

/* gbx add menu-item */

.menu-item {
	font: normal 9pt Garamond, Helvetica, sans-serif;
	text-decoration: none;
	color: #8895c1;
	letter-spacing:1px;
}

.menu-item a {
	color: #999999;
}
.menu-item a:hover {
	color:#004DE3;
}
.menu-item a:active {
	color:#FF0004;
}
.menu-item a:focus {
	color:#26B600;
}

p.normal {
	color:inherit;
	font-size:inherit;
}


/* re-format LIST STYLES from main Simpelli sheet ... */

ul,
ol {
	margin: 0 0 .5em .5em;
}

ul {
	list-style: disc;
}

ol {
	list-style: decimal;
}

li > ul,
li > ol {
	margin-top: 0;
	margin-bottom: 0;
	margin-left: .5em;
}




/* for 22 guidelines doc. headings */

li.boldlist {
	font-weight:bold;
	margin-bottom:2%;
	margin-top:5%;	
}

/* for 22 guidelines doc. <ul> bullet items */

ul.artlist {
	margin: 0 0 0 4%;
}

li.artlist {
	font-weight:normal;
	margin:0;
	padding:0;
}

/* orig simpelli blockquote styles 

blockquote {
	margin: 2% 2% 2% 15%;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
	content: inherit;
}

blockquote,
q {
	font-style: inherit;
	quotes: "" "";
}

*/