/*

------------------CSS for GUMY Website------------------

  Copyright-Bryan Waldron

  Author-Bryan Waldron-Waldron Digital Designs

                                               */  

											   

											   

/* Home Page CSS */



#welcome {

	color: #FFF;

	margin-bottom: 20px;

}



#welcome img {

	margin-left: 40px;

}

#welcome h2 {

	font-size: 24px;

	color: #FFF;

	font-family: "Arial Black", Gadget, sans-serif;

	text-indent: -5000px;

	background-image: url(Images/messageBoxTop.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 49px;

}



.messageBox {

	width: 520px;

	background-image: url(Images/messageBoxBottom.png);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-bottom: 20px;

	margin-right: 40px;

	float: left;

}

.messageBox p {

	background-image: url(Images/messageBox.png);

	background-repeat: repeat-y;

	background-position: left top;

	padding-left: 10px;

	padding-right: 10px;

}
#news p strong {
	color: #3A1990;
}






#content {

	clear: both;

	margin-top: 40px;



}



#devotional {

	float: left;

	width: 240px;

	margin-right: 40px;

	text-align: center;

	background-image: url(Images/devotionBoxBottom.png);

	background-repeat: no-repeat;

	background-position: left bottom;

}



#devotional h2 {

	text-align: center;

	background-image: url(Images/devotionBoxTop.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 49px;

	text-indent: -5000px;

}



/* Styles for RSS Feed */



.channelPublisher {

	padding-left: 10px;

	background-image: url(Images/devotionBox.png);

	background-repeat: no-repeat;

	background-position: left top;

}



.channel {

	text-align: center;

	background-image: url(Images/devotionBox.png);

	background-repeat: no-repeat;

	background-position: left top;

	padding-bottom: 10px;



}

.channel a {

	text-decoration: underline;

	font-size: 16px;

	padding-bottom: 3px;

	margin-bottom: 3px;

	color: #FFF;

}



.news {

	padding-right: 10px;

	padding-left: 10px;

	text-align: center;

	background-image: url(Images/devotionBox.png);

	background-repeat: repeat-y;

	background-position: left top;

	padding-bottom: 10px;

	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;

	padding-top: 3px;

}

.newsLink {

	color: #FFF;

	font-size: 16px;

	font-weight: bold;

	margin-bottom: 10px;

	text-decoration: underline;

	padding-bottom: 3px;

}

.news a {

	padding-bottom: 5px;

}



a.newslink {

	color: #FFF;

}

/*-----------------------------------*/



#news {

	background-image: url(Images/messageBoxBottom.png);

	background-repeat: no-repeat;

	background-position: left bottom;

	margin-left: 320px;

	color: #FFF;

	padding-bottom: 20px;

	margin-bottom: 50px;



}

#news p {

	background-image: url(Images/messageBox.png);

	background-repeat: repeat-y;

	background-position: left top;

	padding-top: 10px;

	padding-right: 10px;

	padding-left: 10px;

}



#news h2 {

	background-image: url(Images/newsBoxTop.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 10px;

	padding-right: 10px;

	height: 49px;

	text-indent: -5000px;

}



#TYKids {

	clear: both;

	text-align: center;

	color: #1B1990;

	margin: 60px;

	background-image: url(Images/TyKidsBoxBottom.png);

	background-repeat: no-repeat;

	background-position: left bottom;

	padding-right: 0px;

	padding-bottom: 23px;

	padding-left: 0px;

}

#TYKids p {

	text-align: center;

	background-image: url(Images/TyKidsBox.png);

	background-repeat: repeat-y;

	background-position: left top;

	padding-right: 10px;

	padding-left: 10px;

}

#TYKids h2 {

	background-image: url(Images/TyKidsBoxTop.png);

	background-repeat: no-repeat;

	background-position: left top;

	height: 62px;

	text-indent: -5000px;

}



/* End Home Page CSS */

#calendar  {

	background-image: url(Images/CalendarHeader.png);

	background-repeat: no-repeat;

	background-position: center center;

	text-indent: -5000px;

	height: 36px;

	padding-bottom: 30px;

}

.formBox h2 {

	background-image: url(Images/formsBox.png);

	background-repeat: no-repeat;

	background-position: center top;

	height: 62px;

	text-indent: -5000px;

}

.formBox {

	background-image: url(Images/TyKidsBoxBottom.png);

	background-repeat: no-repeat;

	background-position: center bottom;

	padding-bottom: 23px;

}

.formBox a {

	font-size: 24px;

	color: #FFF;

	text-decoration: underline;

}

.formBox p {

	background-image: url(Images/TyKidsBox.png);

	background-repeat: repeat-y;

	background-position: center top;

	text-align: center;

	padding-top: 20px;

}

#linksHeader  {

	background-image: url(Images/LinksHeader.png);

	background-repeat: no-repeat;

	background-position: center center;

	text-indent: -5000px;

	height: 36px;

	padding-bottom: 30px;

}
#links p {
	margin-right: auto;
	margin-left: auto;
	padding-top: 25px;
	text-align: center;
}
#links img {
	width: auto;
}

#newsHeader  {
	background-image: url(Images/NewsHeader.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -5000px;
	height: 36px;
	padding-bottom: 30px;
}

#galleryHeader  {
	background-image: url(Images/photoHeader.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -5000px;
	height: 36px;
	padding-bottom: 30px;
}

#aboutHeader  {
	background-image: url(Images/aboutHeader.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -5000px;
	height: 36px;
	padding-bottom: 30px;
}
.comingSoon {
	text-align: center;
}


#parentHeader  {
	background-image: url(Images/parentHeader.png);
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -5000px;
	height: 36px;
	padding-bottom: 30px;
}

