﻿body 
{
    font-family:Segoe UI Semibold;
    font-size:small;
    margin:0px;
    color:#423939;
    background: url(images/bg_Shadow.png) repeat;
    background-position: 50% 0;
}

.header 
{
    margin-left:auto;
    margin-right:auto;
    width:979px;
    padding-left:10px;
    padding-right:10px;
    background-color:White;
    margin-top:10px;
    /*border: 1px #696565 solid;*/
}
.commentBox 
{
  border:1px #ACA7A7 solid;
  display: block;
  position: relative;
  background-color: #fff;
  margin: -6px 6px 6px -6px;
  padding: 4px;
  width:500px;
  font-family:Segoe UI;
  font-weight:normal
}

.shadowDiv 
{
   
    float: left;
    background: url(images/shadowAlpha.png) no-repeat bottom right;
    /*background-color:#EFEBEB;*/
    margin: 10px 0 0 10px !important;
    margin: 10px 0 0 5px; 
    
}

}
.topComment {
	font-size:11pt;
	padding:6px
}
.bodyComment {
	padding:6px;
	font-size:14px
}
.dateComment {
	font-size:small;
	padding:6px;
	color:#666666
}
.navLinks 
{
    margin-left:auto;
    margin-right:auto;
    width:979px;
    padding-left:10px;
    padding-right:10px;
    background-color:White;
    margin-top:10px;
}

.body
{
    margin-left:auto;
    margin-right:auto;
    width:979px;
    padding-left:10px;
    padding-right:10px;
    background-color:White;
    margin-top:10px;
}
.GreenHeader 
{
	color:#408080;
	font-size:x-large;
}
.GreenText 
{
	color:#408080;
	font-size:17px;
}
.RedHeader 
{
	font-size:18pt;
	color:Maroon;
	font-weight:bold;
}
a:link
{
    text-decoration:none;
     color:#067AB4
}
a:visited
{
    text-decoration:none;
     color:#067AB4
}
a:hover
{
    text-decoration:underline; 
    color:#067AB4;
 }
.bodyHeader 
{
    background-image:url(images/table_BG.png);
    background-repeat:repeat-x;
    font-size:11pt;
    padding:4px;
    border: 1px #ACA7A7 solid;
}
.bodyContent 
{
    border-left:1px #ACA7A7 solid;
    border-right:1px #ACA7A7 solid;
    border-bottom:1px #ACA7A7 solid;
    padding:4px
}
.DateHeader
{
	font-size:smaller
}
.textBG 
{
	padding:4px;
	border: 1px  #ACA7A7 solid;
	font-family:Segoe UI;
	font-weight:bold;
    font-size:11pt;
	color:#423939;
	width:96%;
}
.PastorWelcomePics
{
	width:100%;
	text-align:center
}
.btn 
{
    padding:4px;
    background-image:url(images/table_BG.png);
    background-repeat:repeat-x;
}
.footer 
{
    margin-left:auto;
    margin-right:auto;
    width:979px;
    padding-left:10px;
    padding-right:10px;
    background-color:White;
    margin-top:10px;
    background-image:url(images/footerBG.png);
    background-repeat:repeat-x;
    border-top:1px #ACA7A7 solid;
}
.copyright
{
    margin-left:auto;
    margin-right:auto;
    width:979px;
    padding-left:10px;
    padding-right:10px;
    background-color:White;
    margin-top:10px;
    text-align:center
}

.Pastors 
{
	font-size:17px;
	font-weight:bold;
	margin-top:10px;
}
.bibleTopicHeader 
{
    font-size:13.5pt;
    font-weight:bold;
    background-color:#FFFF00;
}
.noBorder 
{
	border:0px;
}
#contactForm 
{
    /*border: 1px #ACA7A7 solid;
    background-image:url(images/footerBG.png);*/
    background-repeat:repeat-x;
    margin-left:auto;
    margin-right:auto; 
    height:850px
}
.menu {
  border: solid 1px #BFBFBF;
  padding:0px 10px 15px 10px;
  background-color:white;
}

.menuItem {
  padding:4px 10px 4px 10px;
  border-bottom:solid 1px #dddddd;
}

.menuItem:hover {
  background-image:url(images/table_BG.png);
  background-repeat:repeat-x;
  color:#ffffff;
}

.menuItem a {
  color:#000;
  text-decoration:none;
}

#demo {
  background-color:#eeeeee;
  cursor:pointer;
  padding:0px 20px 5px 20px;
  margin: 30px 0;
  width: 425px;
}

#demo span {
  padding:0px 20px 0px 20px;
  cursor:pointer;
}

#demo span:hover {
  text-decoration:underline;
  color:#ffffff;
}
#MessageDiv 
{
	width:979px;
	background-color:#92E5C9;
	margin-left:auto;
	margin-right:auto;
	border: 1px white solid;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:10px;
    padding-right:10px;
	color:Black;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
}
#MessageDiv2 
{
	width:969px;
	padding-top:15px;
    padding-bottom:15px;
    background-color:#ffc;
	border:1px #fc3 solid;
	margin-left:auto;
	margin-right:auto;
	color:Black;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	padding-left:4px;
    padding-right:4px;
	
}