body{												/* sets default font for the entire page (outside of tables) */
	margin: 0;
	padding: 20px;									/* top of page 20px below top of window */
	background-color: #E6D7C6;						/* sets bg color */
	font-size: 1em;									/* default font size (1em = user's preferred font size) */
	font-family: "times new roman", times, serif;	/* default font family */
	color: #000000;									/* default font color */
	}
		
#holder {											/* holds all page content */
	width: 778px;
	text-align: left;
	margin: 0 auto 0 auto;
	background: url("banner.jpg");					/* image that goes at top of page */
	background-repeat:no-repeat;
	background-color:#F4E2CD;
	/* border: 2px solid #000000; */
}

#navHolder {										/* nav bar holder; sets vertical position of nav bar */
	width: 778px;
	float: left;
	padding-top: 180px;								/* content (nav bar) offset from top */
	margin: 0 auto 0 auto;
	/* border: 2px solid #000000; */
}

#nav {
	font: 14px Arial, sans-serif;					/* sets nav bar font characteristics for non-links */
	font-weight: bold;
	color: #999999;
	vertical-align:middle;
	text-align: center;
	padding: 0px 0px 0px 0px;
	/* border: 2px solid #000000; */
}

#title {											/* holds page title */
	width: 778px;
	float: left;
	padding-top: 30px;
	padding-bottom: 30px;
	text-align: center;
	/* border: 2px solid #000000; */
}


a:link, a:visited { 								/* sets default style for link & link visited (non-nav  bar) */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #000066;									/* link color (000066 = dark blue) */
	text-decoration: none;							/* underlines turned off */
}

a:hover, a:active, a:focus { 						/* sets default style for link hover, active, focus */
	text-decoration: underline; 					/* links are underlined when hovering or clicking */
}


a.nav:link, a.nav:visited { 						/* sets default style for nav bar links */
	font: 14px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}

a.nav:hover, a.nav:active, a.nav:focus {  			/* link changes color when hovering over it */
	color: #000000;
}


.brclear { 
     clear:both; 
     height:0; 
     margin:0;
     font-size: 1px;
     line-height: 0px;
	 padding: 0;
}

a.linkbig {											/* properties of all 5 types of links are inherited from the above two a styles... */
	font-size: 1.1em;								/* except for this redefined font-size */
	}												/* specified as <a class="linkbig" ... > */


td.serif{
	font-size: 1em;									/* note: font size is not inherited from body */
	font-family: "times new roman", times, serif;
	}
		
td.sans-serif{
	font-size: .8em;									/* note: font size is not inherited from body */
	font-family: arial, helvetica, serif;
	}
		

p.h1{											/* sets font for major headings (in top bar) */
	font-family: arial, helvetica, sans-serif;		/* specified as <p class="h1"> */
	font-size: 1.5em;
	font-weight: bold;
	}

p.h2{											/* sets font for secondary headings */
	font-family: arial, helvetica, sans-serif;		/* specified as <p class="h2"> */
	font-size: 1em;
	font-weight: bold;
	}
