#container, #main-content {
	width: auto;
}
.fh-profile-top, .fh-profile-text-container .search-module, .search-module, .search-result-thumbnail-container {
	background: none;
}

.fh-profile-top {
	background-color: #f4ffe7;
}

.fh-profile-top .fh-profile-right-col-container {
	width: 240px;
	margin: 5px;
}
.fh-profile-top .fh-profile-right-col-text {
	float: none;
}
.fh-profile-top .v2_stewarts_container {
	width: 240px;
	border: 1px solid #00674E;
}

.fh-profile-bottom {
	background: none;
	padding: 0;
	width: auto;
}
.search-module {
	border: none;
}
.search-module fieldset {
	color: black;
}
.search-results li a.result-body div.search-result-content h4 {
	color: #5E2750;
}
.search-results div.pagination ol li a.current, div.stei-premium div.pagination ol li a.current {
	background-color: #5E2750;
}
.search-results li a.result-body:hover {
	background: none;
	border: 1px solid #5E2750;
}
.stei-premium .right-column .right-column-container, #life-story {
	background: #f4ffe7;
	border: none;
	padding: 2em 1.6em 1em;
}
.stei-premium .right-column ul.tabs li a {
	background: white;
}
.stei-premium .right-column ul.tabs li a.active {
	background: #f4ffe7;
}
.stei-premium .right-column .send-links-container a {
	background: none;
}
.stei-premium .right-column .send-links-container a span{
	background: none;
	background-color: #5E2750;
	padding: 5px 15px 5px 15px;
}
.stei-premium .stei_footer_links a.sliding-doors-button {
	background: none;
}
.stei-premium .stei_footer_links a.sliding-doors-button span {
	background: none;
	background-color: #5E2750;
	padding: 5px 15px 3px 15px;
	color: white;
}
div.stei-premium div.v2_stewarts_container a, div.v2_stewarts_container a {
	color: #5E2750;
}
div#container div#main-content div.stei-premium div.right-column div.right-column-container div.obit-text-container a, div#container div#main-content div.stei-premium div.right-column div.right-column-container div.obit-text-container a:visited {
	color: #5E2750;
}
