body
{
  max-width: 960px;
  width:auto !important;
  margin:0 auto;
}

.linkText
{
    font-family:"Arial";
    font-size:20;
    color:white;
}

.headingText p
{
    font-family:"Arial";
    font-size:20px;
    color:#004200;
}

.mainText
{
    font-family:"Time New Roman";
    font-size:15;
    color:#004200;
}

.captionText
{
    font-family:"Time New Roman";
    font-size:13;
    color:#004200;
}

.tableText
{
    font-family:"Time New Roman";
    font-size:12;
    color:#004200;
}

.peopleHeading
{
    font-family:"Time New Roman";
    font-size:14;
    color:#004200;
    text-decoration: none;
}

.featureImage
{
    border-style:solid;
    border-color:#004200;
    border-width:3;
}

.galleryCoverImage
{
    outline:#004200 solid;
}

a {
  font-size:15;color: #004200;
}

a:link, a:visited {
  text-decoration: underline;
}

a:hover {
  text-decoration: none
}

.navlink, .navlink a {
  color: #fff;
  font-family:"Arial";
  font-size:22px;
}

.navlink a:link, .navlink a:visited {
  text-decoration: none;
}

.navlink a:hover {
  text-decoration: underline
}

#header {
background:#004200;
height: 120px;
padding: 20px 0 0 120px
}

#footer {
background:#fff;
color:#004200;
text-align:left;
clear:both;
}

.inside {
  padding:10px;
}

/* column container */
.colmask {
  position:relative;  /* This fixes the IE7 overflow hidden bug */
  clear:both;
  float:left;
  width:100%;     /* width of whole page */
  overflow:hidden;    /* This chops off any overhanging divs */
}

/* common column settings */
.colright,
.colmid,
.colleft{
  float:left;
  width:100%;     /* width of page */
  position:relative;
}

.col1,
.col2,
.col3 {
  float:left;
  position:relative;
  padding:0 0 1em 0;  /* no left and right padding on columns, we just make them narrower instead
          only padding top and bottom is included here, make it whatever value you need */
  overflow:hidden;
}
