@charset "UTF-8";
/*
============================================================================
GENERAL
============================================================================
*/
html {
	width: 100%;
	height: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body {
	background: #FFFFFF;
	display: table;
	width: 100%;
	height: 100%;
	color: #636363;
	font: 100%/125% Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

h1, h2, h3, h4 {
	font: 100% Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ul	{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

ol	{
	list-style: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li	{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 10px 0px;
}

a {
	color: #BE6209;
	text-decoration: none;
}

a:hover {
	color: #A3A3A3;
}

.no {
	display: none;
}

.clear {
	clear: both;
}


/*
============================================================================
PAGE
============================================================================
*/
#top {
	background: url('../images/bg.jpg') repeat center top;
	position: relative;
	width: 100%;
}

#inner {
	background: url('../images/top.png') repeat-x center bottom;
	position: relative;
	width: 100%;
}

#content {
	position: relative;
	width: 1005px;
	margin: 0px auto 0px auto;
}


/*
============================================================================
HEADER
============================================================================
*/
#header {
	position: relative;
	width: 975px;
	height: 135px;
	z-index: 1000;
	margin: 0px 15px 0px 15px;
}

#logo {
	background: url('../images/logo.png') no-repeat 0px 0px;
	position: absolute;
	width: 230px;
	height: 150px;
	top: 0px;
	left: -30px;
	text-indent: -9000em;
	overflow: hidden;
}

#logo:hover {
	background: url('../images/logo.png') no-repeat 0px -150px;
}

#menu {
	position: absolute;
	width: 840px;
	height: 90px;
	left: 150px;
	top: 0px;
	z-index: 100;
}

#menu .main {
	background: url('../images/bar.jpg') no-repeat 1px 0px;
	position: absolute;
	width: 165px;
	height: 90px;
}

#menu h3 a {
	position: absolute;
	display: block;
	width: 150px;
	color: #FFFFFF;
	font: bold 100%/125% Arial, Helvetica, sans-serif;
	padding: 59px 0px 0px 0px;
	left: 15px;
	top: 0px;
	z-index: 150;
}

#menu .active h3 a {
	color: #000000;
}

#menu h3 a:hover {
	color: #000000;
}

#menu .sub {
	background: url('../images/menu.png') no-repeat 0px bottom;
	position: absolute;
	display: none;
	width: 130px;
	font: 81.25%/153.85% Arial, Helvetica, sans-serif;
	padding: 90px 30px 20px 30px;
	left: -15px;
}

#menu .sub li {
	padding: 0px 0px 10px 0px;
}

#menu .sub a {
	color: #000000;
}

#menu .sub a:hover {
	color: #BE6209;
}

#menu #company {
	left: 15px;
	top: 0px;
}

#menu #prayer {
	left: 180px;
	top: 0px;
}

#menu #products {
	left: 345px;
	top: 0px;
}

#menu #support {
	left: 510px;
	top: 0px;
}

#menu #contact {
	left: 675px;
	top: 0px;
}


/*
============================================================================
CONTENT
============================================================================
*/
#body {
	position: relative;
	width: 975px;
	margin: 0px 15px 0px 15px;
	padding: 30px 0px 60px 0px;
	z-index: 50;
}

.top_wrapper {
	position: relative;
	width: 1035px;
	height: 30px;
	margin: 0px -30px 0px -30px;
}

.tl_shadow {
	background: url('../images/corner.png') no-repeat 0px 0px;
	position: absolute;
	width: 60px;
	height: 60px;
	left: 0px;
	top: -30px;
}

.t_shadow {
	background: url('../images/top.png') repeat-x 0px 0px;
	position: absolute;
	width: 915px;
	height: 60px;
	left: 60px;
	top: -30px;
}

.tr_shadow {
	background: url('../images/corner.png') no-repeat -60px 0px;
	position: absolute;
	width: 60px;
	height: 60px;
	left: 975px;
	top: -30px;
}

.i_shadow {
	background: url('../images/horizontal.png') repeat-y center 0px;
	position: relative;
	width: 945px;
	margin: 0px -30px 0px -30px;
	padding: 0px 45px 0px 45px;
	z-index: 500;
}

