
/* Global styles */
body, table, td, tr { margin: 0px; font-family: Andale Mono, Lucida Console, Courier New, Courier, Fixed, monospace; font-size: 12px; }
.pingel { width: 75%; }
PRE { font-family: Andale Mono, Lucida Console, Courier New, Courier, Fixed, monospace; font-size: 12px; text-align: left; line-height: 14px; }
.PRETOP { font-size: 13px; text-align: center; color: #fff; line-height: 13px; }
TH { font-family: Andale Mono, Lucida Console, Courier New, Courier, Fixed, monospace; text-align: left; }
A, A:link, A:visited { font-size: 12px; text-decoration: none; color: #006896; }
A.nav { color: #006896;}
A:hover, A:active { color: #ff6633; }
/* Story styles, general */
H1 { font-size: 20px; }
H2 { font-size: 18px; margin-top: 20px; margin-left: 10px;}
H3 { font-size: 14px; font-weight: bold; }
.storytitle { color: #333; font-size: 16px; font-weight: bold; }
.txt { font-family: Andale Mono, Lucida Console, Courier New, Courier, Fixed, monospace; color: #333; margin-left: 20px; font-size: 12px; margin-right: 10px; width: 400px;}
cite { font-size: 11px; font-style: normal; font-weight: bold; font-family: Verdana, Tahoma, Arial, Times New Roman;}
/* story links */
A.local { background: #fc9; text-decoration: none; }
A.local:hover, A.local:active { color: #ff6633;  }
A.local:after { content: "%"; font-family: Verdana, Tahoma, sans-serif; font-size: 10px; color: #000; vertical-align: super;}
A.extlink, A.email { background: #dddddd; text-decoration: none; }
A.email:after { content: "@"; font-family: Verdana, Tahoma, sans-serif; font-size: 10px; color: #000; vertical-align: super;}
A.extlink:after { content: "*"; font-family: Verdana, Tahoma, sans-serif; font-size: 10px; color: #000; vertical-align: super;}
