/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/
/* min width is currently 265 */
/* links etc were ffe7ae */
/* #1D262B old green */
/* ##334240 new green */
/* important on nav-next etc
cancelled out nav image next etc
*/
/* for poetry */
/* test for certain page DOESNT WORK 
.page-id-24929.theme-page-header-area {
display: none;
} */


.stinpads {
	padding-top: 10px;
	padding-left: 10px;
	font-style: italic;
}

.stin {
	padding-left: 10px;
	font-style: italic;
}

.stanza {
	padding-left: 30px;
	font-style: italic;
}

.spads {
	padding-top: 10px;
	padding-left: 30px;
	font-style: italic;
}

.spad {
	padding-top: 15px;
	padding-left: 30px;
	font-style: italic;
}

.stanzain {
	padding-left: 50px;
	font-style: italic;
}

.sinpads {
	padding-top: 10px;
	padding-left: 50px;
	font-style: italic;
}

.sinpad {
	padding-top: 15px;
	padding-left: 50px;
	font-style: italic;
}

.stanzanoit {
	padding-left: 30px;
}

.snoitpad {
	padding-top: 15px;
	padding-left: 30px;
}

.snoitpads {
	padding-top: 10px;
	padding-left: 30px;
}

.stanzainnoit {
	padding-left: 50px;
}

.sinnoitpad {
	padding-top: 15px;
	padding-left: 50px;
}

.sinnoitpads {
	padding-top: 10px;
	padding-left: 50px;
}

.line {
	text-indent: -30px;
}

.lineit {
	text-indent: -30px;
	font-style: italic;
}

/* try to adjust spacing of preformatted */
#content p {
	margin-bottom: 12px;
}

/* end for poetry */
/* need for poetry but side effects*/
.site-main {
	max-width: 1200px;
}

.site-header .section {
	max-width: 1200px;
}

/* for sidebar widgets
also need to change twitter width dont use doesnt work when
shrinks incl mobile */
.site-main .widget-area {
/*width: 23%;*/
}

.site-content {
/*margin: 0 25% 0 0;*/
}

.widget-title {
	font-size: 14px;
	color: #000;
}

#subscribe-blog input[type="submit"] {
	background: #f6f6f6 !important;
	color: #000;
	font-size: 14px;
	padding: 4px 20px;
}

#search-3
input[type="submit"] {
	background: #f6f6f6 !important;
	color: #000;
	font-size: 14px;
	padding: 4px 20px;
}

/* end widget stuff */
/*new ==============*/
/* general links including main header */
/* this works for menu etc*/
a:hover {
	text-decoration: underline;
	color: #222;
}

a:link {
/*text-decoration: underline;*/
	color: #05666b;
}

.entry-header a:link {
	color: #222;
}

.site-header a:link {
	color: #000 !important;
}

.site-title a:link {
	color: #333 !important;
}

.site-title a:hover {
	color: #333 !important;
}

.site-title a {
	color: /*#ffe7a4*/
#333 !important;
	text-shadow: 0 0 0;
	font-size: 22px;
}

.site-header a:hover {
/*text-decoration: underline;*/
	color: #000;
}

.site-header a {
/*text-decoration: underline;*/
	color: #000;
}

/* needed for menu after item selected */
.navigation-main a {
	color: #000 !important;
}

.nav-previous a:link {
	color: #000;
}

.nav-previous a:hover {
	color: #000;
	text-decoration: underline;
}

.nav-next a:link {
	color: #000;
}

.nav-next a:hover {
	color: #000;
	text-decoration: underline;
}

.masonry footer.entry-meta a {
	text-shadow: 0 0 0;
	text-decoration: none;
	color: #777;
}

.comments-title {
	color: #000;
}

.comment a:link {
	color: #05666b !important;
}

.comment a:hover {
	color: #000 !important;
	text-decoration: underline;
}

.comment a {
	color: #222 !important;
}

#comments a:link {
	color: #222;
	text-decoration: none;
}

#comments a:hover {
	color: #222;
	text-decoration: underline;
}

#comments a {
	color: #000;
}

.bypostauthor a {
	color: #000 !important;
}

.comments-area {
	background-color: #bbb;
}

.comment-reply-title {
	color: #000;
}

.comment-reply-title:after {
	color: #000;
	content: "  (please contact inconstant light directly to include links)";
}

.respond:after {
	content: " (please contact inconstant light directly to include links)";
}

.comment-content {
	color: #222;
	background-color: #f6f6f6;
}

.highlander-dark #respond label {
	color: #000;
}

.subscribe-label {
}

.entry-header {
	background-color: #f6f6f6;
	color: #222;
}