.bottom_wrapper {
	position: relative;
	width: 1035px;
	height: 30px;
	margin: 0px -30px 0px -30px;
}

.bl_shadow {
	background: url('../images/corner.png') no-repeat 0px -60px;
	position: absolute;
	width: 60px;
	height: 60px;
	left: 0px;
	bottom: -30px;
}

.b_shadow {
	background: url('../images/bottom.png') repeat-x 0px 0px;
	position: absolute;
	width: 915px;
	height: 60px;
	left: 60px;
	bottom: -30px;
}

.br_shadow {
	background: url('../images/corner.png') no-repeat -60px -60px;
	position: absolute;
	width: 60px;
	height: 60px;
	left: 975px;
	bottom: -30px;
}

.page_title {
	position: relative;
	color: #A3A3A3;
	font: 375% Georgia, "Times New Roman", Times, serif;
	margin: 0px 0px -45px 0px;
	padding: 0px 0px 45px 30px;
	border-left: 1px solid #FFFFFF;
}

#bottom_content {
	color: #6173A7;
	padding: 15px 0px 15px 0px;
	margin: 0px 15px 30px 15px;
	border-bottom: 2px solid #A3A3A3;
}

.column_01, .column_01_left, .column_02, .column_02_left, .column_03, .column_03_left, .column_04, .column_04_left, .column_05, .column_05_left, .column_05, .column_05_left {
	position: relative;
	float: left;
}

.column_01_right, .column_02_right, .column_03_right, .column_04_right, .column_05_right, .column_06_right {
	position: relative;
	float: right;
}

.column_01, .column_02, .column_03, .column_04, .column_05, .column_06 {
	padding: 0px 0px 15px 15px;
}

.column_01_left, .column_01_right, .column_02_left, .column_02_right, .column_03_left, .column_03_right, .column_04_left, .column_04_right, .column_05_left, .column_05_right, .column_06_left, .column_06_right {
	padding: 0px 0px 15px 0px;
}

.column_01, .column_01_left, .column_01_right {
	width: 150px;
}

.column_02, .column_02_left, .column_02_right {
	width: 315px;
}

.column_03, .column_03_left, .column_03_right {
	width: 480px;
}

.column_04, .column_04_left, .column_04_right {
	width: 645px;
}

.column_05, .column_05_left, .column_05_right {
	width: 810px;
}

.column_06, .column_06_left, .column_06_right {
	width: 960px;
}

#quote_form, #contact_form {
	position: relative;
	float: left;
	width: 645px;
}

#quote_form .column_02, #contact_form .column_02 {
	padding: 0px 0px 0px 15px;
}

#quote_form .column_02_left, #quote_form .column_02_right, #contact_form .column_02_left, #contact_form .column_04_left {
	padding: 0px 0px 0px 0px;
}

#contact_form .column_01_left {
	padding: 0px 0px 15px 0px;
}

.form_label {
	color: #6173A7;
	font: 93.75% Georgia, "Times New Roman", Times, serif;
}

.form_label .error {
	color: #BE6209;
	font: 60% Georgia, "Times New Roman", Times, serif;
}

