div.tabcontainer {
  width:100%;
  background:none;
  border:1px solid #000000;
}
ul.tabnav {
  list-style-type: none;
  margin:0;
  padding:0;
  width:100%;
  overflow:hidden;
}
ul.tabnav a {
  display:block;
  width:100%;
}
ul.tabnav a:hover {
  background:#000;
}
ul.tabnav li {
  float:left;
  width:36px;
  margin:0;
  padding:0;
  text-align:center;
}
div.tabcontents {
  height:150px;
  background:none;
  overflow:hidden;
  border-top:1px solid #011;
  padding:1px;
}
div.tabcontents div.content {
  float:left;
  width:100%;
  height:102%;
  overflow-y:auto;
  overflow-x:hidden;
}
div.tabcontents div.content h2 {
  margin-top:2px;
}
#dwrap div {
  width:100px;
  height:100px;
  border:1px solid #FF00FF;
  float:left;
}
