#header  {
 width:97%;
 height: auto;

  background-image: url("../images/rudysbg.jpg");
 
  
   border-top-left-radius: 20px;
   -webkit-border-top-left-radius: 20px;
  -moz-border-radius-topleft: 20px; 
   border-top-right-radius: 20px;
    -webkit-border-top-left-radius: 20px;
  -moz-border-radius-topright: 20px;  
  padding-bottom: 1em;
  
  }
  #header IMG { margin-top:15px; vertical-align: baseline;}
  
  #icontable {
   margin: 0 auto;
  }
  #icons2 {
  margin-top:15px;
  margin-bottom:15px;
  }
#icontable caption  {
 text-align: center;
 color: #8E2323;
 font-weight: bold;
 font-size: 1.1em;
 padding-bottom: 10px;
}
#icontable span {font-weight: bold;}

#header h2 { 
font-weight: bold;
text-align: center;
font-size:1.5em;}
}

div#logoArea { margin-top:5px;}
img#logo {height:110px;width:130px;margin-left:26em;margin-top:15px;margin-bottom:15px;}
img#cellphone {height:64px;width:94px;}
img#telephone, img#email2 {height:64px;width:64px;}

a, a:active, a:focus {
outline: none;
text-decoration:none;
}

/* tooltip not used: use title attribute */
.tooltip {
    position: relative;
    display: inline-block;
   /* border-bottom: 1px dotted black;*/
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 150px;
    background-color: black;
    color: #fff;
    text-align:center;
    border-radius: 6px;
    padding: 5px 0;

    /* Position the tooltip */
    position: absolute;
    z-index: 1;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
	 opacity: 0.6;
  filter: alpha(opacity=60);
}
