body {
    color:#b0aebf;
    background: #000;
    font-family: helvetica,arial,sans-serif;
    margin : 2em;
    margin-top : 1em;
/*   background-image: url('/images/bg/bg-black-holes.gif'); */
  }

.outerbox {
  width: 960px;
  }

/*.opaque {opacity: 1; background: rgb(127,127,127); margin:5;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}*/

.box {
    -moz-box-shadow: 0px 10px 30px #333;
    -webkit-box-shadow: 0px 10px 30px #333;
}

td,th {
    font-size: 90%;
    line-height : 1.5;
}

big,h1,h2 {
    zfont-family: helvetica,arial,sans-serif;
    font-variant : small-caps;
    font-size : 160%;
    font: bold;
    color:#8f89c1;
}

big,h3 {
    font-family: helvetica,arial,sans-serif;
    font-variant : small-caps;
    font-size : 140%;
    font: bold;
    margin-bottom:0;
    color:#8f89c1;
}

A:link {
    color:#8f89c1;
    text-decoration:underline;
  }


A:visited {
    color:#8f89c1;
    text-decoration:underline;
  }


A:hover {
    color:#fff;
    text-decoration:underline;
  }


.line0 {
    color: white ;
    background: red;
  }


.line1bg {
    color: #cac9d2 ;
    background: #000;
    BACKGROUND-IMAGE: url("/fantasy-art/images/2011banner.jpg");
  }


.line1, .line1:visited, .line1:link, .line1:hover {
    color: #cac9d2 ;
    text-decoration: none;
    font-variant : small-caps;
/*     font-variant:small-caps; */
/*     font-size : 120%; */
  }


.line1high,.line1high:link,.line1high:visited, .line1:hover {
    color: #fff;
    text-decoration: none;
    font-variant : small-caps;
  }


.line2bg {
  color: #cac9d2 ;
  border-bottom: 1px solid #333;
  font-variant : small-caps;
/*   font-size : 110%; */
  background-image: -webkit-gradient(linear, 0% 0%,0% 20, from(rgba(153,153,153,1)), to(rgba(51,51,51,1)));
  background-image: -moz-linear-gradient(rgba(153,153,153,1) 0, rgba(51,51,51,1) 20);
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF999999,endColorstr=#FF333333)";
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF999999,endColorstr=#FF333333);
  padding:0;
  }


.line2, .line2:visited, .line2:link, .line2:hover {
  color: #cac9d2;
  text-decoration: none;
  padding:8;
  font-variant : small-caps;
  }


.line2high,.line2high:link,.line2high:visited {
    color: #cac9d2;
    text-decoration: none;
    padding-top:2;
    padding-bottom:2;
    padding-left:9;
    padding-right:9;
    border-left: 1px solid #666;
    border-right: 1px solid #222;
    border-bottom: 1px solid #444;
    font-variant:small-caps;
/*     font-size : 110%; */
  background-image: -webkit-gradient(linear, 0% 0%,0% 20, from(rgba(102,102,102,1)), to(rgba(31,31,31,1)));
  background-image: -moz-linear-gradient(rgba(102,102,102,1) 0, rgba(31,31,31,1) 20);
  -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF003399,endColorstr=#FF222222)";
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF666666,endColorstr=#FF222222);
  }


.line2img {
    color: #cac9d2 ;
    background: #039;
  }


.line3bg {
    font-variant:small-caps;
    color: #8f89c1 ;
/*     font-size : 100%; */
  }


.line3, .line3:link {
    font-weight : normal;
    font-variant:small-caps;
    color: #8f89c1;
    text-decoration: none;
/*     font-size : 100%; */
  }


.line3:visited {
    font-variant:small-caps;
    color: #8f89c1;
    text-decoration: none;
  }

.line3:hover {
    font-variant:small-caps;
    color: #fff;
    text-decoration: none;
  }


.line3high,.line3high:link,.line3high:visited {
    font-variant:small-caps;
    color: #8f89c1;
    text-decoration: none;
  }


.line4bg {
    color: #cac9d2;
  }


.line4 {
    color: #cac9d2;
  }


.line4:link {
    color: #8f89c1;
    text-decoration: none;
    font-variant : small-caps;
  }


.line4:visited {
    color: #8f89c1;
    text-decoration: none;
    font-variant : small-caps;
  }


.line4:hover {
    color: #fff;
    text-decoration: none;
    font-variant : small-caps;
  }


.line4high,.line4high:link,.line4high:visited {
    color: #8f89c1;
    text-decoration: none;
    font-variant : small-caps;
  }

.line5bg       {color: #cac9d2; text-decoration: none;}
.line5         {color: #cac9d2; text-decoration: none;}
.line5:link    {color: #D7925A; text-decoration: none; }
.line5:visited {color: #D7925A; text-decoration: none; }
.line5:hover   {color: #fff; text-decoration: none; }


p.dotted {
    border-style: dotted;
  }


p.dashed {
    border-style: dashed;
  }


p.solid {
    border-style: solid;
  }


p.double {
    border-style: double;
  }


p.groove {
    border-style: groove;
  }


p.ridge {
    border-style: ridge;
  }


p.inset {
    border-style: inset;
  }


p.outset {
    border-style: outset;
  }


.boxshadow {
    -moz-border-radius: 0em 0em;
    -moz-box-shadow: 4px 4px 10px #666 inset;
    border:2px inset #000;
  }


