html, body{	margin:0px;	padding:0px;	font-size:12px;	background-image:url(images/pagebkgrnd.png);	background-repeat:repeat-x;	background-position:top;	background-color:#374955;	font-family: Arial, Helvetica, sans-serif;}form{    margin:0px;    padding:0px;}	.logo{	width:100%;}.logo img{	width:auto;	height:100px;	display: block;	margin:30px auto;} .container{	max-width:764px;}.top-pic-row{	max-width:750px;	margin:15px auto 0;	background: #ffffff;    border-bottom: 15px solid #2e9ac5;   }	.top-pic-row img{	display: block;    margin: 0 auto;}		.menu{	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#3e8dac+0,009ddc+0,32abe2+11,32abe0+76,009ddc+95,009ddc+100 */	background: #3e8dac; /* Old browsers */	background: -moz-linear-gradient(top,  #3e8dac 0%, #009ddc 0%, #32abe2 11%, #32abe0 76%, #009ddc 95%, #009ddc 100%); /* FF3.6-15 */	background: -webkit-linear-gradient(top,  #3e8dac 0%,#009ddc 0%,#32abe2 11%,#32abe0 76%,#009ddc 95%,#009ddc 100%); /* Chrome10-25,Safari5.1-6 */	background: linear-gradient(to bottom,  #3e8dac 0%,#009ddc 0%,#32abe2 11%,#32abe0 76%,#009ddc 95%,#009ddc 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#3e8dac', endColorstr='#009ddc',GradientType=0 ); /* IE6-9 */	width:100%;	height: 35px;}.textarea{	background-color:#FFFFFF;	color:#5C6B76;	}		.normal{	padding:20px 40px;	text-align:left;	background:#fff;	}			.nav{	color:#FFFFFF;	text-transform:uppercase;	text-align:center;	padding-top:9px;	}		.nav a{	padding:0px 15px;	color:#FFFFFF;	text-decoration:none;	font-weight:700;}		.nav a:hover, .nav a.on{	color:#161F24;		}		ul.nav{	display:flex;	justify-content: space-around;}	h1,h2,h3,h4,h5,h6{	color:#009DDC;}	h1{font-size:130%;}	h2{font-size:125%;}	h3{font-size:120%;}	h4{font-size:115%;}	h5{font-size:110%;}	h6{font-size:105%;}	a{	color:#009DDC;}img {	border:none;	}		.bottomlinks{	text-align:center;	font-size:12px;	color:#FFFFFF;	margin-top:60px;	}	.bottomlinks a{	color:#FFFFFF;	padding:0px 10px;	text-decoration:none;	text-transform:uppercase;	}		.bottomlinks a:hover{	color:#009DDC;}	.logoworksLink{	text-align:center;	font-size:10px;	color:#FFFFFF;	}	.portfolio-wrapper{	max-height: 150px;    margin-bottom: 15px;    overflow: hidden;}	/*media queries*/@media (max-width: 576px){	ul.nav{		display:block;		margin:0 auto;	}	li{		margin:10px 0;	}	.menu{		height:100%;		padding-bottom:15px;	}}