/*tag overrides*/
body                         {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:18px; color:#333333;}
a                            {color:#b62921; text-decoration:none;}
a:hover                      {text-decoration:underline;}

img                          {border:none;}
h1,h2,h3,h4,h5,h6,form       {font-size:12pz; line-height:18px; display:inline; list-style:none; text-indent:0; font-weight:normal; font-style:normal; margin:0; padding:0;}

#awana_header                {margin-top:20px;}
#overall                     {width:922px; text-align:left;}
#main_content                {float:left; min-height:181px; padding:20px 35px 0px 20px; width:608px; margin-left:10px;}
#main_content h3             {display:block; font-size:18px; color:#2f444d; padding-bottom:30px; padding-top:10px;}
#main_content a              {color:#b62921;}
#main_menu                   {margin:10px 0px 10px 20px;}
.submenu                     {padding-left:10px; padding-top:10px;}
.submenu a                   {padding:3px; background:none; color:#666666; font-size:14px; margin-right:10px;}
.submenu a:hover, .submenu .active    {text-decoration:none; background:#666666; color:#8cc63e;}
#side_menu                   {float:left; width:220px; padding-top:10px; padding-left:10px;}
#side_menu .text_link        {display:block; background:url(/lifeline/images/sidemenu/bg_link.gif) top repeat-x; border-top:2px solid #959595; width:190px; color:#b62921; padding:7px 15px 10px 10px;}
#side_menu h1                {display:block; font-size:14px; font-weight:bold; color:#211e20; padding:20px 0px 7px 10px; text-transform:uppercase;}
.featured_text               {font-size:18px; line-height:24px;}

.bottom_spacer               {height:30px; width:100%; overflow:hidden;}

/*Programs Styles*/
.program_summary             {width:415px; padding:10px 15px 10px 10px; background:#f6e0cb; border-top:1px solid #959595; margin-top:20px; position:relative; left:-10px;}
.program_summary h1,h2       {display:block; font-size:14px; font-weight:bold; margin-bottom:10px;}
.program_summary h2          {text-transform:uppercase;}
.program_summary a           {color:#b62921; display:block;}
.program_summary div         {padding-bottom:10px;}
.event_name                  {font-weight:bold; display:block;}
.link_inline a               {display:inline;}

/*Programs Overview*/
.overview                    {clear:left; margin-bottom:35px; overflow:auto;}
.overview_logo               {width:90px; float:left;}
.overview_desc               {width:500px; float:left; font-size:18px; line-height:24px;}
.overview a                  {display:block; margin-top:11px;}

/*Testimony Styles*/
.testimony                   {border-top:2px solid #959595; padding-bottom:15px; padding-top:10px;}
.testimony h4                {font-size:14px;}
.quote                       {}
.quote_by                    {font-size:14px; margin-top:1em;}
.quote_by_from               {}

/*Ministry Partner Styles*/
.partner                     {border-top:2px solid #959595; padding-bottom:15px; padding-top:10px;}
.partner a                   {color:#b6292a;}
.partner img                 {float:right;}

/*Misc Styles*/
.scripture_verse             {line-height:24px; margin-bottom:25px;} /*Ex. Malachi Dads Page*/
.verse                       {font-size:14px; font-style:italic;}
.reference                   {font-size:17px; font-weight:bold;}

/*News Styles*/
.news_story                  {margin-bottom:15px; clear:both;}
.news_story a                {display:block; color:#b6292a;}
.news_story img              {width:123px; height:87px; float:left; margin-right:10px; margin-bottom:3em;}
.news_story h1               {display:block; font-size:12px; font-weight:bold;}
.news_story span             {display:block; float:left; width:505px;}

.news_story_full             {}
.news_story_full img         {float:left; margin-right:20px;}
.news_story_full h1          {display:block; font-size:20px; font-weight:bold; padding-bottom:15px; line-height:24px;}
.news_story_full h2          {display:block; font-size:16px; line-height:20px;}
.news_story_full p           {display:block; padding-top:20px; clear:left;}
.news_story_full a           {display:block;}

/*Gallery Styles*/
.media                       {width:205px; float:left; margin-right:20px; padding-bottom:15px; height:220px;}
.media img                   {dislay:block; margin-bottom:7px;}
.media a                     {color:#b6292a;}

/*footer*/
#corpNavBottom				 {clear:both;}
#copyright                   {clear:both; width:623px; text-align:left; color:#666666;}
#copyright a                 {}
.lightBox {
	width:945px !important;
}
/* Primary Nav */
#main_menu_nav {
	padding:10px 20px;
	margin:0;
}
#main_menu_nav li {
	list-style:none;
	float:left;
}
#main_menu_nav li a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#333;
	padding-left:10px;
	padding-right:10px;
	margin-left:3px;
	margin-right:3px;
	line-height:32px;
}
#main_menu_nav li a:hover,
#main_menu_nav li a.mnActive {
	background:url(/lifeline/images/nav-bg.gif) 0 0 repeat-x;
	text-decoration:none;
	color:#8cc63e;
}


/* Primary Nav Ends */
/* Info Page */
.info {
	background:none !important;
	margin:0 !important;
	padding:0 22px 0 0 !important;
	width:670px !important;
}
.info #title {
	line-height:33px;
	background:url(/lifeline/images/usat-title-bg.gif) 0 0 repeat-x;
	margin:5px 0;
	padding-left:7px;
	font-size:24px;
	color:#ccb374;
}
.info #rhcArticle {
	width:380px;
	float:left;
}
	.info #rhcArticle .articleTEXT {
		width:295px;
		float:left;
	}
.info #malachiArticle {
	width:290px;
	float:left;
}
	.info #malachiArticle .articleTEXT {
		width:205px;
		float:left;
	}
.info .articleIMG {
	width:80px;
	padding-right:5px;
	float:left;
}
.info hr {
	clear:both;
	color:#a88641;
	background:#a88641;
	height:1px;
	border:0;
	margin:17px 0 24px;
}
.clearBoth {
	height:0;
	width:0;
	margin:0;
	padding:0;
	clear:both;
}
.info #lyndonBio {
	width:270px;
	float:left;
}
.info #lyndonBio .articleTEXT {
	width:176px;
	float:left;
}
.info .videoLink {
	width:119px;
	height:160px;
	margin-left:14px;
	float:left;
	
}
.info #nextSteps {
	margin-top:20px;
	background:url(/lifeline/images/usat-next-steps-body-bg.gif) bottom left repeat-x;
}
.info #nextSteps #nsTitle {
	background:url(/lifeline/images/usat-next-steps-bg.gif) 0 0 repeat-x;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	padding-left:8px;
}
.info #nextSteps #attend {
	width:187px;
	float:left;
	margin-left:5px;
}
.info #nextSteps #donate {
	width:245px;
	float:left;
	padding:0 15px;
}
.info #nextSteps #unite {
	width:198px;
	float:left;
}
#contactInfo {
	padding-left:50px;
}
/*  Mobile Giving  */
.wFormContainer {
	width:350px;
	float:left;
}
.wFormContainer label {
	font-weight:bold;
	display:block;
}
.wFormContainer input,
.wFormContainer fieldset,
.wFormContainer select {
	margin-bottom:10px;
}
#mobileApp {
	width:300px;
	float:left;
	margin-right:20px;
}
#boosterLeft {
	width:699px;
	float:left;
}
#booster #side_menu {
	width:215px;
	padding:0;
}
#booster .leftImg {
	padding:15px 22px 15px 0;
}
#booster .head1 {
	font-size:20px;
	color:#973b2d;
}
#booster .subhead1 {
	font-size:18px;
	color:#973b2d;
}
#booster .subhead2 {
	font-size:18px;
	color:#973b2d;
	font-weight:normal;
}
#booster a {
	color:#973b2d;
}
#booster p {
	padding-left:30px;
	padding-right:30px;
}
#booster .navLogo {
	width:349px;
	float:left;
	text-align:center;
}
#booster #bottomNav2 .navLogo {
	width:224px;
}
#booster .navLogo img {
	padding-bottom:18px;
}
#booster .imgCol {
	width:161px;
	float:left;
}
#booster .textCol {
	width:538px;
	float:left;
}
#booster hr {
	clear:both;
	color:#b79071;
	background-color:#b79071;
	height:1px;
	border:0;
	margin:30px 40px 15px 0;
}
.redText,
.redText a {
	color:#973b2d;
}
#booster .hide {
	display:none;
}
.submenu a {
	color:#666 !important;
}
.submenu a:hover,
.submenu .active {
	color:#8cc63e !important;
}
#booster #boosterVideo {
	margin:15px 30px;
	background:url(/lifeline/images/booster-video.gif) 0 0 no-repeat;
	width:321px;
	height:213px;
	text-align:right;
	color:#fff;
}
	#booster #boosterVideo a {
		color:#fff;
	}
	#booster #boosterVideo span {
		position:relative;
		right:5px;
		font-size:11px;
	}
#boosterWatchBig {
	display:block;
	width:321px;
	height:196px;
	text-indent:-9000px;
	overflow:hidden;
	text-align:left;
}
.wForm {
	margin-left:30px;
}