.entry-title {
	font-size: 19px;
}

.entry-content {
/* color: #FFF; */
/*new==*/
	color: #222;
	background-color: #f6f6f6;
/*==*/
	line-height: 1.7;
/*font-weight:100;*/
}

.home div.entry-content {
	font-size: 13px;
	line-height: 1.5;
}

.home div.entry-meta {
	display: none;
	color: #222;
	text-transform: lowercase;
}

.entry-meta {
	font-size: 11px;
}

.entry-date {
	color: #222;
}

.highlander-dark #respond #comment-form-comment, .highlander-dark #comment-form-share-text-padder {
	background: #f6f6f6;
	color: #222;
}

.highlander-dark #respond #comment-form-comment textarea, .highlander-dark #comment-form-share-text-padder textarea {
	text-shadow: 0 0 0;
	color: #000;
}

.widget {
	background-color: #ccc;
	margin: 0;
}

.widget a {
	color: #249;
}

.widget a:link {
	color: #05666b;
}

.textwidget {
	color: #000;
}

.textwidget a {
	color: #249;
}

.textwidget a:link {
	color: #249;
}

.textwidget a:hover {
	color: #249;
}

/*.masonry .hentry {
	width: 32%;
}*/
/*=========================*/
/*========================*/
.site-header {
	background-color: #ccc !important;
}

.site-header {
	font-size: 13px;
}

.site-title {
	font-size: 22px;
}

.site-description {
	color: #000;
}

.site-footer {
	background-color: #ccc !important;
	color: #000 !important;
	text-shadow: 0 0 0;
}

/*end new===============*/
.navigation-main a {
	font-size: 13px;
	letter-spacing: 0;
	padding: 14px 1em;
	font-style: normal;
	text-transform: lowercase;
}

.navigation-main a:link {
	font-size: 13px;
	letter-spacing: 0;
	padding: 13px 1em;
	font-style: normal;
	text-transform: lowercase;
}

.navigation-main a:hover {
	font-size: 13px;
	letter-spacing: 0;
	padding: 13px 1em;
	font-style: normal;
	text-transform: lowercase;
}

/* makes image prev and next grey disables */
.navigation-image div.nav-previous a {
	pointer-events: none;
	color: #f6f6f6;
}

.navigation-image div.nav-next a {
	pointer-events: none;
	color: #f6f6f6;
}

.navigation-image div.nav-next a:link {
	color: #f6f6f6;
}

/* disable image clicks on attachment page*/
.entry-attachment div.attachment a {
	pointer-events: none;
}
/*also follow button*/

/* contact form button */
.pushbutton-wide {
	color: #000;
	background-color: #ffffff;
}
/* also other */
button {
	color: #000;
	background-color: #ffffff;
}
button.wp-block-button__link {
	background-color: #aaa;
}

/* footer stuff */
footer {
	background-color: #f6f6f6;
	text-decoration: none;
	color: #222 !important;
}

footer a:link {
	color: #222;
}

footer a:hover {
	color: #222 !important;
}

.site-footer a:link {
	color: #222;
}

.site-footer a:hover {
	color: #222 !important;
}

.site-footer a {
	color: #222 !important;
}

.site-footer {
	color: #222 !important;
}

/* date appears twice */
.site-footer div.site-info:after {
	float: right;
/* new */
	color: #000;
	content: "© Steve Simpson 2013-2025 ";
}

#infinite-footer div.container a:hover {
	background-color: #ccc; 
	color: #222	!important;
}

#infinite-footer div.container a {
	background-color: #ccc; 
	color: #222	!important;
}

#infinite-footer div.blog-info {
	width: 50%;
	background-color: #ccc;
	color: #222	!important;
}

#infinite-footer div.blog-credits {
	width: 40%;
	font-size: 10px;
	background-color: #ccc !important;
	/* color: #222 !important; */
}

#infinite-footer div.blog-info:after {
/* float: right; */
	margin-left: 10px;
	font-size: 12px;
	color: #000;
	white-space: nowrap;
/* text-overflow: ellipsis; */
/* text-align: left; */
/*	width: 40%; */
	content: "© Steve Simpson 2013-2025 ";
	
	
}

/* make wp and theme text invisible on RHS bottom */

#infinite-footer div.blog-credits {
	color: #ccc !important;
}

#infinite-footer div.blog-credits a {
	color: #ccc !important;
}
		
#infinite-handle button {
	background-color: #fff !important;
	width: 120px;
	height: 25px;
}

#infinite-handle span {
	background-color: #ccc !important;
	color: #222;
	font-size: 15px;
	padding: 5px 20px;
}
