body {
  background: #E7E7E7;
  background-image: url('../images/bkg.jpg');
  background-repeat: repeat-x;
  color: black;
  font-size: 1em;
  margin:0px;
  margin-bottom:20px;
}
img{ 
  border:0;
}

body, td { 
  font: 0.95em Verdana,sans-serif; 
}


.content, .footer{ 
  vertical-align:top;
  /*background-color:#F5F5F5;*/
  width:800px;
}

.navrow{ 
  background-image: url('../images/headbar.jpg');
  background-repeat: no-repeat;
  background-color:#660000;
  vertical-align:middle;

}

.navtable td{
  margin: 0;
  padding-left: 5px;
  padding-right: 5px;
}

.navtable a{
  font-size: 1.05em;
  text-decoration:none;
  color:white;
}

.navtable a:hover{ 
  /*background-color:#283152;*/
  text-decoration:underline;
}

.homecol{ 
  width:400px;
  
}

.footertext{ 
  border-top: 1px dashed black;
  border-bottom: 1px dashed black;
  padding-left: 40px;
  vertical-align:middle;
}

.smalllinks {
  font-size: .7em;
}

.smalllinks a { 
  color:black;
}

h2 a {
  font-size: .8em;
  color: black;
}

.contactus { 
float:right;
width:360px;
padding-left:40px;
}

h1 { 
  margin:0;
  padding:2px;
  background-color:#dddddd;
  font-size:1.5em;
  padding-left: 10px;
  margin-bottom: 15px;
}

li { 
  padding-bottom: 15px;
}

h2{ 
  margin-top:0;
  font-weight: bold;
  margin-bottom: 5px;
  font-size:1.2em;
  color: red;
}


.address{ 
  padding-left: 20px;
  margin-bottom: 20px;
}

.note { 
  border: 1px solid #666600;
  background-color: #FFCE72;
  margin-left: 30px;
  margin-right: 30px;
  padding: 10px;
}

.pictureintro { 
  text-align:center;
}

.pictureintro img{ 
  border: 1px solid black;
  margin: 10px;
}

.missionhead { 
background-color: black;
color: white;

}

.missionhead td{ 
padding: 3px;
padding-left:5px;
padding-right:5px;
font-size: 1.05em;
font-weight:bold;
}

.newstable { 
  border:0;
}

.newstable td { 
  padding: 5px;
  padding-left: 10px;

}

