/*CSS Documet*/
*{
	margin 0;
	padding 0;

	-webkit-font-smoothing: antialiased;
	
	-webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
      -ms-box-sizing: border-box;
          box-sizing: border-box;

}


html{
	
	background: url(../images/bgimgnew.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	
	
	}

body{
	font: 100%/0.75em Century Gothic, sans-serif !important;




}

#footer{
			font-family: Century Gothic, sans-serif !important;

	width:100%;
	height:1.0em;
		text-align: center;
bottom:1.0%;
 position:fixed;
right:0px;
left:0px;
		margin:0 auto;
overflow:hidden;
/*	box-shadow:-.1em -.1em .05em .1em #ccc ;*/

}

#footer p{
	
	color:#38435f;
	font-size:.65em;
margin: 0 auto;
}

#footer a{
	
	color:#38435f;
	
text-decoration:none;
}


/*
#bgimg{
z-index:-1000;
position:absolute;
top:0%;
left:0%;
bottom:0%;
right:0%;
	width:100%;
	height:100%;
	
	-webkit-background-size: 100%; 
    -moz-background-size: 100%; 
    -o-background-size: 100%; 
    background-size: 100%; 
	-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	background-image:url("../images/bgimg.jpg");
	background-position:50% 50%;
	background-repeat:no-repeat;
overflow:hidden;
}

*/

#logo{
	width:40%;
	height:auto;
	margin:0 auto !important;
	overflow:hidden;
}

#logo img{
width:100%;
padding-top:1em;
padding-bottom:2.0em;
margin:0em auto !important;
}

#banner1{display:none;}
#banner{
	display:block;
	position:absolute;
	z-index:2;
	top:2em;
	left:3em;
width:15.5%;
height:auto;
	margin:0 auto !important;

float:left;

overflow:hidden;
}



#container{

	margin:0em 25% auto !important;
	position:relative;
	padding:2em;
	width:68%;
	height:auto;
	overflow:hidden;

}





#container #aboutus{
	left:20%
	color:#fff;
width:47%;
height:350px;
	margin:0 auto !important;

float:left;
background-color:rgba(90,154,183,.6);
border-radius:.5em;
overflow:auto;
}

img{
	max-width:100%;
	height:auto;
	padding:0em;
}

h1{
		padding:1em;
	font-size:1em;
	color:#fff;

	
	}


#aboutus p{
	padding:1em;
	font-size:.95em;
	color:#fff;
	line-height:1.5em;
	text-align:justify;
	}

#container #contact{

		color:#fff;
	width:49%;
height:350px;

	margin:0 auto !important;
border-radius:.5em;
	float:right;
background-color:rgba(90,154,183,.6);
overflow:auto;
}

#contact p{
	padding:1em;
	font-size:.95em;
	color:#fff;
	line-height:1.5em;
	}
/*

#contact #form{
	margin-left:1em;
	width:100%;
	height:auto;
margin-bottom:1em;
overflow:hidden;

}
*/

#aboutus a{text-decoration:underline;
color:#eee;

}


#contact a{text-decoration:none;
color:#eee;

}

#span1 {
	width:85%;
	float:left;
	height:auto;
display:block;
	text-align:justify;
}





@media only screen and (max-width: 720px) {
/*
#bgimg{
position:absolute;
top:0px;
left:0px;
	width:auto;
	height:300%;
	-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	background-image:url("../images/bgimgmob.jpg");
	background-position:center center;
	background-repeat:no-repeat;
}
*/


body{
	font: 100%/0.75em Century Gothic, sans-serif !important;


	-webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size:cover;
	background-position:center center;
	background-repeat:no-repeat;
		background-image:url("../images/bgimgmob.jpg");

}



#logo{
margin:0 auto !important;
	width:100%;
	height:auto;
}
#logo img{
	margin:0 auto !important;
	padding:1em;
width:100%;
height:auto;
}

#banner{display:none;}

#banner1{display:block;
padding:2em;
padding-top:1em;
	width:100%;
	height:auto;
	margin:0 auto !important;
}
#banner1 img{
	margin:0 auto !important;
width:100%;
height:auto;
}




#container{	position:relative;padding:1em;
width:100%;height:auto;	margin:0 auto !important;
}

#container #aboutus{padding-bottom:1.5em;
margin:1em;width:100%;height:auto;
border:thin solid rgba(90,154,183,0.60);
	margin:0 auto !important;

}
#container #gap{
	
width:100%;
height:10px;
	margin:0 auto !important;
overflow:hidden;
}

#container #contact{padding-bottom:1.5em;
margin:1em;width:100%;height:auto;
border:thin solid rgba(90,154,183,0.60);
	margin:0 auto !important;
}
#footer{position:relative;}
}