@charset "utf-8";
/* CSS Document */
#wrapper{
height: 860px;
}

.home_col1{
	float: left;
	width: 750px;
	height: 865px;
	background-color:#ffffff;
	margin: 0 0 0 0;
}

	.home_col1_row1{
	width: 755px;
	height: 330px;
	margin-bottom: 15px;
	}
		.home_mainnews_text{
			float: left;
			text-align:right;
			margin: 20px 15px 0 0;
			width: 160px;
			font-size: 12px;
			line-height: 140%;	
		}
		
		.video_graphic{
		padding-top:3px;
		padding-left:4px;
		float:right;	
		}
		
		.audio_graphic{
		padding-top:0px;
		padding-left:4px;
		float:right;	
		}
		.video_graphic_smallnews{
	float: left;
	margin-top: 3px;
	margin-right: 4px;
	margin-bottom: 0px;
	padding-bottom:0px;
	margin-left: 0;
				}
			.home_mainnews_text h1{
				color: #d88b51;
				font-size: 24px;
				line-height: 100%;
				margin: 0 0 15px 0;
				font-family: "Roboto", sans-serif;
				font-weight:400;
			}
		.home_col1_row1 img{
			float: right;
		}
			.home_col1_row1 a:link{
			text-decoration: none;
			color: #606060;
			}
			.home_col1_row1 a:hover{
			text-decoration: underline;
			}
			.home_col1_row1 a:visited{
			color: #606060;
			}
			.home_col1_row1 h1 a:link{
			text-decoration: none;
			color: #d88b51;
			}
			.home_col1_row1 h1 a:hover{
			text-decoration: none;
			color: #b57545;
			}
			.home_col1_row1 h1 a:visited{
			color: #d88b51;
			}
			
	
	.home_col1_row2{
	width: 750px;
	height: 280px;
	margin: 0 0 15px -15px;
	padding-left: 20px;
	background-image:url(../images/home13/home_row2_bkg.jpg);
	background-repeat: repeat-x;

	}
	
	
	
		.home_row2_newsbox{
			float: left;
			width: 550px;
			height: 280px;
			padding-top: 5px;
			margin: 0 0 0 -5px;
			
		}
			.home_newsbox_newshead{
				width: 130px;
				height: 27px;
				background-color: #ffffff;
				padding: 10px 15px 0 20px;
				float: left;
			}
			.home_newsbox_newssubhead {
				float: left;
				margin: 6px 0 0 26px;
				font-size: 15px;
				font-family: 'Raleway', sans-serif;
				font-weight:600;
				color: #7f735e;
			}
				.home_newsbox_newssubhead a:link{
				text-decoration: none;
				color: #7f735e;
				}
				.home_newsbox_newssubhead a:hover{
				text-decoration: none;
				color: #574f40;
				}
				.home_newsbox_newssubhead a:visited{
				color: #7f735e;
				}
			.home_newsbox_bigstory{
				clear: both;
				float: left;
				margin-top: 15px;
				padding-right: 15px;
				width: 175px;
				height: 215px;
				border-right: solid 1px #dedcdb;
				font-size: 12px;
				line-height: 140%;
			}
				.home_newsbox_bigstory a:link{
				text-decoration: none;
				color:#606060;
				}
				.home_newsbox_bigstory a:hover{
				text-decoration: underline;
				}
				.home_newsbox_bigstory a:visited{
				color:#606060;
				}
			.home_newsbox_smallstories{
				float: left;
				width: 330px;
				height: 215px;
				margin-top: 15px;
				border-right: solid 1px #dedcdb;
				font-size: 12px;
				line-height: 140%;
			}
				.home_newsbox_smallstories a:link{
				text-decoration: none;
				color:#606060;
				}
				.home_newsbox_smallstories a:hover{
				text-decoration: underline;
				}
				.home_newsbox_smallstories a:visited{
				color:#606060;
				}
				.home_smallstory{
					width: 90px;
					float: left;
					padding-left: 15px;	
				}
					#home_smallstory_last{
	height: 188px;
					}
				.home_more_news{
					float: right;
					width: 105px;
					margin: 10px 20px 0 0;
					font-family: "Raleway", sans-serif;
					font-size:12px;
					font-weight:600;
					text-transform:uppercase;
					text-align:right;
				}
			
			.home_row2_newsbox h3{
				margin: 0;
				color: #c46a28;
				font-size: 17px;
				font-family: "Raleway", sans-serif;
				font-weight:600;
				line-height: 14px;
			}
			.home_row2_newsbox h3 a:link{
				color: #c46a28;
				text-decoration: none;
			}
			.home_row2_newsbox h3 a:hover{
				color: #b57545;
			}
			.home_row2_newsbox h3 a:visited{
				color: #c46a28;
			}
			.home_row2_newsbox h3 a{
				text-decoration:none;
			}
			.home_row2_newsbox img {
				margin-bottom: 10px;
			}
		.home_row2_socmedbox{
			float: left;
			width: 200px;
			height: 290px;
			padding-right: 5px;
	
		}
