div#lp-left-column{
  float: left;
  width: 340px;
}
div#lp-left-column div#action-buttons ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
div#action-buttons ul li {
  float: left;
  margin: 0 10px 15px 0;
  padding: 0;
}
div#action-buttons ul li {
  text-decoration: none;
  border: none;
}

div#lp-right-column{
  float: left;
  width: 212px;
}

div.message-box {
  margin: 0 0 16px 0;
  background: #e8ffcc url(/images/message-box-bg-education.gif) no-repeat;
  background-position: bottom left;
}
div.message-box h3 {
  margin: 0;
  height: 22px;
  padding: 7px 10px 0 30px;
  background: #e8ffcc url(/images/message-box-top-education.gif) no-repeat;
  font-size: 1.2em;
  color: #fff;
}
div.message-box h2.red {
  height: 22px;
  padding: 7px 10px 0 30px;
  background: #e8ffcc url(/images/message-box-top-education-red.gif) no-repeat;
  font-size: 1.2em;
  font-style: italic;
  color: #fff;
}
div.message-box p {
  padding: 10px 16px 20px 16px !important;
}
div.message-box ul {
  padding: 10px 10px 6px 20px !important;
}
div.message-box ul li {
  padding-bottom: 0px !important;
  background: transparent url(/images/list-arrow-single.gif) no-repeat !important;
  border-bottom: 0px solid !important;
}
div.message-box ul li p {
  padding: 0 !important;
  margin: 0 0 10px 0;
}
div.message-box ul li a {
  color: #420050 !important;
}

div.message-box-budgeting {
  margin: 0 0 10px 0;
  background: #e8ffcc url(/images/message-box-bg-education-calculator.gif) no-repeat;
  background-position: bottom left;
}
div.message-box-budgeting h2 {
  margin: 0;
  height: 22px;
  padding: 7px 10px 0 30px;
  background: #e8ffcc url(/images/message-box-top-education.gif) no-repeat;
  font-size: 1.2em;
  color: #fff;
}
div.message-box-budgeting p {
  padding: 5px 5px 5px 90px;
}
div.message-box-budgeting a {
  font-weight: bold;
  text-decoration: none;
}


div#lesson-plans{
  background:url(/images/lesson-plans-bg.gif);
  padding:10px 5px 0 84px;
  height:137px;
  color:#ffffff;
  font-size:0.9em;
}

div#lesson-plans a{
  color:#eee809;
  text-decoration:none;
  font-weight:bold;
}


div#lesson-plans h3{
  color:#ffffff;
  margin:0;
  padding:0 0 5px 0;
}

div#buy-rights{
  background:url(/images/buy-rights-bg-new.gif) no-repeat top left;
  margin-top:10px;
  padding:10px 0px 0 84px;
  height:137px;
  color:#ffffff;
  font-size:0.9em;
}

div#buy-rights a{
  color:#000000;
  text-decoration:none;
  font-weight:bold;
}



div#buy-rights h3{
  margin:0;
  padding:0 0 5px 0;
}

div#buy-rights h3 a{
color:#ffffff;
}
