
.hide { position: absolute; top: -9999px; left: -9999px; }

.tabedmenus { background: #eee; padding: 10px; margin: 0 0 15px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }

.tabedmenus .nav { overflow: hidden; margin: 0 0 10px 0; list-style: none !important; }
.tabedmenus .nav li {  float: left; margin: 0 3px 0 3px !important; }
.tabedmenus .nav li.last { margin-right: 0; }
.tabedmenus .nav li a { display: block; padding: 10px; background: #959290; color: white; font-size: 12px; font-weight:bold; text-align: center; border: 0; text-decoration:none; }
.tabedmenus .nav li a:hover { background-color: #111; }

.tabedmenus ul { list-style: none !important; padding:0 !important; }
.tabedmenus ul li { margin: 0 !important; padding:0 !important; }
.tabedmenus ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: #666; text-decoration:none; }
.tabedmenus ul li a:hover { background: #fe4902; color: white; }
.tabedmenus ul li:last-child a { border: none; }

.tabedmenus li a.current,.tabedmenus li a.current:hover { background-color: #333333 !important; color: #fff; }
.tabedmenus .nav li a:hover, .tabedmenus .nav li a:focus { background: #999;}

.list-wrap { padding:10px;}
.list-wrap h1 { margin:10px 5px 4px; }