body   { color: black; font-family: Verdana, Arial, Helvetica, sans-serif }
#headline {
font-size: .65em;


padding-top: 30px;
padding-left: 150px;
padding-right: 150px;
text-align: justify;
line-height: 1.5em;}

/* For the byline on the pullquote. */

p.byline {
text-align: right;
}

/* Banner near top of page that says the name of the whole site */
/* To create the main image near the top of the page. */

#header-image   { background-color: black; background-image: url("images/mypage.gif"); background-repeat: no-repeat; background-position: right top; height: 40px }

/* For the main navigation bar for the site. */

#navbar  { color: #ffffff; font-size: 0.7em; font-weight: bold; background-color: black; background-position: 21pt 0; text-align: left; word-spacing: 8px; margin: 0; padding-top: 3px; padding-bottom: 3px; border-top: 1px solid #000000; border-bottom: 1px solid #000000 }

#navbar a:link, #navbar a:visited {
color: #ffffff;
word-spacing: 0;
}

#navbar a.current {
color: #000000;
}

#navbar a:hover {
color: #000000;
word-spacing: 0;
text-decoration: underline;
}

h1     { color: #000000; font-weight: normal }

/* Contains all the main body of text on the page, including the h2 elements. */

#main-text    { }

h2   { color: #000000; font-weight: normal; border-bottom: medium solid #000000 }

p, ul, ol, table    { }

ol, ul   { }

a:link, a:visited   { color: purple; text-decoration: none }

a:hover  {
	text-decoration: underline;
	text-align: center;
}

/* Styles for the footer at the bottom of the page */

#footer    { color: #ffffff; font-size: xx-small; font-weight: lighter; text-decoration: none; background-color: black; text-align: center; word-spacing: 8px; margin-top: 0; margin-bottom: 0; padding-top: 10px; padding-right: 50px; padding-bottom: 10px; border-top: 1px solid #000000; border-bottom: 1px solid #000000 }

#footer a:link, #footer a:visited  { color: #ffffff; font-size: xx-small; font-weight: lighter }

#footer a:hover  { color: #ffffff; font-size: xx-small; font-weight: lighter; text-decoration: underline }
.class10le { font-size: 10px; text-align: left }
.class10re { font-size: 10px; text-align: right }
.class11le { font-size: 11px; text-align: left }
.class11re { font-size: 11px; text-align: right }
.class11ce { font-size: 11px; font-variant: normal; text-align: center; overflow: auto }
.class12le { font-size: 12px; text-align: left; padding-left: 2px }
.class13le {
	font-size: 13px;
	text-align: left;
	padding-left: 6px
}
.class14le {
	font-size: 14px;
	left: auto;
}
.class16le {
	font-size: 16px;
	left: auto;
}
.class18le {
	font-size: 18px;
	left: auto;
}
