   BODY       { font-family:sans-serif; width:100%; z-Index:0;
		margin:0px; padding:0px; 
		font-family:sans-serif; font-size:100%;
		background: #bcca9c url(img/bg-02.jpg) repeat-x top left		;}

                           
   .foreground { position:absolute; left:0px; top:0px; width:100%; z-Index:1; 
		margin:0px; padding:0px; border: none; 
		background: transparent url(img/bg-01.jpg)  no-repeat top left;}

   .content   { padding: 0; margin-left:36px; margin-right:36px; margin-top:24px;}
   
   img        { border:none; }


   H1         { font-size:133%; margin-bottom: 0; margin-top: 0}
   H2         { font-size:110%;margin-bottom: 0; margin-top: 0; font-weight:normal;}
   H3         { font-size:100%;}
   H4         { font-size:90%;}
   	
   .watermark { font-weight:lighter; font-size:6pt; line-height: 6pt;
		padding:0; margin:0; color:#bbbbbb;}


   .counter  { color:#bcca9c }

   .beige    { background-color:#e6dbba }
   .rlink    { text-align:right;}
   .llink    { text-align:left;}

   .small    { font-size:80% }
   .u        { text-decoration:underline; }

   A          { text-decoration:none; color:#191970; }

   .navlink { text-align: right;  line-height: 125%}
   .link       { background-color:#e6dbba; padding:0 .25em;}
   .link:hover { background-color:#fff3d0; padding:0 .25em;}
   .self       { background-color:#e6dbba; color:gray; padding:0 .25em;}

   .bg2       { font-size:80%; background-color:#e6dbba;}

   .columns { position:relative; height:200px;}
   .col     { position:absolute; margin:0; top:0; height:100%;}
   
   .c21      { left:0;   width:50%; text-align:left; }
   .c22      { left:50%; width:50%; text-align:right; }

   .nomargin  {border: none; margin: 0pt 0pt 0pt 0pt;  }
   .right     {border: none; margin: 8pt 0pt 8pt 8pt; float:right }
   .left      {border: none; margin: 8pt 12pt 8pt 0pt; float:left }
   .topleft   {border: none; margin: 0pt 16pt 8pt 0pt; float:left }

   .banner       {clear: left; display: block; width:100%; overflow:hidden; }
   a.banner       {border: 2px double #d9e8b9;}
   a.banner:hover {border: 2px double #6B8E23;}

   .nul     {display:none;}
   .add     {margin-left:-.25em;}
   .tie     {word-spacing:-.25em;}