/* CSS Document */

/*fonts*/

.main_wht_12 {	
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

.main_wht_12_b {	
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.main_grey_11 {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}

.main_wht_11 {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.main_wht_11 a {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

.main_wht_11_b {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
}

.link_wht_11 a {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}

.link_wht_11 a:hover {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #cccccc;
	text-decoration: underline;
}

.link_wht_11_bold a {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}

.link_wht_11_bold a:hover {	
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #cccccc;
	text-decoration: underline;
}

.main_grey_10 {	
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
}

.main_wht_10 {	
	font: 10px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

.sub_title {
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
	display: block;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: bold;
	color: #ffffff;
	background: #71889c;
}

/* divider */
.box_divider {
	background: #698baa;
	height: 1px;
	margin-left: 16px;
	margin-right: 16px;
}

/*menu buttons*/
.navigation {	
	background: #ffffff;
	width: 550px;
	height: 28px;
	padding-top: 1px;
	padding-bottom: 1px;
}
.navigation a {
	background: #ffffff;
	border-right: 1px solid #898989;
	color: #979797;
	display: block;
	float: left;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 28px;
	padding: 0 10px;
	text-decoration: none;
}

.navigation a:hover {
color: #366378;
background: #ffffff url(../menu/nav_bg1.gif);
}

/*home page*/

.touching_lives {	
	background: #71889c;
	padding: 2px 0px;
	width: 388px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	text-align: center;
}

.pastorbox {	
	background: #4d6981;
	width: 388px;
	height: 158px;
	margin-bottom: 1px;
	margin-left: 1px;
	margin-right: 1px;
	text-align: left;
}

.pastorbox2 {
	max-width: 134px;
	margin-left: 8px;
	margin-top: 16px;
	height: 112px;
	float: left;
	text-align: left;
}

.pastor_box_text {	
	margin-right: 5px;
	font: 12px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	font-weight: normal;
	color: #ffffff;
}

.gfl_title_box {
	padding-top: 7px;
	padding-bottom: 8px;
	display: block;
	line-height: 21px;
	float: center;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	color: #464646;
	background: #71889c url(../titlebars/beige_bg.jpg);
	width: 389px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 1px;
}

.graceforliving {	
	background: #516b83;
	width: 389px;
	height: 150px;
	margin: 1px 1px 0 0;
}

.graceforliving2 {	
	background: #516b83;
	width: 389px;
	margin: 0 1px 1px 0;
}

.graceforliving_noheight {	
	background: #3b546a;
	width: 389px;
	margin-top: 1px;
	margin-bottom: 1px;
	margin-right: 1px;
}

.graceforliving_img {
	width: 197px;
	margin-left: 8px;
	margin-top: 8px;
	height: 135px;
	float: left;
	text-align: left;
}
	
.gfl_text1 {
	margin-left: 8px;
	text-align: left;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

.gfl_text3 {
	margin: 0 8px 0 8px;
	text-align: left;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

.text_home_pad {
	padding: 12px 0 12px 0;
	text-align: left;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

/*margin-left should be originally set to 90px*/

.gfl_text2 {
	float: left;
	margin: 16px 0 0 8px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
}

#radio {
	float: left;
	margin-top: 16px;
	margin-right: 15px;
	margin-left: 12px;
	float: left;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
}

#radio img{
	float: left;
	margin-right: 6px;
}

.radio_2 {
	float: left;
	margin-top: 16px;
	margin-left: 10px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
}

.radio_2 img{
	float: left;
	margin-right: 6px;
}

.promo {
	margin-left: 16px;
	margin-right: 16px;
	margin-top: 16px;
	text-align: right top;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #ffffff;
}

.promo img{
	float: right;
	margin: 0 0 15px 6px;
}

.promo_2 {
	float: left;
	margin-top: 16px;
	margin-left: 10px;
	font: 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #ffffff;
}

.promo_2 img{
	float: left;
	margin-right: 6px;
}