#main ul.front {
  margin-top: 30px;
  list-style: none outside;
  font-size: 0px;
  position: relative;
}

#main ul.front dl {
  list-style-type: none;
  position: absolute;
  top: 0px;
}

#main ul.front dl.last {
  margin-right: 0px;
}

#main ul.front dl dt, #main ul.front dl dd {
  font-size: 1px;
  color: white;
  text-indent: -9999em;
}

#main ul.front dl dt {
  height: 23px;
}

#main ul.front dl dd {
  height: 77px;
  margin: 2px 0px;
}

#main ul.front dl dd.learn {
  height: 23px;
  background: url(img/front_learn_back.png) repeat-x top left;
}

#main ul.front dl dd.learn a {
  font-size: 1px;
  text-indent: -9999em;
  text-decoration: none;
  display: block;
  height: 23px;
  width: 72px;
  background: url(img/front_learn.png) no-repeat top left;
  margin: 0 auto;
}

#main dl.indiv { left: 0px;   width: 151px; }
#main dl.acad {  left: 153px; width: 119px; }
#main dl.corp {  left: 274px; width: 140px; }

#main dl.indiv dt { background: url(img/front_indiv_dt.png) no-repeat top left; }
#main dl.acad  dt { background: url(img/front_acad_dt.png)  no-repeat top left; }
#main dl.corp  dt { background: url(img/front_corp_dt.png)  no-repeat top left; }

#main dl.indiv dd { background: url(img/front_indiv_dd.png) no-repeat top left; }
#main dl.acad  dd { background: url(img/front_acad_dd.png)  no-repeat top left; }
#main dl.corp  dd { background: url(img/front_corp_dd.png)  no-repeat top left; }

#main ul.front_view {
  clear: both;
  list-style: none outside;
  margin-top: 145px;
  padding: 20px 0px 60px;
}

#main ul.front_view li {
  width: 196px;
  height: 41px;
}

#main ul.front_view a {
  display: block; 
  width: 196px;
  height: 41px;
  text-decoration: none;
  text-indent: -9999em;
  font-size: 1px;
}

#main ul.front_view li.brochure { float: left; }
#main ul.front_view li.approach { float:right; }

#main ul.front_view li.brochure a { background: url(img/front_brochure.png) no-repeat top left; }
#main ul.front_view li.approach a { background: url(img/front_approach.png) no-repeat top left; }

#main ul.front_view li.brochure a:hover {  background-position:0px -41px; }
#main ul.front_view li.approach a:hover {  background-position:0px -41px; }

