#oben1  { margin-left:1px; top:0px; width:64.9em; height:4.3em;
          background-image:url(images/oben.jpg); background-repeat:no-repeat; background-position:right;
          background-color:#fff;
          font-size:0.9em; }

#oben4  { margin-left:1px; top:0px; width:64.9em; height:2.0em;
          background-color:#fff; color:#363; letter-spacing:0.3pt; text-align:center;
          font-size:0.9em;
          padding-top:3px; }

#navcontainer ul
{
text-align: center;
height:1.8em;
width:70em;
padding:0;
margin:0px;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left:1px;
background-color:#d9e1da;
font-size:0.83em;
color: #363;
font-family: Arial,Helvetica,sans-serif;
line-height: 20px;
}

#navcontainer ul li
{
display: inline;
padding-left:4px;
padding-right:4px;
/* matches link padding except for left and right */
padding-top: 0px;
background-color: #fff;
color: #363;
}

#navcontainer ul li a
{
margin-left:2px;
margin-right:2px;
padding:0px;
/* matches link padding except for left and right */
padding-top:0px;
background-color:#fff;
color:#363;
text-decoration:underline;
}

#navcontainer ul li a:visited
{
margin-left:2px;
margin-right:2px;
padding:0px;
background-color:#fff;
color:#363;
}
#navcontainer ul li a:hover
{
margin-left:2px;
margin-right:2px;
padding:0px;
/* matches link padding except for left and right */
padding-top:0px;
background-color:#363;
color:#fff;
}