body {
   color:#000000; 
   background:#F0F0F0 ;
   color:#000066;   
   font-family:arial, helvetica, sans-serif; 
   margin:0; 
   padding:0;background:#F0F0F0 url(images/sinewhite.gif);
   } 

#header{ 
   background:#FFFFFF; 
   width:80%;
   padding:1em;
   text-align:center;
   margin:1em auto .5em auto;
   }
   
#main{ 
   margin:.5em auto;   
   width:90%;
}

#side{
   float:left;width:23%;margin-left:.5em;
   }

#text{
   float:left;width:70%;} 
#text2{
   margin:auto;width:75%;} 
   
#balls{
   float:left;
   margin:.5em;
   }
#margin{margin:1em;}
#menu{    
   margin:.5em auto 0 auto;
   text-align:center;     
  }
  #rawtext{ border:solid;}
.border{
   background:#ffffff;
   border:.05em solid #00B75B;
   -moz-border-radius:15px;
   border-radius:15px;
   margin:0 auto .5em auto;
   padding:1em ;
   }

.border75by10{
   background:#ffffff;
   border:.05em solid #00B75B;
   -moz-border-radius:15px;
   border-radius:15px;
   margin:.5em auto 0 auto;
   padding:1em ;
   width:75%;
   }

   
#text p{
   background:#FFFFFF;  
   text-indent:1.5em; 
   }
.d3 p{margin:1em;}      
#side p{   
   font-size:.8em;   
   }
      
.firstp{
   margin-top:0;
   padding-top:0;
   }
   
H4{
   margin:1em 0 0 0;
   
   }
   
.big{
   font-size:2em;
   }
   
.firstline{
   font-size:1.2em;
   }
#block{display:block; margin:.3em auto;}
#center{margin:auto;}
#roll{text-align:center;padding: 0;}
#roll2{  
    text-align:center; width:25%;float:left;padding:0;
   }
   
#introtext{
   margin-left:35%; 
   text-align:center;
   color:#B01030;
   background-image:url(images/greybac.gif);padding:1em;
   
}

#wrapper{   
   margin:.5em auto;   
   width:80%;
}
h1{
   margin:.3em auto;
   font-weight:normal
   }
#pic{text-align:center; padding:2em;}
#about{
   background:#FFFFFF; padding:0 .5em;
   }
#left{float:left;}
#right{float:right;}

img{border:0;}
.d1a{float:left;text-align:center;}
.d2a{margin-left:15%;margin-right:15%; text-align:center;}
.d3a{float:right;}
.d1{float:left;margin:2em 0;text-align:center;padding:0em 3em; }
.d2{margin-left:15%;margin-right:50%;}
.d3{float:right;width:45%;}
.c {clear:both}


a{ 
   line-height:1.4em;
   font-size:1.2em;
   background-color:#EFEFEF;
  
   }
.horizontal{margin:2em;}
.link{margin:0 .5em;}
.d1 a{background-color:#FFFFFF;}
.d1a a{background-color:#FFFFFF;}
.d3a a{background-color:#FFFFFF;}
d2 a{padding:0;}
d3 a{padding:0;}
a:link { text-decoration:none;  }
a:visited {  text-decoration:none;  }
a:hover {  text-decoration:none;   border:dotted;border-width:1px;}
.homediv{text-align:center;}
.hometable a:hover{border:0;}
.hometable img{display:block;}
.hometable {margin:auto;width:800px;}
a:active {  text-decoration:underline; } 
.leftalign{text-align:left; }

db{border:solid}