A:link
{color:red;}

A:hover {
	COLOR: #green;
}

#xmas a:link 
                    {
                     color:white;
                     background:red;
                     }                   



body		   {
			   text-align: center;
			   min-width: 500px;
			   font-family: Arial, Helvetica, sans-serif; color: black;
			   font-size: 0.9em;
		   
			   }
			   
H2 			   {
			   FONT-SIZE: 1.4em; 
			   COLOR: #8a9cb6; FONT-FAMILY: Arial, Helvetica, sans-serif;
			   }
			   
H4 			   {
			   	FONT-SIZE: 0.8em; 
				COLOR: #8a9cb6; FONT-FAMILY: Arial, Helvetica, sans-serif;
				}


                                
#allcontent	   {
			   width: 955px;
			   padding-top: 0px;
			   padding-bottom: 0px;
			   background-color: white;
			   margin-left: auto;
			   margin-right: auto;
			   text-align: left;
			   }
			   
.header1	   {
			   background-color: #004a93;
			   margin-bottom: 2px;
			   border: 0px;
			   padding: 2px;
			   
			   }

.headerimage   {
			   background: url(http://shephillsclermont.org/working2/header.jpg); height: 139px;
			   FONT-SIZE: 1em; 
			   text-align:center; 
               COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 10px;
			    margin-bottom: 2px;
                line-height: 139px;
			   }
			   
.header3	   {
			   background-color: #004a93;
			   FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
			   font-style: italic;
			   text-align: right;
			   padding-bottom:2px;
               padding-right:5px;
			   margin-bottom: 2px;
			   }	
			   
.header4	   {
			   background-color: white;
			   padding-bottom: 2px;
			   font-weight:bold;
			   text-align: right;
			   FONT-SIZE: 0.7em; COLOR: #9aa9c0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
			   }	
			   
.menu
	 		   {
			    float: left;
			   background-color: #c0c0c0;
			   width: 151px;			   		
			   border: 1px;
			   padding: 2px;
			   margin: 0px; 
			   
			 
			   }


			   
.menuNorm	   {
			   BORDER: #ffffff 1px solid; 
			    FONT-WEIGHT: bold; 
			   FONT-SIZE: 0.75em; 				   				    WIDTH: 148px; 
			   COLOR: #866c33; 
			    height:15px
			   line-height:15px;
			  padding:2px;
			  padding-left:3px
			   FONT-FAMILY: Arial, Helvetica, sans-serif; 				   BACKGROUND-COLOR: #dededd;
			 
              		  
               }
.menuHigh { 	   HEIGHT: 15px;
		   	   BORDER-RIGHT: #ffffff 1px solid; 
			   BORDER-TOP: #ffffff 1px solid;
			   
			   
			    FONT-WEIGHT: bold; 
			   FONT-SIZE: 0.75em; 
			   BORDER-LEFT: #ffffff 1px; 
			   WIDTH: 148px; 
			   COLOR: #866c33;
			    LINE-HEIGHT: 15px; 
			    BORDER-BOTTOM: #ffffff 1px solid; 
			   FONT-FAMILY: Arial, Helvetica, sans-serif; 				  
			   BACKGROUND-COLOR: #bcc4cf;
			   padding: 2px;
               		   padding-left: 3px;
               		  
               }
			   
.menuHigh A:link {
	COLOR: #004a93; text-decoration:none;
}
.menuHigh A:visited {
	COLOR: #000000; text-decoration:none;
}
.menuHigh A:hover {
	COLOR: #866c33;  text-decoration:none;
}
.menuNorm A:link {
	COLOR: #004a93; text-decoration:none;
}
.menuNorm A:visited {
	COLOR: #004a93; text-decoration:none;
}
.menuNorm A:hover {
	COLOR: #866c33; text-decoration:none;
	}
    
.image			{
				
                padding-top: 25px;
                padding-bottom: 25px;
                text-align:center;
				margin-left: auto;
				margin-right:auto;
				color: blue;
				font-weight:bold;
				}    
    
    
    
    
.menulogo {
	border: 0px;
    padding: 0px;
    text-align: center;
    margin: auto;
    BACKGROUND-COLOR: #FFFFFF;
    vertical-align: middle;
}    
    
.brown {
	   COLOR: #004a93; font-size: 1.3em; 
       font-weight: bolder; text-align: left;
       }    
       
       
       
.centerimage        {
                    padding: 10px;
                    text-align:center;
                    
                    }  

                    

	
	
	
.leftpage			{
					float: left;
					margin-top: 0px;
					width: 355px;
					padding: 10px;
					
		  			border-width: 0px;
					text-align:left;
					}	
	
	
.rightpage			{
					float: right;
					margin-top: 0px;
					width: 355px;
					padding: 10px;
					background-color: #dfe4ed;
		  			border-width: 0px;
					text-align:left;
					}	
                    
.rightimage        {
                   
					margin-top: 0px;
					width: 355px;
					padding: 10px;
					background-color: #dfe4ed;
		  			border-width: 0px;
                    text-align: center;
                    }  
                                      

                                     				
					   	
.centerpage			{
					margin-top: 0px;
					padding: 10px;
					margin-left: 160px;
					margin-right: 375px;
					background-color: #eaedf4;
		  			border-width: 0px;
					text-align:center;
					
					}
                    
.memblog            {
                   
                    margin-left:20px;
                    margin-right:20px;
                    margin-top:20px;
                    margin-bottom:20px;
                    padding:20px;
                    padding-top: 10px;
                    padding-bottom: 10px;
                    color: blue;
                    font-weight: bold;
                    font-style: italic;
                    background-color: yellow;
                    border-style: double;
                    border-color: #cc6600;
                    border-width: 2px;
                    }  
                    
                     					
.footer				{
					clear: both;
					text-align:center;
					font-family: Arial, Helvetica, sans-serif;      					color: white;
			   		font-size: 0.8em;
					font-style: italic;
					background-color: #004a93;
					padding: 3px;
					margin-top: 10px;
					margin-bottom:10px;
					}	
                    
.list               {
                    width: 200px;
                    padding: 20px;
                    text-align: center;
                    font-size: 1.2em;
                    border-style: solid;
                    border-color: rgb(0,204,204);
                    border-width: 5px;
                    background-color:rgb(255,255,102);
                    color: black;
                     }                    
                    
 
   .easter              {
                       width: 325px;
                       padding: 20px;
                       text-align: center;
                       font-size: 1.2em;
                       border-style: solid;
                       border-color: green;
                       border-width: 5px;
                       background-color:rgb(255,255,102);
                       color: black;
                        }                                     

.simple        {
	
						margin-left: 20px;
						margin-right: 20px;
						padding: 20px;
						
}

