/* general color and size definitions for many elements and classes */
h1, h2, h3, h4, h5, h6, p, td, th, ol, ul, li  { font-family: "Trebuchet MS", Verdana, Geneva, Arial, SunSans-Regular, Helvetica, Sans-Serif; text-align: left; margin-right: 30% }
p,td, th,ul,ol,li   { }
p,ul,ol,li    { list-style-type: square; margin-right: 50px }
body            { background: black no-repeat fixed center; margin: 20px 60px 60px 20px }


/* customization of elements and classes */

a:link    { color: #fc3; text-decoration: underline }
a:visited      { color: #fc6; text-decoration: underline }
a:hover   { color: #c30; text-decoration: underline; background-color: #fc0 }
a:active     { color: #000; text-decoration: underline }
h1    { color: #fc0; font-size: 14pt; font-weight: bold }
h2       { color: white; font-size: 10pt; font-weight: bold; line-height: 1.3em; word-spacing: 0.5pt; letter-spacing: 0.2pt }
h3      { color: white; font-size: 9pt; font-weight: normal; line-height: 1.2em }
h4   { color: #fc6; font-size: 12pt; font-weight: bold }
h5  { color: #fff; font-size: 8pt; font-weight: normal }

