* {

	margin:0px;

	padding:0px;

}

img {

	border:none;

}

.clear {

	clear:both;

}

body {

	background-color:#a66f03;

	font-family: times new roman;

	font-size:12px;

	font-weight:normal;

	color:#000000;

	font-size:20px;

}

.main {

	background-image: url("images/bg.jpg");

	background-position: left top;

	background-repeat: no-repeat;

	margin: auto;

	padding: 0 30px 0px;

	width: 916px;

	height:1266px;

}

.header {

	font-family: times new roman;

	margin: auto;

	width: 100%;

	float:left;

}

/* =Menu

-------------------------------------------------------------- */

.nav {

	margin: 0 auto;

	width: 100%;

}

.nav ul {

	margin: 0 auto;

	padding: 0;

}

.nav ul li {

	float: left;

	font-size: 23px;

	list-style-type: none;

	margin: 30px 28px 0px;

	position: relative;

	text-transform: uppercase;

	padding:0 0 5px;

}

.nav ul li a {

	color: #ffffff;

	text-decoration: none;

	display: block;

}

.nav ul li a:hover {

	color:#f7bb00;

	display: block;

}

.nav ul li:hover ul {

	display:block;

	z-index:99;

}

.nav ul li ul {

	z-index:99999999;

	position:absolute;

	top:32px;

	left:0;

	background-color:#A66F03;

	display:none;

}

.nav ul ul li {

	margin: 0;

	min-width: 222px !important;

	padding: 0;

}

.nav ul ul li a {

	background-color:#a66f03;

	font-size: 20px;

	margin:0 0 0 0;

	padding:10px 10px;

	text-align:left;

	display:block;

}

.nav ul ul li a:hover {

	color:#f7bb00;

	display: block;

}

.nav ul li.current_page_item > a, .nav ul li.current-menu-ancestor > a, .nav ul li.current-menu-item > a, .nav ul li.current-menu-parent > a {

	color: #f7bb00;

}

* html .nav ul li.current_page_item a, * html .nav ul li.current-menu-ancestor a, * html .nav ul li.current-menu-item a, * html .nav ul li.current-menu-parent a, * html .nav ul li a:hover {

	color:#f7bb00;

	display: block;

}

.logo {

	float: left;

	margin: 45px 0 0;

}

.video_bg {

	background-image: url("images/video_bg.jpg");

	background-position: left top;

	background-repeat: no-repeat;

	height: 260px;

	margin: 70px 0 0 0px;

	padding: 5px;

	width: 401px;

}

.text_bg {

	margin: 20px 0 0;

	float:left;

	background-image: url("images/text_bg.png");

	background-position: left top;

	background-repeat: repeat;

	padding: 30px 45px;

	width: 309px;

}

.text_bg h1 {

	color: #070000;

	font-size: 22px;

	font-weight: bold;

	text-align: center;

}

.text_bg h2 {

	color: #040000;

	font-size: 19px;

	font-weight: bold;

	text-align: center;

	font-style: italic;

}

.text_bg p {

	color: #070000;

	font-size: 15px;

	line-height: 21px;

	margin: 15px 0;

	text-align: center;

}

.taylor {

	color: #070000;

	float: right;

	font-family: Vijaya;

	font-size: 37px;

	font-weight: bold;

	margin: 350px 0 0;

}

.live {

	color: #FFFFFF;

	float: left;

	font-family: Verdana;

	font-size: 13px;

	margin: 15px 0 66px;

	text-align: center;

	width: 380px;

}

.live img {

	float: left;

	margin: 15px 0;

}

.live a {

	color: #FFFFFF;

}

.icons {
	float:right;
	margin-top: 16px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;

}

.icons img {

	vertical-align: middle;

}

.copyright {

	color: #FFFFFF;

	font-size: 16px;

	font-style: italic;

	margin: 19px 0 18px;

	text-align: center;

}

.copyright a {

	color: #FFFFFF;

}

/*----------------------------------------------------------------pastor_bio_main page style sheet------------------------*/



/*----------------------------------------------------------------pastor_bio_main page style sheet------------------------*/





.pastor_bio_main {

	margin: auto;

	padding: 0px 30px 0px;

	width: 916px;

	background-image: url(images/container_back_bg.png);

	background-repeat: no-repeat;

	background-position: left top;

}

