/* If  the codings crap at least it's my crap.....Specify blanket rules for all elements */ 
  body { 
     
    font: bold 14px Georgia,"Lucida Grande",verdana,sans-serif;
    margin:10px; 
 background-color:#070e9d;
 line-height: 150%;
    } 
/* Rules for headings */ 
  h1 { 
    font-size:160%; 
    font-style: italic;
    Line-height: 150%;
    padding: 0 0 0 10px;
    } 
h2 { 
  font-size:140%; 
  } 
h3 { 
  font-size:120%; 
  font-style: italic;
  } 
/* Default paragraph styles */ 
  p { 
    font-size:100%; 
    line-height:140%; 
     } 
  /* Masthead or title  address block font-weight: font-variant: font-style: font-stretch: font-size-adjust: font-size: font-family: font: ;;;;;;;;s */   
 #masthead { 
    height: 205px;/* Height of Bn MC logo */ 
   
    margin:0 0 5px 135px; 
    padding:5px; 
    border:0px solid #000;  /* Yes this is nothing */ 
    background: url(BmethchurchA.jpg) no-repeat top center #070e9d;/* Image & color in masthead */ 
    
      } 
/* Content */ 
  #content { 
  margin-left: 20%;
    margin-right:20%; 
  margin-bottom:10px; 
    padding:10px; 
    border:1px solid #000; 
    background-color:#f0f0f0;
    } 
    .image_float {
    float:left;
    margin:0 5px 5px 0;
     }
/* Sidebar B */ 
  #sidebar_b { 
    float:left; 
	    width:15%; 
	    margin-bottom:10px; 
	    padding:10px; 
	    border:1px solid #000; 
        text-align:center;/* Text moved to center but their are options */ 
        background-color:#4040FF;
        color: #f0f0f0;
        font-size: 1.1em;
        text-decoration: none;
        
   
	    } 
 
/* ul & li and menu are to do with navigation  links. NOT SORTED how to make entire link block colour on hover etc*/ 



.menu {
	float:right;
	padding:0px;
	margin:0px;
	margin-left:15px;
	border-left:1px solid #eaeaea;
}



.menu-list {
	list-style-type: none;
	margin:0px;
	padding:0px;
}


.menu li {
	background-color:#4040FF;
	color: #D9CEB8;
	font-size: 1.1em;
	text-decoration: none;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #eaeaea;
}

.menu li a {
	color: #eaeaea;
	font-size: 1.1em;
	text-decoration: none;
	width:170px;
	padding:5px;
	margin:0px;
	display: block;
	border-left:5px solid #5B766D;
}

.menu li a:hover {
	text-decoration: none;
	background-color:#5B766D;
}





a{
	color:#400C0C
	text-decoration:underline;
}

a:hover{
	text-decoration:none;
}
        
	/* Footer  ok */ 
 #footer { 
  width: 85%;
  clear:both; 
  padding:10px; 
  margin: 20px auto 1em auto;
  background-color:#f0f0f0;
  color: navy;
  font-size: 90%;
  font-style: italic;
  text-align:center;

       
	    } 
        