/*for old ie*/
		.home_row2_youtube{
			display:none;
			float: right;
			width: 190px;
			height: 290px;
		}
	
	.home_col1_row3{
	width: 755px;
	height: 200px;
	padding-top: 15px;
	border-top: 4px solid #e6dcd5;
	}
		.home_infocusbox{
			background-color:#ebeae9;
			width: 755px;
			height: 200px;
		}
		.home_infocus_text{
			padding: 30px  20px  20px  20px;
			float: left;
			width: 320px;
			color: #4a4a4a;
			font-size:18px;
			line-height: 130%;
		}
			.home_infocus_text a:link{
			text-decoration: none;
			color: #4a4a4a;
			}
			.home_infocus_text a:hover{
			text-decoration: underline;
			}
			.home_infocus_text a:visited{
			color: #4a4a4a;
			}
		.home_col1_row3 img{
			border-right: 5px solid #a79985;
			float: left;
		}
		.home_col1_row3 h2{
			color: #d98b51;
			font-size: 30px;
			font-family: "Raleway", sans-serif;
			font-weight:600;
			margin: 0 0 10px 0;
		}

.home_row2_twitter {

					float: right;
					margin: 10px 20px 0 0;
					font-family: "Raleway", sans-serif;
					font-size:11px;
					font-weight:600;
					text-transform:uppercase;
					text-align:right;
					color: #606060;

		
	}
	.home_row2_twitter a:link{
				color: #606060;
				text-decoration: none;
			}
			.home_row2_twitter a:hover{
				color: #606060;
				text-decoration:underline;
			}
			.home_row2_twitter a:visited{
				color: #606060;
			}
			.home_row2_twitter a{
				text-decoration:none;
			}

.home_col2{
	float: left;
	background-color: #e6dcd5;
	width: 140px;
	height: 820px;
	margin: 0 0 0 20px;
	padding: 20px;
	font-size: 12px;
	color: #786b59;
	line-height: 130%;

}

	.home_events_text{
		padding: 15px 0 15px 0;
		border-top: 1px dotted #8c7e73;
		border-bottom: 1px dotted #8c7e73;
		height: 620px;
		overflow: hidden;
		
	}
	.home_iconlinks{
	color: #5a524c;
	line-height: 190%;
	font-size:11px;
	font-family: "Raleway", sans-serif;
	font-weight:700;
	margin-top: 20px;
	}
		.home_iconlinks a:link{
		color: #5a524c;
		text-decoration: none;
		}
		.home_iconlinks a:hover{
		text-decoration: underline;
		}
		.home_iconlinks a:visited{
		color: #5a524c;
		}
		.home_iconlinks img{
			margin: 0 7px -1px 0;
		}
	.home_col2 p{
	margin: 12px 0 0 0;
	}
		.home_col2 p a:link{
		text-decoration: none;
		color: #786b59;
		}
		.home_col2 p a:hover{
		text-decoration: underline;
		}
		.home_col2 p a:visited{
		color: #786b59;
				}
				.home_event_headline{
					font-weight:bold;
					margin-top: 20px;
					text-transform:uppercase;	
				}
				.home_event_headline:first-child{
					margin-top: 10px;
				}
	.home_col2 h2{
	color: #9b6135;
	font-size: 26px;
	margin: 0 0 18px -2px;
	font-family: "Raleway", sans-serif;
	font-weight:400;
	}
		.home_col2 h2 a:link{
		color: #9b6135;
		text-decoration: none;
		}
		.home_col2 h2 a:visited{
		color: #9b6135;
		}
		

/*-----------tabs styles---------*/

