html{height:auto !important;}
body,
.inner{
	background:none;
	font:12px/14px Arial, Helvetica, sans-serif;
	color:#000;
	height:auto !important;
}
#wrapper a{color:#000;}
.area,
.inner .area{
	position:relative;
	background:none;
}
.inner #wrapper,
#wrapper{background:none;}
#header,
#footer,
#sidebar,
.gallery-holder,
.panel,
.social-networks,
.language-block,
.social-holder,
.sign-up-form,
.sub-nav,
.image-list .image .mask,
.photo-gallery,
.col-holder h2 span{
	display:none;
}
#wrapper,
.w1,
.w2,
.page,
.page-holder,
.col-holder,
.col-holder .col,
.col-holder ul,
#main,
#twocolumns,
.twocolumns-holder,
.twocolumns-frame,
.twocolumns-center,
#content,
#content .content-holder,
#main .heading,
#content.column,
.gallery-section{
	background:none;
	width:95%;
	margin:0;
	padding:0;
	color:#000;
	height:auto !important;
	overflow:visible !important;
}
.logo-print{
	position:static;
	width:156px;
	margin:0 0 10px;
	height:58px;
}
.col-holder h2{
	background:none;
	color:#000;
	margin:0;
	padding:0;
}
#main{
	padding:60px 0 0;
}
#main .heading{
	width:100%;
}
#main .heading img{
	display:block;
	margin:0 0 10px;
}
#main .heading h1{
	background:none;
	color:#000;
	text-shadow:none;
}
#main .title{
	height:auto;
}
#main .title h2{
	position:static;
	color:#000;
	width:100%;
	text-shadow:none;
	margin:10px 0 0;
}
#content .content-holder{
	min-height:auto;
	overflow:visible;
}
#content .contact-block,
#content .contact-holder{
	position:static;
	background:none;
	color:#000;
	width:100%;
	padding:0;
	margin:0;
	overflow:visible;
}
#content .contact-block h3{
	border:0;
	margin:0;
	color:#000;
	padding:0;
}
#content .contact-block dl{
	width:100%;
	margin:0;
	padding:0;
	color:#000;
}
#content .contact-block dl dt,
#content .contact-block dl dd{
	float:left;
	padding:0;
	margin:0;
}
#content .contact-block dl dt{clear:both;}
#content .contact-block dl span{display:inline;}
#content .contact-block dl a{color:#000;}
.info-table{width:100%;}
.info-table .mark td{background:none;}
.image-list,
.image-list li{
	float:left;
	padding:0;
	margin:0 20px 10px 0;
	overflow:visible !important;
}
.image-list .image,
.image-list .image .holder,
.image-list .image .frame,
.image-list .img-holder{
	background:none;
	overflow:visible !important;
}
.image-list h3{text-align:left;}
.gallery-section .text-block h3,
.gallery-section .text-block ul{color:#000;}