
A {
  color: #901F21;
  text-decoration: none;
  font-weight: 700;
}

P {
  font-size: 10pt;
  color: black;
}

P.right {
  text-align: right;
  font-size: 10pt;
}

div.divtest { 
  position: relative;
  background-image: url("images/bkg.jpg"); 
  background-repeat: no-repeat;
  width:  750;
  height: 700;
}

li {
  color: BA4F49
}

table {
  border-collapse: collapse;
}

h2 {
  color: #901F21;
}	

body {
  margin:0; padding:0;
} 

a.info{
    position:relative; /*this is the key*/
    color:#000;
    text-decoration:none}

a.info:hover{z-index:25; background-color:C25550; color:white}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    border:1px solid black;
    background-color:white; color:black;
    text-align: center;
    padding: 5px;
}