/* Theme for: AGP
*/

	@import url(http://fonts.googleapis.com/css?family=Lato:300);

	body {color: #4D4D4D; background: #fff center top repeat-x;}
	#main h2 {line-height: 26px;}

/* HEADER STYLES */

	#headhold .admin {color: #ddd;}
		#headhold .admin a {color: #ddd;}
		#headhold .admin a:hover {color: #222;}

	ul#nav {
	position: absolute;
	top: 14px;
	width: 796px;
	left: 300px;
}
		*+html ul#nav {
	top: 7px;
	height: 27px;
	line-height: 25px;
	left: 350px;
}  
	ul#nav li a {color: #8A8A8A; height: 23px; padding: 4px 20px 0; text-transform: lowercase; font-size: 17px; border-right: 1px #bbb solid;} 
		ul#nav li.n5 a {border-right-style: hidden; border-right-color: transparent; border-right-width: 0;}
		ul#nav li:last-child a {border-right-style: hidden; border-right-color: transparent; border-right-width: 0;}
	#headhold .topbar, #headhold .topbar a {color: #777;}
	#headhold .topbar a:hover {color: #276E9E;}
	ul#nav li a:hover, ul#nav li a.active {color: #276E9E;}

	#header h1 a {width: 323px; height: 75px; top: 50px; background:top left no-repeat;}
	* html #header h1 a {background:  top left no-repeat;}
	#header {
	background-image: none;
	height: 60px;
}
	ul#nav li a.active {background-image: none;}

/* BILLBOARD & EXPANDER STYLES */

	#billboard {
	height: 500px;
}
	#dots {width: 300px; position: absolute; z-index: 100; top: 325px; left: 129px; margin-left: 0; text-align: left; height: 30px;}
	  *+html #dots {left: -137px !important;}
	
	#dots a {background-image: url('images/dots_a2.png'); width: 21px; height: 21px; margin-right: 14px;}
		*+html #dots a {margin-right: 15px;}
	
	  #dots a:hover {background-position: 0 0;}

	#expander a.title {background: transparent url('images/expander_h3.png') right 0 no-repeat;}
	#expander a.title:hover {color: #BED63A; background-color: transparent; background-image}
		#expander li a.title.opened {color:#276E9E; background-position: right -69px;}
		#expander li a.closed{color:#444 !important;}
	#expander li {color:#fff; background: #fff;}
	#expander li h3 {color: #222;}
	#expander li .service h6 {color: #666;}

	#expander table td.label, #sidebar table td.label {color: #555;}
 	#expander table td.label {color: #555;}
	#expander li td {color: #111; border-bottom: 1px #555 dotted;}
	#expander li td a {color: #111}
	
	#billboard .window {display: block;}
		#slideout {display: block; background: url("images/slideout_bg.png")}
		#slideout div.service h6 {color: #222;}
		#slideout div.service h3 {color: #3FA2DB;}
		#slideout td.label,
		#slideout table {color: #222;}
		#slideout h2,
		#slideout li.title a {font-size: 19px; border-bottom-width: 0; border-bottom-color: #fff; border-bottom-style: hidden;}
		#slideout li.title a,
		#slideout h2,
		#slideout a,
		#slideout li.title a:hover {color: #063E51;}
		#slideout a:hover {color: #063E51; text-decoration: underline;}
		
	#slideout {width: 280px; padding-right: 5px;}
	#slideout li.t1 a,
	#slideout li.t2 a,
	#slideout li.t3 a {background-image: url('images/slideout_tabs.png');}

	#slideout li.t1 a {height: 139px;}
	  #slideout li.t1 a:hover {background-position: 0 0;}
	
	#slideout li.t2 a {top: 141px; background-position: 0 -245px;}
	#slideout li.t2 a:hover {background-position: 0 -245px;}
	#slideout li.t2 a.active, #slideout li.t2 a.active:hover 
	  {background-position: -45px -245px;}
	#slideout.closed li.t2 a, #slideout.closed li.t2 a.active {
	background-position: -132px -245px;}
	#slideout.closed li.t2 a:hover {background-position: -89px -245px;}
	#slideout li.t2 a:hover {background-position: 0 -245px;}
	
	#slideout li.t3 a {top: 259px; background-position: 0 -142px; height: 101px;}
	#slideout li.t3 a.active, #slideout li.t3 a.active:hover {
	background-position: -45px -142px;}
	#slideout.closed li.t3 a, #slideout.closed li.t3 a.active {
	background-position: -132px -142px;}
	#slideout.closed li.t3 a:hover {background-position: -89px -142px;}
	#slideout li.t3 a:hover {background-position: 0 -142px;}
	
	.close_expander {background-image: url('images/slideout_close.png')}
	
	#slideout div .service {top: 0;}
	.slide_tab#t3 {width: 270px; height: 320px; background: url('images/window_services.png') 0 10px no-repeat;}
	   *+html #slideout h2, 
	   *+html #slideout li.title a {padding-top: 0;}
	   *+html #slideout .slide_tab {position: relative; top: -35px;}
	  #t3 h2, #t3 .service, #t3 table {display: none;}

	#t1 .item img {display: none;}
	#t1 .item h4 {font-size: 17px; line-height: 19px; text-transform: uppercase; margin: 0 0 0 0; position: absolute; left: 69px; top: 8px; width: 189px; overflow: hidden;}
	  #t1 .item h4 a:hover {text-decoration: none; color: #000;}
	#t1 .item p {margin-bottom: 5px; color: #222;}
	#t1 .item .location {display:block; position: absolute; color: #888; left: 66px; top: 40px; width: 189px; text-align: left;}
	  #t1 .item .month {display: block; font-size: 16px; text-transform: uppercase;}
	  #t1 .item .day {display: block; font-size: 25px; line-height: 28px}
	  #t1 .item .time {display: block; font-size: 11px; line-height: 24px; display: none;}
	
	#t1 .item {background: url('images/t1_story.gif') 0 0 no-repeat; position: relative; height: 76px; margin-bottom: 8px;}
	  
	#t1 .event_details {display: block; color: #fff; position: absolute; top: 8px; left: 3px; width: 54px; height: 62px; text-align: center; }

