﻿body 
{
	background-color:#333333; 
	margin-top: 0px; 
	
	background-image:url(images/top_bar.jpg);	
	background-repeat:repeat-x;
	
	text-align: center;
	min-width: 1166px;
	
	FONT-FAMILY: arial, sans-serif;
	FONT-SIZE: 11px;
	
	color: #555555;
}

DIV#container{
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 1166px; TEXT-ALIGN: left
}

DIV#container_site {
	margin:0 auto;
	width:1166px;
}

DIV#maincolumn {
	FLOAT: left; WIDTH: 635px; 
}
DIV#sidebar {
	FLOAT: right; WIDTH: 245px
}

#header 
{
	left:0px;
	top: 0px;
	WIDTH: 1166px; 
	float:left; 
	height: 130px;

	background-image:url(images/header_image.jpg);
	background-repeat:no-repeat;

}



#headermenu
{
	float: right;
	width: 600px;
	color: #FFFFFF;
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	top: 20px;

	margin-top: 8px;

	font-weight: bold;
}

#leftmenu 
{
		  FLOAT: left;
		  WIDTH: 168px; 
		  text-align:left; /* 172 height: 491px; */
}
DIV#mainmenutop
{
	float: left;
	width: 164px;
	height: 8px;
	background-image: url(images/main_menu_top.jpg);
	background-repeat: no-repeat;
}

.mainmenu{FLOAT: left; WIDTH: 164px;}

DIV#mainmenubottom
{
	FLOAT: left; WIDTH: 164px; height:8px;
	background-image:url(images/main_menu_bottom.jpg);
	background-repeat: no-repeat;
}

#content_main 
{
	 FLOAT: left;
	 WIDTH: 852px; left:172px; top: 105px;
	
}

/* Begin content Layout   +++++++++++ */



/* End content Layout   ----------- */





/* Begin 2 Column Layout   +++++++++++ */
DIV#column2_main 
{
	FLOAT: left;left:172px;


}

DIV#column2_main_top 
{
	FLOAT: left; WIDTH: 846px; height:20px;
	background-image:url(images/column2_main_top.jpg);
	background-repeat: no-repeat;
}
DIV#column2_main_mid 
{
	FLOAT: left; WIDTH: 846px;
	background-image:url(images/column2_main_mid.jpg);
	background-repeat:  repeat-y;
	text-align:left;
	
}
DIV#column2_main_bot
{
	FLOAT: left; WIDTH: 846px; height:20px;
	background-image:url(images/column2_main_bot.jpg);
	background-repeat: no-repeat;
}


DIV#column2_main_large
{
	FLOAT: left; WIDTH: 806px;
	
	padding-left:20px;

	padding-top:0px;
	padding-bottom:10px;
}


DIV#column2_main_left
{
	float: left;
	width: 470px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #CCCCCC;
}


DIV#column2_main_right
{ text-align:center;
	FLOAT: right; WIDTH: 330px;
	text-align: center;
}
/* End 2 Column Layout   ----------- */


/* Begin 3 Column Layout +++++++++++ */
#column3_middle 
{
	FLOAT: left; WIDTH: 642px;
	text-align:left;
}


DIV#column3_middle_large
{
	FLOAT: left; WIDTH: 642px;
	
	padding-left:20px;

	padding-top:0px;
	padding-bottom:10px;
}

DIV#column3_middle_top 
{
	FLOAT: left; WIDTH: 632px; height:20px;
	background-image:url(images/column3_main_top.jpg);
}
DIV#column3_middle_mid 
{
	FLOAT: left; WIDTH: 632px;
	background-image:url(images/column3_main_mid.jpg);
}
DIV#column3_middle_bot
{
	FLOAT: left; WIDTH: 632px; height:20px;
	background-image:url(images/column3_main_bot.jpg);
}

DIV.column3_mid_wBotbar
{
	float: left;
	width: 595px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-bottom-width: 1px;
}

DIV.column3_mid
{
	float: left;
	width: 595px;
}

.column3_right {
	FLOAT: right; WIDTH: 210px;
	text-align:left;
}


