<style type="text/css">

#info {height:30px;}
#info p { text-align:center; }
.menu {display:inline-block;}
.menu {display:inline;}
.holder {display:table;}

.menu {
  display:table-row;
  padding:0;
  margin:0;
  list-style-type:none;
  white-space:nowrap; 
  }
.menu li {display:inline;}
.menu a, .menu a:visited { display:block; padding:0 25px; color:#fff; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; line-height: 31px; background:#737373; text-decoration:none; height: 31px; float: left; margin: 0; border-left: 1px solid #fff; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; }
.menu a:hover { color:#fff; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background:#80cb08; }

#wrapper1 {text-align:left;}
#wrapper2 { text-align:center; height: auto; margin: 0; padding: 0; }
#wrapper3 {text-align:right;}

#wrapper1 .holder {margin:0;}
#wrapper2 .holder {margin:0 auto;}
#wrapper3 .holder {margin:0 0 0 auto;}
</style> 

