/** FULLPAGE **/
* { 
  padding:0;
  margin:0;
 }
a {
  color: #983300;
}
a:visited {
  color: #175A3B;
  font-weight: bold;
  text-decoration: underline;
}
a:hover { 
  background-color: #DDDEB6;
}
a.annotation {
	vertical-align: super;
	text-decoration: none;
	font-size: .75em;
	line-height: 0; 
}
body {
  font-family: Verdana, Georgia, Serif;
  font-size: 10px;
  background-color: white;
}
h1, h2, h3, h4, h5 { 
  /* color: #175A3B; */
  color: darkgreen;
  font-family: "Georgia";
 }
h3{
  font-size: 1.5em;
}
table {margin:0 10% 1em;
	font-size: 1.25em;
	border-collapse: collapse;
	border: 1px solid #000;
}

td,th {
	border: 1px solid #000;
}
th {
	border-bottom: 2px solid #000;
}
td,th {
	padding: .25em;
}
.inset{
	margin: 0 1.1em;
}
.italic {
	font-style: italic;
}

#fullpage {
	width: 100%;
}
/** HEADER **/
#header {
  border-bottom: 4px solid darkseagreen;
  }
#header img {
  float: left;
  height: 8em;
  width: 8em;
  margin: .5em 1em 0 1em;
  }
#header h1 {
  font-size: 200%;
}
#header h1 {
    font-size: 4em;
    padding-top: 1.1em;
}
#header h1 a{
    color: #175a3b;
    text-decoration: none;
    padding: 0; margin: 0;
}
/** END HEADER **/

/** MEETING **/
#mtg {
  margin: .5em;
  font-family: "Arial";
  font-size: 1.5em;
  float: right;
  padding: 0 3em 0 0;
`	}
#mtg a {
  font-family: "Arial Narrow";
  font-weight: bold;
  }
#mtg ul { 
  }
#mtg li { 
  list-style-type: none;
  }
/** END MEETING **/

/** MIDDLE **/
#middle {
  clear: both;
}
/** SIDEBAR **/
#leftsidebar{
  float: left;
  margin-left: 1em;
  padding: 0 .5em 0 0;
 }
#rightsidebar{
  float: right;
  margin-right: 1em;
 }
.sidebar {
  font-family: "Arial";
  width: 20%;
  font-size: 2em;
}
.sidebar h4 {
  font-variant: small-caps;
  border-bottom: 2px solid darkseagreen;
  margin-top: 2em;
}
/** END SIDEBAR **/

/** CONTENT **/
#content {
  float: left;
  width: 55%;
  padding: 0em;
  background-color: palegreen;
}
#content img {
	border: 2px solid #175a3b;
	margin-bottom: 2em;
	height: 80%;
	width: 80%;
}
#content p {
  line-height: 1.50em;
  font-size: 1.25em;
  padding: .5em;
	}
#content h2 { 
  margin: .5em 0 0 0;
  font-size: 2.5em;
 }
#content h3 { 
  margin: .5em 0 0 0;
  font-size: 2em;
 }
#content h4 { 
  margin: .5em 0 0 0;
  font-size: 1.5em;
  font-variant: small-caps;
 }
#content dl,#content ul {
    font-size: 1.25em;
}
#content dl ul {
	font-size: 1em;
	margin: .5em 0;
}
#content dt {
    font-weight: bold;
    margin: 1em 0 0 0;
}
#content dd,#content li {
    margin: 0 0 .5em 0;
}
#content dd li,#content li {
    margin-left: 2em;
}
#content ol li{
		font-size: 1.25em;
		line-height: 1.5em;
}
#content ul ul{
	font-size: 1em;
}
/** END CONTENT **/
/** PHOTO **/
#photo {
  border: none;
  font-family: "arial";
  float:  left;
  background-color: palegreen;
  padding: .5em .5em;
  margin: .5em;
  width: 20em;
  height: 30em;
	}
/** POSTED **/
#posted {
  border: 2px outset #000;
  font-family: "arial";
  float: right;
  background-color: #FFFFE1;
  padding: .5em 1em;
  margin: 1em;
  width: 15em;
	}
#posted a {
  font-family: "arial-narrow";
  font-weight: bold;
  }
#posted ul {
  }
#posted li { 
  list-style-type:none;	margin:0 0 0 .25em;
  }
#posted p {
	line-height: 105%;
  }

#posted h3{
  margin:0;
  font-size: 1.5em;
}
 /** END POSTED **/
 
/** FOOTER **/
#footer {
	clear: both;
	border-top: 5px solid #DDDEB6;
	}
#footer p {
  text-align: center;
	font-size:x-small;
	}
p.ftertop {
  text-align: center;
	font-size: small;
	}
/** END FOOTER **/

.navcontainer { 
width: 15em;
font-family: Arial, Helvetica, sans-serif;
font-size: .75em;
}

.navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
width: 99%;
}
.navcontainer a
{
display: block;
padding: 3px;
width: 100%;
border-bottom: 1px solid #dddeb6;
}
.navcontainer a:link, .navlist a:visited
{
text-decoration: none;
}
.navcontainer a:hover
{
background-color: #dddeb6;
color: #000;
}
/** END FULL PAGE **/
