a span.box
{
   display:none;
}
a:hover { position: relative; }

a:hover span.box {
background-color: white;
     height: 100%;
     filter:alpha(opacity=75); /* IE's opacity*/
         opacity: 0.75;

         display:block;
       height: 20em;
    position: absolute;
    top: 2em;
    z-index: 1;
    width:200px;
}


a{
	text-decoration:none;
	color:#f30;	
}
a span.box1
{
   display:none;
}
a:hover { position: relative; }

a:hover span.box1 {
background-color: white;
     height: 100%;
     filter:alpha(opacity=75); /* IE's opacity*/
         opacity: 0.95;

         display:block;
       height: 2em;
    position: absolute;
    top: 2em;
    z-index: 1;
    width:400px;
}


a{
	text-decoration:none;
	color:#f30;	
}

a:hover span.p1 { 
     padding: 10 px; 
     color: #FF0000;
     font-family:Arial;
    decoration: none
      }
 
 a:hover span.p2 { 
     padding: 20 px; 
     color: #000000;
     font-family:Verdana;
     
 }