.module-title {
	padding-top: 0;
	border-top: solid 0 #eee;
}

img.alignleft, img.aligncenter, img.alignright, img.alignnone, .wp-caption img, .widget .feature-posts-list .post-img, .widget .flickr_badge_image img, .shortcode .flickr_badge_image img, .commentlist .avatar, .recent-comments-list .avatar, #body .gallery img, .attachment img, .widget .wp-post-image, .image-wrap img, .slide-image img, .module .slide-image img {
	padding: 0;
	background: transparent;
	border: solid 0 #e3e3e3;
	border-bottom-color: transparent;
	border-radius: 0;
}

#top-bar {
	display: none;
}

body {
	background: #ffffff;
	font: 76%/150% "Lucida Grande", Arial, sans-serif;
	word-wrap: break-word;
	color: #666;
}

.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
	background: #ddd url(images/noise-bg.png);
	border: solid 1px #bbb;
	padding: 5px 10px;
	border-radius: 5px;
	box-shadow: inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.3);
	-webkit-appearance: none;
}

#site-logo {
	top: 15px!important;
}

#content {
	padding: 40px 0 0;
}

#header {
	z-index: 1000;
	position: relative;
	height: 175px;
}

#footerwrap {
	background: #006AA7;
	border-top: solid 1px #000;
	box-shadow: inset 0 1px 0 rgba(255,255,255,.3);
}

.list-post .post-content {
	position: relative;
	margin-left: 0;
}

#main-nav {
	top: 4px;
}

#main-nav a {
	padding: 10px;
}

#slider-8-0-0-0-loader {
	display: none;
}

#headerwrap {
	background-size: 1920px 100%;
}

#site-description {
	display: none;
}

input.wpcf7-form-control.wpcf7-text.wpcf7-tel.wpcf7-validates-as-tel {
	width: 240px;
	max-width: 90%;
}