a { color:#8f8f54; text-decoration:none; background: transparent; }
a img { border: none; }
a:link { border-bottom: 1px solid #8f8f54; background: transparent; }
a:visited { border-bottom: 1px solid #8f8f54; background: transparent; }
a:hover { color: #33F; border-bottom: 1px solid #f88; background:transparent; }
.menu { font: normal 60% Tahoma, Verdana, Arial, Sans; color: #ccc; margin: 15px, 0, 0, 0; padding-bottom: 10px; padding-top: 15px; }
.hed { letter-spacing: 0.2em;  font: normal 80% Tahoma, Verdana, Arial, Sans;  padding-top:10px; text-align: right; border-bottom: solid 1px #CCC; padding-bottom: 10px; }
.menu a:hover { color:#C5C59C; }
.norm {  font: normal 100% Tahoma, Verdana, Arial, Sans; color: #666; }

