#newsHeadline {
  display: block;
  width: 41px;
  height: 21px;
  background: transparent url("./images/graphictext/News.gif") no-repeat;
}

#leftColumn {
  width: 340px !important; 
}

#rightColumn {
  width: 495px !important; 
  border: none;
  padding: 0 !important;
  margin: 0 !important;
}

#examplesHeadline {
  display: block;
  width: 72px;
  height: 21px;
  background: transparent url("./images/graphictext/Examples.gif");
}

#whyUseRLIBHeadline {
  display: block;
  width: 112px;
  height: 21px;
  background: transparent url("./images/graphictext/WhyUseRLIB.gif");
}

#fastAndEfficientHeadline {
  display: block;
  width: 134px;
  height: 21px;
  background: transparent url("./images/graphictext/FastAndEfficient.gif") no-repeat;
}

#expressionEngineHeadline {
  display: block;
  width: 172px;
  height: 21px;
  background: transparent url("./images/graphictext/FullExpressionEngine.gif") no-repeat;
}

#compatibleHeadline {
  display: block;
  width: 89px;
  height: 21px;
  background: transparent url("./images/graphictext/Compatible.gif") no-repeat;
}

#versatileLicensingHeadline {
  display: block;
  width: 146px;
  height: 21px;
  background: transparent url("./images/graphictext/VersatileLicensing.gif") no-repeat;
}

.whyInfoBox {
  padding: 10px;
  margin-top: 5px;
  width: 210px;
  float: left;
}

.whyInfoBoxWide {
  padding: 10px;
  margin-top: 5px;
  width: 245px;
  float: left;
}

.whyInfoBox p, .whyInfoBoxWide p {
  padding: 10px;
}

#contentBoxInner {
  line-height: normal; !important
}

#plusDivider {
  display: block;
  width: 197px;
  height: 197px;
  background: transparent url("./images/plusDivider.gif") no-repeat;
  margin:-100px 0 -100px 125px;
  float: left;
}

.infoItem {
  width: 285px;
}