html body{
	margin:0!important;
	padding:0px!important;
	background-color:none!important;
}

#header{
	background-color:white;
}

#icims{
	clear:both;
	background-color:#E0E1DF;
}

#footer{
	background-color:white;
}

ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  padding-top:30px;
  float:left;
  overflow: hidden;
}

li {
  float: left;
  padding-left:8px;
  padding-right:8px;
}

ul>li:first-child{
	padding-left:22px;
}

li a {
  display: block;
  color: #002c46;
  font-size:12px;
  font-family: sans-serif;
  text-align: center;
  padding-right:20px;
  padding-bottom:30px;
  text-decoration: none;
  text-transform:uppercase;
}

.social{
	float:right;
}

.orangebutton{
	background-color:#ED693C;
	margin-top:25px;
	border-radius:5px;
	color:white;
	float:right;
	font-weight:300;
	padding:5px 10px;
	margin-right:15px;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
	font-family: sans-serif;
}

@media all and (max-width:900px){
ul{
	display:none;
	visibility:hidden;
}
}

@media all and (min-width:1040px){
	.container{
		width:1040px;
		margin:0 auto;
	}

	.navlogo{
		max-width:183px;
		padding:10px;
		float:left;
		padding-left:13px;
	}
}

@media all and (max-width:1039px){
	.container{
		width:100%;
		margin:0 auto;
		padding:10px;
	}

	.navlogo{
		max-width:200px;
		padding:10px;
		float:left;
	}
}