#midcontent
{
  margin-top: 5px;
}

#picbox
{ 
  float: left;
  background-color: white;
  width: 575px;
  height: 292px;
  border-right: 3px solid #000032;
  border-bottom: 3px solid #000032;
  padding: 0px;
}

#latestbox
{ 
  background-color: #ffffff;
  color: #000000;
  margin: 5px 0px 5px 0px;
  max-height: 25px;
  padding: 4px;
  font-size: 20px;
  font-style: oblique;
  font-weight: bold;
  text-align: center;
  font-variant: small-caps;
  border-right: 3px solid #000032;
  border-bottom: 3px solid #000032;
}

#latestbox a { 
  text-decoration: underline;
  color: #000000;
}



#actionbox
{ 
  float: right;
  background-color: white;
  width: 194px;
  height: 292px;
  border-right: 3px solid #000032;
  border-bottom: 3px solid #000032;
  padding: 0px;
  text-align: center;
}

#actionbox ul
{ 
  margin: 0 auto;
  padding: 0px;
  width: 170px;
}

#actionbox ul li
{ 
  font-size: 16px;
  font-weight: bold;
  color: white;
  list-style: none;
  text-align: center;
  margin: 0px 0px 8px 0px;
  padding: 0px;
}

/* #actionbox .actiontext */
/* {  */
/*   position: relative; */
/*   left: 15px; */
/*   top: 7px; */
/*   float: left; */
/*   padding: 10px; */
/*   width: 40px; */
/*   height: 30px; */
/* } */

#actionbox ul li a
{ 
  color: white;
  display: block;
  width: 127px;
  padding-top: 17px;
  padding-left: 40px;
  padding-bottom: 17px;
}

#actionbox ul li a:hover
{ 
  color: black;
}
 
#lowcontent
{ 
  color: #ffffff;
}

#lowcontent input
{ 
  background-color: #ffffff;
  border: 1px solid #000000;
}

#lowcontent a
{ 
  color: #ffffff;
}

#lowcontent .mysubmit
{ 
  color: #000000;
  background-color: #ffffff;
}

#latestnews
{
  float: left;
  background-color: #3f7494;
  width: 277px;
  border-bottom: 3px solid #000032;
  margin: 5px 0px 0px 0px;
  min-height: 400px;
  padding: 5px;
}

#latestnews h1
{
  margin: 0px 3px 5px 0px;
  padding: 0px;  
  font-size: 15px;
  text-decoration: underline;
}


#latestnews h3
{
  display: inline
  float: left;
  margin: 0px 0px 0px 5px;
  padding: 0px;
  font-size: 14px;
}



#latestnews p
{ 
  margin: 0px 10px 10px 10px;
  font-size: 13px;
  color: #ffffff;
}


#pressreleases
{
  float: left;
  background-color: #4b8ab3;
  width: 278px;
  border-right: 3px solid #000032;
  border-bottom: 3px solid #000032;
  margin: 5px 5px 0px 0px;
  min-height: 400px;
  padding: 5px;
}


#pressreleases h1
{ 
  margin: 0px 3px 5px 0px;
  padding: 0px;
  font-size: 15px;
  text-decoration: underline;
}

#pressreleases h3
{ 
  display: inline
  float: left;
  margin: 0px 0px 0px 5px;
  padding: 0px;
  font-size: 14px;
}

#pressreleases p
{ 
  font-size: 13px;
  margin: 3px 0px 0px 10px;
  color: #000000;
}

.town
{ 
  color: #ffff00;
}

/* Events */
/* ****** */
#events
{ 
  float: left;
  background-color: #647f92;
  width: 194px;
  margin: 5px 0px 0px 0px;
  border-right: 3px solid #000032;
  border-bottom: 3px solid #000032;
  min-height: 400px;
}

#events .event
{ 
  padding: 10px;
}

#events h1
{ 
  margin: 0px 3px 5px 0px;
  padding: 0px;
  font-size: 16px;
  text-decoration: underline;
}

#events h2
{ 
  display: inline
  float: left;
  margin: 0px 0px 0px 0px;
  padding: 0px;
  font-size: 14px;
}

#events p
{ 
  font-size: 13px;
  margin: 3px 0px 0px 10px;
  color: #000000;
}

#eventform
{ 
  margin: 5px;
  text-align: center;
}