.column3_right_large
{
	FLOAT: left; WIDTH: 210px;
	
	padding-left:20px;

	padding-top:0px;
	padding-bottom:10px;
}

DIV.column3_right_top
{
	float: left;
	width: 200px;
	height: 43px;
	background-image: url(images/column3_right_top.jpg);
	background-repeat: no-repeat;


}
DIV.column3_right_top_text
{
	float: left;
	width: 200px;
	height: 43px;
	padding-left: 10px;
	font-size: 20px;
	color: #d28717;
	font-family: "Helvetica Neue" , Helvetica, Arial, sans-serif;
	padding-top: 5px;
}
DIV.column3_right_mid 
{
	FLOAT: left; WIDTH: 190px;
	background-image:url(images/column3_right_mid.jpg);
	background-repeat:  repeat-y;
	padding-left: 10px;

}
DIV.column3_right_bot
{
	float: left;
	width: 200px;
	height: 28px;
	background-image: url(images/column3_right_bot.jpg);
	background-repeat: no-repeat;
}

DIV.column3_right_bot_text
{
	float: left;
	width: 200px;
	height: 28px;
	font-size: 14px;
	color: #d28717;
	font-family: "Helvetica Neue" , Helvetica, Arial, sans-serif;

	padding-top: 10px;
	padding-left: 10px;
}

a.column3_right_bot_text
{
	font-size: 14px;
	color: #d28717;
	font-family: "Helvetica Neue" , Helvetica, Arial, sans-serif;
			text-decoration: none;

}

a.column3_right_bot_text:Hover
{
	font-size: 14px;
	color: #d28717;
	font-family: "Helvetica Neue" , Helvetica, Arial, sans-serif;
	text-decoration: underline;
}
/* End 3 Column Layout  ----------- */


a img	
	{ 
	border-width: 0;
} 


DIV#landing_center_add
{
	float: left;
	width: 642px;
	vertical-align: middle;
	text-align: center;
	margin-left: 3px;
}

DIV#landing_main_add_top {
	FLOAT: left; width:642px; height:11px;
	background-image:url(images/main_add_top.jpg);
	background-repeat: no-repeat;

}
DIV#landing_main_add_mid
{
	float: left;
	width: 634px;
	/*background-image: url(images/main_add_mid.jpg);
	background-repeat: repeat-y;*/
	background-color: #555555;
}
DIV#landing_main_add_bot {
	FLOAT: left;
	width:642px;
	height:10px;
	background-image:url(images/main_add_bot.jpg);
	background-repeat: no-repeat;
}

DIV#landing_center_add_small_container 
{
	FLOAT: left;
	top:462px;	
	width:852px;
	height:134px;

}
DIV#landing_center_add_small_left 
{
	FLOAT:  left; WIDTH: 214px; height:134px;

}

DIV#landing_center_add_small_middleleft
{
	FLOAT:  left; WIDTH: 214px; height:134px;

}
DIV#landing_center_add_small_middleright 
{
	FLOAT: left; WIDTH: 214px; height:134px;

}
DIV#landing_center_add_small_right 
{
	FLOAT: right; WIDTH: 210px; height:134px;

}

DIV#column3_right_container 
{
	FLOAT: left;
	top:105px;	
	width:210px;
}

DIV#column3_ministrylisting_left
{
	FLOAT: left;
	width:110px;

}
DIV#column3_ministrylisting_right
{
	FLOAT: left;
	width:390px;

}
DIV#landing_right_menu_ad_top
{
	FLOAT: right; WIDTH: 210px; height: 212px; top:105;
}

DIV#landing_right_menu_ad_bottom 
{
	FLOAT: right; WIDTH: 210px; height: 178px; top:284;
}


DIV#footercontainer
{
	width: 1166px;
	height: 217px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(images/footer_image.jpg);
	background-position: center bottom;
}


DIV#footerbarcontainer
{
	float: left;
	width: 1018px;
	padding-top: 20px;
}

DIV#footerbartop {
	FLOAT: left; WIDTH: 1018px; height: 8px; 
	background-image: url(images/footerbar_top.jpg)
}

DIV#footerbarmid
{
	float: left;
	width: 1018px;
	background-image: url(images/footerbar_Mid.jpg);
	background-repeat: repeat-y;

}

