div#wrapper {
  width: 700px;
  height: auto; /* auto */
  left: 50%;
  margin-left: -360px;
  margin-top: -15px;
  margin-bottom: 0px;
  position: absolute;
  padding: 0;
  border-left: thick solid #800000;
  border-right: thick solid #800000;
  background-color:#FFFFFF;
}
div#header {
  padding: 0px;
  margin: 0px;
  width: 100%;
  text-align: center;
  background-color: #FFFFFF;
}
div#nav {
  width: 100px;
  padding: 10px;
  margin-top: 0px;
  height: 100%;
  bottom: 0;
  float: left;
  background-color: #000000;
  text-align: left;
}
div#columncontainer {
  width: 700px;
  float: left;
  height: auto;
}
div#main {
  padding: 10px;
  margin-top: 0px;
  margin-bottom: 20px;
  height: 100%;
  bottom: 0;
  text-align: left;
}
div#navmain {
  height: 100%;
  margin-bottom: -77px; 
}
div#footer {
  padding: 0px;
  margin: 0px;
  background-color: gray;
  align: center;
  position: absolute;
  bottom: 0px;
  width: 100%;
}
div#footer ul li{
  color : #000000;
  background-color : transparent;
  display: inline;
}
div#footer ul li a{
  color : #115EAC;
  background-color : transparent;
  text-decoration : none;
}
div#footer ul li a:hover{
  text-decoration : underline;
}

/* General link, table, and paragraph settings*/
table.colorone
{ 
  background: black;
  width: 480px; /*493*/
  font-family: Arial;
  font-weight: bold;
  font-size: 11px;
}
table.footer td{
  color: white;
  font-size: 11px;
}
p.blue 
{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: blue; 
  text-align: left; 
  text-decoration: none; 
  font-weight: normal; 
  font-size: 12px;
}
a.small {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: black; 
  text-decoration: none; 
  font-weight: bold; 
  font-size: 9px;
}
a.small:link {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: black; 
  text-decoration: none; 
  font-weight: bold; 
  font-size: 9px;
}
a.small:visited {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #666666; 
  text-decoration: none; 
  font-weight: bold; 
  font-size: 9px;
}
a.small:hover {  
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  color: #333333; 
  text-decoration: none; 
  font-weight: bold; 
  font-size: 9px;
}
.img-shadow { 
 float: left;
 background: url(shadowAlpha.png) no-repeat bottom right !important;
 background: url('shadow.gif') no-repeat bottom right;
  margin: 10px 0 0 10px !important;
 margin: 10px 0 0 5px;
}
.img-shadow img {
 display: block;
 position: relative;
 background-color: #fff;
 border: 2px solid #a9a9a9;
 margin: -6px 6px 6px -6px;
 padding: 4px;
}
img.navbottomimg {
  left: 13px;
  position: relative;
  bottom: 35px;
}