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


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

#header .strapline  {
  font: 42px verdana,arial,times,sans-serif;
  color:#FF99FF;
  font-weight: bold; 
  background-color: transparent;
  float: left;
  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;
  bottom-border: transparent;
  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: 41em;
  margin-right: 1em;
  padding-left: 1em;
  margin-bottom: 3m;}



h1   {
  font: 42px verdana,arial,times,sans-serif;
  color: #FFFF00;
  font-weight: bold; 
  background-color: #000000;
  line-height: 1.2em;
  margin-right: 1px;
  margin-top: 3px;
  text-align:center;}



a:link  {
  font-family:verdana,times,sans-serif;
  color:#FF0000;
  background-color:#000000;
  text-decoration: none;
  font-size:18px;
  font-weight:bold;
  padding:1px;
  line-height: 1.2em;}
a:visited  {
  font-family:verdana,time,arial,sans-serif;
  color:#FF0000;
  background-color:#000000;
  text-decoration: none;
  font-size:18px;
  font-weight:bold;
  line-height: 1.2em;}
a:hover  {
  color:#FFFFFF;
  text-decoration: none;
  font-size:18px;
  font-weight:bold;
  line-height: 1.2em;}
a:active {
  color:#FFFFFF;
  text-decoration: none;
  font-size:18px;
  font-weight:bold;
  line-height: 1.2em;}



.boldblack {
  color: #000000; 
  font-size: 12px;
  font-weight:bold;   }


.bigboldblack {
  color: #000000;
  font-size:22px;
  font-weight:bold;
  line-height: 1.1em;}


.white {
  color: #FFFFFF;}

.bigwhite {
  color: #FFFFFF;
  font-size:22px;
  font-weight:bold;}

.whitebold  {
  color: #FFFFFF;
  font-weight:bold;
  padding-top: 7px;}

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


.gold {
  color: #CCCC66;}


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


.red {
color: #FF0000;}

.pink {
color:#FF99FF;}

.blank {
line-height: 2.1em;}


.box1 {
  color: #FFFFFF;
  background-color: transparent;}
.box1 a:link,  .box1 a:visited    {
  font-size:16px;
  font-weight:bold;  }
.box1 a:hover, .box1 a:active {
  font-size:16px;
  font-weight:bold;  }



.boxout1  {
     color: #FFFFFF;
     background-color: transparent;}
     
.boxout1 a:link,  .boxout1 a:visited    {
      text-decoration:none;
      color: #33FF33;
      background-color: transparent;   }
.boxout1 a:hover, .boxout1 a:active {
      background-color: #FFFFFF;
      color: #FF0000;   }

.boxout2  {
     color: #CC33FF;
     background-color: transparent;     }
.boxout2 a:link,  .boxout2 a:visited   {
      text-decoration: none;
      color: #999999;
      background-color: transparent;   }
.boxout2 a:hover, .boxout2 a:active {
      background-color: transparent;
      color: #FF6600;     }


.boxout3  {
     color: #669900;
     background-color: transparent;      }
.boxout3 a:link,  .boxout3 a:visited   {
      text-decoration: none;
      color: #FFFFFF;
      background-color: transparent;      }
.boxout3 a:hover, .boxout3 a:active {
      background-color: #FFFFFF;
      color: #FF0000;        }