.section {
	width: 100%;
	z-index: 10;
	position: relative;
	margin: 0 auto;
	padding: 0;
	height:auto;
}
.inner {
	width: 100%;
	margin: 0 auto;
	position: relative;
	padding:0;
	font-size: 14px;
	font-family: FirstFont;
	text-align:center;
}
.inner:after {
	  content: "";
	  display: table;
	  clear: both;
}
.subMenu {
	height:58px;
	z-index: 1000;
	width: 100%;
	background: #fff; border-top:1px solid #ccc; border-bottom:1px solid #ccc; opacity:0.9;
}
.subMenu .inner {
	padding:0.5% 0 0 0;
	margin: 0 auto; background:#fff; opacity:0.9;
}
.subMenu a:hover {
	background: #fff;
}

.end {
	margin: 0;
}

/* SECTIONS */

.s1 {
	background:#fff;
	color:#000;
}
.s2 {
	background: #fff;
}
.s2 a {
	color: #fff;
}
.s3 {
	background: #fff;
}
.s4 {
	background: #fff;
}
.s5 {
	background: #fff;
}
.s6 {
	background: #fff; padding:5%;
}
.s7 {
	background: #fff; padding:5%;
}

.s8 {
	background: #fff; padding:5%;
}
.block {
	height:auto;
	background:none;
	margin-bottom: 20px;
}
.block h5 a { color:#FF0000; text-decoration:underline; font-weight:normal;}


.blog-text1{ background:#fff; padding:1%; margin:0;}
.blog-text1 h2{ padding-top:0; margin:0;  }
.blog-text1 h3{ padding:1% 0 0 0; margin:0; font-size:22px; }
.blog-text1 h3 a{ color:#e51400; text-decoration:none;}
.blog-text1 h3 a:hover{ text-decoration:underline;}
.blog-text1 h6{ padding:0; margin:0;}
.blog-text1 p{ font-size:14px; padding:.5% 0; margin:0; line-height:20px;}
.blog-text1 span{font-size:20px; padding:0; line-height:30px; margin:0;  font-weight:bold;}
.blog-text1 hr{ padding:0; margin:0; border-color:#e1e1e1;}