.form_input {
	background: url('../images/form.png') no-repeat 0px 0px;
	postion: relative;
	width: 300px;
	height: 20px;
	font: 75% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_input_error {
	background: url('../images/form.png') no-repeat -315px 0px;
	postion: relative;
	width: 300px;
	height: 20px;
	font: 75% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_input_small {
	background: url('../images/form.png') no-repeat 0px -95px;
	postion: relative;
	width: 165px;
	height: 20px;
	font: 75% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_input_small_error {
	background: url('../images/form.png') no-repeat -180px -95px;
	postion: relative;
	width: 165px;
	height: 20px;
	font: 75% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_input_large {
	background: url('../images/form.png') no-repeat 0px -145px;
	postion: relative;
	width: 630px;
	height: 20px;
	font: 75% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_input_large_error {
	background: url('../images/form.png') no-repeat 0px -305px;
	postion: relative;
	width: 630px;
	height: 20px;
	font: 75% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_text {
	background: url('../images/form.png') no-repeat 0px -25px;
	postion: relative;
	width: 300px;
	height: 65px;
	font: 75%/125% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
}

.form_text_error {
	background: url('../images/form.png') no-repeat -315px -25px;
	postion: relative;
	width: 300px;
	height: 65px;
	font: 75%/125% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 0px 0px;
	padding: 5px 0px 0px 15px;
}

.form_text_large {
	background: url('../images/form.png') no-repeat 0px -170px;
	postion: relative;
	width: 630px;
	height: 130px;
	font: 75%/125% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_text_large_error {
	background: url('../images/form.png') no-repeat 0px -330px;
	postion: relative;
	width: 630px;
	height: 130px;
	font: 75%/125% Arial, Helvetica, sans-serif;
	border: none 0px;
	outline: none 0px;
	margin: 4px 0px 15px 0px;
	padding: 5px 0px 0px 15px;
}

.form_submit {
	background: url('../images/form.png') no-repeat 0px -120px;
	width: 150px;
	height: 25px;
	color: #FFFFFF;
	font: bold 93.75% Arial, Helvetica, sans-serif;
	text-align: left;
	border: none 0px;
	outline: none 0px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 2px 15px;
	cursor: pointer;
}

.form_submit:hover {
	background: url('../images/form.png') no-repeat -150px -120px;
}

.form_message {
	position: relative;
	float: left;
	color: #6173A7;
	font: 56.25% Georgia, "Times New Roman", Times, serif;
	padding: 5px 0px 0px 15px;
}

.form_message .error {
	color: #BE6209;
}

.form_message .thank {
	font: 177.78% Georgia, "Times New Roman", Times, serif;
}


/*
============================================================================
HOME
============================================================================
*/
#home {
	position: relative;
	width: 975;
	height: 255px;
	margin: 0px -15px 0px -15px;
}

#home_slideshow {
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: -30px;
}

#home_slideshow li {
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

#slide_nav {
	position: relative;
	float: right;
	margin: 255px 0px -15px 0px;
	padding: 0px 45px 0px 0px;
	z-index: 75;
}

#slide_nav a {
	background: url('../images/slide_nav.png') no-repeat 0px 0px;
	position: relative;
	display: block;
	float: left;
	width: 10px;
	height: 5px;
	color: #FFFFFF;
	font: 1px Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 0px 10px 0px 0px;
	padding: 5px 0px 0px 0px;
	z-index: 75;
}

#slide_nav a:focus {
	outline: 0px none;
}

#slide_nav a:hover {
	background: url('../images/slide_nav.png') no-repeat 0px -10px;
	color: #AAABAB;
}

#slide_nav a.activeSlide {
	background: url('../images/slide_nav.png') no-repeat 0px -10px;
	color: #AAABAB;
}


/*
WHAT
================================================================
*/
#what {
	background: url('../images/slides/what.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
	z-index: 11;
}

#what h2 {
	position: absolute;
	width: 210px;
	height: 150px;
	color: #FFFFFF;
	font: bold 312.5%/120% Arial, Helvetica, sans-serif;
	text-align: right;
	left: 345px;
	top: 56px;
}

#what .line {
	background: #FFFFFF;
	position: absolute;
	width: 1px;
	height: 240px;
	left: 570px;
	bottom: 0px;
}

#what .text {
	position: absolute;
	width: 335px;
	height: 180px;
	color: #FFFFFF;
	font: 87.5%/178.57% Georgia, "Times New Roman", Times, serif;
	left: 585px;
	top: 70px;
}

#what .more {
	position: absolute;
	background: url('../images/more.png') no-repeat 0px 0px;
	width: 105px;
	height: 23px;
	color: #FFFFFF;
	font: italic 93.75%/100% Georgia, "Times New Roman", Times, serif;
	padding: 7px 0px 0px 15px;
	left: 435px;
	top: 240px;
}

#what .more:hover {
	background: url('../images/more.png') no-repeat 0px -30px;
}


/*
WHY
================================================================
*/
#why {
	background: url('../images/slides/why.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

#why .line {
	background: #FFFFFF;
	position: absolute;
	width: 1px;
	height: 242px;
	left: 225px;
	top: 0px;
}