/* DROPDOWN CONTACT BOX */

	#min_holder {background: url('images/dropdown_bg.gif') top center repeat-y;}
	#min_holder .min_dropdown {color: #fff;}
	#min_holder .min_dropdown a {color: #fff;}
	#min_holder h3 {background-image: url('images/min_holder_h3_bg.png'); display: none;}
	#min_holder span.phone, #min_holder span.fax, #min_holder span.email 
	{background-image: url('images/contact_icons.png'); display: none;}
	#min_holder div.address {padding-left: 0; background-image: url(''); text-indent: -9999px; overflow: hidden;}
	  .address_text {display: none;}
	  #min_holder .third.mid {margin-top: 8px; width: 463px; margin-right: 0; background: url('images/contact_alphil.png') 0 0 no-repeat;}
	
	.min_dropdown #map, #slideout #map2 {background-image: url('images/flci_map.png'); height: 181px;}
		#slideout #map2 {position: relative; left: -5px; height: 161px;}
	.min_dropdown a.goog_link {display: none;}
	
	#min_holder .third { width: 477px; height: 174px; margin-top: 10px; margin-bottom: 8px; background: url('images/contact_bobby.png') 0 0 no-repeat;}
	#min_holder .third.end {display: none;}
	
	a.min_trigger {background-image: url('images/min_dropdown_btn.gif'); width: 494px; right: 259px;}
	  a.min_trigger:hover,
	  a.min_trigger.open {background-position: 0 -1px;}
	* html a.min_trigger {background-image: url('images/min_dropdown_btn.gif');}
		
	#acct_box {margin-right: -5px;}
	#acct_box div.dropdown a.join {background-color: #276E9E;}
	#acct_box div.dropdown a.join:hover {background-color: #666}

