body {
  font-family: tahoma, arial, helvetica, sans-serif;
  font-size: 70%; /* 100% is now 11px*/
  color: black;
  background-color: #FFFFFF;
  margin: 6px;
  padding: 0;
}

h1 {
  font-size: 130%;
  font-family: arial, helvetica, sans-serif;
  color: #214d6a;
  font-weight: bold;
  margin: 10px 0;
}

h2 {
  font-size: 110%;
  color: #8d99b6;
  font-weight: bold;
  margin: 16px 0 10px 0;
}

h3 {
  font-size: 100%;
  color: #af2d2f;
  font-weight: bold;
  margin: 16px 0 10px 0;
}

img.advert {
  display: none;
}
a img {
  border: 0px;
}
#nav {
  display: none;
}

#main-content {

}
#banner p {
  display: none;
}
#basic-search, #login {
  display: none;
}
#footer {
  display: none;
}
#latest_news {
  padding: 0px 10px 10px 0px;
  margin: 0px 0px 10px 0px;
  width: 166px;
  float: left;
  background-color: #B22E30;
  background-image: url(/images/news_homepage.jpg);
  background-repeat: no-repeat;
  background-position: bottom;
  color: white;
  font-weight: bold;
}
#latest_news img {
  display: none;
}
#latest_news a {
  display: none;
}
#latest_news p {
  margin: 0px 0px 8px 0px;
  padding: 0px;
}
#home-description {
  clear: both;
  float: left;
}

/******************************************************************************/
/* HOMEPAGE
/******************************************************************************/

#main-content {
  float: left;
  width: 522px;
  height: 305px;
  padding: 0;
}

#main-content #photo {
  float:left;
  width:310;
  height:305;
}

#main-content #welcome {
  float:left;
  background: url('/images/home_promo_bg.gif') no-repeat;
  height: 305px;
  width: 206px;
  padding: 0;
  color: white;
}

#main-content #welcome .message {
  margin: 0 3px 10px 17px;
}

#main-content #welcome .message p {
  padding: 0;
  margin: 10px 0 10px 0;
}

#main-content #welcome .message img {
  margin-top: 5px;
}

#panels {
  padding: 6px 0px 10px 0px;
  height: 129px;
  clear: both;
}
#panels div {
  float: left;
  margin-right: 6px;
}