.pastor_bio_container {

	background-image: url("images/container_bg.jpg");

	background-position: left top;

	background-repeat: no-repeat;

	margin: 29px auto 0;

	padding: 23px 21px 23px 20px;

	width: 875px;

}

.pastor_bio_container_botm {

	background-image: url("images/footer_bg.png");

	background-position: left top;

	background-repeat: repeat-y;

	height: 20px;

	margin: auto;

	width: 916px;

}

.pastor_bio_container h1 {

	color: #8C8B8B;

	font-size: 83px;

	font-weight: bold;

	margin: 0px 0 35px 10px;

}

.pastor_bio_container h2 {

	color: #0B0A11;

	font-size: 35px;

	font-weight: bold;

	margin: 15px 0 0 20px;

}

.pastor_bio_container strong {

    color: #0B0A11;

    font-size: 25px;

    font-weight: bold;

    margin: 15px 0 0 20px;

    text-transform: capitalize;

}

.pic1 {

	float: right;

	margin: 23px 0 0;

}

.pastor_bio_container p {

	color: #070000;

	font-size: 17px;

	line-height: 28px;

	margin: 10px 20px;

}

#icons {

	float: right;

	margin: 10px 10px 0 0;

}

/*----------------------------------------------------------------contact_main page style sheet------------------------*/



/*----------------------------------------------------------------contact_main page style sheet------------------------*/





.contact_main {

	background-image: url("images/contact_back_bg.png");

	background-position: left top;

	background-repeat: no-repeat;

	margin: auto;

	padding: 0 30px 30px;

	width: 916px;

}

.contact_container {

	background-image: url(images/contact_contant_bg.png);

	background-position: left top;

	background-repeat: repeat;

	margin: 29px auto 0;

	padding: 23px 21px 23px 20px;

	width: 875px;

}

.contact_container h1 {

	color: #0B0A11;

	float: left;

	font-size: 30px;

	margin:57px 0 0 62px;

}

.address {

	color: #0B0A11;

	float: right;

	font-size: 22px;

	text-align: right;

	width: 350px;

}

.address a {

	color: #0B0A11;

}

.formlayout {

	margin: 10px auto 0;

	width: 567px;

	text-align:center;

}

.contact_container h4 {

	color: #0B0A11;

	font-size: 29px;

	font-weight: normal;

	margin: 30px 0 0;

	text-align: center;

	width: 100%;

}

.formlayout label {

	color: #0B0A11;

	float: left;

	font-size: 15px;

	font-weight: bold;

	margin: 12px 0;

	text-align: left;

}

.input {

	background: none repeat scroll 0 0 #DBC9AD;

	border: 2px solid #D1AC5D;

	border-radius: 5px;

	float: right;

	height: 22px;

	margin: 10px 0;

	padding: 0 10px;

	width: 437px;

}

.input2 {

	background: none repeat scroll 0 0 #DBC9AD;

	border: 2px solid #D1AC5D;

	border-radius: 5px;

	float: right;

	height: 22px;

	margin: 10px 0;

	padding: 0 10px;

	width: 363px;

}

.textarea {

	background: none repeat scroll 0 0 #DBC9AD;

	border: 2px solid #D1AC5D;

	border-radius: 5px;

	float: right;

	height: 160px;

	min-height:160px;

	max-height:160px;

	margin: 10px 0;

	padding: 10px;

	width: 438px;

	min-width:438px;

	max-width:438px;

}

.submit {

	background-color: rgba(0, 0, 0, 0);

	background-image: url("images/sunmit.png");

	background-position: left top;

	background-repeat: no-repeat;

	border: medium none;

	cursor: pointer;

	float: right;

	height: 42px;

	margin: 10px 0 0 100px;

	width: 107px;

}

.reset {

	background-color: rgba(0, 0, 0, 0);

	background-image: url("images/reset.png");

	background-position: left top;

	background-repeat: no-repeat;

	border: medium none;

	cursor: pointer;

	float: right;

	height: 42px;

	margin: 10px 0px 0 10px;

	width: 105px;

}

.donate {

	margin: 50px 0 0;

}

/*----------------------------------------------------------------about_main page style sheet------------------------*/



/*----------------------------------------------------------------about_main page style sheet------------------------*/





