.suckertreemenu ul{margin: 0;padding: 0;list-style-type: none;}/*Top level list items*/.suckertreemenu ul li{position: relative;display: inline;float: left;}/*Top level menu link items style*/.suckertreemenu ul li a{display: block;text-decoration: none;color: #3b382f;/*padding: 3px 13px;*//*height: 25px;line-height: 26px;*/font-family: sans-serif;font-weight: bold;font-size: 12px;/*background: #D7D4C8 url(http://www.oakhallschool.com/images/menu-bg.png) repeat-x top left;*/margin: 0px;margin-left: 1px;}	/*1st sub level menu*/.suckertreemenu ul li ul{left: 0;position: absolute;top: 1em; /* no need to change, as true value set by script */display: block;visibility: hidden;background: #D7D4C8;padding: 0;}/*Sub level menu list items (undo style from Top level List Items)*/.suckertreemenu ul li ul li{display: list-item;float: none;padding: 0;}/*All subsequent sub menu levels offset after 1st level sub menu */.suckertreemenu ul li ul li ul{ left: 159px; /* no need to change, as true value set by script */top: 0;padding: 0;}/* Sub level menu links style */.suckertreemenu ul li ul li a{display: block;width: 160px; /*width of sub menu levels*/color: #3b382f;text-decoration: none;padding: 0 0 0 3px;border: 1px solid #000;border-bottom: none;background: #D7D4C8;}.suckertreemenu ul li a:hover{color: #000;}/*Background image for top level menu list links */.suckertreemenu .mainfoldericon{/*background: #D7D4C8 url(http://www.oakhallschool.com/images/menu-bg.png) repeat-x top left;*/}/*Background image for subsequent level menu list links */.suckertreemenu .subfoldericon{/*background: #F3F3F3 url(media/arrow-right.gif) no-repeat center right;*/}* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/padding-top: 1em;}	/* Holly Hack for IE \*/* html .suckertreemenu ul li { float: left; height: 1%; }* html .suckertreemenu ul li a { height: 1%; }/* End */