.menu
{
    border: 1px solid #833147;
    background-color: #FFFFFF;
    color: #833147;
    visibility: visible;
    z-index: 10000;
}

.menuItem {
  padding:4px 10px 4px 10px;
  border-bottom:solid 1px #dddddd;
  z-index: 10000;
}

.menuItem:hover
{
    background-color: #E8DFE2;
}

.menuItem a
{
    color: #833147;
    text-decoration: none;
}

#demo
{
    background-color: #833147;
    cursor: pointer;
    padding: 10px 15px 10px 15px;
    width: 931px;
    color: #FFFFFF;
    font-family: Verdana;
    font-weight: bold;
    font-size: 13px;

}

#demo span {
  padding:3px 17px 0px 17px;
  cursor:pointer;
  z-index:10000;
}

#demo span:hover {
  text-decoration:underline;
}

.linkcolour
{
    color: #FFFFFF;
}


