/*BODY -- general styles for all pages.  This includes the font color, family and size; the page background color; and the margins.  Note that the font size uses "ems" instead of pixels.  This is because "ems" is more flexible and can increase/decrease in size depending on the visitor's preference.  This is more accessible for visually impaired people who may prefer to increase font size in their browsers. */
body {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #2A3D83;
	background-color: #FDFAD9;
	margin: 0px;
	padding: 0px;
}
/*LINK STYLES -- these tell the browser how to style regular links throughout the page, including when the visitor mouses over them. */
a:link, a:visited {
	font-weight: bold;
	color: #FF3300;
	text-decoration: none;
}
a:hover, a:active {
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
}
/*SMALLFONT is a class that can be used anywhere to create smaller text.  If you have a paragraph, for example, you would write:  <p class="smallfont"> */
.smallfont {
	font-size: .7em;
}
/*SPONSORTABLE is used on the sponsor/supporter page for the list of sponsor names.  The text is slightly smaller and centered.  */
.sponsortable {
	font-size: .9em;
	text-align: center;
}
/*CONTENTTABLE is for the main table that houses the menu and your main content.  The only styling here is a thin blue border.  */
.contenttable {
	border: 1px solid #2A3D83;
}
