@charset "utf-8";
/* CSS Document */

@import "reset.css";
/*@import "inner.css";*/



/* wrapper */
#wrapper {
	width:100%;
	min-height: 100%;
}
.grid_1, .grid_2, .grid_3, .grid_4, .grid_5, .grid_6, .grid_7, .grid_8, .grid_9, .grid_10, .grid_11, .grid_12 {
	display: inline;
	float: left;
	margin:0;
	padding:0;
	position: relative;
}
.container {
	margin: 0 auto;
	padding: 0;
	position: relative;
	width: 980px;
}
/* header */
#header {
	width:100%;
	position:relative;
}
.topBorder {
	height:12px;
	width:100%;
	background:url(../images/topborder.png) repeat-x top;
}
.logo {
	float: left;
	padding: 30px 0;
}
.logo a {
	display: inline-block;
	padding: 0;
}
.name_display_right {
	float: right;
	padding: 20px 0 0;
	width: 230px;
}
.name_display_right a {
	color: #BF1E2D;
	display: inline-block;
	font-size: 19px;
	letter-spacing: 1px;
	padding: 17px 0 17px 25px;
	text-align: right;
	text-align: center;
	text-decoration: none;
}
ul.nav {
	margin:0px;
	padding:0;
}
ul.nav li {
	margin:0px;
	padding:0;
	list-style:none;
}
ul.nav li a {
	margin:0px;
	padding:0;
	list-style:none;
	display:block;
}
#body_section1 {
	float: left;
	padding: 0;
	position: relative;
	width: 100%;
}
.homebg {
	width:100%;
	/*	background:url(../images/home_bg.jpg) #000 no-repeat top center!important;*/
	position:relative;
	float:left;
}
/*====================================== HOME PAGE START =======================================*/


.bodycontent {
	background: url(../images/bubble.png) no-repeat center;
	float: left;
	width: 1000px;
	padding: 0px 0 0;
}
.bodytxt {
	margin: 0 auto;
	padding: 0;
	width: 974px;
	background:#eac958;
	border:1px dashed #b28537;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
}
.bodytxt p {
	color: #444444;
	font-size: 15px;
	line-height: 21px;
	text-align: center;
}
.bodytxt h2 {
	color: #030303;
	font-size: 22px;
	padding: 0 0 14px;
	text-align: center;
	font-size:22px;
	font-family: 'GothamBook';
}
.bannerSection {
	background:url(../images/bannerBg.png) repeat-x #a3cd4b;
	float: left;
	margin: 0;
	width: 100%;
}
.slider {
	float: left;
	position: relative;
	width: 100%;
}
.Sldiershadow {
	margin: 0 auto;
	width: 960px;
}
.shadoWrapper {
	width:100%;
	float:left;
}
.slidertxt {
	background: url("../images/sliderTextBg.jpg") repeat-y scroll right center #9B1C1E;
	float: left;
	min-height: 226px;
	padding: 55px 67px 0 38px;
	width: 399px;
}
.slidertxt > h2 {
	color: #FFFFFF;
	font-family: 'GothamBold';
	font-size: 20px;
	padding: 0 0 10px;
}
.textstyle1 {
	color: #FFFFFF;
	display: block;
	float: right;
	font-family: 'GothamBook';
	font-size: 20px;
}
ul.slidetxt {
	margin:0px;
	padding:0px;
}
ul.slidetxt li {
	background: url("../images/borderBottome.png") no-repeat scroll center bottom rgba(0, 0, 0, 0);
	color: #FBBD29;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 8px 0 0;
	padding: 0 0 7px;
	text-transform: uppercase;
}
.footer {
	background:url(../images/footerBg.png) repeat-x;
    float: left;
    height: 80px;
    margin: 15px 0 0;
    padding: 0;
    width: 100%;
}
.footerBox1 {
	float: left;
	width: 282px;
}
.footerBox1 p {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 21px;
}
.footerBox2 {
	float: left;
	margin: 0 0 0 155px;
	width: 126px;
}
.footerBox3 {
	float: right;
	padding: 6px 0 0;
	width: 345px;
}
ul.footermenu {
	float: right;
	margin: 0;
	padding: 0;
	width: 342px;
}
ul.footermenu li {
	float:left;
	margin:0px;
	padding:0px;
}
ul.footermenu li a {
	border-left: 1px solid;
	color: #FFFFFF;
	line-height: 22px;
	margin: 0;
	padding: 0 8px;
	text-decoration: none;
}
ul.footermenu li a:hover {
	color:#F00;
}
/*============================Navigation=================================*/

