/* CSS Document */

body {
width:760px;
margin: 10px 0px 10px 0px;
padding: 0px;
text-align: center;
margin-left: auto;
margin-right: auto;
background-color: #4F4F4F;
font-size: 100%;
font-family: "Tahoma", sans, serif;

}
body#index a#indexnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#services a#servicesnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#notices a#noticesnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#vicar a#vicarnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#activities a#activitiesnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#beckwithshaw a#beckwithshawnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#history a#historynav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#StRobert a#StRobertnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#galleries a#galleriesnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#weddings a#weddingsnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#Baptism a#Baptismnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#Links a#Linksnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

body#contact a#contactnav {
background-color: #003873;
color: white;
display: block;
font-size: 80%;
font-family: "Tahoma", sans, serif;
}

#background{
/*border: 2px solid #827A5F;*/
width: 760px;
background-image: url(/images/nav_bg.gif);
background-repeat: repeat-y;
}

#header {
margin: 0px;
padding: 0px;
background-color: #948D71;
background-image:url(/images/Beck church title.JPG);
/*background-image:url(/images/newxmas_header.gif);*/
background-position:top;
background-repeat:no-repeat;
height: 231px;
}

#header img {
float: right;
padding: 0px;
margin: 0px;
background-color: #948D71;
}

#title {
float:left;
/*margin-top: 90px;*/
text-align: left;
width:350px;

}

#title p{
padding-left: 10px;
color:white;
font-size: 80%;
}

#title h1{
color:white;
margin: 0px;
padding-left:5px;
}

#threecolwrap {
background-color: white;
float:left;
width:760px;
height:auto;
margin: 0px;
padding: 0px;
}


#container {
margin: 0px;
padding: 0px;
width: 760px;
float: left;
margin-right: -200px;
}

#content {
margin: 0px;
padding-top: 10px;
text-align: left;
margin-right: 160px;
}
#main {
margin: 0px;
padding: 0px;
margin-left: 155px;
}
#main img {
float: right;
padding: 0px 5px 0px 5px;
}
#main .left {
float: left;
margin-right:5px;
}
#main .columnheader {
padding: 0px;
margin: 0px;
}


#left {
margin: 0px;
/*padding-left: 5px;*/
width: 150px;
float: left;


}


.sidebar {
margin: 0px;
border-top: 2px solid #827A5F;
border-bottom: 2px solid #827A5F;
padding: 0px 5px 150px 0px;
text-align: center;
margin-left: auto;
margin-right: auto;
width: 150px;
float: right;
color: white;
background-color: #7AADE4;
font-size: 75%;
}
.sidebar img {
border:1px solid #827A5F;
}

.sidebar b {
color: #fff;
}

#footer {
background-image: url(/images/header.jpg);
background-position:bottom;
background-repeat: no-repeat;
width: 100%;
height: 235px;
margin-top: 50px;
}
h1 {
margin: 0px;
color:#827A5F;
text-align: left;
}

.clearing {
height: 0;
clear: both;
}


a {
margin:0px;
color: #827A5F;
text-decoration: none;
font-family: "Tahoma", sans, serif;
}

a:hover{
	color: #7AADE4;
}

/*ul, li {padding: 0px; margin: 0px; list-style:none;}*/

p {margin:0px;padding:0px;}


#left  ul{
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}
		
#left li {
	margin: 0px;
	border: 0px;
	border-bottom: 1px solid #fff;
}

#left li a {
	display: block;
	padding: 2px 2px 2px 5px;
	border-left: 6px solid #827A5F;
	background-color: #EFEBE7;
	color: #000;
	text-decoration: none;
	/*width:128px;
	voice-family: "\"}\""; 
    voice-family:inherit;
	width: 115px;*/
}

html>body #left li a {
	width: auto;
}

#left li a:hover {
	
	background-color: #9C824A;
	color: #fff;
}

h4 {
color:  #827A5F;
padding: 5px 0px 5px 5px;
margin-bottom: 0px;
display:block;
background-color:#EFEBE7; 
}

b {
font-style: italic;
}

b.blue_i {
color:  #7AADE4;
margin:0px;
text-decoration: none;
font-family: "Tahoma", sans, serif;
}

.copyright {
text-align: left;
font-size: 30%;
color: #827A5F;
}

#date {
padding: 2px 0px 2px 0px;
width:760px;
text-align: right;
background-color: #827A5F;
color: white;
font-size: 80%;
}



.wallBlock {display:block;  border-bottom:1px solid #000066; height:115px;margin:10px 0px 10px 0px;}
.wallBlock img {margin-right:12px}

