/********* Main Colours *********/

.punbb {font: normal 12px/18px Verdana; color: #323435;}

/********* Links *********/

.linkst a {color: #855b02;}

.post-body a {text-decoration: underline;}
.post-body a:hover {text-decoration: none;}

a {color:  rgb(0, 0, 0); text-decoration: none;}
a:hover, #announcementLinks a:hover, .linkst a:hover, .pa-author a:hover {
  color: #FFE356;
  text-shadow:
    0px 0px 3px #FF6F6F,
    1px 0px 0px #523B00, 0px 1px 0px #523B00, 1px 1px 0px #523B00, 1px 1px 1px #523B00;}

div:not(#pun-navlinks):not(pun-ulinks) a:hover {position: relative; top: -1px; left: -1px;}

#pun-navlinks li a:hover, #pun-ulinks li a:hover {
  color: #FFA300;
  text-shadow:
    0px 0px 1px #FFA300,
    0px 0px 1px black,
    0px 0px 1px black,
    0px 0px 1px black,
    0px 0px 1px black,
    0px 0px 1px black,
    0px 0px 1px black;}



#announcementLinks a {color: #936f22; text-decoration: none;}
#announcementLinks a::after {
    content: "•";  margin: 0px 0px 0px 6px; color: black; text-shadow: none;
    font: normal 9px Verdana;  display: inline-block;}
#announcementLinks a:hover::after {position: relative; top: 1px; left: 1px;}
#announcementLinks a:last-child::after {display: none;}