﻿/* rbg values for colors
54  58  30-  Dark green     #363A1E; borders and font color
108 109 47  Light Green 	#6C6D2F; not used
167 125 41  tan				#A77D29; not used
249 203 67  light orange	#F9CC43; header and footer color
253  254 108  yellow		#FDFE6C; not used
 255 243 174   peach        #FFF3Ae; background color

*/

/* other color combos
lt orange 255 231 131       #FFe783
websafe yellow 255 255 153  #FFFF99
lt olive 217 217 87         #D9D957
seagreen 163 204 143        #a3CC8F
slate 82 102 82             #526652
lighter orange 230 184 69   #E6B845
lighter tan 204 185 104     #CCb968
lighter green 240 255 162   #F0FFa2
peach 255 243 174           #FFF3Ae
lightest tan 232 210 147    #E8D293

*/
#Trap1 {display: none;
        visibility:hidden}

.childInfoLabel {
  /*  background-color: #FFe783; */ /*6C6D2F;*/
    font-weight:bold;
    color:#363A1E;
    text-align:right;
/*    float:left;*/
}
.childInfoLabelLeft {
    font-weight:bold;
    color:#363A1E;
    text-align:left;
}

.childInfoData {
    color:#363A1E;
    text-align:left;
}

.childInfoHL {
    background-color: #6C6D2F;
    font-weight:bold;
    color:White;
}

.childInfoField{
    background-color: #FFF3Ae;
    color: #363A1E;
    
    text-align:left;
 /*   float:left;*/
    margin-right: 10px;
}

.childInfoHeader {
    background-color: #FFe783;
    font-weight:bold;
    color:#363A1E;
    text-align:center;
    font-size:larger;
}
.childInfoButton {
    color: #363a1e;
    background-color: #F9CC43;
}

#halfWidthDivCentered
{
    width: 200px;
    margin-left:auto;
    margin-right:auto;
}
#sponsorPage
{
    width: 500px;
    margin-left: auto;
    margin-right: auto;
}

body {
	background-color: #FFe783;
    background-image: url('../images/backgrounds/bgtree4.jpg');
	background-repeat:  no-repeat;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	text-align: center;
	min-width: 1050px;
}

/* Styles for DIV tags */
#container1 
{
    margin-left:auto;
    margin-right: auto;
    width: 1050px;
	background-image: url('../Images/backgrounds/lhmi12c.jpg');
	background-repeat: no-repeat;
	background-position: left top;
	background-attachment: scroll;
	border:solid 2px #363a1e;
	margin:0 auto;
	text-align: left;
}

#headertop {
	margin: 0 0 0 150px;
	left:0px;
	top:0px;
	width:898px; 
	height:160px;
	border-style: solid;
	border-color: #363A1E;
	border-width:2px;
	background-color: #F9CC43;
}

#apDivRotatingImage {
	float:left;
}

#apDivLogo {
	float:left;
}

img.Logo {
	width: 370px;
	height: 125px;
}

img.HeaderPic {
    width: 340px;
	height: 125px;
}

#apMessage {
	float:left;
}

apMessage p {
	color:white;
	text-align:center;
}

#apDivMenu {
	height:22px;
	width:715px;
	float:left;
}

#apDivEditableRegion {
  width: 750px; 
  margin: 0 0 0 150px;
}

#ContentBody {
  width: 900px;
  margin: 0 0 0 150px;
  background-color: #FFe783;

}

#footer {
	margin: 0 0 0 150px;
	width: 900px;
	background-color: #F9CC43;
}

#footerIcons {
	border-color: #363A1E;
	border-width: thin; 
	border-style: solid;
/*	border-bottom: 0;*/
}

#footer a {
	font-weight: bold;
	text-decoration: underline;
	color: #363A1E;
}
#footer a:hover {
	text-decoration: none;
	color: #363A1E;
}

#footerEmailUs {
	height:40px;
	width: 135px;
	float:left;
	border-style: solid;
	border-color: #363A1E;
	border-width: thin;
	text-align:center;
}

#footerBLC {
	height:10px;
	padding-top:5px;
	text-align:center;
	font-size:.75em;

}

#footerLHMI {
	height:40px;
	width: 170px;
	float:left;
	border-style: solid;
	border-color: #363A1E;
	border-width: thin;
/*	border-width: 2px;*/
/*	padding-left: 3px;
	padding-right: 3px;*/
}

p.verse{
    font-family:Lucida Calligraphy, Arial;
    font-size: 10px;
}

#footerVerse {
	border-style: solid;
	border-color: #363A1E;
	border-width: thin;
    width:495px;
	height:40px;
	float:left;
/*	padding-top: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 3px;*/
	}
	
#footerWBC {
    float:left;
    height: 40px;
    width: 70px;
 /*   padding-left: 1px;
	padding-right: 1px;
	padding-top: 1px;*/
	border-style: solid;
	border-color: #363A1E;
	border-width: thin;
}

