body {
	margin: 2px;
	font-size: 12px;
	background-color: #000066;
	color: aqua;
}

a { text-decoration: underline; color: white; }
a.active { color: #yellow; background: navy; }
a.visited { color: #aqua; background: navy; }

#container {
  position: absolute;
  left: 10px;
  top: 0;
  width: 852px;
  margin: 0 auto;
  border: 1px solid navy;
  height: 850px;
}

#header {
  position: absolute;
  top: 0px;
  left: 0px;
  height: 120px;
  width: 850px;
  background: #000000;
/*  border: 1pt solid #008800;  */
}
/*
#nav {
  position: absolute;
  top: 90px;
  left: 0px;
  height: 26px;
  width: 848px;
  clear: both;
  font-size: 10px;
  border: 1px solid red;
}
#nav ul {
  margin: 0 0 0 30px;
  padding: 0;
}
#nav li {
  float: left;
  list-style: none;
}
#nav a {
  text-decoration: none;
  color: white;
  display: block;
  padding: 0 15px 1px;
  line-height: 24px;
  margin-right: 3px;
  font-size: 11px;
  border: 1px solid silver;
}
#nav a:hover { text-decoration: underline; background: #333; color: yellow; }
#nav a.active { color: #fff; background: #2992c3; }
#nav a.active:hover { color: #fff; background: #2992c3; }
*/

#leftbar {
  position: absolute;
  top: 122px;
  left: 0px;
  width: 210px;
  height: 725px;
  display: inline; /* keeps ie6 happy */
  border: 1px solid #22bb22;
  background-image:url('images/tentacle-left.jpg');
  font-family:Verdana,Arial,Sans-Serif;
}
#leftbar a {
  text-decoration: underline;
  color: white;
}
#leftbar a.active { color: #fff; background: navy; }
#leftbar a.visited { color: #fff000; background: navy; }

#main {
  padding-top: 200px;
  border: 2px dashed green;
}

#content {
  position: absolute;
  top: 122px;
  left: 220px;
  width: 628px;
  height: 725px;
  display: inline; /* keeps ie6 happy */
  line-height: 1.65em;
  padding: 0px; /* 4px; */
  margin: 0 0 0 0;
/*  overflow: scroll;
  overflow-x: hidden; */
  border: 1px solid green;
  background-color: #000088;
  font-family:Verdana,Arial,Sans-Serif;
}
#content a { text-decoration: underline; color: white; }
#content a.active { color: #yellow; background: navy; }
#content a.visited { color: #aqua; background: navy; }

#content h1, #content h2 {
  font-size: 21px;
  font-weight: bold;
  color: #fff;
  letter-spacing: -1px;
  line-height: 1.2em;
  padding: 9px 0 10px;
  margin: 0;
}



#footer {
  position: absolute;
  top:852px;
  width:848px;
  height:24px;
  color: silver;
  border-top: 1px solid #333;
  clear: both;
  font-size: 10px;
  tetx-align: center;
}

#footer p { margin: 0.5em 0; }
.clear-both { clear: both; }
#footer a { text-decoration: underline; color: white; }
#footer a.active { color: #yellow; background: navy; }
#footer a.visited { color: #aqua; background: navy; }

a {color: #0000ff; text-decoration: underline; font-weight:normal;}
a:hover {color: #0000dd; text-decoration: none; font-weight:normal;}
a:visited {color: #0000cc; text-decoration: underline; font-weight:normal;}
td.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
/*	background-color: #654E1D;	*/
	text-align: center;
	height: 18px;
}
.blue14pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: navy;
}
.whitecell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #957735;
/*	background-color: white;  */
	padding: 5px;
}
.offwhitecell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #706020;
/*	background-color: #F3F2B5;  */
	padding: 5px;
}
table.stdtable {
	border: 1px solid #EAE984;
	border-color: #706020;
	font-size: 12px;
	width: 100%;
	padding: 0px;
	cellspacing: 0px;
}