BODY { 
	color: #000000;
	background-color: #FFFFFF;
	background-image: URL("http://bradford-pa.com/gfx/9805bkgd.gif");
	background-repeat: repeat-y;
	margin-right: 0;
	margin-left: 0;
	margin-top: 0;
	margin-bottom: 0;
	}
	
H1, H2, H3, H4, H5, H6, P, UL, OL, DIR, MENU, DIV, DT, DD, ADDRESS, BLOCKQUOTE, PRE, BR, HR { display: block }

B, STRONG, I, EM, CITE, VAR, TT, CODE, KBD, SAMP, IMG, SPAN { display: inline }

/* Font spec */

H1, H2, H3, H4, H5 {
	font-family: Cooper, "Bookman Old Style", Bookman, serif;
	font-weight: 700;
	text-align: center; 
	font-variant: small-caps;
	color: #009900; 
	font-stretch: expanded;
	}
/*
H1	{
	font-size: 1.5em;
	}

H2	{
	font-size: 1.3em;
	}
	
H3	{
	font-size: 1.2em;
	}
H4	{
	font-size: 1.1em;
	}
H5	{
	font-size: 1em;
	}
*/
.Htop {
		font-style: italic;
		text-align: center;
		}

.Hbot {
		color: #99CC99;
		text-align: center;
		margin-top: -1em;
		margin-bottom: .5em;
}


/* Font spec */

BODY, P, UL, DT, DL, DD, OL, MENU, TD, TR, TH, LI {
	font-family: "Book Antiqua", "Century Schoolbook", Garmond, serif;
	font-weight: lighter;
}

B, STRONG, TH { font-weight: bold }  /* relative to the parent */

/*
STRONG { font-size: 1.1em }
*/

P	{
	color: #000000;
	margin-left: .5em;
	margin-right: .5em;
	}

/* ----------- commented out -------------

P:first-line  {
	color: #002200;
	}
P:first-letter {
	color: #006600;
	}
----------- commented out ------------- */

P.nav {
	font-size: x-small;
	text-align: right;
	margin-top: 1em;
	margin-left: .2em;
	margin-right: .2em;
	margin-bottom: 1em;
	}

.just { text-align: justify;
	}

.center { text-align: center;
	}

.sl {	text-align: center;
		font-size: .8em;
	}
.slnum { font-size : xx-small; }

.emvb	{
	font-weight: 300;
	font-size: .7em;
	}

A	 {	 background-color: #EEFFEE;	}

A:link { color: #009900;}

A:visited { color: #336633; }

A:active { color: #00FF00; }

/* External Links */

.ext { text-decoration: none }

A.ext:link 	{ color: #009900; background: #FFFFFF; }
A.ext:visited { color: #445544; background: #FFFFFF; }
A.ext:active { color: #22FF22; background: #FFFFFF; }

/* Email Links */

A.email {
	background: #FFFFFF;
	Text-decoration: none
	}


BLOCKQUOTE {
		margin-left: .5em;
		margin-right: .5em;
		}

UL { 
	list-style-image: none;
	list-style-type: none;
	left-margin: -.2em;
	}

UL UL { font-size: smaller;
	list-style-image: none;
	list-style-type: none;
	}

OL { list-style: decimal }
MENU { margin: 0 }              /* tight formatting */

LI { margin-left: 0
	 }

DT { font-weight: bold;
	margin-top: .5px;
	}
DD { font-size: smaller;
	}

HR { border-top: solid;         /* 'border-bottom' could also have been used */
	 border-color: #009900;
	 }
	 