/* 4StepsToGod.com - 4 Steps To God */

body {

	color: #004A69; /* border_color */

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	padding-top: 0px;

	line-height: 1.4em;

	

	background-color: #DEE7EF;  /* background_color */  

	padding-bottom: 0px;

	margin-top: 20px; 

	margin-bottom: 20px; 

	background-repeat: repeat;

}



#topnav { 

	vertical-align: top;

	text-align:right;

	font-weight: bold;

	font-size: 16px;

	letter-spacing: 1px;

	margin-top: 0px;

	background-color: #E0B404; /* top_margin_color */

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #004A69; /* border_color */

	border-bottom-color: #E0B404; /* top_margin_color */

	border-left-color: #004A69; /* border_color */

	border-top-color: #004A69; /* margin_color */

	height: 20px;

	color: #E6CF83;

	padding-top: 3px;

	padding-right: 20px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-family: Geneva, Arial, Helvetica, sans-serif;

}



#topnav a:link, #topnav a:visited, #topnav a:active {

	text-transform: none;

	text-decoration:none;

/*	background-color: #FF0000; */

	padding: 3px 16px 3px 16px;

	text-decoration: none;

/*	color: #FF0000; */

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

/*	border-top-color: #FF0000;

	border-right-color: #FF0000;

	border-bottom-color: #FF0000;

	border-left-color: #FF0000; */

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 12px;

}

/*

#topnav a:hover {

	background-color: #144D6B;

	text-decoration: none;

	color: #FFCC33;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #433323;

	border-bottom-color: #433323;

	border-left-color: #FFFFFF;

}*/  



#container {

	width: 760px;

	background-color: #004A69; /* margin_color */

	padding: 0px;

	height: auto;

	border: 1px none #004A69; /* margin_color */

}



#toprule {

	height: 20px;

	width: 760px;

	background-image: url(assistance/site_files/top_rule--c1-004A69-c2-DEE7EF.gif);

	background-repeat: no-repeat;

	border-bottom-width: 20px;

	border-bottom-style: none;

/*	border-bottom-color: #00FF00;  */

}





#header {

	background-image: url(assistance/site_files/heading--156.gif);

	background-repeat:no-repeat;

	background-position:center;

	color: #004A69; /* margin_color */

	vertical-align: bottom;

	text-align: left;

	height: 100px;

	padding: 0px;

	width: 758px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: none;

	border-left-style: solid;

	border-right-color: #004A69; /* border_color */

	border-left-color: #004A69; /* border_color */

	background-repeat: no-repeat;

	border-top-color: #004A69; /* margin_color */

} 

 

.contentblock {

	background-color: #FFFFFF;  

	vertical-align: top;

	text-align:left;

	margin-top: 0px;

	margin-bottom: 0px; 

	margin-left: 100px; 

	padding-top: 15px;

	padding-right: 15px;

	padding-left: 15px;  

	border-top-width: 1px; 

	border-right-width: 1px; 

	border-bottom-width: 1px;

	border-left-width: 5px; 

	border-top-style: none;

	border-right-style: solid;  

	border-bottom-style: solid; 

	border-left-style: solid; 

	border-top-color: #004A69; /* border_color */

	border-right-color: #004A69; /* border_color */

	border-left-color: #E0B404; /* top_margin_color */

	border-bottom-color: #004A69; /* border_color */ 

}



/*

.leftnavheader {

	border: 1px solid #00FF00;

	background-color: #00FF00;

	color: #00FF00;

	font-weight:bold;

	text-decoration:none;

	font-size: 24px;

	padding-top: 8px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 5px; 

	font-family: Verdana, Arial, Helvetica, sans-serif;

	width: 80px;

	height: 30px;

	text-transform: none;

	vertical-align: middle;

	text-align: center;

	margin: 0px;

}*/



#footer { 

	margin-top: 0px;

	color: #000000;

	font-weight: bold;

	font-size: 10px;

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: none;

	border-right-style: none;

	border-bottom-style: none;

	border-left-style: none;

	background-image: url(assistance/site_files/bottom_rule--c2-DEE7EF-c3-004A69.gif);

	height: 20px;

	background-repeat: no-repeat;

	text-align: center;

}



.scripture {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	line-height: 1.3em;

	font-weight: bold;

	font-style: normal;

}



.bodytext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;

	line-height: 1.5em;

}



.separationtext1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 20px;

	color: #E0B404; /* secondary_color */

	text-align: center;

	margin:0px;

	padding:0px;

}

.separationtext2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 20px;

	color: #004A69; /* primary_color */

	text-align: center;

	margin:0px;

	padding:0px;

}

.separationtext3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 20px;

	color: #004A69; /* primary_color */

	text-align: left;

	margin:0px;

	padding:0px;

}

.bridgetext1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 20px;

	color: #E0B404; /* secondary_color */

	text-align: center;

	margin:0px;

	padding:0px;

}

.bridgetext2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 17px;

	font-style: italic;

	color: #004A69; /* primary_color */

	text-align: right;

	vertical-align: middle;

	margin:0px;

	padding:0px;

	padding-bottom:15px;

	padding-right:5px;

}

.bridgetext3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 20px;

	color: #004A69; /* primary_color */

	text-align: left;

	margin:0px;

	padding:0px;

}



.footertext {

	font-family: Geneva, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #000000;

	text-align: center;

}



.christtext1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 26px;

	font-style: italic;

	color: #000000;

	text-align: center;

	vertical-align: center;

	margin:0px;

	padding-right:18px;

}

.christtext2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold; 

	font-size: 18px;

	font-style: italic;

	color: #000000;

	text-align: right;

	vertical-align: bottom;

	margin:0px;

	padding:0px;

	padding-right:48px;

	padding-bottom:28px;

}



.h1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #E0B404; /* top_margin_color */

	line-height: 1.3em;

	padding:0px;

	margin:0px;

	vertical-align:top;

}

.h3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #004A69; /* primary_color */

	line-height: 1.3em;

}

.h4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight: bold;

	color: #E0B404; /* secondary_color */

	line-height: 1.3em;

}



.navcontainer {

	margin: 0px 0 0 225px;

	padding: 0;

	height: 40px;

	width: 150px;

}



.navcontainer ul {

	border: 0;

	margin: 0;

	padding: 0;

	list-style-type: none;

	text-align: center;

}



.navcontainer ul li {

	display: block;

	float: left;

	text-align: center;

	padding: 0 0 5;

	margin: 0;

}



.navcontainer ul li a {

	background: #E0B404; /* secondary_color */

	width: 150px;

	height: 40px;

	padding: 0;

	margin: 0 0 0px;

	color: #004A69; /* primary_color */

	text-decoration: none;

	display: block;

	text-align: center;

	font: bold 36px Verdana, Arial, Helvetica, sans-serif;

	border: 2px solid #004A69; /* primary_color */

}



.navcontainer ul li a:hover {

	color: #E0B404; /* secondary_color */

	background: #004A69; /* primary_color */

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 36px;

	font-weight: bold;

	border: 2px solid #E0B404; /* secondary_color */

	margin: 0px;

}



.navcontainer a:active {

	background: #c60;

	color: #fff;

}



.navcontainer li#active a {

	background: #c60;

	border: 1px solid #c60;

	color: #fff;

}



.navlist {

	vertical-align:middle;

}



.spanlink {

	cursor:pointer; 

	cursor:hand;

	text-decoration: underline; 

	color: #004A69;

}



.primary_hidelink {

	cursor: text; 

	text-decoration: none;

	color: #004A69; /* primary_color */

}