p{
	font-size:10pt;
	color:#363A1E 
}

p.NL
{
    font:New Times Roman;
    font-family:Sans-Serif;
    font-size: 14pt;
    text-align:left;
    margin-left:15%;
    margin-right:15%;
    width:700px;
}
	
blockquote{	
	font-size:9pt;
	font-weight:bold;
	color:#363A1E;
}

.clear {clear: both;}
.font6pt {font-size: 6pt;}
.font8pt {font-size: 8pt; line-height: 10px;}
.font9pt {font-size: 9pt;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.Larger {font-size:larger}	
.fontColor{color:#363A1E}
.Tahoma{font-family:Tahoma;}  
.fontWhite{	color:white}
.noDec {text-decoration:none}
.floatRight {text-align:right;}
.floatCenter {text-align:center;}
.floatLeft {text-align:left;}
img.floatRight {float:right}	
img.floatLeft {float:left;}
div.floatLeft {	float:left;}

h2 {
	margin:0px;	
	padding:0px;
}

h3 {
	line-height:.5em;
	margin:0px;
}

.noMargin {
	margin:0px;
	padding: 0px;
}

#BoDTable
{
    width: 900px;
}
p.BoD {
	text-align:center;
	font-size: 10pt;
}

img.BoD {
	width:120px;
	height:120px;
}

div.BoD {
	visibility:hidden;
	position:absolute; 
	top: 600px;
	height:100px;
	width:880px;
	padding: 10px;
}

.Newsletter
{
    width: 850px;
    height: 900px;
    }
    
.Newsletter2
{
    width: 800px;
    height: 900px;
    }

.centered{
	margin-left:auto;
	margin-right:auto;
}
	
.formborder {
    border: double;
}

.ThreeFourthsWidth {
   margin-left:auto;
   margin-right:auto;
   text-align: left;
   width: 625px;
   border: double;
}

#founderPic{
	width:300px;
	height:250px;
	float:left;
	top:300px;
	margin:10px;
}

.BodyHeading {
	text-align:center;
	font-size:larger;
	font-weight:bold;
}

.BodyContent {
	text-align:center;
}

img.icon {
 border-width: 0;
 width: 22px;
 height: 22px;
}

#selection {
    width: 350px;
}

#centered 
{ width: 900px;
  margin-left:auto;
  margin-right: auto;
    }

div.MenuDiv{
    float:left;
    height: 280px;
}

div.PhotoDiv{
    float:left;
    height: 200px;
}

div.PhotoDiv240{
    float:left;
    height: 240px;
}

.AnnivMenu {
    border: solid 1px #363A1E;
    color: #363a1e; 
    height:250px;
}

.AnnivMenu td {
border: solid 1px #363A1E;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
text-align: center;
color: #6C6D2F;
}

.Grid {
    border: solid 1px #363A1E;
    color: #363a1e; 
}

.Grid td {
border: solid 1px #363A1E;
margin: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
text-align: center;
color: #6C6D2F;
}

.GridHeader {
font-weight: bold;
background-color: #A77D29;
color: #363a1e;  
text-decoration: none:
}
 
.GridItem {
    background-color: #E6B845;
}

.GridAltItem {
background-color: #E8D293;
}

.GridFooter {
font-weight: bold;
background-color: #A77D29;
text-align:center;
color:#363a1e;
}

.GridPager {
background-color: #FDFE6C;
color: White;
}

.GridSelectedRow {
   background-color: #fdfe6c;
   font-weight:bold;
   color:#363a1e;
}

.GridEditRow {
    background-color: #363A1E;
    }
    
.GridHyperLink 
{
    color:Gray;
}

img.ChildImage
{
    width: 200px;
    margin-left: 40px;
    padding: 20px;
    font-weight: 700;
}

img.PhotoImage
{
    width:400px;
    float:left;
    padding: 10px;
}

.PhotoBorder {
    border: double;
    height:450px; 
/*    margin:30px;*/
    padding:20px;
}

img.NewsletterImage
{
    width: 170px;
    margin-left: 40px;
    padding: 20px;
}

TYText 
{
}

img.newsletter
{
}

#divLandingPic
{
    padding-right:20px;
}

#LandingPic
{
    padding:10px;
    padding-left:20px;
    width: 480px;
}

#GriggsPicAndInfo
{
    padding-left: 40px;
    width: 400px;
}

#WelcomeText 
{
    padding:50px;
    width: 380px;
    margin-left:auto;
    margin-right:auto;
}

#AnniversaryText
{
    width: 420px;
    height: 140px;
    padding-left:20px;
    margin-left:auto;
    margin-right:auto;
}
.FacebookText
{
    width: 30px;
    text-align:center;
}

#YouTubeVideo 
{
    padding: 10px;
    padding-left:75px;
    width: 360px;
    height: 200px;
    margin-left:auto;
    margin-right:auto;
}

#HopeCentrePic
{
    width: 600px;
    padding: 20px;
}