/*
tr#ldr_nosho { font-style: italic; color: grey; }
p#ldr_nosho { font-style: italic; color: grey; }
*/
tr#ldr_nosho { font-style: oblique; color: grey; }
p#ldr_nosho { font-style: oblique; color: grey; font-size: 70%; }

body { background-color:  #ffe /* #ffb */ ;  
       color: #000;  
       font-size: 62.5%;
       font-family: "Lucida Grande", Verdana, Geneva, Helvetica, sans-serif; 
       margin: 0;  padding: 0;
     }

#outer { position: relative; /*  relative; */  

         margin: 10px; padding: 10px;

         background-color: ffe;  
         /* width: 800px; */ 

         /* margin-left: auto; margin-right: auto; width: auto;
            padding-left: 0; padding-right: 0;
         */

         border: 2px solid #bb6;

         /* max-width: 1000px;  font-size: 1.3em; */ 
       } 
		 
h1 { font-family: "TrebuchetMS", Verdana, Geneva, Helvetica, sans-serif;
     font-weight: normal;  
		 line-height: 1em;
		 margin-top: 0;
		 font-size: 2.0em;
	 }

h2 { font-family: Verdana, Geneva, Helvetica, sans-serif;
     font-weight: normal;  
		 line-height: 1em; 
		 margin-top: 0;
		 font-size: 1.6em;
	 }

#actvcon { font-size: 0.8em; }
	 
a  { text-decoration: none; }
a:link:, a:visited { color: #39c; font-weight: bold; }
a:hover, a:active  { color: #f03; } /* 0f3; } */

#header a:link, #header a:visited { color: #fff; }
#header a:hover, #header a:active  { color: #fff; } 
#header { margin: 0px 0px 0px 0px;
          background-color: #cca; /* #bb6; /* #fc6; */
          border: 1px solid #cca; /* #cc6; /* #bb3; */ 
          
          padding: 0;
          
          font-size: 1.4em;          
          }
/* #header td { padding: 0cm 0.25cm; } */
          
/* #header h1 { margin: 60px 60px; color: #000; font-size: 2.6em; } */
#header h1 { margin: 10px 20px 10px 30px; 
             color: #000; font-size: 1.7 em; /*2.6em;*/ }
/* #header h2 { margin: 20px 20px; color: #000; } */
#header h2 { margin: 15px 20px 20px 30px; 
             color: #000; font-size: 1.3em; /*1.6em;*/ }

#footer   { margin: 10px 0 0 20px; }
#footer p { font-size: 0.9em; }

form.googl { float: right;  margin: 10px 20px 40px 0; }


/* 
   when this (below) was set to static and outer (above)
   was set to fixed, mozilla and opera could not
   navigate - but IE was ok
*/
#container { 
             position: relative;
             
             /* width: 815px; max-width: 1000px; */  
             
             font-size: 1.3em;

             /*
             margin-left: auto; margin-right: auto; width: auto;
             border-left: 0;  border-right: 0;
             padding-left: 0; padding-right: 0;
             */

             }

#containerx { position: absolute;
              margin: 10px;
              right: 0;   
              top: 0;  
              width: 185px; }

#nav1 { position: relative;  top: 1px; }
/*
#nav1 { position: absolute;  right: 0; top: 0; width 185px; }
*/
/*
#nav1 h1 { font-size: 1.6em; }
#nav1 h2 { font-size: 1.4em; }			
#nav1 ul { font-size: 1.2em;  margin: 0; } 
#nav1 li { list-style: none;  margin: 5px 0; } 
*/
#nav1 h1 { font-size: 1.0em; }
#nav1 h2 { font-size: 0.9em; }			
#nav1 ul { font-size: 0.8em;  margin: 0; } 
#nav1 li { list-style: none;  margin: 1px 0; } 


#content { margin: 0 220px 0 15px;
           position: static;
           
           font-size: 1.4em;  
           
           }
           
/* #content h2 { margin 25px 0 0 0; } */


/* #content p { font-size: 0.7em; } */
#userview { font-size: 0.8em; }
#donrview { font-size: 0.8em; }

#header hr, 
#footer hr { display: none; }

