body {font-family: arial;
background-color: #A7BCF8;

 }


#banner 
{ align: center;
  width: 660px;
  padding: 3px;
  border: 1px #000000 solid;
  background-color: #ffffff; }

.container
{ border: 1px #000000 solid;
  padding: 10px;
  margin: 0px;
width: 660px;
   background-color: #ffffff;
   height:auto;

 
}




h1 { font-size: 18px;
     text-align: center;
     font-weight: bold; }

h2 { font-size: 18px;
     text-align: center;
     font-weight: normal;
     font-style: italic;  }


h3 {font-size: 15px;
    text-align: center;
    border-bottom: 1px #000000 dotted;
}


h4 {font-size: 15px;
    text-align: left;
    border-bottom: 1px #000000 dotted;
 

}

h5 {font-size: 15px;
    text-align: left;
    font-style: italic;
    }
   
  





#maintextbox 
{ width: 260px;
  padding: 10px;
  margin: 5px;
  text-align: center;
  font-size: 90%;
   background-color: #ffffff;
   height: auto;
    }

#sidetextbox
{ width: 180px;
  padding: 10px;
  text-align: left;
  font-size: 12px;  
 background-color: #ffffff;}

#lefttextbox
{ width: 180px;
  padding: 5px;
  text-align: center;
  font-size: 12px;  
 background-color: #ffffff;}

#lefttextboxlink
{ width: 180px;
  padding: 5px;
  text-align: center;
  font-size: 12px;  
 background-color: #ffffff;}
#lefttextbox A    { 
    COLOR: #000000;
  
    TEXT-DECORATION: none;
    font-weight:bold;
    
}

#lefttextbox A:link    {
    COLOR: #000000;
   font-weight: bold;
    TEXT-DECORATION: none;
}

#lefttextbox A:visited {
    COLOR: #000000;
 
    TEXT-DECORATION: none;
}

#lefttextbox A:hover {
    COLOR: #000000;
   
    TEXT-DECORATION: none;
     
     }

#lefttextbox A:active {
    COLOR: #000000;
  
    TEXT-DECORATION: none;
}






#textbox 
{ width: 615px;
  padding: 20px;
  margin: 10px;
  text-align: left;
  font-size: 12px;
  background-color: #ffffff; }


#rbtextbox
{ width: 600px;
  padding: 10px;
  margin: 10px;
  text-align: left;
  font-size: 12px;
  background-color: #ffffff;
  background: url("http://ourhopemcc.com/test/images/rainbowbg.gif");
 
}


#footer

{ width: 711px;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #000000; 
}

.leftimage 

{ float:left;
  background-color: #fffff;
   padding: 3px; 
  border: 1px solid #000000;
  margin: 8px;
                }  


.rightimage

{ float: right;
  background-color: #fffff;
   padding: 3px; 
  border: 1px solid #000000;
  margin: 8px;
                } 

.image

{ 
  background-color: #fffff;
   padding: 3px; 
  border: 1px solid #000000;
  margin: 8px;
                }

.logo

{float: right;
 padding: 20px;

}




.m0l0o {
	text-decoration: none;
	margin: 0px;
	border-bottom: 1px solid #000000;
}

.m0l1o {
	text-decoration: none;
	margin: 0px;
	border-bottom: 1px solid #000000;
}

.m0l0i {
	padding: 2px;
	text-decoration: none;
	font-family: Arial, Verdana, Arial;
	font-size: 14px;
    font-weight: normal; }

.m0l1i {
		padding: 2px;
	text-decoration: none;
	font-family: Arial, Verdana, Arial;
	font-size: 14px;
	font-weight: normal;
   }

