﻿/************************************************/
/* COLORS										*/
	/* original purple   background-color: #70669B; */
	/* light olive green background-color: #A7AE79; */
	/* dark olive green  background-color: #666D37; */
	/* very dark olive green (lines)  background-color:  #4D522C */
	/* dark brick brown  background-color: #AC591F; */
	/* ligh peachy/brown background-color: #ECD8CE; */
	/* slightly darker light peachy brown:  background-color: #E6C0AE; */
	
	/* darker mustard Yellow background-color: #ECA328; */
	/* light mustart yellow  background-color: #F5D095; */
	/* light sky grey    background-color: #B7C3C6; */
	
	/* dark blue         background-color: #005DB8;   #27648F */
																				
/************************************************/

html, body 
{
  	margin: 0;
  	padding: 0;
} 

.TableHorizontalHeaderCell, .TableVerticalHeaderCell, .CellFAQQuestion, .CellExpanderTimestamp, .CellExpanderHeading
{
	background-color: #666D37
}

.FooterCell, .LeftContentCell, .RightContentCell, 
{
	background-color: #AC591F;
}

.CellDevotionMeditation
{
	background-color: #E7EBCF
}

.MiddleContentCell, .CellExpanderButton
{
/*	darker background-color: #D8B4A3;	*/
	background-color: #F5D095												
}

.TableHorizontal, .TableVertical, .TableExpander, .CellExpanderTopic
{
	/* grey-purple background-color: #9E99B0; */
	background-color: #A7AE79

}

/* Canvas */
body
{
	background-color: #ECA328;										
}

h1, h2, h3, h4, h5, h6, .HeadingColorDark 
{
	/* original - color: #BB3337; */	
	color: #666D37												
}

h1
{
	font-size:30px;	
}

h2
{
	font-size:26px;	
}

h3
{
	font-size:20px;	
}

h4
{
	font-size:16px;	
}

h5
{
	font-size:12px;	
}

h6
{
	font-size:10px;	
}

.HeadingColorNormal
{
	color: #666D37;
}

.HeadingColorLight
{
	color: #AC591F;
}


.LargeFont 
{
	font-size: xx-large;
}

.MenuDarkBlueColor 
{
	color: #0066FF;
}

body
{
	font-family: tahoma;
	font-size: 11px;
	color: #000000;
}

td
{
	font-family: tahoma;
	font-size : 11px;
}


a:link
{
	color: #3366FF;
	font-family: Tahoma;
	text-decoration: underline;
}

a:hover
{
	color: #3366FF;
	font-family: Tahoma;
	text-decoration: underline;
}

a:visited
{
	color: #3366FF;
	font-family: Tahoma;
	text-decoration: underline;
}

a:visited:hover
{
	color: #3366FF;
	font-family: Tahoma;
	text-decoration: underline;
}


