/* $Id: base.css,v 1.9 2018/02/11 20:11:26 cmanley Exp $ */
/* Based on http://www.richinstyle.com/masterclass/perfection.html and http://www.w3.org/TR/CSS21/sample.html */

/* Elements */

/* Fonts - change 'Verdana, Arial, Helvetica, sans-serif' to your preferred font */
ADDRESS, BLOCKQUOTE, BODY, BUTTON, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FIELDSET, FORM, H1, H2, H3, H4, H5, H6, INPUT, MENU, OL, P, SELECT, TD, TH, UL {
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: "Century Gothic", CenturyGothic, "Apple Gothic", AppleGothic, Verdana, Arial, Helvetica, sans-serif;
	color: #6f6f6f;
	line-height: 1.5em;
}

ADDRESS, BLOCKQUOTE, BODY, BUTTON, CAPTION, CENTER, DD, DIR, DIV, DL, DT, FIELDSET, FORM, INPUT, MENU, OL, P, SELECT, TD, TH, UL {
	font-size: 13px;
}


/* Real styles */

A {
	color: #c3502e;
	cursor: pointer;
}

A:link, A:visited, A:active {
	background: transparent;
	text-decoration: none;
}

A:hover {
	color: #c3502e;
	text-decoration: underline;
}




ADDRESS {
	margin: 0;
	font-style: italic;
}


BIG {
	font-size: 1em;
}


BLOCKQUOTE {
	margin: 0;
}


BODY {
	background-color: white;
	color: #444;
	cursor: default;
	min-width: 1110px;	/* same as #page and .page_section width */
}


BUTTON {
	cursor: auto;
}


CAPTION {
	margin: 0;
}


CODE {
	font-size: 1em;
	font-family: monospace;
}
 /* To avoid overriding boldness/italicity by using font */

DIV {
	margin: 0;
}


DD {
	margin: 0;
}


DL {
	margin: 0;
}


DT {
	margin: 0;
}

EM {
	font-weight: bold;
	font-style: normal;
}

FIELDSET {
	border: none;
}

H1, H2, H3, H4, H5, H6 {
	line-height: 1.3;
	/*margin: 0;*/
}
H1:first-child, H2:first-child, H3:first-child, H4:first-child, H5:first-child, H6:first-child {
	margin-top: 0;
}
H1 {
	/*color: #c3502e;*/
	color: #ed8a68;
	font-size: 2em;
	font-weight: normal;
	margin: .67em 0;
}
H2 {
	/*color: #c3502e;*/
	color: #ed8a68;
	font-size: 1.5em;
	font-weight: normal;
	margin: .75em 0;
}
H3 {
	font-size: 1.17em;
	margin: .83em 0;
}
H4 {
	font-size: 1.12em;
	margin: 1.12em 0;
}
H5 {
	font-size: 0.83em;
	margin: 1.5em 0;
}
H6 {
	font-size: 0.75em;
	margin: 1.67em 0;
}


HR {
	margin: 0;
	height: 1px;
	background-color: #ccc;
}

HTML {
	background-color: white;
}

IMG {
	border: 0;
}

INPUT {
	cursor: auto;
}


KBD {
	font: 1em monospace;
}


LI {
	margin: 0;
}


OL {
	/*margin: 0em 0% 0em 5%;*/
	margin: 0;
	list-style: decimal;
}


UL UL OL OL, UL OL UL OL, OL UL OL OL, OL OL UL OL, OL UL OL, OL OL {
	list-style: lower-alpha;
}


OL UL OL OL, OL OL UL OL, UL OL OL OL, OL OL OL {
	list-style: lower-roman;
}


OL OL OL OL {
	list-style: decimal;
}



P {
	margin: 1em 0% 1em 0%;
}


PRE {
	margin: 0;
	font: 1em/1.3 monospace;
}


SAMP {
	font: 1em monospace;
}


SMALL {
	font-size: 1em;
}

STRONG {
	font-weight: bold;
	font-style: italic;
}

SUB {
	font-size: 1em;
}


/*
SUP {
	font-size: 1em;
}
*/

TD {

}


TEXTAREA {
	cursor: text;
}


TH {
	font-weight: bold;
	font-size: 1em/1.3;
}


TT {
	font: 1em monospace;
}


UL {
	list-style: disc;
	/*margin: 0em 0% 0em 5%;*/
	margin: 0;
}


UL UL, OL OL UL UL, OL UL OL UL, UL OL OL UL, OL UL UL, UL OL UL {
	list-style: circle;
}


OL UL UL UL, UL OL UL UL, UL UL OL UL, UL UL UL {
	list-style: square;
}


UL UL UL UL {
	list-style: disc;
}


button:disabled,
input[type="reset"]:disabled,
input[type="submit"]:disabled,
input[type="button"]:disabled {
	color: GrayText;
}
