LI, LI a:link, LI a:visited {
  font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #333399;
	}

LI a:hover, LI a:active {
  color:#990000;
	text-decoration: underline;
	}

#tablegrad {
	background-attachment: fixed;
	background-image: url(/images/page_back.gif);
	background-repeat: repeat-x;
}

.tablegrad {
	background-color: #E7F5FA;
	background-image: url(/images/page_back.gif);
	background-repeat: repeat-x;
	background-attachment: fixed;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #00274F;
	line-height: 14px;
	margin: 0;
	padding: 8px 8px 8px 8px;
}
	
.titletext { 
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #00274F;
	padding: 8px 8px 8px 0px;
}

.articletext { 
	font: 9pt/12pt Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	padding: 0px 10px 0px 10px;
}

.articletext a:link, .articletext a:visited {
	color: #0000CB;
	font-weight: bold;
	text-decoration: none;
}

.articletext a:hover, .articletext a:active {
	font-weight: bold;
	text-decoration: underline;
}

.tinytext { 
	font: 7pt Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	padding: 0px 10px 0px 10px;
}

.linkcat { 
	font: 9pt/12pt Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	padding: 0 10px 0px 10px;
	font-size: 13pt;
	font-weight: bold;
}

.link {
	font: 9pt/12pt Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;
	padding: 0 10px 0px 10px;
    font-style: italic;
	font-size: 7pt;
}        

h1 {
	font: bold 18px "Times New Roman", Times, serif;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	margin: 0;
	padding: 5px 5px 5px 10px;
	background-color: #1A71A0;
}

h2 {
	font: bold 14px "Times New Roman", Times, serif;
	color: #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	margin: 0 0 5px 0;
	padding: 5px 5px 5px 10px;
	background-color: #7bafc2;
}

#churchback {
	background-image: url(/images/front_photo2.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

#footertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
}

#footertext a:link, #footertext a:visited  {
	color: #FFF2BC;
	text-decoration: underline;
}

.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 5px 0 0 5px;
}

.greencell {
	background-color: #2F6D61;
	background-image: url(/images/interface/greencell_back.gif);
	background-repeat: repeat-x;
}

.highlite_text, .highlite_text font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 5px 5px 5px 5px;
}



.highlite_text a:link, .highlite_text a:visited {
	font-weight: bold;
	color: blue;
}

.highlite_text a:hover, .highlite_text a:active {
	font-weight: bold;
	color:#990000;
}

.highlightbar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #2F6D61;
	height: 20px;
	margin: 0;
	padding: 0px 0 0 5px;
}

.highlightbar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #B76A18;
	height: 20px;
	margin: 0;
	padding: 0px 0 0 5px;
}

.snapshot {
	padding: 8px;
	background-color: #ffffff;
	border: 1px solid #000000;
}

.formbox {
	margin: 5px 5px 5px 5px;
	padding: 0;
}

.image-layout {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #00274F;
  font-weight: bold;
	margin: 0px 10px 10px 10px;
	padding: 8px 8px 8px 8px;
  width: 300px;
  float: right;
  text-align: justify;
  clear:none;
}

.cal {
    font-family: Arial, sans-serif;
    font-size: 13px;
    position: relative;
}

.cal-close {
    position: absolute;
    top: 0;
    right: 0;
    border: none;
}

.cal-content
{
    padding: 1em 0 0 0;
    font-family: Arial, sans-serif;
    font-size: 13px;
}

.cal-title
{
    color: #2952A3;
    font-size:medium;
    font-weight:bold;
}

.cal-separator
{
    background-color:#2952A3;
    font-size:0;
    height:1px;
    line-height:0;
    margin-bottom:5px;
    margin-top:10px;
    width:100%;
}

.cal-label
{
    clear:left;
    color:#4E4E4E;
    display:block;
    float:left;
    font-size:100%;
    font-weight:bold;
    margin:0;
    padding:3px 0;
    width:7em;
}

.cal-information
{
    display:block;
    margin-left:7em;
    padding:3px 0;
}

/*--------------- Feedburner Items -------------------*/

div.feedburnerFeedBlock a:link, div.feedburnerFeedBlock a:visited {
font:12px Arial, Helvetica, sans-serif;
font-style:normal;
}

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none;
}

div.feedburnerFeedBlock li {
border-bottom:1px dotted gray;
padding-bottom:5px;
}

div.feedburnerFeedBlock ul li span.headline {
font:10px Arial, Helvetica, sans-serif;
display:block;
margin:8px 0 0 0;
}