.BannerHyperlinks a:link 
{
	color: #ECA328;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}

.BannerHyperlinks a:hover
{
	color: #FF0000;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}

.BannerHyperlinks a:visited 
{
	color: #ECA328;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}

.BannerHyperlinks a:visited:hover
{
	color: #FF0000;
	font-family: Tahoma;
	font-weight: bold;
	text-decoration: none;
}



.ImgStyle
{
	border-color:#808080;
	border-width:1px;
}
.none
{
	background-color: #4C4C4C;
	border:none;
}
.text
{
	text-align:justify;
}

select,textarea, input
{
}

.FormTable
{
	width:100%;
}
.FormNames
{
	height:20px;
	text-align:right;
}
.FormValues
{
	height:20px;
	color:#808080;
}
.FormSpacing
{
	background-color:#e5e5e5;
}
.warnings
{
	font-size:13px;
	color:#f00000;
}


/************************************************/
/* LAYOUT DEFINITIONS							*/																				
/************************************************/

/* Main Layout Table.  Contains Header, Flash, Menu, Content and Footer */
.MainLayoutTable
{
    width:950px;
}

/* Menu Cell */
.MenuCell
{
    height:32px;
}

/* Content Table.  Contains Left, Middle and Right Content Cells */
.ContentTable
{
	border-collapse: collapse;
	width:100%;
}

/* Content Cell Borders */
.LeftContentCell, .MiddleContentCell, .RightContentCell
{
	border-color:#000000;
}

/* Left Content Cell */
.LeftContentCell
{
	background-color: #AC591F;
    text-align: center;
	vertical-align: top; 
    width:130px;
    padding: 3px;
	border-style: solid; 
	border-width: 1px;
}

/* Spacer between Left and Middle Content Cells */
.LeftSpacerCell
{
    width:1px;
}


/* Middle Content Cell */
.MiddleContentCell
{
	padding: 10px;
	border-style: solid;
	border-width: 1px;
	vertical-align: top;
}

/* Spacer between Middle and Right Content Cells */
.RightSpacerCell
{
    width:1px;
}

/* Right Content Cell */
.RightContentCell
{
	background-color: #AC591F;
	text-align: center;
	vertical-align: top;
	width: 130px;
	padding: 3px;
	border-style: solid;
	border-width: 1px;
}


/* Footer Cell */
.FooterCell
{
	background-color: #AC591F;
	color: #000000;
	padding-left:10px;
	padding-bottom:6px;
	padding-right:10px;
	padding-top:6px;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}


/************************************************/
/* TABLE DEFINITIONS							*/																				
/************************************************/

/* Table Borders */
.TableAd
{
	border: 0px solid #000000;
}

/* Table Borders */
.TablePoll
{
	border: 1px solid #000000;
	background-color: #ECA328;
	width: 210px;
	border-collapse: collapse;
}

.TableBanner
{
	border: 0px solid #000000;
	border-collapse: collapse;
}

.CellBanner
{
	height: 220px;
	vertical-align:top;
}

.TableNormal
{
	border: 1px solid #000000;
	border-collapse: collapse;
	width:90%;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
}

/* Table Borders */
.TableVisionMission
{
	border: 1px solid #4D522C;
}


/* Table Borders */
.TableHorizontal, .TableVertical 
{
	border: 1px solid #4D522C;
}

/* Table Header Borders */
.TableHorizontalHeaderCell, .TableVerticalHeaderCell
{
	border: 1px solid #4D522C;
	color: #000000;
	font-size:12px;
}

/* Table Content Borders */
.TableHorizontalContentCell, .TableVerticalContentCell 
{
	border: 1px solid #4D522C;
}

/* Horizontal Table */
.TableHorizontal 
{
	border-collapse: collapse;
	width: 95%;
}

/* Horizontal Header Cell */
.TableHorizontalHeaderCell 
{
	padding-left: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 3px;
	font-weight: bold;
}

/* Horizontal Content Cell */
.TableHorizontalContentCell 
{
	text-align: left;
	vertical-align:top;
	padding-left:3px;
	padding-bottom:3px;
	padding-right:3px;
	padding-top:3px;
}

/* Vertical Table */
.TableVertical 
{
	border-collapse: collapse;
	width: 95%;
}

/* Vertical Header Cell */
.TableVerticalHeaderCell 
{
	padding-left: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-top: 3px;
	font-weight: bold;
	vertical-align: top;
}

/* Vertical Content Cell */
.TableVerticalContentCell 
{
	text-align: left;
	vertical-align:top;
	padding-left:3px;
	padding-bottom:3px;
	padding-right:3px;
	padding-top:3px;
}

.TableExpander
{
	border-collapse: collapse;
	width: 100%;
	margin-top:4px;
	margin-bottom:4px;
	margin-right:4px;
}

.CellExpanderButton
{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 5px;
	font-weight: bold;
	vertical-align: top;
	text-align: center;
	width:20px;	
}

.CellExpanderHeading
{
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

.TableExpanderHeading
{
	border-collapse: collapse;
	width: 100%;
}

.CellExpanderName
{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 0px;
	font-weight: bold;
	font-size:15px;
	vertical-align: top;
	text-align: left;
	color:#A7AE79;
}

.CellExpanderTopic
{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 2px;
	vertical-align: top;
	text-align: center;
	width:25%;
	font-size:12px;
	color:#4D522C;
}

.CellExpanderTimestamp
{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 2px;
	vertical-align: top;
	text-align: center;
	width:20%;
	font-size:12px;
}

.CellExpanderReadMore
{
	padding-left: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	padding-top: 5px;
	vertical-align: top;
	text-align:center;
	width:40px;	
}

.CellExpanderContent
{
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-top: 10px;
	vertical-align: top;
	text-align: left;
	color:#4D522C;
}


/* DEVOTIONAL SPECIFIC		*/

.TableDevotionalContent
{
	border-collapse: collapse;
	width: 100%;
}

.CellDevotionVerse
{
	padding-left: 3px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-top: 1px;
	vertical-align: top;
	text-align: left;
	font-weight: bold;
}

.CellDevotionScripture
{
	padding-left: 3px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-top: 1px;
	vertical-align: top;
	text-align: left;
	color:#4D522C;
	font-style:italic;
}

.CellDevotionMeditation
{
	padding-left: 3px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-top: 1px;
	vertical-align: top;
	text-align: left;
}

.CellDevotionPrayer
{
	padding-left: 3px;
	padding-bottom: 1px;
	padding-right: 3px;
	padding-top: 1px;
	vertical-align: top;
	text-align: left;
}


.DesignedByLink a:link
{
	color: #ECA328;
	font-family: Tahoma;
	text-decoration: underline;
}

.DesignedByLink a:hover
{
	color: #ECA328;
	font-family: Tahoma;
	text-decoration: underline;
}

.DesignedByLink a:visited
{
	color: #ECA328;
	font-family: Tahoma;
	text-decoration: underline;
}

.DesignedByLink a:visited:hover
{
	color: #ECA328;
	font-family: Tahoma;
	text-decoration: underline;
}