.gallery_main {

	margin: auto;

	padding: 0 30px 30px;

	width: 916px;

}

.gallery_container {

	background-image: url(images/gallery_bg.png);

	background-position: left top;

	background-repeat: repeat;

	margin: 29px auto 0;

	padding: 23px 21px 23px 20px;

	width: 875px;

}

.gallery_container h1 {

	color: #0B0A11;

	float: left;

	font-size: 39px;

	font-weight: normal;

	margin: 0;

}

/*----------------------------------------------------------------church_main page style sheet------------------------*/



/*----------------------------------------------------------------church_main page style sheet------------------------*/





.about_main {

	margin: auto;

	padding: 0 30px 30px;

	width: 916px;

	background-image: url(images/about_back_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.about_container {

	background-image: url("images/about_bg.jpg");

	background-position: left top;

	background-repeat: repeat;

	border: 10px solid #E1AE33;

	border-radius: 10px;

	margin: 29px auto 0;

	padding: 23px 21px 23px 20px;

	width: 855px;

	border-radius: 10px;

	-webkit-border-radius: 10px;

	-moz-border-radius:10px;

	-ms-border-radius: 10px;

	-o-border-radius: 10px;

}

.about_container h1 {

	margin: 0 0 20px;

	color: #070000;

	font-size: 26px;

	font-weight: bold;

}

.about_container strong {

	border-bottom: 3px solid #070000;

	color: #070000;

	font-size: 24px;

	font-weight: bold;

	padding: 0 30px 0 0;

}

.about_container p {

	color: #070000;

	font-size: 17px;

	margin: 10px 0;

}

/*----------------------------------------------------------------partner_main page style sheet------------------------*/



/*----------------------------------------------------------------partner_main page style sheet------------------------*/





.partner_main {

	background-color:#895500;

	color:#FFFFFF;

	margin: auto;

	padding: 0 30px 1px;

	width: 916px;

	background-image: url(images/partner_back_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.partner_container {

	margin: 29px auto 0;

	padding: 23px 21px 23px 20px;

	width: 875px;

}

.partner_container h1 {

	margin: 0 0 20px;

	font-size: 26px;

	font-weight: bold;

}

.about_main {


	background-image: url("images/about_back_bg.jpg");

	background-position: left top;

	background-repeat: no-repeat;

	margin: auto;

	padding: 0 30px 30px;

	width: 916px;

}

.partner_container p {

	font-size: 18px;

	margin: 10px 0;

}

.part {

	background-color: #FFFFFF;

	border: 10px solid #FFFFFF;

	border-radius: 10px;

	margin: 80px 0 50px;

	width: 650px;

}

.part table {

	background-color: #A87A31;

}

.part td {

	border: 1px solid #FFFFFF;

	font-size: 19px;

	padding: 5px;

}

.mid {

	margin: 50px 0 0 !important;

	text-align: center;

}

.pic3 {

	float: right;

	margin: -180px -40px 0 0;

}

/*----------------------------------------------------------------church_main page style sheet------------------------*/



/*----------------------------------------------------------------church_main page style sheet------------------------*/





.church_main {

	background-color:#FFFFFF;

	color:#040300;

	margin: auto;

	padding: 0 30px 0px;

	width: 916px;

	background-image: url(images/church_back_bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.church_container {

	background-image: url("images/book.jpg");

	background-position: left bottom;

	background-repeat: no-repeat;

	margin: 10px auto 0 -30px;

	padding: 0;

	text-align: center;

	width: 976px;

}

.church_container h1 {

	margin: 0 0 20px;

	font-size: 26px;

	font-weight: bold;

	text-transform: uppercase;

}

.church_container h2 {

	font-style: italic;

	margin: 0 0 20px;

	font-size: 26px;

	font-weight: bold;

}

.church_container h3 {text-transform: uppercase;

	font-style: italic;

	margin: 0 0 0px;

	font-size: 26px;

	font-weight: normal;

}

.church_container p {text-transform: uppercase;

	font-size: 18px;

	margin: 10px 0;

}

.church_container span {

	font-style: italic;

}

.inner_logo {

	float: left;

	margin: 51px 0 0 75px;

}

.pic4 {

    float: left; bottom;

    margin: 35px  75px 20px;

}
