#main-menu ul {
  float: left;
  width: 762px;
  w\idth: 754px;
  margin: 0;
  padding: 1px 0 17px 8px;
  background: #89a9d2 url(/img/homepage-header-bottom-bg.gif) bottom left no-repeat;
}

#homepage-container {
  width: 762px;
  float: left;
  margin: 0;
  padding: 0;
  overflow: hidden;
  display: inline-block;
}
#homepage-container {
  display: block;
}
#homepage-container #introduction {
  margin: 0;
  padding: 0;
  height: 270px;
  background: url(/img/homepage-intro.jpg) top right no-repeat;
  overflow: hidden;
  display: inline-block;
}
#homepage-container #introduction {
  display: block;
}
#homepage-container #homepage-info-text {
  text-align: center;
  color: #fff;
  font-size: 120%;
  background: #7590AB;
  border-top: 1px solid #264A6E;
  padding: 6px 0 6px 0;
  overflow: hidden;
  width: 100%;
}
#homepage-container #homepage-info-text p {
  margin: 0;
}
#homepage-container #introduction #message {
  float: right;
  margin: 120px 30px 0 0;
  _margin: 120px 14px 0 0;
  padding: 0;
  width: 200px;
  height: 110px;
  color: #595959;
}
#homepage-container #homepage-bottom {
  float: left;
  margin: 0;
  padding: 0;
  width: 762px;
  min-height: 248px;
  height: auto !important;
  height: 248px;
  color: #fff;
  font-weight: bold;
  background: #97ACBE url(/img/homepage-bottom-bg.jpg) top left no-repeat;
  overflow: hidden;
  display: inline-block;
}
#homepage-container #homepage-bottom {
  display: block;
}
#homepage-container #homepage-bottom a {
  color: #fff;
  text-decoration: none;
}
#homepage-container #homepage-bottom h4 {
  margin: 0;
  padding: 0;
  color: #1D4874;
  font-size: 1.4em;
}
#homepage-container #homepage-bottom h4 a.title {
  text-decoration: none;
  color: #1D4874;
}
#homepage-container #homepage-bottom #text-adverts {
  float: left;
  margin: 25px 0 0 0;
  padding: 0;
  width: 470px;
}
#homepage-container #homepage-bottom #text-adverts #top {
  margin: 0 0 0 70px;
}
#homepage-container #homepage-bottom #text-adverts #middle {
  margin: 20px 0 0 70px;
}
#homepage-container #homepage-bottom #text-adverts #bottom {
  margin: 22px 0 0 70px;
}

#homepage-container #homepage-bottom #hero-adverts {
  float: left;
  margin: 16px 0 0 40px;
  padding: 0;
  width: 240px;
}
#homepage-container #homepage-bottom #hero-adverts a img {
  margin: 0 0 8px 0;
  padding: 0;
}

/* Scroller Box */
#homepage-container #news-scroller {
  position: relative;
  margin: 0;
  padding: 0;
  width: 762px;
  background: #BBC9D4 url(/img/homepage-news-bg.gif) top left repeat-x;
  overflow: hidden;
}
#homepage-container #news-scroller #scroller {
  margin: 0 auto 0 auto;
  padding: 8px 0 0 0;
  color: #335c84;
  font-weight: bold;
}
#homepage-container #news-scroller #scroller a {
  font-size: 1.1em;
  text-decoration: none;
  color: #007ca5;
}

/* Scoller Box */
/* At the end of the CSS File */
/* CSS Hack Safari */
#dummy {;# }

#homepage-container #news-scroller {
 overflow: auto;
}



#homepage-container #scroller-new {
  width: 762px;
  float: left;
  margin: 0;
  padding: 0;
  background: #B2BFCB url(/img/homepage-news-bg.gif) top left repeat-x;
}
#homepage-container #scroller-new #scroller-new-padding {
  width: 762px;
  w\idth: 732px;
  height: 33px;
  he\ight: 23px;
  float: left;
  padding: 7px 10px 3px 20px;
  color: #335c84;
  font-size: 1.1em;
  text-align: center;
}
#homepage-container #scroller-new #scroller-new-padding a {
  text-decoration: none;
  font-weight: bold;
  color: #007ca5;
}

#unsub{
background-color:#97acbd;
color:#ffffff;
font-weight:bold;
text-align:center;
padding:5px 0 5px 0;
}