*{margin: 0;padding: 0;}

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,300);

@font-face {
	font-family: 'Open Sans', sans-serif;
}

body{
	font-family: 'Open Sans', sans-serif,arial;
	color: #626466;
	font-size: 14px;
	background: #e8f8fc;
}
.clear{
	clear: both;
}
ul{
	list-style-type: none;
}
a{
	text-decoration: none;	
	color: #626466;
}
.header{
	background: white;
	height: 141px;
	padding-top: 25px;
	border-bottom: 3px solid #32c2e8;
	font-weight: 400;
}
.header-wrapper{
	width: 748px; 
	margin: 0 auto 0 auto;
	padding: 0 10px;
	position: relative;
	font-size: 14px;
}
.header-wrapper ul{
	position:absolute;
	list-style-type: none;
	left: 550px;
	bottom: 0;
}
#main-wrapper{
	width:748px;
	padding: 20px 10px;
	margin: 0 auto;
}
.image-section{
	float: left;
	width: 520px;
	margin-right: 20px;
}
.content-info{
	float: left;
	width: 208px;
}
.content-info h1{ 
	font-size: 28px; 
	font-weight: 300;
	margin-bottom: 20px;
	font-family: 'Open Sans', sans-serif, arial;
	line-height: 40px;
}
.content-info p{ font-weight: 400; font-size: 14px;}
/*home-page style*/
.home-page ul li {
	float: left;
	margin-right:20px;
	margin-bottom: 30px;
}
.home-page ul li a img{
	width: 110px;
	height: 110px;
}
.home-page ul.about li a img{
	height: auto;
	width: auto;
}
.home-page ul.about li{
	margin-right: 20px;
}
.home-page ul li.last{
	margin-left: 19px;
	width: 205px;
	margin-right: 0;
	font-weight: 300;
}
.home-page ul li.last span{
	font-size: 28px;
	display: table-cell;
	height: 110px;
	line-height: 32px;
	vertical-align: middle;
	font-family: 'Open Sans', sans-serif, arial;

}

img {
border: 0;
}


.home-page h1{
	font-size: 28px;
	color: #00b7e9;
	font-weight: 300;
}
.contact p a, .contact p span{ color: #00b7e9;}
.contact .input-fields{ float: right;width: 350px;}
.contact .input-fields:first-child{ float: left;}
.contact label{ display: block;margin-bottom: 5px;}
.contact input[type="text"]{ width: 230px; padding: 0 5px; height: 30px; border: 1px solid gray; border-radius: 10px;margin-bottom: 15px; outline: none; }
.contact textarea{ width: 275px; border: 1px solid gray;height: 164px; border-radius: 10px; padding:5px; outline: none;}
.contact input[type="submit"]{background: white; color: #00b7e9; font-weight: bold;padding: 5px 10px;border: 1px solid gray; border-radius: 10px;cursor: pointer; }
.content-info ul li{ float: left; margin-right: 15px;margin-bottom: 10px;}
.content-info ul li a img{ width: 30px; height: 30px;}
.more-link{ color: #00b7e9;}
.gothamFont{ font-family: 'Open Sans', sans-serif, arial;}