.fp {
  padding:5px;
}
label {
  display:block;
  float:left;
  width:81px;
  text-align:right; 
}
#fp_left {
  float:left;
}
#fp_right {
  float:right;
}
#fp_welcome {
  width:357px;
  background:transparent url('/images/fp_welcome_bg.jpg') repeat-y top left;
}
#fp_news {
  overflow:hidden;
  width:357px;
  background:transparent url('/images/mod-news-bg.jpg') repeat-y top left;
}
#retina-news {
  position:absolute;
  margin-top:-40px;
  margin-left:273px;
  border:0px;
}
#retina-news:hover {
  margin-top:-41px;
  margin-left:272px;
}
#fp_get_started {
  width:585px;
  background:transparent url('/images/mod-getstarted-bg.jpg') repeat-y top left;
  text-align:center;
}
#fp_get_started .retina {
  border:0px;
  margin:18px 9px 0px 9px;
}
#fp_get_started .retina:hover {
  margin:16px 11px 2px 7px;
}
#fp_locations {
  width:585px;
  background:transparent url('/images/mod-locations-bg.jpg') repeat-y top left;
  text-align:left;
}
.blogText {
  margin:15px 0px 25px 0px;
}
.more {
  display:block;
  float:right;
}
#body {
  margin:0; padding:0;
}
#whitebg {
  width:981px; margin:0 auto 0 auto; background:transparent url('/images/whitebg.jpg') repeat-y top left;
}
#footer {
  width:981px; margin:0 auto 0 auto; background:transparent url('/images/footer.jpg') no-repeat top left;
  height:75px;
}
#verticalrepeater {
  margin:0; padding:0; background:transparent url('/images/verticalrepeater.jpg') repeat-x top left;
  height:350px;
}
#ears {
  width:968px; margin:0 auto 0 auto; background:transparent url('/images/ears.jpg') no-repeat top left;
  height:185px; text-align:right; padding:165px 13px 0px 0px;
}
#main-content {
  width: 957px; margin:-150px auto 0 auto;
}
#horizontal-nav {
  width:1000px; margin-left:-1px;
}
#horizontal-nav img {
  float:left; border:0px;
}
