	body { color: black;
		background: white;
		padding: 0em;}
	img { border: 0px; }
	table { margin: 0em;}
	th { color: black;
		background: #B90004;
		padding: 1em;
		text-align: left;}
	th.subheading { color: black;
		background: #FFF3A3;
		padding: 1em;
		text-align: left;}
	th.interior { color: white;
		background: #B90004;
		padding: 1em;
		text-align: left;}
	h1 {font-family: "Lucida Grande", "Arial Bold", sans-serif; }
	h2 {font-family: "Lucida Grande", "Arial Bold", sans-serif; }
	h3.formh3 {font-family: "Lucida Grande", "Arial Bold", sans-serif; }
	td.navmenu { color: black;
		background: #FFF3A3;
		padding: .25em 3em .25em;
		max-width: 25%;
		text-align: center;
		font-family: "Lucida Grande", "Arial", sans-serif;
		}
	td.headmenu { color: black;
		background: #B90004;
		padding: 0.25em;}
	td.headmenu2 { color: white;
		background: #B90004;
		padding: 0.25em;
		text-align: right}
	td.slug { border-style: none none none none; 
			  background: white}
	td.schedule {  
			  background: white}
	a.headmenu2 { color: white;
		text-decoration: none; 
		font-family: "Lucida Grande", "Arial", sans-serif;
		font-weight: bold;
		}
	a.headmenu2:focus { text-decoration: underline; }
	a.headmenu2:hover { text-decoration: underline; }
	td.headmenu3 { color: white;
		background: #B90004;
		padding: 0.25em;}
	a.headmenu3 { color: rgb(220,221,222);
		text-decoration: none; 
		font-family: "Bodoni", "Garamond", "Times New Roman", serif;
		font-weight: bolder;
		font-size: larger;
		}
	a.headmenu3:focus { text-decoration: underline; }
	a.headmenu3:hover { text-decoration: underline; }
	hr.half {width: 50%;}
	hr.quarter {width: 25%;}
	hr.seventyfive {width: 75%;}

	
	
	
	
	
	td.navsub { color: black;
		background: #FFF3A3;
		padding: 1.5em;
		margin: 0em;
		max-width: 25%;
		vertical-align: top;
		text-align: left;
		}
	#navsub ul {margin: 0em;
		padding: 0em;}
	#navsub ul li { margin: .5em 0em 0em;
		padding: 0em;
		text-indent: 0em;
		list-style-type: none;
		font-family: "Lucida Grande", "Arial", sans-serif;}
	#navsub a { color: black;
		text-decoration: none; }
	#navsub a:focus { text-decoration: underline; }
	#navsub a:hover { text-decoration: underline; }
	td.nav { color: black;
		background: #FFF3A3;
		padding: 1em;
		max-width: 25%;
		text-align: center;}
	td.content { color: black;
		background: white;
		padding: 2em;
		vertical-align: top;}
	td.footer { color: black;
		background: white;
		font-size: smaller;
		padding: 2em;}
	hr.threequarter { border: 0;
  			width: 75%; }	
	hr.half { border: 0;
  			width: 50%; }
  	hr.quarter { border: 0;
  			width: 25%; }
