html {margin: 0; padding: 0;}
body {
margin: auto auto;
padding: 0;
background: #687681;
color: #000;
border-top: 6px solid #063354;
text-align : center; 
font-size: 13px;
font-family:"Times New Roman", Times, serif, arial;
}

/*-------------------------------------------
gold #F7E553
darker gold #B0B153
dark blue #063354
lighter blues #255375
grey blue #4C5E6B
4F6270
687681
777B7D
------------------------------------------*/

.eventscalendar {
border-color: silver;

}
  .events
	{
		border: solid 1px black;
		font-size: 1em;
	}

#subheader {
text-align: right;
width:755px;
background: #063354;
}
span.title {
font-size: 24px;
padding: 0 20px 0 0;
color: #F7E553;
font-style:italic;
letter-spacing: 1px;

}
#container {
     margin-left : auto;
     margin-right : auto;
     width: 755px;
	  padding: 0;
	  border-right: 1px solid #ddd;
	  border-bottom: 1px solid #ddd;
	  border-left: 1px solid #ddd;
	  
}
.content {
padding: 0;
background: #FFFFE3;
width: 80%;
height: 500px;
}
p.address {
font-size: 14px;
font-weight: bold;
text-align: center;
}
.content img {
border: 1px solid #ddd;
}
img.homeimg {
border: 1px solid #000;
}
.contentcal {
padding: 0;
margin: 0;
background: #FFFFE3;
}
.contentcal img {
border: 1px solid #ddd;
}
.contentministries {
padding: 10px 28px 0 48px;
width: 80%;
color: #45370C;
background: #FFFFE3 url(../images/content-bg.jpg) repeat-y;
/*background: #FFFFE3;*/
}
.contentministries img {
border: 1px solid #ddd;
}
.divministries {
padding: 0 0 8px 0;
line-height: 20px;
}
h3.welcome {
font-size: 18px;
padding: 10px;
margin: 24px;
/*border: 1px solid #687681;*/
color: #990000;
}
h3.subwelcome {
font-size: 14px;
padding: 10px;
margin: 8px;
color: #333;
}
h3.ministries {
padding: 8px 0 0 8px;
font-size: 18px;
text-align: left;
color: #5E4C13;
border-bottom: 1px solid #B8995B;
}
.quote {
font-size: 1.33em;
color: #990000;
font-style: italic;
}
.qspan {
font-size: 12px;
color: #990000;
font-style: italic;
}

.calfont {
font-size: 9px;
}
a:link {
color: #333;
}
a:visited {
color: #333;
}
a:hover {
color: #990000;
}
a:active {
color: #333;
}



.menu {
padding: 14px 0 0 0;
background-color: #063354;
vertical-align: top;
text-decoration: none;
font-size: 1.1em;
}
.menu a:link {
color: #fff;
text-decoration: none;
font-size: 1.1em;
}
.menu a:visited {
color: #fff;
text-decoration: none;
font-size: 1.1em;
}
.menu a:hover {
color: #F7E553;
text-decoration: underline;
}
.menu a:active {
color: #fff;
}
#footer {
width:755px;
color: white;
text-align: center;
font-size: 13px;
margin: auto;
padding: 2px 0;
}
#footer a:link {
color: white;
}
#footer a:visited {
color: white;
}
#footer a:hover {
color: white;
}
#footer a:active {
color: white;
}
