body {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #003300; margin-top: 0px; margin-left: 0px}
h1 {font-size: 1em; color: #006600; text-align: center; margin-top: 0.5em; margin-bottom: 0.5em; padding-left: 8px}
.indent {padding-left:3em}
h2 {font-size: 0.88em; font-weight: bold; color: #003300; text-align: left; margin-bottom: -10px; padding-left: 8px}
h3 {font-size: 0.75em; font-weight: bold; color: #006600; text-align: left; margin-bottom: -10px; padding-left: 8px}
h2 a {color: #003300; text-align: left; margin-bottom: -10px}
p a, .cell a, h1 a, .normal a {color: #003300}
p a:hover, .cell a:hover, h1 a:hover, .normal a:hover {color: #006600}
p {text-align: left; font-size: 0.75em; padding-left: 8px; padding-right: 8px}
.formright {font-size: 0.75em; text-align: right}
.formleft {font-size: 0.75em; text-align: left}
.formcenter {font-size: 0.75em; text-align: center}
.bookmarks {text-align: center; font-size: 0.7em}
.bookmarks a {color: #006600}
.bookmarks a:hover {font-weight: bold}
.normal {font-size: 0.75em}
.breadcrumbs {font-size: 0.7em; text-align: left; padding-top: 2px; padding-left: 4px}
.search {font-size: 0.7em; text-align: right; padding-right: 4px; padding-top: 2px}
.search a, .breadcrumbs a, .footer a {color: black; text-decoration: none}
.search a:hover, .breadcrumbs a:hover, .footer a:hover {font-weight: bold; text-decoration: none}
.header {font-size: 0.85em; font-weight: bold; text-align: center; color: #cccccc; font-family: Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif}
.quote {font-size: 0.85em; font-weight: bold; margin-left: 8px}
.longquote {text-align: left; font-size: 0.75em; padding-left: 32px; padding-right: 32px}
.verse {font-size: 0.7em; text-align: right; margin-top: -0.5em; padding-right: 8px}
.footer { font-size: 0.68em; line-height: 18px; text-align: center; border-top: 1px solid #030; padding-bottom: 0px; margin-bottom: 0; margin-top: 0; padding-bottom: 0 ; }
.lastp {margin-bottom: 12px}
.righth1 {font-size: 0.9em; text-align: center; font-weight: bold; color: #003300; margin-top: 0px; margin-bottom: 0px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-top: 4px}
.righth2 {font-size: 0.8em; text-align: center; font-weight: bold; color: #003300; margin-top: 3px; margin-bottom: 0px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif}
.rightp {font-size: 0.75em; text-align: center; margin-top: 0px; margin-bottom: 0px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 2px; padding-right: 2px; padding-bottom: 4px}
.center {text-align: center}
.head { text-align: center; font-size: 0.75em; font-weight: bold; border-top: 1px solid #060; border-right: 1px solid #060; border-bottom: 1px solid #060; }
.firsthead { text-align: center; font-size: 0.75em; font-weight: bold; border: 1px solid #060}
.secondhead { text-align: center; font-size: 0.75em; font-weight: bold; border-left: 1px solid #060; border-bottom: 1px solid #060; border-right: 1px solid #060; }
.firstheadnb { text-align: center; font-size: 0.75em; border: 1px solid #060}
.cell { font-size: 0.75em; border-right: 1px solid #060; border-bottom: 1px solid #060; }
.firstcelltop { text-align: left; font-size: 0.75em; border: 1px solid #060}
.celltop { font-size: 0.75em; border-right: 1px solid #060; border-bottom: 1px solid #060; border-top: 1px solid #060 }
.firstcell {font-size: 0.75em; border-right: 1px solid #060; border-bottom: 1px solid #060; border-left: 1px solid #060}
.topmenleft {text-align: left; font-size:0.75em; font-weight:bold; padding-left: 8px; padding-right: 1em}
.topmen {text-align: left; font-size:0.75em; font-weight:bold; padding-left: 1em; padding-right: 1em}
.topmenleft a {color: #006600; text-decoration: none}
.topmenleft a:hover {text-decoration: underline}
.topmen a {color: #006600; text-decoration: none}
.topmen a:hover {text-decoration: underline}

#left {width: 7%; float: left}
#center { position: absolute; left: 6.5%; top: 0; width: 87%  ; }
#right {width: 7%; float: right}
#banner { background-color: #060; width: 100%; height: 130px; top: 30px; left: 0px; position: absolute; margin-right: auto; margin-left: auto;padding-top: 3px; padding-bottom: 7px; overflow: hidden  }
#schedule { background-color: #eff1f1; text-align: center; width: 285px; border: solid 1px #030; padding-left: 4px; padding-right: 4px; margin-right: auto; margin-left: auto; padding-bottom: 2px}
#schedule h1, #schedule h2, #schedule p  {text-align: center}
#schedule h1 { font-size: 0.95em; margin-top: 6px; }
#schedule h2 { font-size: 0.8em; margin-top: 14px; }
#schedule p { font-size: 0.7em; margin-top: 12px; }
#valid { text-align: left; position: absolute; left: 0; bottom: 0; float: left; }

/* begin menu code */
#nav { color: #fff; font-size: 0.8em; font-family: Helvetica, sans-serif; background-color: #030; }

#nav, #nav ul { /* all lists */
		 padding: 0; margin: 0; list-style: none; float : left; width : 11.8em; }
	
	#nav li { /* all list items */
		position : relative; float : left; margin-bottom : -1px; width: 11.8em; }
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 11.85em;
		margin-top : -2em;
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 11.8em;
		w\idth : 10.8em;
		display : block;
		color : #fff;
		font-weight : normal;
		text-decoration : none;
		background-color : #030;
		border : solid 1px #006600;
		padding : .35em 0.5em;
	}
	
	#nav li a:hover {
		color : #a0a000;
		background-color : black;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
/* end menu code */

/* begin searchbox code */
input {
	height: 1.25em;
	font-size: 1em;
	padding: 0;
	border: 1px solid #000000;
	-moz-box-sizing: content-box;
}
.noborder {height: 18px; border: 0px}
/* end searchbox code */