/* CSS By Dustin */

#tabs {
   overflow: hidden;
   zoom: 1;
   position: relative;
   z-index: 1;
   top: 2px;
   margin: 0;
   padding: 0;
   }
   
#tabs li {
   display: block;
   list-style: none;
   margin: 0;
   padding: 0;
   float: left;
   margin-right: 5px;
   }
   
#tabs li a {
   display: block;
   padding: 2px 5px;
   border: 2px solid #ccc;
   border-bottom: 0 none;
   text-align: center;
   }
   
.tab-section {
   padding: 10px;
   border: 2px solid #ccc;
   background: #fff;
   }
   
#tabs li a.current {
   border-bottom: 2px solid #fff;
   background: #fff;
   color: #000;
   }