.etabs { 
margin: 0; 
padding: 0; 
list-style-type: none;
}

.tab { 
display: inline-block;  
background: #f3f2f2; 
margin-top: 5px;
height: 36px;

}
	#twitter_tab{
		width: 140px;
		

	}
		#twitter_tab img{
			margin: 2px 0 0 0;

		
		}
	#youtube_tab{
		width: 40px;
		margin-left: 1px;
		
	}
	#youtube_tab img{
			margin: 2px 0 0 0;
	}
.tab a {  
display: block; 
padding: 2px 5px; 
outline: none; 
font-size: 18px;
text-decoration: none; 
font-family: "Raleway", sans-serif;
font-weight:600;
}
.tab a:link{
margin: 0;
color: #c46a28;
font-size: 18px;
font-family: "Raleway", sans-serif;
font-weight:600;
text-decoration:none;

}
.tab a:visited{

color: #c46a28;

}



.tab.active { 
background: #fff;  
}


.tab-container .panel-container { 
background: #fff; 
border: solid #666 1px; 
padding: 10px; 

}
.tab_latesttext{
	display: block;
	float: right;
	width: 80px;
padding: 5px 7px 0 0;
}


#home_youtube_tab{
	padding-top: 20px;
}
	#home_youtube_tab_text{

		padding-top: 10px;
	}

#home_twitter_tab{
	padding-top: 10px;
	height: 235px;
	overflow:hidden;
	
}

.twtr-hd{
	display:none;
}

.twtr-widget .twtr-tweet-wrap {
    padding:10px 0 !important;
}

 .twtr-tweet-text {
    font-family: Arial!important;
    line-height:140%!important
	}

.twtr-hd, .twtr-ft{display: none;!important}



/*----SLIDER--*/

#slider1 {
	margin: 0px;
	padding: 0px;
	width: 755px;
	height: 200px;
	overflow: hidden;
	position: relative;


}
#slider1 li {
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.bx-wrapper{
	margin: 0px;
	padding: 0px;
	position: absolute;	overflow: hidden;
}
.bx-window{
	margin: 0px;
	padding: 0px;	overflow: hidden;
}

/* @override http://localhost/bxslider_v3_plugin/css/styles.css */

/*
 * To change the color scheme of slider change each 
 * background property for each of the five styles below
 */

/*next button*/
.bx-next {
	position:absolute;
	top:30%;
	right:0px;
	z-index:999;
	width: 20px;
	height: 80px;
	text-indent: -999999px;
	background: url(/bx_styles/nextarrow.png) no-repeat 0 -80px;
	opacity: 1;
}

/*previous button*/
.bx-prev {
	position:absolute;
	top:30%;
	left:0px;
	z-index:999;
	width: 20px;
	height: 80px;
	text-indent: -999999px;
	background: url(/bx_styles/prevarrow.png) no-repeat 0 -80px;
	opacity: 1;
}

/*pager links*/
.bx-pager a {
	margin-right: 5px;
	color: #fff;
	padding: 3px 8px 3px 6px;
	font-size: 12px;
	zoom:1;
	background: url(gray_pager.png) no-repeat 0 -20px;
}

/*auto start button*/
.bx-auto .start {
	background: url(gray_auto.png) no-repeat 0 2px;
	padding-left: 13px;
}

/*auto stop button*/
.bx-auto .stop {
	background: url(gray_auto.png) no-repeat 0 -14px;
	padding-left: 13px;
}

/*
 * End color scheme styles
 */


/*next/prev button hover state*/
.bx-next:hover,
.bx-prev:hover {
	background-position: 0 0;
	opacity: 1;
}

/*pager links hover and active states*/
.bx-pager .pager-active,
.bx-pager a:hover {
	background-position: 0 0;
}

/*pager wrapper*/
.bx-pager {
	text-align:center;
	padding-top: 7px;
	font-size:12px;
	color:#666;
		margin: 0px;
	padding: 0px;
}

/*captions*/
.bx-captions {
	text-align:center;
	font-size: 12px;
	padding: 7px 0;
	color: #666;
}

/*auto controls*/
.bx-auto {
	text-align: center;
	padding-top: 15px;
}

.bx-auto a {
	color: #666;
	font-size: 12px;
}



/*twitter test*/

.header h-card p-author{
	display:none;
}
