.frosolone {
color: #b40404;
font-family: "Monotype Corsiva";
font-size:48px;
text-align:left;
line-height:0;
}
.assoc{
color:#163059;
font-size:14px;
text-align:left;
font-style:oblique;
font-weight:bold;
line-height:0;
}
.years{
color:#163059;
font-size:14px;
text-align:left;
font-style:oblique;
font-weight:bold;
line-height:0;
}
.address{
color:#ffffff;
font-family: "Monotype Corsiva";
font-size:16px;
text-align:left;
font-style:oblique;
font-weight:bold;
line-height:1;
}
h1{
font-size:16px;
 
}
.copyright {
	font-size: 10px;
	color: #ffffff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	bottom: auto;
}
.precious {
	font-family: "Brush Script MT";
	font-size: 16px;
	font-weight: normal;
	color: #b40404;
	font-style: italic;
}
.links {
color:#868081;
font-size:16px;
text-align:left;
font-style:oblique;
font-weight:bold;
line-height:1.5;
}
.innerTable{
font-family:"Times New Roman";
font-size:10px;
text-align: center;
 
}
 
a:visited{
text-decoration:underline;
color: #868081;
}
a:link{
text-decoration:underline;
color: #868081;
}

body{behavior:url(../cssHoverFix.htc);}
#navigation {width:150px; font-size:16px; color:#ffffff;}
 
 
#navigation ul {margin:0px; padding:0px; background-color:#b40404;}
 
#navigation ul li {
height:35px;
line-height:35px; 
list-style:none; 
padding-left:10px;
background-color:#163059;
border-top:#ffffff solid; 
border-bottom:#ffffff solid; 
border-width:1px;
cursor:pointer; 
}

#navigation ul li a {color:#ffffff;} /*Link's Styles*/
 
#navigation ul li:hover {background-color:#000000; position:relative;color:#ffffff;}
 
/*Sub Menu*/
#navigation ul ul {display:none; position:absolute; left:75px; top:5px; border:#ffffff solid; border-width:1px; background-color:#999999;}
#navigation ul li:hover ul {display:block;}
 
#navigation ul ul li { width:150px; float:left; display:inline; border:none;color:#ffffff;background-color:#000000; font-size:12px;}
#navigation ul ul li:hover {text-decoration:underline; border:none;}
 
#navigation li:hover ul li ul {display:none;}
 
#navigation ul ul li ul {left:110px; background-color:#0099CC;}
#navigation ul ul li:hover ul {display:block;}
 
a.info{
    position:relative; /*this is the key*/
    z-index:24; 
    text-decoration:none
    background-color:#ffffff}
 
a.info:hover{z-index:125; background-color:#000000}
 
a.info span{display: none}
 
a.info:hover span{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:2em; left:4em; width:18em;
    border:5px ridge #b40404;
    background-color:#ffffff; color:#000000;
    text-align: center;
    
    }
.info {
	font-size: 16px;
}

