.activetab {
   background: peru;
   color: ivory;
}

.inactivetab {
   background: wheat;
   color: black;
}

.tabs7 ul li {
   width: 14.28%;
}

.tabs6 ul li {
   width: 16.66%;
}

.tabs5 ul li {
   width: 20%;
}

.tabs4 ul li {
   width: 25%;
}

.tabs3 ul li {
   width: 33.33%;
}

.tabs2 ul li {
   width: 50%;
}

.tabs1 ul li {
   width: 100%;
}

/* added 5/4/2015 */

body {
   font-size: 2em;
   background-color: Ivory;
   font-family: "omnes-pro", sans-serif;
   color: #34495E;
}

.tabs ul {
   width: auto;
   padding: 0;
   margin: 0;
   list-style-type: none;
}

.tabs ul li {
   float: left;
   display: inline-block;
   clear: none;
   height: 12px;
   text-align: center;
}

.tabs ul li a {
   position: relative;
   margin-top: 0px;
   display: block;
   line-height: 35px;
   border: 2px solid black;
   border-top-left-radius: 4px;
   border-top-right-radius: 4px;
   width: auto;
   text-decoration: none;
}

.tabs ul li a:hover {
   text-decoration: underline;
}