.navigation {
	background: url("../images/navBg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
	float: left;
	padding: 8px 0;
	width: 100%;
}
ul.nav {
	margin: 0 auto;
	padding: 0;
	width: 980px;
}
ul.nav li {
	margin:0;
	padding:0;
	float:left;
}
ul.nav li a {
	
	background-position:0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	color:#fff;
		text-decoration: none;
		font-family: 'helvetica_cebold';
	
	
	
	
	
	
	color: #000000;
	display: block;

	font-size: 12px;
	margin: 0 7px 0 0;
	padding: 8px 15px;



	text-transform:uppercase;
	font-weight:500;
}
ul.nav li a:hover {
	background:url(../images/navigation.png) repeat-x;
	background-position:0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	color:#fff;
}
ul.nav li a.active {
	background:url(../images/navigation.png) repeat-x;
	background-position:0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #8abe07;
	color:#fff;
}
ul.social {
	margin: 0;
	padding: 0 0 0 5px;
}
ul.social li {
	margin:0;
	padding:0;
	float:left;
}
ul.social li a {
	display: block;
	float: left;
	margin: 2px;
	padding: 0;
}
.textSection h3 {
	font-family: 'oswaldlight';
	color:#9a3002;
	font-size:24px;
}
.textSection p {
	color: #7d7d7d;
	font-family: 'helvetica_ceregular';
	font-size: 22px;
	line-height: 35px;
	padding: 10px 0 0;
}
.profiletext {
    border-bottom: 1px solid #BED912;
    border-top: 1px solid #BED912;
    float: left;
    margin: 0 auto;
    padding: 5px 0 11px;
    width: 980px;
}
.textSection {
	float: right;
	width: 100%;
}
.bodycontent h3 {
	color: #7D7D7D;
	float: right;
	font-family: 'helvetica_cebold';
	font-size: 23px;
	text-transform: uppercase;
	width: 100%;
}
.postPeople {
	color: #892E18;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin: 50px 0 0;
}
.loginform {
	float:left;
}
.loginform label {
	display:inline-block;
	float:left;
	font-size:12px;
	color:#626262;
	font-family: 'helvetica_cebold';
	width:80px;
	padding: 5px 0 0;
}
.loginform input[type="text"], .loginform input[type="password"] {
	border: 1px solid #C3C3C3;
	float: left;
	margin: 0 0 10px;
	padding: 3px 0;
	width: 148px;
}
.loginform input[type="submit"] {
	background:url(../images/navigation.png) repeat-x;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-khtml-border-radius: 4px;
	border-radius: 4px;
	border:1px solid #8abe07;
	color:#fff;
	cursor:pointer;
	float:right;
	margin: 0 0 10px;
	padding: 2px 14px 4px;
}
.loginform input[type="submit"]:hover {
	background:url(../images/hoverBg.png) repeat-x;
	background-position:0;
}
.leftArrow {
	left: -20px;
	position: absolute;
	top: 40%;
}
.rightArrow {
	position: absolute;
	right: -18px;
	top: 40%;
}
.copyright {
    color: #354801;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: 600;
    padding: 35px 0 0;
}
.footerLogo {
    display: inline-block;
    float: right;
    padding: 30px 0 0;
}
.Address {
	border-bottom: 1px solid #BED912;
	border-top: 1px solid #BED912;
	float: right;
	margin: 15px auto 0;
	padding: 0;
	width: 750px;
}
.Address pre {
	color: #989898;
	font-family: 'helvetica_ceregular';
	font-size: 20px;
	line-height: 30px;
}
.Address pre .green {
	color:#669901;
	font-family: 'helvetica_cebold';
}
.ContactWrapper {
    float: left;
    min-height: 517px;
    width: 100%;
}
.rightSection {
	float: right;
	margin: 15px auto 0;
	padding: 10px 0;
	width: 750px;
}
.leftSection {
	float: left;
	margin: 50px 0 0;
}
	
	


/*============================Navigation=================================*/
