body {
	margin:0 0 20px;
	min-width:auto;
	padding:0 1em;
}

h1 {
	margin: 0;
}

#page {
	background-color:none;
	border:none;
	margin:10px 20px;
	padding:0;
	width:auto;
}

#clientnav {
	display: none;
}

#menu {
	display: none;
}

h2.pagetitle {
	color: #000;
	text-align: left;
	left: 0;
	top: 0;
	right:auto;
}

#titleblock {
	background: none;
	height:auto;
	margin:30px 0 20px;
	position:relative;
	width:auto;
	font-size: 1.4em;
}

.banner {
	display:none;
}

#content {
	margin: 0 !important;
}

.entry {
	margin-left: 0 !important;
}

.services .slider-navigation {
	display: none;
}

.services #slider {
	margin:0 !important;
	width:auto !important;
	overflow: auto !important;
	height: auto !important;
	position: inherit !important;
}

.services .scrollButtons {
	display: none;
}

.services .scroll {
	overflow:auto !important;
	position:inherit !important;
	width:auto !important;
	height: auto !important;
}

.services .scrollContainer div.panel {
	padding-left:10px;
	width:auto !important;
	float: none !important;
	height: auto !important;
	position:inherit !important;

}

.services .scrollContainer .title {
	display: block !important;
}

.services .scrollContainer {
	width: auto !important;
}

.services .slider-navigation a.selected {
	text-decoration:none !important;
	border: none !important;
}

#sidecolumn {
	display: none !important;
}

.alignleft, .alignright {
	display: none !important;
}

.single #titleblock {
	display: none;
}