#why h2 {
	position: absolute;
	width: 440px;
	height: 150px;
	color: #FFFFFF;
	font: 312.5%/120% Georgia, "Times New Roman", Times, serif;
	left: 240px;
	top: 30px;
}

#why .text {
	position: absolute;
	width: 450px;
	height: 180px;
	color: #FFFFFF;
	font: 87.5%/178.57% Arial, Helvetica, sans-serif;
	left: 240px;
	top: 100px;
}

#why .more {
	position: absolute;
	background: url('../images/more.png') no-repeat -120px 0px;
	width: 110px;
	height: 23px;
	color: #FFFFFF;
	font: italic 93.75%/100% Georgia, "Times New Roman", Times, serif;
	padding: 7px 0px 0px 15px;
	left: 240px;
	top: 270px;
}

#why .more:hover {
	background: url('../images/more.png') no-repeat -120px -30px;
}


/*
ENDORSEMENTS
================================================================
*/
#endorsement {
	background: url('../images/slides/endorsement.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

#endorsement .text {
	position: absolute;
	width: 400px;
	height: 135px;
	color: #FFFFFF;
	font: italic 218.75%/114.29% Georgia, "Times New Roman", Times, serif;
	text-align: right;
	left: 140px;
	top: 90px;
}

#endorsement .line {
	background: #FFFFFF;
	position: absolute;
	width: 1px;
	height: 210px;
	left: 555px;
	top: 0px;
}

#endorsement h3 {
	position: absolute;
	width: 300px;
	height: 150px;
	color: #FFFFFF;
	font: bold 187.5%/100% Arial, Helvetica, sans-serif;
	left: 570px;
	top: 97px;
}

#endorsement .credentials {
	position: absolute;
	width: 300px;
	height: 150px;
	color: #FFFFFF;
	font: 93.75%/133.33% Arial, Helvetica, sans-serif;
	left: 570px;
	top: 127px;
}

#endorsement .more {
	position: absolute;
	background: url('../images/more.png') no-repeat 0px 0px;
	width: 105px;
	height: 23px;
	color: #FFFFFF;
	font: italic 93.75%/100% Georgia, "Times New Roman", Times, serif;
	padding: 7px 0px 0px 15px;
	left: 570px;
	top: 180px;
}

#endorsement .more:hover {
	background: url('../images/more.png') no-repeat 0px -30px;
}


/*
DEMO
================================================================
*/
#demo {
	background: url('../images/slides/demo.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

#demo .line {
	background: #FFFFFF;
	position: absolute;
	width: 1px;
	height: 255px;
	left: 300px;
	bottom: 0px;
}

#demo .text {
	position: absolute;
	width: 480px;
	height: 165px;
	color: #FFFFFF;
	font: italic 187.5%/133.33% Georgia, "Times New Roman", Times, serif;
	left: 315px;
	top: 53px;
}

#demo .more {
	position: absolute;
	background: url('../images/more.png') no-repeat -245px 0px;
	width: 125px;
	height: 23px;
	color: #FFFFFF;
	font: italic 93.75%/100% Georgia, "Times New Roman", Times, serif;
	padding: 7px 0px 0px 15px;
	left: 315px;
	top: 235px;
}

#demo .more:hover {
	background: url('../images/more.png') no-repeat -245px -30px;
}


/*
NEED PRAYER
================================================================
*/
#need_prayer {
	background: url('../images/slides/need_prayer.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

#need_prayer h2 {
	position: absolute;
	width: 300px;
	height: 60px;
	color: #FFFFFF;
	font: 312.5%/120% Georgia, "Times New Roman", Times, serif;
	text-align: right;
	left: 360px;
	top: 75px;
}

#need_prayer .line {
	background: #FFFFFF;
	position: absolute;
	width: 1px;
	height: 124px;
	left: 675px;
	top: 0px;
}

#need_prayer .text {
	position: absolute;
	width: 425px;
	height: 105px;
	color: #FFFFFF;
	font: 125%/150% Arial, Helvetica, sans-serif;
	text-align: right;
	left: 235px;
	top: 145px;
}

