
/*#menu h1, #menu h2, #menu p {margin:0 10px; letter-spacing:1px; padding:0;}
#menu p {padding-bottom:0.5em;}
#menu h2 {padding-top:0.5em;}
*/

/**************** menu coding *****************/

#menuverticalcontainer {
float:left;
width: 12em;
margin:25px 0 20px 0;
}

#menuvertical ul {
list-style: none;
margin: 0;
padding: 0;
}

#menuvertical a, #menuvertical h2 {
display: block;
border-width: 1px;
border-style: none;
margin: 0;
padding: 2px 3px;
}

#menuvertical h2 {
font-size:1.2em;
}

#menuvertical a {
color: #000;
text-decoration: none;
}

#menuvertical a:hover {
color: #a00;
}

#menuvertical li {
position: relative;
}

#menuvertical ul ul ul {
position: absolute;
top: 0;
/*left: 100%;*/
width: 100%;
}

div#menuvertical ul ul,
div#menuvertical ul li:hover ul ul
{display: none;}

/*Work needed here*/
div#menuvertical ul li:hover ul,
div#menuvertical ul ul li:hover ul,
div#menuvertical ul ul ul li:hover ul
{display: block;
background-color:#FFFFFF;	
}
