body {background: black url(bg.jpg) position: fixed; color: #ffc3e1; font-size: 16pt; font-family: comic sans MS; background-position: bottom;}

h1 {}
h2 {margin: 0;}
b {color: #ff007e;}
  p {margin: 0 10px 5px 10px;}
  p.small {font-size: 75%;}
  p#sm {font-size: 80%;}
  
span.title {font-weight: bold; font-size: 160%;}  
  
hr {color: #ff007e; clear: both;}

img.border {border: 1px solid #ff007e;}
img#upleft {margin: 0 10px 0 0; border: 1px solid #ff007e; float: left;}
  table {font-size: 100%;}
  table.mine {background: black; border: 1px solid #ff007e;}
  
  table#recips {font-size: 60%;}
  table#recips td {padding: 2px;}
  table#recips td a {color: #ffc3e1;}
  
  .lines {background: #5d1739; border: 1px solid #ff007e;}
  .lines p {text-align: left;}
  .lines a b {color: red;}
  td.linesb {background-image: url(bg-lines.gif); border: 1px solid white;}
  
  table#mov {width: 577px;}  
  p#warn {font-size: 50%; color: white; margin-top: 0; padding-top: 0;}
  td#no-bottom {padding-bottom: 0;}
  div#no-bottom {margin-bottom: 0;}
  div.warning {font-size: 60%;}
  
a {color: white; font-weight: bold; font-size: 110%;}
a:hover, a:hover b, table#recips td a:hover {color: red;}

a.dif {color: #b54a00; font-size: 120%;}
a.dif:hover {color: red;}

a.medium {font-size: 150%;}
a.large {font-size: 230%;}