#need_prayer .more {
	position: absolute;
	background: url('../images/more.png') no-repeat -120px 0px;
	width: 110px;
	height: 23px;
	color: #FFFFFF;
	font: italic 93.75%/100% Georgia, "Times New Roman", Times, serif;
	padding: 7px 0px 0px 15px;
	left: 675px;
	top: 150px;
}

#need_prayer .more:hover {
	background: url('../images/more.png') no-repeat -120px -30px;
}


/*
SLOGAN
================================================================
*/
#slogan {
	background: url('../images/slides/slogan.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

#slogan h2 {
	position: absolute;
	width: 540px;
	height: 120px;
	color: #FFFFFF;
	font: italic 312.5%/110% Georgia, "Times New Roman", Times, serif;
	left: 330px;
	top: 45px;
}

#slogan .text {
	position: absolute;
	width: 480px;
	height: 135px;
	color: #FFFFFF;
	font: 125%/150% Arial, Helvetica, sans-serif;
	text-align: right;
	left: 165px;
	top: 160px;
}

#slogan .text .verse {
	color: #FFFFFF;
	font: 100%/150% Georgia, "Times New Roman", Times, serif;
}

#slogan .line {
	background: #FFFFFF;
	position: absolute;
	width: 1px;
	height: 150px;
	left: 660px;
	top: 165px;
}