/* FRONT NEWS SECTION */

	.compact {display: none;}
	.compact div.item img {border: 2px #ccc solid;}
	.compact div.item img:hover {border-color: #276E9E;}
	.compact div.item h4 a {color: #222;}
	.compact div.item h4 a:hover {color: #276E9E;}
	.compact div.item p {color: #999;}
	.compact h2 {color: #333;}
	
	#accordion {display: none !important;}
	
/* MISCELLANEOUS STYLES */

	#main h2 {color: #333; border-bottom: 0 #fff hidden; font-size: 42px;}
		*+html #main h2 {height: 50px; line-height: 50px;}
	#main h2.headline {margin-bottom: 8px; padding-bottom: 0; font-size: 32px;}
	#main h3.headline {color: #276E9E; margin-bottom: 20px; font-size: 23px;} 
	p a.more, .content a {color: #276E9E;}
	p a.more:hover {color: #BED63A;}
	
	.content, .content div {color: #4D4D4D;}
	.content h3 {color: #276E9E;}
	.home .content h3 {color: #276E9E; font-size: 23px; padding-bottom: 10px; border-bottom: 1px solid #ededed;}
	.home #main h2 {font-size: 33px; margin-bottom: 1px; }
	.content h4, .content h4.normal {color: #276E9E;}
	a.more_arrow,
	#slideout a.goog_link {background: #276E9E; color: #fff; border-radius: 4px; padding: 3px 12px; width: auto; float: none; text-align: center; display: inline-block;}
	
	.page-title {background-image: url('images/page-title_bg_black.png'); color: #fff;border-top: 4px #262626 solid;}
		*+html .iebg_block {background-image: url('images/page-title_bg_black.png');}
		
		#pageclass.Counseling .page-title h2,
		#pageclass.Family .page-title h2,
		#pageclass.Education .page-title h2 {font-size: 44px;;}
		
		#pageclass.Counseling .page-title {background: url('images/title_counseling.jpg') bottom right no-repeat;}
		#pageclass.Family .page-title {background: url('images/title_family.jpg') bottom right no-repeat;}
		#pageclass.Education .page-title {background: url('images/title_education2.jpg') bottom right no-repeat;}
		
	.history #main {width: 480px;}
	.history #sidebar {width: 453px;}
	
	.About_Us #sidebar #show {overflow: hidden; height: 208px; width: 304px}

	#sec-nav li a {color: #ccc; font-size: 13px;}
	#sec-nav li a:hover, #sec-nav li a.active {color: #fff; text-decoration: none;}
		
	#alert {background: #276E9E; color: #fff;}

/* SIDEBAR STYLES */

	#sidebar {border-left-style: hidden; border-left-color: transparent; border-left-width: 0;}
		#sidebar h2 {border-top: 2px #222 solid; border-bottom: 1px #000 solid; color: #222;}
		#sidebar h2 a {color: #276E9E;}
	
		#sidebar ul li {border-bottom: 1px #444 dotted;}
		#sidebar li a {color: #222; background-image: url('images/sidebar_li_bg.png');}
		#sidebar li a:hover, #sidebar li a.active {color: #276E9E;}

		#footer {padding-bottom: 15px;}
			#footer, #footer a {color: #222;}
			#footer a.cos {display: none;}
			
	.home #sidebar #partner_btns {background: url('images/partner_bg2.png') top center no-repeat; width: 256px; height: 432px; padding-top: 25px; padding: 25px 60px 0;}
	  .home #sidebar #partner_btns a.go {display: block; width: 300px; height: 25px; text-indent: -9999px; overflow: hidden; position: absolute; bottom: 3px; left: 60px;}
	   #sidebar #partner_btns h2 {text-transform: none; font-size: 18px; text-align: center; padding: 0 0 11px; border-color: #ddd; border-style: hidden; border-width: 0; }
	    #partner_btns a {display: block; float: left; width: 115px; height: 60px; text-indent: -9999px; overflow: hidden; margin-right: 5px; margin-bottom: 8px; position: relative; left: 6px;}
		#partner_btns a.sgs {background: url('images/sgs.gif') 0 0 no-repeat;}
		#partner_btns a.ubc {background: url('images/ubc.gif') 0 0 no-repeat;}
		#partner_btns a.vch {background: url('images/vch.gif') -124px 0 no-repeat; width: 119px;}
		#partner_btns a.ten {background: url('images/tenth.png') 0 0 no-repeat;}
		#partner_btns a.fly {background: url('images/fly.png') 0 0 no-repeat;}
		#partner_btns a.ahbl {background: url('images/ahbl.png') 0 0 no-repeat;}
		#partner_btns a.coast {background: url('images/coast.png') 0 0 no-repeat;}
		#partner_btns a.rpl {background: url('images/rpl.png') 0 0 no-repeat;}
		#partner_btns a.dirty {background: url('images/dirty.png') 0 0 no-repeat;}

	.events_page #sidebar h2 {border-top: 2px #555 solid; border-bottom: 1px #777 solid;}
	.events_page #sidebar h4 {border-bottom: 1px #222 dashed;}
	.events_page #sidebar .item {border-bottom: 1px #222 dashed; color: #222;}
	.events_page #sidebar .item span.location {color: #92abc6;}
	
	.events_page #sidebar {display: none;}
	.events_page #main {width: 970px;}

	#sidebar a.more:hover {color: #5C380F;}
	#sidebar.event_side .pic img {border: 3px solid #bbb;}
		#sidebar.event_side .pic img:hover {border-color: #276E9E;}
	#sidebar h4 a {color: #000;}
	#sidebar h4 a:hover {color: #276E9E; text-decoration: none;}
	#sidebar.right p.date {color: #333;}
	#sidebar .compact h2 {background: url('images/icon_news.png') 0 12px no-repeat; color: #444;}

/* EVENTS STYLES */

	.event.med {border: 1px #aaa solid;}
	.event_info {border: 1px #ddd solid; background-color: #DFEBEF;}
	.event.lrg div.pic img, .article.lrg div.pic img {border: 3px #CEE4EA solid;}
	.event.med h4 {color: #222; font-size: 20px;}
	.event.med h4 a {color: #222;}
	.events_page #main h2 {color: #222; border-bottom-color: #E2E4E3; border-bottom-width: 0; border-bottom-style: hidden;}
	.event.med {background-color: #fefefe; border: 1px #cdcdcd solid;}
	.event.med:hover {background-color: #fff;}
	
	.event .date, .article .date, #expander li .date, .item .date 
		{background: url('images/date_bg.png') center -1px no-repeat;}
		
		.event .date_end {background-image: url('images/date_bg_end.png') !important;}

/* NEWS STYLES */

	.post p.date {color: #666;}
	.post.snippet p.date {color: #222;}
	.post h4 a {color: #c37737;}
	.post img {background-color: #e8e8e8;}
	#main .post.med h2 a {color: #222;}
	.post.med p.submitted {color: #333;}
	
	.content .post h3 a {color: #000;}
	.post img {border: 3px #CEE4EA solid;}
		.post img:hover {border-color:#276E9E;}
	p.program_link {border-color: transparent; border-style: hidden; border-width: 0;}
	p.program_link a {color: #222;}
	
	/* COMMENT STYLES */
	
	a.comment_count {display: block; color: #fff; background-image: url('images/comment_count_bg.gif');}
		a.comment_count:hover {color: #ededed;}


/* MINISTRY & STAFF PROFILES */

	li.profile {background-color: #fff; border: 1px #ddd solid; margin-right: 40px;}

	.profile h5 a {color: #276E9E;}
		.profile h5 a:hover {color: #aaa;}
	
	.profile p {color: #444;}
	.profile h6 {color: #555; border-bottom: 1px #888 solid;}
	.ministries_page .profile img,
	.About .profile img {border: 3px #999 solid;}
	.ministries_page .profile img:hover,
	.About .profile img:hover {border-color: #ccc;}
		.ministries_page .profile a.more, .ministry div a.more, .About .profile a.more
		{background: #276E9E none top center repeat-x; color: #fff;}
		.ministries_page .profile a.more:hover,
		.About .profile a.more:hover {background-color: #1d5479;}
		
		.profile h5 a {font-size: 1.5em;}
		.ministries_page .profile h5,
		.About .profile h5 {height: 48px; overflow: hidden; vertical-align: bottom;}
		
		.ministries_page .profile p {display: none;}
		.ministries_page li.profile,
		.Leadership li.profile,
		.About li.profile {min-height: 208px; margin-right: 14px; padding-right: 5px; padding-left: 12px; margin-bottom: 8px; width: 218px; margin-left: 0; list-style-type: none;}
		.Leadership li.profile {padding-bottom: 30px; min-height: 306px; padding-right: 10px; width: 210px;}
		.ministries_page .profile .pic img,
		.Leadership .profile img,
		.About .profile img  {width: 209px;}
		.ministries_page .profile a.more, 
		.Leadership .profile a.more,
		.About .profile a.more {right: 9px;}
		.ministries_page .profile ul.admin_box, .Leadership .profile ul.admin_box {left: 13px;}
		.Leadership .profile p.phone, .Leadership .profile p.email {font-size: 12px; margin-bottom: 1px;}
		.Leadership .profile h3 {font-size: 20px;}
		.Leadership .profile h6 {margin-bottom: 8px; line-height: 19px;}

	.profile p.phone,
	.profile p.email a {color: #555; background-image: url('images/contact_profile_icons.png');}
	.profile p.email a:hover {color: #222;}
	
	.About ul.about_links {margin-left: 0 !important; height: 277px; width: 980px;}
	  .About li.profile {margin-right: 10px;}
	  .about_links .profile h4 {text-transform: uppercase; font-size: 21px; margin-top: 6px;}
	
		.About a.add_sub {display: none !important;}

	/* MINISTRY PAGES */
	
	.ministry .events, .ministry .news, .ministry .info,
	.ministry .lead_img {border-color: #666;}
		*+html .ministry .news {border-width: 0; border-color: #E2E4E3; border-style: hidden;}
		.ministry .news {border-width: 0; border-color: transparent; border-style: hidden;}
	/*.ministry .lead_img img {border: 3px #c0c0c0 solid;}*/
		.ministry .events {background-color: #bdbec0;}
	.ministry .events li h3 a {color: #000;}
	.ministry .events p {color: #555;}
	.ministry h2 {color: #000; border-bottom: 1px #c0c0c0 solid;}
	.ministry div a.more:hover,
	.staff_page .profile a.more:hover {background-color: #17426e;}
	.content.Leadership .staff_page p {width: 970px;  margin-bottom: 15px;}
	.content.Leadership .staff_page p.phone,
	.content.Leadership .staff_page p.email {width: auto; margin-bottom: 5px;}
	
	/* ABOUT US PAGE */
	
	#sec-nav {padding-left: 30px; background: url('../images/secnav_bg.gif') 0 0 no-repeat; height: 32px; display: none !important;}
	#sec-nav li {margin-right: 20px;}
	#sec-nav li a:hover, #sec-nav li a.active {color: #2e70b6;}
	#sec-nav li a {color: #555;}

/* AUDIO PLAYER STYLES */

	#sidebar a.btn,
	.sermon a.btn {color: #fff; background-image: url('images/audio_buttons.png');}
	
	.sermon a.btn.download {background-position:  -166px -69px;}
	.sermon a.btn.download:hover {background-position:  -166px -8px;}
	
	p.no_audio {background-image: url('images/audio_buttons.png');}

	#player_popup body {background-color: #222;}
	.content .sermon {border-bottom: 1px #b9b9b9 solid; background-image: url('images/sermon_bg.png'); color: #333;}
	.sermon.latest {background-image: url('images/sermon_bg_latest.png');}
	#player_popup .sermon.blue {background-image: url('images/sermon_bg_dark.png');}
	#player_popup .sermon .date {top: -1px; left: -1px;}

	.sermon h4 {color: #11344E;}
		.sermon.latest h4, .sermon.latest td {color: #fff;}
		.sermon.latest td.label {color: #e5f3f6;}

	.sermon .audio {background-image: url('images/jplayer_bg.gif');}
	#sidebar .intro h4, #sidebar.right h3 {color: #333;}
	
	li.jp-play, li.jp-play:hover, li.jp-pause, li.jp-pause:hover, 
	li.jp-stop, li.jp-stop:hover, li.jp-previous, li.jp-previous:hover,
	li.jp-next, li.jp-next:hover, div.jp-load-bar, div.jp-play-bar, li.jp-volume-min,
	li.jp-volume-min:hover, li.jp-volume-max, li.jp-volume-max:hover, div.jp-volume-bar,
	div.jp-volume-bar-value {
		background-image: url("images/jplayer.tuesday.gif") !important;}

/* ADMIN LISTINGS */
    ul.admin_box {background: url('images/admin_box_bg.png') top left repeat-x; box-shadow: 0px 1px 2px #999;}
	ul.admin_box li a, #sidebar ul.admin_box li a {color: #fff; background-image: url('images/admin_box_icons.png')}
	a.edit_link {background-image: url('images/admin_box_icons.png'); background-color: #666; box-shadow: 0px 1px 2px #999; margin-bottom: 10px;}
	ul.admin_box li a:hover, #sidebar ul.admin_box li a:hover {color: #afdfe4;}

	table.listing td.title a {color: #14384f;}
	table.listing th {color: #fff; background-color: #333;}
	table.listing tr.header {background-color: #333;}
	table.listing tr.odd {background-color: #ddd;}
		table.listing tr:hover {background-color: #eee;}
		form label {color: #555;}
	table tr.odd {background: #ccc;} 
	
	.content .entry form {background-color: #fff; border: 1px #ccc solid; color: #000;}
	.content form div {color: #000;}
	form input,form textarea {border-color: #fff; background: #eee; color: #1c4a66; border: 1px #ccc solid;}
	.add_comment form textarea {background: #F3F4F2;}
	.add_comment form input {background: #F3F4F2;}
	form input:focus, form textarea:focus, form select:focus {border: 1px #3090d7 solid;}

	.in_place_editor_field form textarea  {background: #fffbd8;}
	.in_place_editor_field form input {background: #ffe5bb;}
	.in_place_editor_field:hover {background-color: #dedede !important;}
	form input.inplace_save:hover, 
	form input.inplace_cancel:hover {background-color: #eee;}
	.in_place_editor_field form {background-color: #fff;}
	form input.focusField, form textarea.focusField {
	border: 1px #1c4a66 solid;background: #eefbff;color: #c37737;}
	
	
/* ACCORDION STYLES */

.home #sidebar {margin-right: 17px;}
#accordion {border-bottom: 1px #000 dotted; display: block;}

#accordion li a.title {display: block; color: #333; font-size: 1.2em; background: url('images/accordion_h3.gif') 0 0 no-repeat; border-top: 1px #000 dotted; height: 25px; padding: 12px 0; width: 360px; margin-bottom: 0; text-indent: -9999px; overflow: hidden;clear: both;}
		*+html #accordion li a.title {margin-top: -3px;}

	ul#accordion li {border-bottom-style: hidden; border-bottom-width: 0;}
	ul#accordion ul {margin-bottom: 0;}
	#accordion li a {background-image: none; display: inline;}

	#accordion li a.title.events {background-position: -358px 0;}
	#accordion li a.title.blog {background-position: -771px 0;}
	#accordion li a.title.ui-state-active,
	#accordion li a.title:hover {background-position: 0 -65px;}
	#accordion li a.title.events.ui-state-active,
	#accordion li a.title.events:hover {background-position: -358px -65px;}
	#accordion li a.title.blog.ui-state-active,
	#accordion li a.title.blog:hover {background-position: -771px -65px;}

	#accordion li.item img {float: left;}
	#accordion li.item {padding: 0 0 10px 85px; position: relative; min-height: 257px;}
		#accordion li.post.item {margin-top: 0; margin-bottom: 0;}
	
	#accordion li.item img {border: 2px #ccc solid; position: relative; float: left; margin-left: -85px;}
				#accordion li.post.item img {padding: 0; background-color: transparent;}
				#accordion li.item .date {position: relative; float: left;	margin-left: -71px;}
	
	#accordion li.item span.block {display: block; height: 20px; width: 30px; clear: both;}
		
	#accordion li.item h4 a {width: 190px; font-size: 14px; line-height: 20px; margin: 0 0 0 0; padding: 0 0 0 0;}
		#accordion li.item h4 a {color: #000;}
		#accordion li.item h4 a:hover {color: #5C8398; text-decoration: none;}
		
	#accordion li.item p {height: 18px; width: 190px; overflow: hidden; margin: 0 0 0 0; font-size: 11px; padding: 0 0 0 0; color: #276E9E;}

	#accordion li.item a.more_arrow {display: block; width: 90px; height: 15px; text-transform: uppercase; text-align: right; padding-right: 13px; line-height: 15px; background: url('images/more_arrow_bg.gif') right 1px no-repeat; margin-right: 5px; color: #276E9E; position: absolute; top: 235px; right: 0;}
	
	/* DIRECTORY STYLES */
	
	.content .view_toggle {color: #999;}
	.view_toggle li a {background-image: url('images/directory_toggle.gif');}
	
	#alpha_list a {font-family: 'Lato', Verdana, Arial; font-size: 15px; line-height: 22px;}
	
	.content a.user_box {color: #333;}
	  .content a.user_box:hover {background-color: #eee;}
	  .user_box img {border: 4px #bcbcbc solid}
	  .user_box .name {color: #276E9E;}
	.list .user_box img {border: 1px #bcbcbc solid}
	
	
	/* FONT: SETTINGS */
		
	h1, h2, h3, h4, h5, .date .month, .date .day, .date_end .day, .date_end .month,
	#nav li a, .topba, #expander a.title, #min_holder
	{font-family: 'Lato', Helvetica, 'Trebuchet MS', Helvetica;}
	
	.profile h5, #site_wide_alert span.title 
	{font-family: 'Lato', Helvetica, 'Trebuchet MS', Helvetica;}
	
	.home #main h2 {font-size: 30px; color: #0069A3;}
	.home #main h3 {font-size: 31px;}
	#accordion li.item h4 a {font-size: 16px;}
	ul#nav li a {font-size: 18px;}
	.content h1, .content h2 {font-size: 32px;}
	.event.med h4 a {font-size: 23px;}
	.content .ministry h2 {line-height: 31px;}
	.ministry .events li h3 a {font-size: 23px;}
	.content h4, .content h4.normal {font-size: 23px;}

	#min_holder, #min_holder span, #min_holder span a {font-size: 17px !important;}
	.news_info h4, .news_info h5, .blog_info h4, .blog_info h5, .event.lrg h4, .event.lrg h5 {font-size: 18px;}
	.page-title h2 {font-size: 52px;}
	
	/* END FONT SETTINGS */
			
	#twitter-user {background-image: url('images/twitter_bird.png');}
			
	#userbox .login form input {border-color: #E1EFF4; background-color: #F2FCFC; color: #6B919F;}
		#userbox .login form input:focus {border-color: #9FC6D1;}
	.login-page #userbox {background-image: url('../images/userbox_login.gif');}
	#userbox .login form button {background-image: url('../images/login_home_btn.png');}
	
	.content form .field {font-size: 13px;}

	#headhold .topbar a {margin-left: 0;}
		

/* TOPBAR COMMUNITY MENU */

.topbar #acct_box a.button {background-image: url('images/topbar_user.png'); background-position: 0 -2px;}
  .topbar #acct_box a.button:hover {background-position: 0 -54px;}
#acct_box ul.community_tabs {background: url('images/topbar_secondary.png'); height: 36px; top: 2px;}
#acct_box ul.community_tabs li a {background-image: url('images/topbar_icons.png');}

#acct_box.login {display: none;}

/* ABOUT US SECTION */

.subpage .About #main {width: 980px; margin-top: 11px;}
.subpage .About #sidebar {display: none;}

.subpage .Our_History #main {width: 775px;}
.Our_History #sidebar {display: none;}
.subpage .Our_History ul li {margin-bottom: 0;}

a.program_back {width: 210px; background: #777; text-align: center; padding-left: 0; height: 27px; border-radius: 3px;}
