.vertmenu {              
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 100%;
}

.vertmenu ul {               
	float: left;               /* To make them stack */
  width: 135px;
	height: 300px;
}

.vertmenu li {                
	position: relative;
	padding: 2px 8px 2px 4px;
	color: white;
	background: #7D3B45;
}

.vertmenu li {                
	display: block;
	border-top: 1px solid white;
}

.vertmenu a {                 
	color: white;
  text-decoration: none;
}

.vertmenu a:hover {                 
  color: black;
	background: white;
}

.vertmenu li ul {             
	display: none;
	position: absolute;
	top: 0px;
	left: 132px;
	width: 130px;
  background: url(../images/strut.gif) bottom left no-repeat;  /* Kludge */
}

.vertmenu li ul li {  
  display: block;
	border-top: 1px solid white;
}

.vertmenu li>ul {   /* to override top and left in browsers other than IE */
	top: auto;                       /* which will position to the top right of the */
	left: auto;                      /* containing li, rather than bottom left */
}

.vertmenu li:hover ul, li.over ul {       /* The magic */
	display: block;
}

