body, html  {
  margin:0;
  padding:0;
  font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:medium;
/*  font-family:"Trebuchet MS", Verdana, Arial, sans-serif; font-size:small; /* was 12px */
/*  font-family:"Times New Roman", serif; font-size:12px; */
  color: black;
  background: white;
}

div.page {
  display: none;
}

/* 'wrapper' is a div which wraps the entire page.  This sets the size */
#wrapper  {
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
width:800px;
}

#header  {
  width:800px;
  margin:0;
  padding:0;
}
#main  {
  width:760px;
  border-left:1px #53A4A0 solid;
  border-right:1px #53A4A0 solid;
  margin:0;
  padding:0 20px;
/* background:url(images/back.png); */

}

#main p {
  margin-top:0;
}

#main p#menulink {
margin-top:30px;
}

#footer  {
  width:800px;
  height:50px;
  /*  background:url(images/foot.); */
}
#footertext  {
  width:800px;
  text-align:center;
}

.centeredImage {
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
  padding:0px;
}

.centeredText {
  text-align:center;
}

ul  {
  padding:0 10px 0 10px;
  margin:0;
}

li  {
  list-style:none;
  padding-left:0;
}


h1  {
  clear:left;
  border-bottom:1px #32a59d solid;
  color:#A53139; /* teal -> #2192A4; */
  background: white; 
  font-family:Georgia,serif;
  font-size:18px;
}

a  {
  text-decoration:none;
  color:#a55358;
  background: white; 
}
a:hover {
  color:#a52129;
  background: white;
}

/* ---------------- Navigation ---------------- */
/* nav  - common definitions.  Used by all	*/
/* nav1 - class for top level nav bar		*/
/* nav2 - class for second level drop-downs	*/
/* nav3 or higher not used by this app		*/

ul.nav { /* all lists */
	padding: 0;
	margin: 0;
	position: relative;
	top: 0; /* was 1em to lower the second level menu */
	list-style: none;
}

li.nav { /* all list items */
	float: left;
	position: relative;
	width: 11em;	/* Was 9 for 5 menu items */

	text-align: center;
	cursor: default;
	background: white;
  	color:#a55358;
	border-color: #53a5a0;
	border-style: solid;
	border-width: 1px 0;
}

li.nav1:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

ul.nav2 { /* second-level lists - unordered lists within list items */
	display: none;
	position: absolute;
	top: 1; /* was 1em to lower the second level menu */
	left: 0;
}

li.nav2 { /* unordered lists which are children of list items - doesn't appear to affect firefox */
/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

ul.thmbs { /* all lists */
	padding: 100;
	margin: 100;
	position: relative;
	list-style: none;
}

li.thmbs { /* all list items */
	float: left;
	position: relative;
/*	width: 9em;	/* Was 9 for 5 menu items */

	text-align: center;
	cursor: default;
	background: white;
  	color:#a55358;
	border-color: #53a5a0;
	border-style: solid;
	border-width: 1px 0;
}

