<!-- Style sheet for Organic Faith -->

BODY {
background: white; 
font:10px/12px Helvetica,Verdana,Tahoma,arial,sans-serif; 
color: #000000; 
width:706px; 
margin: 0px; padding: 0px;
text-align: center;
margin-left: auto;
margin-right: auto;
display:block;
}

h1  {
font: bold 24px garamond,arial,verdana;
color: #3366CC;
}
h4  {
font: bold 20px;
color: black;
}
h2 {
font: bold 20px;
color: #3366CC;
}

.head2 {font: 18px Helvetica,Verdana,Tahoma,arial,sans-serif; color: #3366CC;  }

h3 {
font: bold 16px ;
color: #3366CC;
}

p { color: #000000;} 

a:link    {color: #3366CC;}
a:visited {color: #3366CC;}
a:hover   {color: #CC0000;}
a:active  {color: #3366CC;}

a.white {text-decoration: none; font-size:8pt; font-weight:bold;}
a.white:link    {color: #FFFFFF;}
a.white:visited {color: #FFFFFF;}
a.white:hover   {color: #CC0000;}
a.white:active  {color: #FFFFFF;}

a.black {text-decoration: none; font-size:8pt; font-weight:bold;} 
a.black:link    {color: #000000;}
a.black:visited {color: #000000;}
a.black:hover   {color: #CC0000;}
a.black:active  {color: #000000;}

INPUT, TEXTAREA, SELECT { 
       background-color: #99ccff;  
       /*background-image: URL(beigecube2.gif);   border-color: black; */
      
       }
       
OPTION  { background-color: #99ccff; 
          border-bottom: solid thin black ;
          border-right:  solid thin black ;
        }

.radioStyle { background-color: #99ccff; 
              border: none ;
	    }

#container {
position:relative; top:0px; left:0px; 
width: 706px;
background-color: #FFFFFF;
margin: 0px;
padding: 0px;
border: 3px solid #3366CC;
display: block;
}

#header  {
position: relative; top:0px; left:0px;
width: 700px; height: 136px;
border: 0px solid blue;
border-bottom: solid 3px #003399;
}

#leftside {
position:relative; top:0px; left:0px; bottom: 0px;  
float:left;
background-color: #3366CC;
width: 191px; 
border: 0px solid #006633;
padding: 0px; 
margin:  0px;
font-size:8pt;
}

#rightside {
float: right;
position:relative; top:0px; left:0px; 
width: 509px;
border: 0px solid #00FFFF;
border-left: solid 3px #3366CC; 
padding: 0px; padding-bottom: 10px;
margin: 0px;
display: block;
}

#copyright  {
position:relative; left:0px; bottom: 0px;
float: right;
border: 0px solid yellow;
border-top: solid 3px #3366CC; border-left:solid 3px #3366CC;
width: 509px;
font-size: 75%;
text-align: left;
padding:10px; padding-right:12px; padding-bottom:10px;
display: block;
}

#footer  {
position:relative; left:0px; bottom: 0px; top: -10px;
float: right;
border: 0px solid yellow;
width: 100%;
font-size: 70%;
text-align: center;
padding:0px; padding-right:7px; padding-bottom:7px;
}

.menuitem2    { color: white;  }
.menuitem1    { background-color: white; color: black;  }
.cover        { float:right; }
.pleft        { text-align:left; padding-left:15px;}
.pright       { text-align:left; padding-right:10px;}
.aright       { text-align:right;  }
.pad10        { padding: 10px;  }
.padbottom    { padding-bottom: 15px;  }
.padtop       { padding-top: 15 px;  }
.topborder    { border-top: solid 3px #3366CC;}
.leftborder   { border-left: solid 3px #3366CC; }
.rightborder  { border-right: solid 3px #3366CC; }
.bottomborder { border-bottom: solid 3px #3366CC; }
.allborder    { border: solid 3px #3366CC; }
.widesides    { padding-right: 40px; padding-left: 40px;  }
.text7        { font-size: 7pt; } 
.text8        { font-size: 8pt;  }
.text9        { font-size: 9pt;  }
.text10	      { font-size: 10pt; }
.text11       { font-size: 11pt; }
.text10b      { font-size: 10pt; font-weight: bold;  }
.text70       { font-size: 70%; }
.text90       { font-size: 90%  }
.text130      { font-size: 130%;   } 
.text150      { font-size: 150%;   } 
.bgwhite      { background-color: white;  }
.lesstop      { position:relative; top: -10px; }
.smbot	      { margin-bottom: 5px; padding: 0; }	
.allbrd       { border: silver thin solid; }