/*
TESTIMONY
================================================================
*/
.testimony_01 {
	background: url('../images/slides/testimony_01.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

.testimony_02 {
	background: url('../images/slides/testimony_02.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

.testimony_03 {
	background: url('../images/slides/testimony_03.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

.testimony_04 {
	background: url('../images/slides/testimony_04.jpg') no-repeat 0px 0px;
	position: absolute;
	width: 975px;
	height: 315px;
	left: 0px;
	top: 0px;
}

.testimony_01 .prayer_request, .testimony_03 .prayer_request {
	position: absolute;
	width: 375px;
	height: 255px;
	text-align: right;
	left: 75px;
	top: 55px;
}

.testimony_01 .line, .testimony_03 .line {
	background: #FFFFFF;
	position: absolute;
	width: 1px;
	height: 105px;
	left: 465px;
	top: 0px;
}

.testimony_01 .testimony, .testimony_03 .testimony {
	position: absolute;
	width: 435px;
	height: 255px;
	left: 480px;
	top: 70px;
}

.testimony_02 .prayer_request, .testimony_04 .prayer_request {
	position: absolute;
	width: 405px;
	height: 240px;
	padding: 0px 0px 0px 15px;
	left: 75px;
	bottom: 0px;
	border-left: 1px solid #FFFFFF;
}

.testimony_02 .testimony, .testimony_04 .testimony {
	position: absolute;
	width: 375px;
	padding: 0px 0px 0px 0px;
	left: 495px;
	top: 0px;
}

.testimony_02 .testimony h2, .testimony_04 .testimony h2 {
	padding: 75px 0px 0px 15px;
	border-left: 1px solid #FFFFFF;
}

.testimony_02 .testimony p, .testimony_04 .testimony p {
	padding: 0px 0px 0px 15px;
	border-left: 1px solid #FFFFFF;
}

.testimony_02 .testimony .name, .testimony_04 .testimony .name {
	padding: 15px 0px 0px 15px;
	border-left: 0px none;
}

.testimony_01 h2, .testimony_02 h2, .testimony_03 h2, .testimony_04 h2 {
	color: #FFFFFF;
	font: bold 250%/100% Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}

.testimony_01 p, .testimony_02 p, .testimony_03 p, .testimony_04 p {
	color: #EAEAEA;
	font: italic 93.75%/146.67% Georgia, "Times New Roman", Times, serif;
	padding: 0px 0px 0px 0px;
}

.testimony_01 .date, .testimony_02 .date, .testimony_03 .date, .testimony_04 .date {
	color: #FFFFFF;
	font: bold 100%/146.67% Arial, Helvetica, sans-serif;
}

.testimony_01 .name, .testimony_02 .name, .testimony_03 .name, .testimony_04 .name {
	font: bold 112.5% Arial, Helvetica, sans-serif;
	padding: 15px 0px 0px 0px;
}


/*
============================================================================
WHAT IS EFPN
============================================================================
*/


/*
============================================================================
OUR VISION
============================================================================
*/
.verse {
	color: #BE6209;
}


/*
============================================================================
PRAYER MANAGEMENT SOFTWARE
============================================================================
*/
.software_content_top {
	font: italic 125%/125% Georgia, "Times New Roman", Times, serif ;
}

.software_content {
	position: relative;
	width: 975px;
	color: #BE6209;
	font: 75%/150% Arial, Helvetica, sans-serif;
}

.software_content .column_02_left {
	padding: 0px 0px 0px 0px;
}

.software_content .column_02 {
	padding: 0px 0px 0px 15px;
}

.software_content .column_02_left h3, .software_content .column_02 h3 {
	color: #6173A7;
	font: bold 133.33% Arial, Helvetica, sans-serif;
	padding: 15px 0px 5px 0px;
}

.software_content .column_02_left p, .software_content .column_02 p {
	padding: 0px 0px 15px 0px;
}


/*
============================================================================
ENDORSEMENT
============================================================================
*/
#endorsement_video {
	background: #000000;
	position: relative;
	float: right;
	width: 645px;
	height: 331px;
	margin: 0px 0px 30px 0px;
}

.endorsement_lindell .quote {
	color: #BE6209;
	font: 150%/125% Arial, Helvetica, sans-serif;
}

.endorsement_lindell h3 {
	color: #A3A3A3;
	font: bold 150%/100% Arial, Helvetica, sans-serif;
}

.endorsement_lindell .credentials {
	color: #6173A7;
	font: 93.75%/133.33% Arial, Helvetica, sans-serif;
}

.endorsement_day .quote {
	color: #BE6209;
	font: 100%/150% Arial, Helvetica, sans-serif;
	padding: 0px 0px 15px 0px;
}

.endorsement_day h3 {
	position: relative;
	width: 285px;
	color: #A3A3A3;
	font: bold 150%/100% Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 660px;
}

.endorsement_day .credentials {
	position: relative;
	width: 285px;
	color: #6173A7;
	font: 93.75%/133.33% Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 660px;
}


/*
============================================================================
GET A QUOTE
============================================================================
*/
.quote_text {
	position: relative;
	float: right;
	width: 315px;
	font: italic 125%/125% Georgia, "Times New Roman", Times, serif;
	padding: 15px 0px 0px 0px;
}

.quote_details {
	position: absolute;
	width: 105px;
	height: 30px;
	color: #6173A7;
	font: 56.25%/166.67% Arial, Helvetica, sans-serif;
	left: 195px;
	top: 19px;
}


/*
============================================================================
CUSTOMER SUPPORT
============================================================================
*/
#support_info {
	position: relative;
	float: right;
	width: 315px;
	padding: 0px 0px 0px 15px;
}

.support_text {
	font: italic 125%/125% Georgia, "Times New Roman", Times, serif;
}

#video_links h2 {
	font: bold 87.5%/133.33% Arial, Helvetica, sans-serif;
}

#video_links h3 {
	font: 87.5%/133.33% Arial, Helvetica, sans-serif;
}

#video_links .active {
	color: #A3A3A3;
}

#video_links li {
	padding: 0px 0px 15px 0px;
}

#video_links li ul li {
	padding: 0px 0px 0px 0px;
}

.support_contact {
	font: italic 100%/125% Georgia, "Times New Roman", Times, serif;
}

#support_video {
	background: #000000;
	position: relative;
	float: left;
	width: 645px;
	height: 472px;
	margin: 0px 0px 15px 0px;
}


/*
============================================================================
GET IN TOUCH
============================================================================
*/
.contact_text {
	position: relative;
	float: right;
	width: 315px;
	font: italic 125%/125% Georgia, "Times New Roman", Times, serif;
	padding: 15px 0px 0px 0px;
}

.contact_address, .contact_phone, .contact_email {
	position: relative;
	float: left;
	width: 150px;
	font: italic 80%/125% Georgia, "Times New Roman", Times, serif;
}

