
/* COLORS */

/* standard (white) */

div.content-block {
	background-color: #dedcdc;
	border-color: #dedcdc;
	/* background-color: #cecdcd; */
	/* border-color: #cecdcd; */
	color: black;
}

h1:after {
	background-color: indianred;
}

h2 {
	color: #333333;
}

hr {
	background-color:#9d0c0f;
	color:#9d0c0f;
}

/* white bg, red text */

div.redtext h1, div.redtext h2 {
	color:#9d0c0f;
}


/* lightblue */

div.lightblue {
	background:linear-gradient(to right, #b1cfde,#ced6da);
	text-shadow:none;
	color: #333333;
}


div.lightblue h2, div.lightblue h1 {
	color: #333333;
}

/* silver */

div.silver {
	background:linear-gradient(to right, #a0a7ab,#ced6da);
	text-shadow:none;
	color: #333333;
}


div.silver h2, div.silver h1 {
	color: #333333;
}

/* red */

div.red {
	/* background-color: indianred; */
	/* background: linear-gradient(to left, #d67d57, #ac2f24); */
	background: linear-gradient(to left, #bc5038, #ac2f24);
	/* background-color: #d67d57; */
	/* background: linear-gradient(to left, indianred, #9d0c0f); */
	color: white;
}

div.red h1, div.red h2 { color: white; }

div.red a.btn { border-color: white; }


/* glowingred */

div.glowingred {
	color: white;
	background: linear-gradient(to left, #442222, #c13235)
}

div.glowingred h1, div.glowingred h2 { color: white; }

div.glowingred a.btn { border-color: white; }


/* dark gray */

div.gray {
	background-color: #333;
	/* darker */
	/* background: linear-gradient(to bottom, #333,#191f2f); */
	/* lighter */
	background: linear-gradient(to bottom, #483e3e,#191f2f);
	color: #f9f9f9;
}

div.gray h1, div.gray h2 {
	color: #f9f9f9;
}

div.gray a.btn { border-color: white; }

/* gold */

div.gold {
	background-color: darkgoldenrod;
	background: linear-gradient(to right,darkgoldenrod,#d5b07f);
	color: white;
}

div.gold h1, div.gold h2 { color: white; }

div.gold a.btn { border-color: white; }

/* papyrus */

div.papyrus {
	background: linear-gradient(to right, #f7e9d4,#efddc2);
	/* color: #582b26; */
}
/* div.papyrus a.btn { border-color: #582b26; } */

div.papyrus h1, div.papyrus h2, div.papyrus hr {
	/* color: #052d5f; */
	/* color: #582b26; */
	/* text-shadow: 2px 2px 13px #582b26; */
}

/* other things */



div.page a[href]:not(.btn) {
	color: #333;
	transition: .3s color ease-in;
	text-decoration: underline;
}

div.page a[href]:not(.btn):hover {
	color:#9d0c0f;
}

a.btn:hover, a.btn.active {
	background:#9d0c0f;
	color:white;
	border-color:white;
}


form { color:#9d0c0f; font-weight:bold; vertical-align:top; text-align:left; }

input[type=checkbox]:checked { background:#671e5d; }

div.page-seperator { color: #cecdcd; }

div.page:before { color: #cecdcd; }

input,select,textarea {
	background:none;
	color:#9d0c0f;
	border-color:#9d0c0f;
}

input[type=submit]:hover {
    color:white;
    background-color:#9d0c0f;
}
