body {
 color:#FFFFFF;
 background-color:#000000;
  font-family:verdana,arial,times,helvetica,sans-serif;
  line-height: 1.3em;
  font-size:12px;
  font-weight: normal;     }



#header  {
  border-top: transparent;
  border-bottom: transparent;
  height: 3em;      }

#header .strapline  {
  font: 62px verdana,arial,times,sans-serif;
  color:#FFFFC0;
  font-weight: bold; 
  background-color: transparent;
  float: left;
  width: 900px;
  line-height: 1.5em;
  margin-right: 1px;
  margin-top: 3px;   }


#nav  {
  border-top: transparent;
  border-bottom: transparent;
  height: 3em;      }

#nav .left  {
  font-size: 12px;
  line-height: 1.3em;
  position: absolute;
  top: 10em;
  left: 1em;
  width: 32em;
  margin-left: 1em;
  margin-bottom: 3em;     }

  
#content   {
  border-top: transparent;
  border-bottom: transparent;
  height: 3em;      }


#content .right  {
  font-size: 12px;
  line-height: 1.3em;
  position: absolute;  
  top: 14em;
  left: 1em;
  width: 35em;
  margin-left: 34em;
  margin-right: 1em;
  padding-left: 1em;
  margin-bottom: 3em;    }



h1   {
  font-size: 42px;
  font-family:verdana,times,sans-serif;
  color: #000000;
  background-color: transparent;
  font-weight: bold; 
  line-height: 1.2em;
  margin-right: 1px;
  margin-top: 3px;   }



a:link, a:visited  {
  font-family:verdana,times,sans-serif;
  color:#FFFF00;
  font-size:18px;
  font-weight:bold;
  line-height: 1.2em;   }

a:hover, a:active  {
  color:#FFFFFF;
  font-size:18px;
  font-weight:bold;
  line-height: 1.2em;   }



.white {
color: #FFFFFF;      }
  
  
.bigwhite {
  color: #FFFFFF;
  font-size:22px;
  font-weight:bold;
  margin-bottom:150px;
  padding-bottom:150px;   }
  

.whitebold  {
  color: #FFFFFF;
  font-weight:bold; }


.offwhitebold  {
  color: #CC99CC;
  font-weight:bold;     }


.gold {
  color: #CCCC66;      }


.biggold {
  color: #CCCC66;
  font-size:22px;
  font-weight:bold;  }


.red {
  color: #FF0000;      }
  
 .boldred {
  color: #FF0000; 
  font-size: 12px;
  font-weight:bold;  }


.redonblack {
  font-family: verdana;
  font-size:18px;
  color: #FF0000;
  background-color: #000000;
  font-weight:bold;      }

.pink {
  color:#FF99FF;      }

.blank {
   line-height: 2.1em;        }




.boxout1  {
     color: #FFFFFF;
     background-color: #000000;
     font-weight:bold;
     font-size:16px;   }


.boxout1 a:link,  .boxout1 a:visited    {
      text-decoration: underline;
      color: #FF0000;
      background-color: #000000;
     font-size:18px;   }

.boxout1 a:hover, boxout1 a:active {
      background-color: #FFFFCC;
      color: #FF0000;
     font-size:18px;   }






.boxout2  {
font-family:arial,verdana,times,helvetica,sans-serif;
color: #CCCCCC;
background-color: transparent;
font-size:14px;
line-height:20px;
margin-top:850px;
padding-top:900px;
font-weight: bold;     }