.contact_address {
	padding: 0px 0px 15px 0px;
}

.contact_phone, .contact_email {
	padding: 0px 0px 15px 15px;
}


/*
============================================================================
PRIVACY POLICY
============================================================================
*/
.privacy_content {
	font: 75%/133.33% Arial, Helvetica, sans-serif;
}

.privacy_content h3 {
	color: #A3A3A3;
	font: bold 133.33% Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}


/*
============================================================================
TERM OF USE
============================================================================
*/
.terms_content {
	font: 75%/133.33% Arial, Helvetica, sans-serif;
}

.terms_content h3 {
	color: #A3A3A3;
	font: bold 133.33% Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 0px;
}

.terms_content ol {
	list-style: decimal;
	padding: 0px 0px 15px 15px;
}

.terms_content ol li {
	padding: 0px 0px 15px 0px;
}



/*
============================================================================
FOOTER
============================================================================
*/
#bottom {
	position: relative;
	width: 1005px;
	margin: -15px auto 0px auto;
}

#image_links {
	width: 1005px;
	height: 165px;
	margin: 0px 0px 30px 0px;
}

#image_links li {
	position: relative;
	float: left;
	width: 315px;
	height: 165px;
	padding: 0px 0px 0px 15px;
}

#vision_link {
	background: url('../images/image_links.jpg') no-repeat 0px 0px;
	position: relative;
	display: block;
	width: 300px;
	height: 23px;
	color: #FFFFFF;
	font: 100%/100% Georgia, "Times New Roman", Times, serif;
	padding: 142px 0px 0px 15px;
}

#vision_link:hover {
	background: url('../images/image_links.jpg') no-repeat 0px -165px;
}

#testimonies_link {
	background: url('../images/image_links.jpg') no-repeat -315px 0px;
	position: relative;
	display: block;
	width: 300px;
	height: 23px;
	color: #FFFFFF;
	font: 100%/100% Georgia, "Times New Roman", Times, serif;
	padding: 142px 0px 0px 15px;
}

#testimonies_link:hover {
	background: url('../images/image_links.jpg') no-repeat -315px -165px;
}

#prayer_link {
	background: url('../images/image_links.jpg') no-repeat -630px 0px;
	position: relative;
	display: block;
	width: 300px;
	height: 23px;
	color: #FFFFFF;
	font: 100%/100% Georgia, "Times New Roman", Times, serif;
	padding: 142px 0px 0px 15px;
}

#prayer_link:hover {
	background: url('../images/image_links.jpg') no-repeat -630px -165px;
}

#footer {
	width: 975px;
	height: 105px;
	font: 68.75%/136.36% Arial, Helvetica, sans-serif;
	margin: 0px 15px 0px 15px;
	padding: 15px 0px 0px 0px;
	border-top: 2px solid #A3A3A3;
}

#social_links {
	position: relative;
	float: left;
	width: 150px;
	padding: 0px 0px 0px 0px;
}

#social_links li {
	padding: 0px 0px 15px 0px;
}

#facebook {
	background: url('../images/social_links.jpg') no-repeat 0px 0px;
	position: relative;
	display: block;
	width: 72px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	text-indent: -9000em;
}

#facebook:hover {
	background: url('../images/social_links.jpg') no-repeat 0px -15px;
}

#twitter {
	background: url('../images/social_links.jpg') no-repeat -72px 0px;
	position: relative;
	display: block;
	width: 65px;
	height: 15px;
	margin: 0px 0px 0px 0px;
	text-indent: -9000em;
}

#twitter:hover {
	background: url('../images/social_links.jpg') no-repeat -72px -15px;
}

#footer .column_01 {
	position: relative;
	float: left;
	width: 150px;
	height: 101px;
	padding: 4px 0px 0px 15px;
}

#footer h3 {
	color: #000000;
	font: bold 100%/136.36% Arial, Helvetica, sans-serif;
}

#footer a {
	color: #A3A3A3;
}

#footer a:hover {
	color: #000000;
}

#copyright {
	color: #A3A3A3;
	font: 56.25% Arial, Helvetica, sans-serif;
	padding: 0px 0px 30px 180px;
}


