@font-face {
    font-family: 'Ubuntu-Light';
    src: url('../font/Ubuntu-Light.eot');
    src: url('../font/Ubuntu-Light.eot?#iefix') format('embedded-opentype'),
         url('../font/Ubuntu-Light.ttf') format('truetype');
}


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}




.typo_write40 {
	font-family: "Ubuntu-Light";
	font-size: 40px;
	font-weight: normal;
	color: #FFFFFF;
}

.typo_write33 {
	font-family: "Ubuntu-Light";
	font-size: 33px;
	font-weight: normal;
	color: #FFFFFF;
}

.typo_write30 {
	font-family: "Ubuntu-Light";
	font-size: 30px;
	font-weight: normal;
	color: #e8f9da;
}

.typo_write20 {
	font-family: "Ubuntu-Light";
	font-size: 20px;
	font-weight: normal;
	color: #FFFFFF;
}

.typo_write16 {
	font-family: "Ubuntu-Light";
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
}

.typo_write14 {
	font-family: "Ubuntu-Light";
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
}

.typo_write13 {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
}

.typo_write12 {
	font-family: "Ubuntu-Light";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 22px;
}


.typo_grey22 {
	font-family: "Ubuntu-Light";
	font-size: 22px;
	font-weight: normal;
	color: #000;
}

.typo_grey16 {
	font-family: "Ubuntu-Light";
	font-size: 16px;
	font-weight: normal;
	color: #000;
}

.typo_grey13 {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #000;
	line-height: 22px;
}


.typo_grey14 {
	font-family: "Ubuntu-Light";
	font-size: 14px;
	font-weight: normal;
	color: #000;
	line-height: 22px;
}

.typo_grey14shadow {
	font-family: "Ubuntu-Light";
	font-size: 14px;
	font-weight: normal;
	color: #000;
	line-height: 22px;
	text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff ;
}
.typo_grey30 {
	font-family: "Ubuntu-Light";
	font-size: 30px;
	font-weight: normal;
	color: #000;
	line-height: 30px;
	text-align: left;
}

.typo_grey40shadow {
	font-family: "Ubuntu-Light";
	font-size: 40px;
	font-weight: normal;
	color: #000;
	line-height: 40px;
	text-align: left;
	text-shadow: 0 0 0.2em #fff, 0 0 0.2em #fff, 0 0 0.2em #fff ;
}

.typo_blue24 {
	font-family: "Ubuntu-Light";
	font-size: 24px;
	font-weight: normal;
	color: #00529a;
	line-height: 22px;
}

.linkgrey11 a:link {
	font-family: "Ubuntu-Light";
	font-size: 11px;
	font-weight: normal;
	color: #4fa24f;
}
.linkgrey11 a:visited {
	font-family: "Ubuntu-Light";
	font-size: 11px;
	font-weight: normal;
	color: #4fa24f;
}
.linkgrey11 a:hover {
	font-family: "Ubuntu-Light";
	font-size: 11px;
	font-weight: normal;
	color: #000;
}
.linkgrey11 a:active {
	font-family: "Ubuntu-Light";
	font-size: 11px;
	font-weight: normal;
	color: #4fa24f;
}

.linkgrey13 a:link {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #3B3B3B;
}
.linkgrey13 a:visited {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #3B3B3B;
}
.linkgrey13 a:hover {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #000;
}
.linkgrey13 a:active {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #3B3B3B;
}

.linkwrite13 a:link {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #fff;
}
.linkwrite13 a:visited {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #fff;
}
.linkwrite13 a:hover {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #4fa24f;
}
.linkwrite13 a:active {
	font-family: "Ubuntu-Light";
	font-size: 13px;
	font-weight: normal;
	color: #fff;
}

html, body {
    height: 100%;
}

body#About {
	background-image:url(../images/About-Us.jpg);
	background-position:center top;
	/* background-size:cover;
	background-position:center 120px;  
	background-repeat: no-repeat; */
}

body#Contact {
	background-image:url(../images/Contact-Us.jpg);
	background-position:center top;
	/* background-size:cover;
	background-position:center 120px;  
	background-repeat: no-repeat; */
}

.darkBg .linkgrey13 a { 
	color: #999; 
} 

.darkBg .linkgrey13 a:hover { 
	color: #FFF; 
} 

.mainContainer {
	width:100%;
	padding-top: 10%;
	color: #FFF;
}

@media (max-width:780px){ 
	.mainContainer {
		padding-top: 150px;
	}
}

.darkBg .typo_grey30, .darkBg .typo_grey13, .darkBg .typo_grey16, .darkBg .typo_grey14 {
	color: #FFF;
}

.credit {
	font-size: 11px;
}