div { position:absolute; }
TABLE   { background: #F8F8E5;  table-layout: auto;}
TD      { background: #F8F8E5;  table-layout: auto;}
TD.menu { background: #F8F8E5;  table-layout: auto;}

h1,h2,h3,h4,h5,h6 { font-family: "Book Antiqua"; }

H2 {font-size:15px;color:black;}	
H3 {font-size:14px;color:black;}
H4 {font-size:13px;color:black;}
H5 {font-size:12px;color:black;}
H6 {font-size:11px;color:black;}

body {  background-color: #F8F8E5; font-family: "Book Antiqua"; color: #181818}
p    {  background-color: #F8F8E5; color: #181818}
p.h1 {  background-color: #F8F8E5;}
p.h2 {  background-color: #F8F8E5;}
p.h3 {  background-color: #F8F8E5;}
p.h4 {  background-color: #F8F8E5;}
p.h5 {  background-color: #F8F8E5;}
p.h6 {  background-color: #F8F8E5;}


	


/* the menu */

ul,li,a {
		display:block;
		margin:0;
		padding:0;
		border:0;
	}

ul {
		width:150px;
		border:1px solid #F8F8E5;
		background:#F8F8E5;
		list-style:none;
	}

li {
		position:relative;
		padding:1px;
		padding-left:26px;
		background:url("images/item_moz.gif") no-repeat;
		z-index:9;
	}
li.folder { background:url("images/item_folder.gif") no-repeat; }		
li.folder ul {
			position:absolute;
			left:20px; /* IE */
			top:5px;
		}		
li.folder>ul { left:40px; } /* others */

a {
		padding:2px;
		border:0px solid #F8F8E5;
		text-decoration:none;
		color:#181818;
		font-weight:bold;
		width:100%; /* IE */
	}
li>a { width:auto; } /* others */

li a.submenu {
		background:url("images/sub.gif") right no-repeat;
	}

	/* regular hovers */

a:hover {
		border-color:white;
		background-color:white;
		color:black;
	}
li.folder a:hover {
			background-color:#F8F8E5;
		}
	
/* hovers with specificity */
	
li.folder:hover { z-index:10; }		
		
ul ul, li:hover ul ul {
		display:none;
	}

li:hover ul, li:hover li:hover ul {
		display:block;
	}		