#wrapper {
	overflow:visible;
}
#header {display:none}
#main {
	width:100%;
	padding:0;
	overflow:visible;
}
.home #main {padding:0}
.main-box {
	width:100%;
	padding:0;
	margin:58px 0 0;
	overflow:visible;
}
.main-box .infobox {
	float:left;
	width:70%;
	padding:0 2% 42px 2%;
	background:none;
	overflow:visible;
}
.main-box .infobox .holder {overflow:visible}
.main-box .infobox h1 {color:#000}
.main-box .infobox h2 {color:#000}
.news-box,
.contact-box {
	float:left;
	width:44%;
	min-height:inherit;
	position:relative;
	padding:0 4% 22px 2%;
	background:none;
}
.contact-box {padding:0 4% 22px 2%}
* html .news-box,
* html .contact-box {height:auto}
.main-box .photo img {border:3px solid #000}
.main-box h3 {
	color:#000;
}
.main-box p {color:#000}
.news-box .title {
	color:#000;
	margin:0;
}
.news-box .btn {
	position:static;
	bottom:auto;
	right:auto;
}
.news-box .btn a {
	color:#000;
	background:none;
	padding:0;
}
.news-box .btn a span {
	background:none;
	padding:0;
}
.contact-box .call {
	color:#000;
	margin:0;
}
.contact-box .title {
	font-size:18px;
	color:#000;
}
.twocolumns {width:100%}
#content {
	width:100%;
	padding:0;
	margin:36px 0 0;
}
#content h2 {
	color:#000;
}
.link-list {
	width:100%;
	padding:30px 0 0;
	margin:0;
}
table th {
	color:#000;
	width:33%;
}
table h4 {color:#000}
.contact-form {overflow:visible}
.contact-form .infobox {
	padding:0;
	width:40%;
}
.contact-form .infobox ul {overflow:visible}
.contact-form .infobox .section {overflow:visible}
.contact-form .form {width:40%}
.contact-form .form .row {overflow:visible}
.contact-form .form .txt {background:none; border:1px solid #ccc}
.contact-form .form .textarea {
	background:none;
	border:1px solid #ccc;
}
#sidebar {display:none}
#footer {display:none}
