BODY
{
	background-color: #EEE8AA;
	font-family: Ariel, Helvetica, sans-serif;
	font-size: 13pt;
	margin: 0;
	padding: 4px 0 0 4px;
}
PRE
{
	font: bold 13pt Ariel, Helvetica, Sans-serif;
}
#minmax
{
	min-width: 640px;
	max-width: 1124px;
	margin: auto;
}
#chbc-body-center
{
	text-align: center;
	padding: 4px 0 0 4px;
	border: 0px solid #000000;
}
#chbc-body
{
	position: relative;
	width: 100%;
/*Change this to a specific amount for a fixed design or a relative amount if the design should expand to a percentage of the screen.  E. G., 660 px or 100% respectively.*/
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	padding-bottom: 10px;
	border: 0 solid #000000;
}
#chbc-header-100
{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
}
#chbc-container-100
{
	width: 100%;
	top: 0px;
	left: 0;
	position: relative;
}
#chbc-container-80
{
	width: 80%;
	position: relative;
	top: 0px;
	left: 20%;
}
#chbc-container-80a
{
	width: 80%;
	position: absolute;
	text-align: left;
	top: 25px;
}
#chbc-container-60
{
	width: 60%;
	position: absolute;
	left: 20%;
	text-align: center;
	top: 25px;
}
#chbc-column-20
{
	width: 20%;
	text-align: left;
	top: 210px;
	left: 0;
	position: absolute;
	z-index: 500;
	padding: 0 0 0 2px;
}
#chbc-column-30
{
	top: -90px;
	position: absolute;
	left: 93%;
	width: 300px;
}
#chbc-invitation
{
	top: 0;
	left: 0;
	text-align: justify;
	width: 20%;
	position: absolute;
	font: bolder 12pt sans-serif;
}
#chbc-church
{
	position: absolute;
	top: 0;
	left: 20%;
	width: 80%;
	padding: 0 0 0 10px;
}
#chbc-logo
{
	position: relative;
	top: 0;
	left: 75%;
}
#chbc-column-50
{
	width: 50%;
	top: 400px;
	left: 20%;
	position: absolute;
}
.contaner-centered
{
	text-align: center;
}
/*End Header Containertop*/
#chbc-name-address
{
	float: left;
	width: 60%;
	text-align: center;
}
#chbc-column1
{
	float: left;
	width: 20%;
}
#chbc-menu A
{
	display: block;
	text-align: left;
	line-height: 20px;
	vertical-align: 30%;
	text-decoration: none;
	color: #FFFFFF;
	background: #0000FF no-repeat;
	border: 1px solid #EEE8AA;
}
#chbc-menu A:hover
{
	background: #800080 no-repeat center;
}
#chbc-bible-verse
{
	font-family: Helvetica, Ariel, "Sans -Serif";
	font-size: 12pt;
	color: #0000FF;
	left: 20%;
	position: absolute;
	top: 245px;
}
#chbc-column4
{
	float: right;
	width: 30%;
}
#chbc-invitation
{
	position: absolute;
	top: 0;
	left: 0;
	font: 13pt Ariel, Helvetica, sans-serif;
}
#schedule
{
	position: absolute;
	height: 495px;
	width: 353px;
	left: 1%;
	border: 1px solid #000000;
	background: #EEE8B5;
	top: -90px;
	float: left;
	font: bold 13pt Ariel, Helvetica, sans-serif;
	text-align: justify;
	z-index: 200;
	text-decoration: none;
	color: #000000;
}
/*Begin Menu Css*/
.menu
{
	height: 150px;
	font-size: 90%;
	margin: 0px 0 50px;
}
.menu UL
{
	position: relative;
	z-index: 500;
	padding: 0;
	margin: 0;
	list-style-type: none;
	width: 150px;
}
/*style the list items*/
.menu LI
{
	color: #FFFFFF;
	background: #0000FF;
	height: 26px;
/*float is for IE 7*/
	float: left;
}
.menu LI.sub
{
	background: #0000FF no-repeat right center;
}
/*get rid of the table*/
.menu TABLE
{
	position: absolute;
	border-collapse: collapse;
	top: 0;
	left: 0;
	z-index: 100;
	font-size: 1em;
}
/*style the links*/
.menu A, .menu A:visited
{
	font-family: verdana, ariel, helvetica, sans-serif;
	display: block;
	text-decoration: none;
	height: 25px;
	line-height: 25px;
	width: 150px;
	color: #FFFFFF;
	border: 1px solid #000000;
}
.menu A.last, .menu A:visited
{
	border: 1px solid #000000;
}
/*hack for ie5.5*/
* HTML .menu A * HTML .menu A:visitid
{
	width: 150px;
}
/*style the link hover*/
* HTML .menu A:hover
{
	color: #FFFFFF;
	background: #727;
	position: relative;
}
.menu LI:hover
{
	position: relative;
}
/*for accessibility of the top level menu when tabbing*/
.menu A:active .menu A:focus
{
	color: #FFFFFF;
	background: #727;
}
/*retain the fover colors for each sublevel IE 7 and Firefox etc*/
.menu LI:hover>A
{
	color: #FFFFFF;
	background: #727;
}
/*hide the sublevels and give them a position absolue so that they take up no room*/
.menu LI UL
{
	visibility: hidden;
	position: absolute;
	top: -30px;
/*set  up the overlap minus the overun*/
	left: 100px;
	padding: 30px;
/*This is for IE to make it interepret the overrun padding*/
	background: transparent;
}
/*for browsers that understand this is all you need for the flyouts*/
.menu LI:hover>UL
{
	visibility: visible;
}
/*for ie 5.5 and 6 we style each level hover
keep the 3rd level hidden when you hover over the 1st level link*/
.menu UL A:hover UL UL
{
	visibility: hidden;
}
/*/*keep the 4th level hidden when you hover over the 2nd level link* /*/
.menu UL A:hover UL A:hover UL UL
{
	visibility: hidden;
}
/*Keep the 5th level hidden when you hover on the 3rd level link*/
.menu UL A:hover UL A:hover UL A:hover UL
{
	visibility: hidden;
}
/*make the 2nd level visible when hover on first level link*/
.menu UL A:hover UL
{
	visibility: visible;
}
/*make the 3rd level visibile when you hover on the 2nd level link*/
.menu UL A:hover UL A:hover UL
{
	visibility: visible;
}
/*make the 4th level visible when you hover on the 3rd level link*/
.menu A:hover UL A:hover UL A:hover UL
{
	visibility: visible;
}
/*make the 5th level visibile when you hover on the 4th level link*/
.menu A:hover UL A:hover UL A:hover UL A:hover UL
{
	visibility: visible;
}
.chbc-prayerrequest-form
{
	margin: 0 0 0 -27px;
}
.chbc-prform-required
{
	color: #0000FF;
}
.chbc-pr-row
{
	height: 30px;
}
#chbc-pc-row LABEL
{
	float: left;
	width: 220px;
	text-align: right;
	padding: 0 30px 0 0;
}
#photo
{
	margin: 2px;
	border: 1px solid #0000FF;
	height: auto;
	text-align: center;
}
#chbc-photo-left
{
	float: left;
	margin: 2px;
	border: 1px solid #0000FF;
	height: auto;
	text-align: center;
}
#chbc-photo-right
{
	float: right;
	width: 150px;
	height: 100px;
	border: 1px solid #0000FF;
	margin: 2px;
	text-align: center;
}
#chbc-ss-photo-right
{
	float: right;
	margin: 2px;
	border: 1px solid #0000FF;
	height: auto;
	text-align: center;
	position: relative;
	top: 0px;
}
#caption
{
	text-align: center;
	font-size: 10pt;
	width: 100px;
	margin: 2px;
}
#chbc-ps-left-column
{
	float: left;
	padding: 0 3px 2px 0;
}
#chbc-ps-center-column
{
	left: 300px;
	text-align: justify;
}
#chbc-ps-right-column
{
	float: right;
	padding: 0 125px 0 0;
}
div.img
{
	margin: 2px;
	border: 1px solid #0000FF;
	height: auto;
	width: auto;
	float: left;
	text-align: center;
}
div.img img
{
	display: inline;
	margin: 3px;
	border: 1px solid #FFFFFF;
}
div.img A:hover IMG
{
	border: 1px solid #0000FF;
}
div.desc
{
	text-align: center;
	font-weight: normal;
	width: 120px;
	margin: 2px;
}
