img.alphathumbs
{
-moz-opacity:75%;
filter:alpha(opacity=75);
opacity: .7;
}

img.alphathumbsOFF
{
-moz-opacity:100%;
filter:alpha(opacity=100);
opacity: 1.0;
}

div.interface{
border: 1px solid gray;
float: left;
width: 750px;
margin-bottom: 1em; padding: 8px;
}

div.copy{
width: 750px;
font-family: verdana,arial; font-size:8pt;
color: #ffffff;
}

div.menu{
border: 1px solid gray;
width: 750px;
position: relative;
margin-bottom: 0.3em; padding: 5px;
font-family: verdana,arial; font-weight:bold; font-size:8pt;
color: #ffffff;
}

div.contact{
border: 1px solid gray;
width: 600px;
}

table.rates{
color: ivory;
font-family: verdana,arial; font-size:9pt;
}

ul.ratesnote{
color: ivory;
font-family: verdana,arial; font-size:9pt;
}

div.bio{
text-align: justify;
color: silver;
font-family: verdana,arial; font-size:8pt;
}

a.page:link     {color: #666666; font-family: arial; text-decoration:none; font-weight:bold; font-size:8pt;}
a.page:visited  {color: #666666; font-family: arial; text-decoration:none; font-weight:bold; font-size:8pt;}
a.page:hover    {color: white; font-family: arial; text-decoration:none; font-weight:bold; font-size:8pt;}
.current        {color: white; font-family: arial; font-weight:bold; font-size:8pt;}

body { 
margin-top: 20px; margin-bottom: 20px; margin-left: 20px; margin-right: 20px; 
padding: 0px 20px; /* Need to set both margin and padding to get consistency between browsers. */ 
}