DIV#footerbarbot {
	FLOAT: left; WIDTH: 1018px; height: 8px; 
	background-image: url(images/footerbar_bot.jpg)
}

DIV#footertext
{
	FLOAT: left; WIDTH: 1018px;
	
	vertical-align: top;
	font-size: 8pt;
	font-family: arial;
	color: #FFFFFF;
	
	text-align: center;
	text-decoration: none;
}

DIV#footertextcontainer { float: left; width: 1018px;}
DIV#footertextcontainer0
{
	float: left;
	width: 64px;
}
DIV#footertextcontainer1
{
	float: left;
	width: 190px;
}
DIV#footertextcontainer2{
	FLOAT: left; WIDTH: 190px;
}
DIV#footertextcontainer3{
	FLOAT: left; WIDTH: 190px;
}
DIV#footertextcontainer4{
	FLOAT: left; WIDTH: 186px;
}

DIV#footertextcontainer5{
	FLOAT: left; WIDTH: 190px;
}

.footertextbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}










DIV#852_video_panel_contatiner
{
	FLOAT: left;
	WIDTH: 852px;
}

DIV#852_video_panel_left 
{
	FLOAT: left; WIDTH: 452px;
}



DIV#852_video_panel_contatiner
{
	FLOAT: left;
	WIDTH: 852px;
}



.H1, H1
{
	font-size: 24px;
	color: #d28717;
	font-family: "Helvetica Neue" , Helvetica, Arial, sans-serif;
	font-weight: normal;
}

.H2, H2{
	FONT-SIZE: 13px;
	color: #d28717;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight: normal;
}

.H3, H3 {
	FONT-SIZE: 12px;
	color: #d28717;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
		font-weight: normal;
}

.sitemap
{
	text-decoration: none;
	text-transform: uppercase;
	color: #555555;
}

.sitemap_hover
{
	text-decoration: underline;
}

p
{

	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0; PADDING-TOP: 0; margin-top: 0;
}


a.footerlinks
{
	font-size: 12px;
	color: #d28717;
	font-family: Arial, sans-serif;
	text-decoration: none;
	text-transform: uppercase;
	
}

a.footerlinks:hover
{
	text-decoration: underline;
}

a.white
	{
		color: #ffffff;
		text-decoration: none;
	}
a.white:hover
{
	text-decoration: underline;
}

a.white_underline
	{
		color: #ffffff;
		text-decoration: underline;
	}
a.white_underline:hover
{
	text-decoration: none;
	
}

a.blue
	{
		color: #0a4485;
		text-decoration: none;
	}
a.blue:hover
{
	text-decoration: underline;
}

a.silver
	{
		color: #555555;
		text-decoration: none;
	}
a.silver:hover
{
	text-decoration: underline;
}

HR {
	  width:806px;   BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}


.main_menu
{
	height: 20px;
	width: 164px;
	padding-left: 6px;
	color: #FFFFFF;
	font-family: Arial, sans-serif;
	font-size: 14px;
	background-color: #444444;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #333333;
}

.main_menu_onhover
{
	height: 20px;
	width: 164px;
	padding-left: 6px;
	color: #fce62e;
	font-family:  Arial, sans-serif;
	font-size: 14px;
	background-color: #555555;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #333333;
}



.small_menu
{
	height: 25px;
	width: 164px;
	padding-left: 6px;
	color: #d28717;
	font-family: Arial, sans-serif;
	font-size: 15px;
	background-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #444444;
	font-style: oblique;
}

.small_menu_onhover
{
	height: 25px;
	width: 164px;
	padding-left: 6px;
	color: #FFFFFF;
	font-family:  Arial, sans-serif;
	font-size: 15px;
	background-color: #333333;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #444444;
	font-style: oblique;
}


td.LeftLargeAccordian
{
	width: 452px;
	vertical-align: top;
	padding-left: 20px;
}
td.RightLargeAccordian
{
	width: 400px;
		vertical-align:top;

}


.editor_background
{
	background-color: #FFFFFF;
	text-align: left;
	background-image: none;
}
