Nested left menu bar
<head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style rel="stylesheet" type="text/css"> #leftside { clear: left; float: left; margin: 0 0 5px; padding: 0; width: 140px; } #rightside { float: right; line-height: 1.4em; margin: 0 0 5px; padding: 0; width: 140px; } #leftside p,#leftside ul,#rightside p,#rightside ul { margin: 0 0 16px; padding: 0; } #leftside p,#rightside p { font-size: 0.9em; line-height: 1.4em; } #leftside li,#rightside li { line-height: 1.2em; list-style: none; margin: 0 0 6px; padding: 0; } #leftside ul ul,#rightside ul ul { margin: 6px 0 0 10px; padding: 0; } #leftside ul ul li,#rightside ul ul li { margin: 0 0 4px; } #leftside ul ul li a,#rightside ul ul li a { font-weight: 400; } #leftside h2,#leftside h3,#rightside h2,#rightside h3 { color: #505050; font-size: 1.2em; margin: 0 0 8px; padding: 0; } #leftside ul.avmenu,#rightside ul.avmenu { display: block; list-style: none; margin: 0 0 18px 0; padding: 0; width: 140px; } #leftside ul.avmenu li,#rightside ul.avmenu li { display: inline; line-height: 1.4em; padding: 0; width: 140px; } #leftside ul.avmenu li a,#rightside ul.avmenu li a { background-color: #f4f4f4; border-left: 4px solid #ccc; color: #505050; float: left; font-weight: 700; margin-bottom: 5px; padding: 5px 1px 5px 5px; text-decoration: none; width: 130px; } #leftside ul.avmenu li a:hover,#leftside ul.avmenu li a.current,#rightside ul.avmenu li a:hover,#rightside ul.avmenu li a.current { background-color: #eaeaea; border-left: 4px solid #286ea0; color: #505050; } #leftside ul.avmenu ul,#rightside ul.avmenu ul { font-size: 0.9em; margin: 0 0 0 15px; padding: 0 0 5px; width: 125px; } #leftside ul.avmenu ul a,#rightside ul.avmenu ul a { font-weight: 400; padding: 3px 1px 3px 5px; width: 115px; } #leftside ul.avmenu ul ul,#rightside ul.avmenu ul ul { width: 113px; } #leftside ul.avmenu ul ul a,#rightside ul.avmenu ul ul a { width: 100px; } </style> </head> <body> <div id="leftside"> <h2 class="hide">Menu:</h2> <ul class="avmenu"> <li><a class="current" href="index.html">Main layout</a></li> <li><a href="index2.html">2-column layout A</a></li> <li><a href="index3.html">2-column layout B</a></li> <li><a href="#">Subpage demo</a> <ul> <li><a href="#">Subpage 1</a></li> <li><a href="#">Subpage 2</a></li> </ul> </li> <li><a href="print.html">Print stylesheet</a></li> </ul> <div class="announce"> <h2>Updates:</h2> <p><strong>Apr 24, 2011:</strong><br />Refreshed: v3.0!</p> <p><strong>Jan 11, 2011:</strong><br />Improved: v2.5!</p> <p><strong>June 25, 2011:</strong><br />Major upgrade: v2.0.</p> <p><strong>June 25, 2011:</strong><br />First release: v1.0.</p> <p class="textright"><a href="#">Sample link »</a></p> </div> </div> </body> </html>